Skip to content

Development process

Lightweight development-process docs for kube-headroom, scaled to a solo project. Each page is short and links its canonical source rather than restating it.

DocCovers
testing.mdThe three test tiers (unit / envtest / kind e2e) and how to pick and pace them.
kubernetes-conventions.mdEnum-keyword labels, keys-as-consts, condition ladder, event and metric patterns. Informs Q7.
kind-iteration.mdThe fast inner loop against a reused kind cluster.
documentation-standards.mdAnti-slop rules, canonical-home-plus-link, one term per concept.
technical-debt.mdThe fix / flag / defer / decline policy.
releasing.mdCutting a release: tag → pipeline → verify → announce, and the bare-version image-tag invariant.

For what to build and in what order, see ../STATUS.md (the backlog). For why it is built this way, see the design doc (../design.md, once adopted) and the plan docs under ../plan/. This tree is how we work day to day.