docs(09): create phase plan — custom Docker image + portable setup script

Phase 9 splits into two independent Wave 1 plans:
- 09-01: Custom Hermes Docker image (ngn-agent:latest) with aws-cli,
  terraform, helm, kubectl, and datadog CLI (pup), version-pinned
- 09-02: Portable setup-ngn-agent.sh with argument parsing,
  prerequisite checks, interactive secret prompts, config generation,
  skill/script embedding, and cron registration

Also marks Phase 8 as complete (cron reporting shipped 2026-06-15).
This commit is contained in:
2026-06-15 23:13:35 +08:00
parent 43a689f3f5
commit d727c4dbce
4 changed files with 719 additions and 13 deletions

View File

@@ -17,14 +17,14 @@
</details>
### 🚧 v1.1 Session Lifecycle, Memory & Reporting (In Planning)
### 🚧 v1.1 Session Lifecycle, Memory & Reporting (In Progress)
**Milestone Goal:** Productionize session workspace with default repos, upgrade to persistent cross-session memory (hindsight), operationalize daily reporting with session lifecycle management, and provide portable setup script with essential tools.
- [x] **Phase 5: Hindsight Memory Provider** — Cross-session persistent memory with entity-aware recall via Hindsight local_embedded
- [x] **Phase 6: Default Repos & SSH Mount** — DEFAULT_REPOS mounted via host filesystem + SSH credential mounting
- [x] **Phase 7: Main Session Skill** — Session lifecycle orchestration skill covering init-to-close workflow
- [ ] **Phase 8: Cron Reporting** — Daily session summaries, stale session archiving, and Jira integration
- [x] **Phase 8: Cron Reporting** — Daily session summaries, stale session archiving, and Jira integration
- [ ] **Phase 9: Tooling & Portable Setup** — Custom Docker image with AWS CLI, Terraform, Helm, kubectl, Datadog CLI + portable setup script
## Phase Details
@@ -99,7 +99,11 @@ Plans:
3. Portable setup script (`setup-ngn-agent.sh`) recreates all config (hindsight, repos, SSH, skills, cron) on a fresh machine
4. Setup script accepts SSH key path and repo paths as parameters (no hardcoded paths)
5. After running setup script + gateway restart, a new session has all tools, repos, and skills working
**Plans**: TBD
**Plans**: 2 plans
Plans:
- [ ] 09-01-PLAN.md — Custom Docker image with 5 platform tools + build script (Wave 1)
- [ ] 09-02-PLAN.md — Portable setup script recreating all config on fresh machine (Wave 1)
## Progress
@@ -112,5 +116,5 @@ Plans:
| 5. Hindsight Memory Provider | v1.1 | 1/1 | Complete | 2026-06-14 |
| 6. Default Repos & SSH Mount | v1.1 | 1/1 | Complete | 2026-06-14 |
| 7. Main Session Skill | v1.1 | 1/1 | Complete | 2026-06-14 |
| 8. Cron Reporting | v1.1 | 0/2 | Not started | - |
| 9. Tooling & Portable Setup | v1.1 | 0/TBD | Not started | - |
| 8. Cron Reporting | v1.1 | 2/2 | Complete | 2026-06-15 |
| 9. Tooling & Portable Setup | v1.1 | 0/2 | Not started | - |