miroir/notes/bf-55fg.md
jedarden 74ed2494c0 P6.8: Verify per-feature scaling doc (bf-55fg)
The docs/horizontal-scaling/per-feature.md file already exists
and meets all acceptance criteria. Created verification note.

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

1.3 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.md exists 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.json rejection driven by horizontal-scaling concerns
  • README.md links to it
  • Doc is referenced from miroir-m9q.3/4/5 descriptions 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: redis requires miroir.replicas > 1
  • Rule 1: miroir.replicas > 1 requires taskStore.backend: redis
  • Rule 2: hpa.enabled: true requires replicas >= 2 AND taskStore.backend: redis
  • Rule 3: search_ui.rate_limit.backend: local rejected when miroir.replicas > 1
  • Rule 4: admin_ui.rate_limit.backend: local rejected when miroir.replicas > 1

The doc is well-structured and provides operators with a clear reference for horizontal scaling requirements per feature.