Commit graph

1 commit

Author SHA1 Message Date
jedarden
d8d81a12a8 P6.10 Wire §14.8 resource-aware config defaults into Rust + values.yaml
Complete acceptance criteria:
- Each §14.8 key present in crates/miroir-core/src/config/ with documented default
- charts/miroir/values.yaml exposes the same keys with identical defaults
- values.schema.json accepts documented ranges; cross-field validation in _helpers.tpl
- K8s resources block matches §14.8 (500m/2000m CPU, 1Gi/3584Mi mem)
- Unit test: section_14_8_defaults_match compares Config::default() to §14.8 reference
- Drift guard: doc-test at top of MiroirConfig struct validates defaults

All defaults sized for 2 vCPU / 3.75 GB envelope per plan §14.8.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-20 07:35:03 -04:00