myxce/.kiro/specs/component-failover-adoption
Rongsong Shen fe8b4b86bf
feat(component-failover-adoption): reconcile N_MAX_MASTERS with MAX_HA_CANDIDATES
N_MAX_MASTERS (client.h) now derives from config.h's MAX_HA_CANDIDATES
instead of an independently-maintained literal (3 vs 4 previously).
Fixes worker's and scheduler's hardcoded `> 3` startup checks to
reference the constant symbolically, and updates the client-retry
test fixture so it doesn't exercise an uninitialized 4th slot.

Task 1.1 of component-failover-adoption (Requirement 1 AC7).
2026-08-11 04:31:53 +00:00
..
design.md save status 2026-07-21 08:24:44 +00:00
requirements.md save status 2026-07-21 08:24:44 +00:00
research.md save status 2026-07-21 08:24:44 +00:00
spec.json save status 2026-07-21 08:24:44 +00:00
tasks.md feat(component-failover-adoption): reconcile N_MAX_MASTERS with MAX_HA_CANDIDATES 2026-08-11 04:31:53 +00:00