22 lines
785 B
Markdown
22 lines
785 B
Markdown
# Documentation Policy
|
|
|
|
## Purpose
|
|
|
|
This policy defines how architectural knowledge is captured and maintained.
|
|
|
|
## Mandatory Rules
|
|
|
|
- Record every architecture decision in the Bible before or together with implementation.
|
|
- Use English for all architecture documentation.
|
|
- Keep only current architecture in active sections.
|
|
- When a solution is replaced, update or remove obsolete guidance in the same change.
|
|
- Keep architecture details centralized in `bible/`; other top-level docs should only reference it.
|
|
|
|
## Change Workflow
|
|
|
|
1. Update the relevant file(s) in `bible/architecture/`.
|
|
2. If behavior changed, add or update a decision note in `bible/decisions/`.
|
|
3. Remove duplicated or outdated statements from non-Bible docs.
|
|
4. Validate consistency against current code paths.
|
|
|