chore(raft-ha-core-safety): init spec scaffold (HA-core failover-safety gate)

New spec for the pre-existing HA-core consistency/convergence failures the
xce-test-ha soak reproduces under chaotic failover — committed-prefix
divergence (bug-851, bug-795/828), standby-rejoin/reconverge failure
(bug-1042), and round-N election stall — all baseline-confirmed at commit
21e26a1 (independent of raft-drive-async). This spec is the gate that must
close before raft-drive-async flips its dispatch flags ON in production.

Scaffold only (spec.json + requirements.md project description); requirements
generation is the next phase.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S6fDCtXkkEgupu7rUah1y2
This commit is contained in:
Rongsong Shen 2026-06-27 03:16:17 +00:00
parent 294b9ce8eb
commit 3609f468c5
3 changed files with 69 additions and 0 deletions

View file

@ -3551,3 +3551,8 @@
| 19:59 | Session end: 1 writes across 1 files (run-ha-soak.sh) | 1 reads | ~6083 tok |
| 18:25 | 4.2 BASELINE comparison: pre-Phase-3 (21e26a1) release soak ALSO fails round 4 (election stall) → raft-drive-async = NO new regression; round-4 reconverge/divergence (LSN9) = pre-existing bug-851/795 family; zero committed-JOB loss both builds | ~/tmp/xce-ha-{rel,bl} | 4.2 regression sweep PASSES for spec; chaotic-soak instability pre-exists | ~50k |
| 20:04 | Edited .kiro/specs/raft-drive-async/tasks.md | modified soak() | ~287 |
| 20:04 | Session end: 2 writes across 2 files (run-ha-soak.sh, tasks.md) | 2 reads | ~12938 tok |
| 20:11 | Session end: 2 writes across 2 files (run-ha-soak.sh, tasks.md) | 2 reads | ~12938 tok |
| 20:15 | Created .kiro/specs/raft-ha-core-safety/spec.json | — | ~130 |
| 20:16 | Created .kiro/specs/raft-ha-core-safety/requirements.md | — | ~1116 |
| 18:40 | spun new spec raft-ha-core-safety (gate before raft-drive-async prod flip): bug-851 committed-prefix divergence + bug-1042 reconverge + election stall under chaotic failover, all baseline-reproduced | .kiro/specs/raft-ha-core-safety/{spec.json,requirements.md} | scaffold initialized | ~8k |