hermes-agent/docs/plans
Ben d36461d806
docs(plans): add s6-overlay supervision plan (v3)
Replace tini with s6-overlay as PID 1 in the Hermes Docker image so that
main hermes, the dashboard, and dynamically-created per-profile gateways
all run as supervised services. Includes container-boot reconciliation
(Task 4.0) so per-profile gateways survive docker restart.

Plan history:
- v1: 2026-05-07 — original design (subagent gateways scope)
- v2: 2026-05-18 — re-validated, scope narrowed to per-profile gateways,
  WindowsServiceManager added to protocol
- v3: 2026-05-21 — re-validated in docker_s6 worktree, install-method
  stamp preservation noted in Task 2.3, Task 4.0 added for container
  restart survival

12.5 engineering days estimated across 7 phases.
2026-05-24 18:05:14 -07:00
..
2026-05-02-telegram-dm-user-managed-multisession-topics.md feat: add Telegram DM topic-mode sessions 2026-05-04 12:07:17 -07:00
2026-05-07-s6-overlay-dynamic-subagent-gateways.md docs(plans): add s6-overlay supervision plan (v3) 2026-05-24 18:05:14 -07:00
2026-05-15-acp-zed-edit-approval-diffs.md docs: add ACP Zed edit approval diffs plan 2026-05-18 01:19:55 -07:00