You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.7 KiB
1.7 KiB
| name | description |
|---|---|
| infrastructure-doc-sync | Use when infra or container placement changes were made in a session and documentation must be synchronized across AGENTS.md, README(s), and Infra Info snapshot (`overview.json`). Covers host maps, role notes, and safe high-level summary updates. |
Infrastructure Doc Sync
Keep infrastructure documentation aligned after operational changes.
When to Use
- Docker service moved between hosts.
- Network mode/port mapping changed.
- Host role changed (core, camera, edge, backup, etc.).
- Any update to an
AGENTS.mdfile that affects infra context.
Required Update Targets
../AGENTS.md(workspace-level infra truth inh:\hass\docker_files\AGENTS.md)- Relevant repo README(s), usually:
README.mdcodex_skills/README.md(if adding/updating skills)
- Infra Info snapshot JSON:
docker_69:/home/hass/docker_files/infra_info/data/overview.json
Workflow
- Collect current runtime truth from hosts (containers, network mode, ports, and workload role).
- Update AGENTS host maps and operational notes first.
- Update README sections impacted by the change (short, factual, no drift).
- Update
overview.jsonto mirror the same outcome at a high level. - Validate:
- JSON is valid (
python -m json.toolequivalent). - AGENTS and README statements do not conflict with runtime.
- JSON is valid (
Infra Info Content Rules
- Keep
overview.jsonhigh-level and planning-focused. - Do not include secrets, tokens, passwords, or internal file paths.
- Avoid step-by-step runbooks.
- Prefer host IDs and roles over low-level implementation detail.
Output Contract
Always report:
- What changed (files + purpose).
- Final intended topology/placement.
- Any unresolved follow-up items.