Skip to content

Latest commit

 

History

History
56 lines (45 loc) · 3.31 KB

File metadata and controls

56 lines (45 loc) · 3.31 KB

Documentation

This repository has two kinds of markdown:

  • stable user/operator guides
  • maintainer notes, design docs, and working plans

If you only want the supported product docs, start with the files below.

Start here

Maintainer notes

Start at INDEX.md. It names the ~35 documents that actually bind, out of the 117 here. Everything else is a user guide (above) or history.

The maintainer folders are organised by lifecycle, not by topic. Pick a folder by asking "what state is this work in?", never "what is this about?":

Folder Means Binds?
spec/ This is true now, and the code depends on it. Most are cited by path from Go source. Change the behavior, change the doc. yes
design/ We are still deciding. Open questions and unbuilt work. yes, it is the roadmap
facts/ Durable reference: how Kubernetes behaves, and what we learned about it. yes, as reference
finished/ This happened. Shipped plans and closed investigations. no
future/ Deferred ideas we still want. as intent
ci/ CI/devcontainer rationale and troubleshooting. as reference
audit-setup/ Cluster-specific audit delivery notes. as reference

The one rule that keeps this working: most documents in spec/ are cited by path from the Go source. If you move or rename one, fix the citation in the same commit. Not doing that is what made the previous tree unreadable: 17 citations were pointing at files that no longer existed.

TODO.md is a scratch list, not a plan.