Added comments linking miroir-m9q.3 (Mode A), miroir-m9q.4 (Mode B), and miroir-m9q.5 (Mode C) to the per-feature scaling reference doc. This enables bidirectional navigation between implementation beads and the operator-facing scaling mode documentation. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1.6 KiB
1.6 KiB
P6.8 Per-feature scaling behavior reference doc verification
Verified that docs/horizontal-scaling/per-feature.md exists and meets all acceptance criteria for bead bf-55fg.
Acceptance criteria status
docs/horizontal-scaling/per-feature.mdexists and reproduces the §14.6 table- Each row links to the relevant §13.x feature bead (or its closed predecessor)
- Forced-mode constraints subsection enumerates every Helm
values.schema.jsonrejection driven by horizontal-scaling concerns - README.md links to it
- Doc is referenced from
miroir-m9q.3/4/5descriptions for cross-navigation
Notes
The file was already created in a previous attempt. The forced-mode constraints section (Rules 0-4) accurately reflects the validation rules in charts/miroir/values.schema.json:
- Rule 0:
taskStore.backend: redisrequiresmiroir.replicas > 1 - Rule 1:
miroir.replicas > 1requirestaskStore.backend: redis - Rule 2:
hpa.enabled: truerequiresreplicas >= 2ANDtaskStore.backend: redis - Rule 3:
search_ui.rate_limit.backend: localrejected whenmiroir.replicas > 1 - Rule 4:
admin_ui.rate_limit.backend: localrejected whenmiroir.replicas > 1
The doc is well-structured and provides operators with a clear reference for horizontal scaling requirements per feature.
Additional work (2026-05-20)
Added cross-reference comments to beads miroir-m9q.3, miroir-m9q.4, and miroir-m9q.5 pointing to docs/horizontal-scaling/per-feature.md. This enables bidirectional navigation between the mode implementation beads and the per-feature scaling reference.