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하게 정리했다.
|
- 요약: Plane/Jira 등 work item provider와 core task 사이의 생성, enqueue, 상태 투영, 결과 발행 계약을 provider-neutral하게 정리했다.
|
||||||
- [완료] Mattermost Push Plugin Extraction
|
- [완료] Mattermost Push Plugin Extraction
|
||||||
- 경로: `agent-ops/roadmap/archive/phase/mattermost-push-plugin-extraction/PHASE.md`
|
- 경로: `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
|
- [진행중] Workflow Core
|
||||||
- 경로: `agent-ops/roadmap/phase/workflow-core/PHASE.md`
|
- 경로: `agent-ops/roadmap/phase/workflow-core/PHASE.md`
|
||||||
- 요약: Roadmap Driven Agent-Ops Automation 스케치를 먼저 구체화한 뒤 실제 e2e 흐름을 기준으로 task lifecycle, retry, timeout, notification event를 안정화한다.
|
- 요약: Roadmap Driven Agent-Ops Automation 스케치를 먼저 구체화한 뒤 실제 e2e 흐름을 기준으로 task lifecycle, retry, timeout, notification event를 안정화한다.
|
||||||
|
|
|
||||||
|
|
@ -211,7 +211,7 @@ packages:
|
||||||
mattermost_push_plugin:
|
mattermost_push_plugin:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
path: "../../../mattermost-push-plugin"
|
path: "../../../nexo/packages/messaging_flutter"
|
||||||
relative: true
|
relative: true
|
||||||
source: path
|
source: path
|
||||||
version: "0.0.1"
|
version: "0.0.1"
|
||||||
|
|
|
||||||
|
|
@ -41,7 +41,7 @@ dependencies:
|
||||||
|
|
||||||
# Mattermost push plugin
|
# Mattermost push plugin
|
||||||
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: shared protocol/transport library (local path)
|
||||||
proto_socket:
|
proto_socket:
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,8 @@
|
||||||
|
|
||||||
> [!IMPORTANT]
|
> [!IMPORTANT]
|
||||||
> **Host App Integration Standard**
|
> **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.
|
> **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:
|
2. **Local Path Imports**: Ensure `pubspec.yaml` points correctly to the actual sibling workspace dependency paths:
|
||||||
```yaml
|
```yaml
|
||||||
mattermost_push_plugin:
|
mattermost_push_plugin:
|
||||||
path: ../../../mattermost-push-plugin
|
path: ../../../nexo/packages/messaging_flutter
|
||||||
proto_socket:
|
proto_socket:
|
||||||
path: ../../../proto-socket/dart
|
path: ../../../proto-socket/dart
|
||||||
```
|
```
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue