plans
๐งน Cleanup and Streamline Plan
How the wiki stays canonical, curated, deterministic, and safe as source material grows.
Decisions#
- Keep the public wiki static and Hugo-based.
- Prefer curated reference pages over raw mounts.
- Generate only sanitized summaries from structured safe inputs.
- Keep raw artifact indexes visually separate from operator runbooks.
- Keep generated output reproducible from source content and generator code.
Content ownership#
| Content type | Owner |
|---|---|
| Stable guides | Hand-written Markdown under content/. |
| Hermes/service summaries | scripts/build-wiki-content.mjs. |
| Raw workflow/rule listings | content/raw/ landing pages and raw artifact mounts when available. |
| Public HTML | Hugo build output; never hand-edited. |
Hygiene checklist#
- Every navigable page has
title,summary, andweight. - Every generated page has the generator notice.
- No public page dumps hidden state, logs, sessions, DBs, or secrets.
- Build and secret scan pass before deploy.
- Deployment uses
npm run wiki:deployafter clean build.
Sources: approved Moincraft Wiki Overhaul plan.