Why: manually documented settings can drift from the typed configuration model.
Files: src/yagami/config.py, scripts/, docs/configuration.md.
Acceptance:
- Generate names, types, defaults, and safe descriptions.
- Fail CI on drift.
- Never render secret defaults or runtime values.
Why: manually documented settings can drift from the typed configuration model.
Files:
src/yagami/config.py,scripts/,docs/configuration.md.Acceptance: