717bb6f35b
docs(09-tooling-portable-setup-01): complete custom Docker image plan
...
- SUMMARY.md with deviations, decisions, and verified tool versions
2026-06-15 23:25:11 +08:00
a8f55ff572
docs(09): resolve open questions in RESEARCH.md
2026-06-15 23:15:59 +08:00
d727c4dbce
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).
2026-06-15 23:13:35 +08:00
43a689f3f5
docs(phase-09): research tooling and portable setup
2026-06-15 23:10:24 +08:00
61014f5ee9
docs(09): capture phase context
2026-06-15 23:03:06 +08:00
8ef7340108
docs(08-cron-reporting): complete weekly stale summary + archive cron plan
...
- ngn-weekly-stale-summary: skill-backed cron at Sunday 20:00 SGT
- ngn-weekly-archive: no_agent cron at Sunday 20:05 SGT (5 min after summary)
- Both registered, verified, test-run successful
2026-06-15 22:47:54 +08:00
07e09bc397
docs(08-cron-reporting): complete archive script and daily report cron plan
2026-06-15 22:46:11 +08:00
47d0b80be8
feat(08-cron-reporting): create archive-stale-sessions.sh with dry-run toggle
...
- Created ~/.hermes/scripts/archive-stale-sessions.sh (1146 bytes, executable)
- Script has DRY_RUN=true safe default (export only, no prune)
- Export uses date-stamped JSONL filename
- Prune gated behind DRY_RUN=false with --older-than 30 --yes
- set -euo pipefail strict error handling
- Created ~/.hermes/archive/sessions/ archive directory
- Progress echo statements for Telegram delivery
2026-06-15 22:45:14 +08:00
63230edf4d
docs(08): resolve open questions in RESEARCH.md
2026-06-15 22:42:04 +08:00
2be5783897
docs(08): create phase 8 cron reporting plans
...
- 08-01-PLAN.md: Archive script (DRY_RUN toggle) + daily report cron (skill-backed)
- 08-02-PLAN.md: Weekly stale summary cron + weekly archive cron (no_agent)
- ROADMAP.md: Updated Phase 8 plans count to 2
Covers CRON-01 (daily report), CRON-02 (stale archive script+cron),
CRON-03 (Jira integration in daily/weekly reports).
2026-06-15 22:39:18 +08:00
7755cbe3d1
docs(08): capture phase context
2026-06-15 21:46:33 +08:00
5d7232ec31
docs(07-main-session-skill): complete session skill plan
...
- Created ~/.hermes/skills/ngn-agent/session/SKILL.md (249 lines)
- 7-step session lifecycle: hindsight recall, Jira prompt, Confluence prompt, work, Jira update, Confluence update, automatic hindsight save
- All 14 decisions D-01 through D-14 implemented
- All threat mitigations (T-07-01, T-07-02, T-07-03) in place
- Skill discoverable via hermes skills list as 'session' under 'ngn-agent'
2026-06-15 20:27:59 +08:00
17cd0b64aa
docs(07): resolve open questions in RESEARCH.md
2026-06-15 20:24:44 +08:00
38a0d1af6d
docs(07): create phase plan for Main Session Skill
...
- 1 plan (07-01-PLAN.md) — creates session/SKILL.md
- Single-file SKILL.md at ~/.hermes/skills/ngn-agent/session/
- Covers SKIL-04 with 7-step lifecycle procedure
- All 14 locked decisions (D-01 through D-14) embedded
- Deferred ideas scoped to Phase 8
2026-06-15 20:22:39 +08:00
d494b274d9
docs(phase-07): research session skill patterns
2026-06-15 20:19:55 +08:00
e4d7f34112
docs(07): capture phase context
2026-06-15 20:13:52 +08:00
6d3fbde186
docs(06-default-repos-ssh-mount): complete 06-01 plan — SUMMARY.md
...
Default repos and SSH key mounts verified end-to-end.
2026-06-15 20:06:29 +08:00
42ad94600b
docs(06): create phase 6 plan — SSH mount, repo volumes, session-init
2026-06-14 22:14:22 +08:00
0abadd2743
docs(phase-6): research default repos and SSH mount
2026-06-14 22:12:04 +08:00
e2ad336039
docs(06): capture phase context
2026-06-14 21:57:33 +08:00
871a933f0f
docs(05-hindsight-memory-provider-01): complete hindsight memory provider activation plan
2026-06-14 20:29:08 +08:00
6e02a00b54
docs(05): create phase 5 plan — Hindsight Memory Provider
2026-06-14 20:19:31 +08:00
6545eb5cbf
docs(05): capture phase context
2026-06-14 18:17:59 +08:00