Hero OS: comprehensive dev + ops documentation (freezone-style docs/) #99
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Create a structured
docs/directory inhero_servicesmatching the pattern established in znzfreezone_deploy/docs/. Every developer and operator should be able to onboard, test, release, and troubleshoot from these docs alone.Supersedes #81 (ecosystem docs) with a concrete structure.
Target structure
What exists today
docs/e2e_checklist.md— 97 items, all passing, but lacks vision section, how-to-run, layer architecture tableCLAUDE.md— has build system, branching, deploy pipeline mixed in with AI assistant instructionsprompt.md— per-session context, not developer docsMuch of the content exists but is scattered across CLAUDE.md. The goal is to extract it into standalone docs that any developer can read without needing the AI context.
Per-file details
docs/dev/e2e_checklist.md (upgrade)
Model after https://forge.ourworld.tf/znzfreezone_code/znzfreezone_deploy/src/branch/development/docs/dev/e2e_checklist.md:
docs/dev/architecture.md (new)
docs/dev/release.md (new)
docs/dev/repos.md (new)
docs/dev/testing.md (new)
docs/ops/runbook.md (new)
docs/ops/deploy.md (new)
make update ENV=herodev VERSION=<previous>docs/ops/secrets.md (new)
source ~/hero/cfg/env/env.shApproach
docs/e2e_checklist.mdtodocs/dev/e2e_checklist.mdand upgradeSigned-off-by: mik-tf
Completed
Created comprehensive docs/ structure in hero_services, modeled after znzfreezone_deploy/docs/.
New structure
Removed (superseded)
Total: 1,587 lines added, 844 removed. 12 docs covering dev and ops.
Signed-off-by: mik-tf