Extend test_apply_pump_integration.c with 2 tests, no production changes. Test 3 interleaves commands and facts through a real quorum-loss outage and proves strict original-log-order catch-up via a sequence spy. Test 4 wires a real 4-vcpu vtaskmgr_t to drive 4 commands + 2 facts through one covering ACK, creating genuine N-way concurrent races across task 6.2's self-healing fix rather than one isolated forced pair -- stress-testing bug-1415's fix under a realistic catch-up burst. Closes out task-group 6 (ordered apply pump integration): the pump is now live, hands off command replies correctly, and is proven correct for isolated and mixed/bursty command+fact scenarios under both normal and quorum-loss conditions. |
||
|---|---|---|
| .. | ||
| brief.md | ||
| design.md | ||
| facts-in-raft.md | ||
| requirements.md | ||
| research.md | ||
| spec.json | ||
| tasks.md | ||