Documentation Standards
Hard rules for KICK documentation.
Rules
- Images
- Every image referenced from docs or README must be editable draw.io SVG named
*.drawio.svg. - Reference format: how-kick-works.drawio.svg.
- Freshness
- Docs must change with behavior changes in the same PR.
- No known stale statements.
- Concision
- Keep pages short.
- Remove filler and duplicates.
- Proofs for claims
- Every non-trivial claim must link to proof.
- Proof can be spec, code, tests, traceability mapping, or generated artifact.
- Feature coverage
- Every feature must be documented.
- Every feature must have at least one example, usually an e2e scenario.
Proof sources
- Feature registry: traceability/features.yaml
- Scenario registry: traceability/e2e-scenarios.yaml
- Scenario examples: test/e2e/scenarios/
- API surface: api/v1alpha1/
- Specs: ai-docs/kick-operator-specs/kick-specs/
For agent workflows, use the dedicated skill at .agents/skills/documentation-hard-rules/SKILL.md and the repository rules in AGENTS.md.
Last updated on