chore: update roadmap, client dependencies and push notification todo
This commit is contained in:
parent
c9eee832f9
commit
8979daf3a8
4 changed files with 6 additions and 5 deletions
|
|
@ -26,7 +26,7 @@ NomadCode는 Flutter 기반 앱, core 서비스, 공유 계약, agent-operation
|
|||
- 요약: Plane/Jira 등 work item provider와 core task 사이의 생성, enqueue, 상태 투영, 결과 발행 계약을 provider-neutral하게 정리했다.
|
||||
- [완료] Mattermost Push Plugin Extraction
|
||||
- 경로: `agent-ops/roadmap/archive/phase/mattermost-push-plugin-extraction/PHASE.md`
|
||||
- 요약: Flutter 앱에 섞인 Mattermost push notification migration을 `../mattermost-push-plugin` Flutter plugin repo로 분리했다.
|
||||
- 요약: Flutter 앱에 섞인 Mattermost push notification migration을 분리했고, 현재 package 경로는 `../nexo/packages/messaging_flutter`다.
|
||||
- [진행중] Workflow Core
|
||||
- 경로: `agent-ops/roadmap/phase/workflow-core/PHASE.md`
|
||||
- 요약: Roadmap Driven Agent-Ops Automation 스케치를 먼저 구체화한 뒤 실제 e2e 흐름을 기준으로 task lifecycle, retry, timeout, notification event를 안정화한다.
|
||||
|
|
|
|||
|
|
@ -211,7 +211,7 @@ packages:
|
|||
mattermost_push_plugin:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
path: "../../../mattermost-push-plugin"
|
||||
path: "../../../nexo/packages/messaging_flutter"
|
||||
relative: true
|
||||
source: path
|
||||
version: "0.0.1"
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ dependencies:
|
|||
|
||||
# Mattermost push plugin
|
||||
mattermost_push_plugin:
|
||||
path: ../../../mattermost-push-plugin
|
||||
path: ../../../nexo/packages/messaging_flutter
|
||||
|
||||
# proto-socket: shared protocol/transport library (local path)
|
||||
proto_socket:
|
||||
|
|
|
|||
|
|
@ -2,7 +2,8 @@
|
|||
|
||||
> [!IMPORTANT]
|
||||
> **Host App Integration Standard**
|
||||
> As of the `mattermost-push-plugin-extraction` milestone, all native FCM services, Room DB structures, JJWT signature verification, inline reply/dismiss receivers, notification builders, and ACK request handling have been successfully extracted into the local Flutter plugin repository: `../mattermost-push-plugin`.
|
||||
> As of the `mattermost-push-plugin-extraction` milestone, all native FCM services, Room DB structures, JJWT signature verification, inline reply/dismiss receivers, notification builders, and ACK request handling have been successfully extracted into the local Flutter plugin package.
|
||||
> The package now lives in the `nexo` monorepo at `../nexo/packages/messaging_flutter` while keeping the Dart package name `mattermost_push_plugin` for compatibility.
|
||||
>
|
||||
> **Do NOT edit native push files directly inside this host app repository (`apps/client/android`).** All native push logic and platform services now reside in and must be maintained within the plugin repository.
|
||||
|
||||
|
|
@ -74,7 +75,7 @@ When replicating this integration boundary in sibling repositories (`../iop` and
|
|||
2. **Local Path Imports**: Ensure `pubspec.yaml` points correctly to the actual sibling workspace dependency paths:
|
||||
```yaml
|
||||
mattermost_push_plugin:
|
||||
path: ../../../mattermost-push-plugin
|
||||
path: ../../../nexo/packages/messaging_flutter
|
||||
proto_socket:
|
||||
path: ../../../proto-socket/dart
|
||||
```
|
||||
|
|
|
|||
Loading…
Reference in a new issue