myxce/.kiro
Rongsong Shen edd79562a4 chore(controller): clusterconfig-schema-split task 5.3 — single-node/peers-override/EINVAL live-verified
Live-verified all three cluster_open_listener code paths not exercised by
the 3-node soak: no --peers binds hardcoded default 9990; a single
self-referencing --peers entry binds its custom port instead; --peers
given but local name absent still refuses to start with -EINVAL, unchanged.
Independently reproduced by the reviewer. This closes the actual
regression risk this spec's design was built around.

Review also found (bug-1457, logged, not fixed here) that pre-spec
single-node startup was already broken with -EINVAL before this spec
began, due to an unrelated myapp_run listener-open/config-load ordering
issue -- task 2.1's rewrite incidentally repaired it. research.md updated
to record this against the spec's original preservation premise.
2026-07-21 05:56:05 +00:00
..
settings finalize configuration replication 2026-06-09 16:40:13 +08:00
specs chore(controller): clusterconfig-schema-split task 5.3 — single-node/peers-override/EINVAL live-verified 2026-07-21 05:56:05 +00:00
steering docs(steering): sync steering + xce-audit-invariants skill after Jul 13-18 work 2026-07-19 08:14:11 +00:00