Files
2026-08-19 11:03:16 +02:00

32 lines
1.0 KiB
Markdown

# pantry-planner Constitution
*Adopted: 2026-08-18 — version 1.0.0*
Standing principles every feature in this project must respect. Specs, plans
and tasks are checked against these articles; a violation needs an explicit,
written justification or the work does not proceed.
## Article I — Simplicity
The smallest design that satisfies the spec wins. New layers, wrappers or
abstractions require a demonstrated need, not an anticipated one.
## Article II — Tests Prove Behavior
No behavior ships without a test that failed before the behavior existed.
## Article III — Minimal Blast Radius
Touch only what the feature requires. Leave unrelated code, files and
interfaces unchanged.
## Article IV — Honest Artifacts
Specs record what is actually decided; open questions are marked, not hidden.
Task checkboxes reflect verified reality, not intentions.
## Amendments
Record changes here with date, version bump and one-line rationale.
- 2026-08-18 — version 1.1.0: Article V — data stays in plain local files the user can read