add wolf state
This commit is contained in:
parent
6563adf8c6
commit
295769d8ae
7 changed files with 18228 additions and 789 deletions
238
.wolf/memory.md
238
.wolf/memory.md
|
|
@ -2838,3 +2838,241 @@
|
|||
| 03:16 | Edited .kiro/specs/ha-convergence-recovery/tasks.md | inline fix | ~20 |
|
||||
| 03:16 | Edited .kiro/specs/ha-convergence-recovery/tasks.md | modified 24() | ~393 |
|
||||
| 18:40 | Closed ha-convergence-recovery Task 8 via live /xce-test-ha (8 rounds): PASS, 30 jobs, zero loss, all 3 nodes led; also live-validated bug-1077 (no SEGV over ~40 failovers) | .kiro/specs/ha-convergence-recovery/tasks.md | Task 8 [x]; all 8 tasks done | ~2k |
|
||||
| 03:17 | Session end: 22 writes across 10 files (xcectx.c, xcectx.h, test_ctrlstatus.c, xceapi.c, project_bug1077_reply_union_type_confusion.md) | 36 reads | ~308829 tok |
|
||||
| 03:24 | Edited .kiro/specs/raft-sim-conformance/design.md | "on_get_entry_term -> node" → "on_get_entry_term -> node" | ~17 |
|
||||
| 03:24 | Edited .kiro/specs/raft-sim-conformance/design.md | "Election Safety: |{i: rol" → "Election Safety: |{i" | ~24 |
|
||||
| 03:24 | Session end: 24 writes across 11 files (xcectx.c, xcectx.h, test_ctrlstatus.c, xceapi.c, project_bug1077_reply_union_type_confusion.md) | 37 reads | ~316924 tok |
|
||||
| 03:30 | Edited .kiro/specs/raft-sim-conformance/design.md | inline fix | ~18 |
|
||||
| 03:30 | Edited .kiro/specs/raft-sim-conformance/design.md | inline fix | ~19 |
|
||||
| 03:30 | Edited .kiro/specs/raft-sim-conformance/design.md | "vote/AE requests + respon" → "vote/AE requests + respon" | ~22 |
|
||||
| 03:31 | Session end: 27 writes across 11 files (xcectx.c, xcectx.h, test_ctrlstatus.c, xceapi.c, project_bug1077_reply_union_type_confusion.md) | 37 reads | ~316987 tok |
|
||||
| 03:44 | Session end: 27 writes across 11 files (xcectx.c, xcectx.h, test_ctrlstatus.c, xceapi.c, project_bug1077_reply_union_type_confusion.md) | 37 reads | ~316987 tok |
|
||||
|
||||
## Session: 2026-06-24 04:26
|
||||
|
||||
| Time | Action | File(s) | Outcome | ~Tokens |
|
||||
|------|--------|---------|---------|--------|
|
||||
| 04:31 | Edited src/lib/raft/raft.h | modified bag() | ~183 |
|
||||
| 04:31 | Edited src/lib/raft/raft.h | modified enum() | ~1003 |
|
||||
| 04:32 | Edited src/lib/raft/raft.h | expanded (+13 lines) | ~297 |
|
||||
| 04:32 | Edited src/lib/raft/raft.h | expanded (+12 lines) | ~203 |
|
||||
| 04:34 | Edited src/lib/testsuite/test_raft.c | modified test_sim_conformance_types_compile() | ~720 |
|
||||
| 04:34 | Edited src/lib/testsuite/test_raft.c | 2→5 lines | ~52 |
|
||||
| 11:35 | task 1.1 raft-sim-conformance: added conformance harness types (msg/log_entry/action enums+structs, bag/PRNG/seed/trace fields, applied[]+persisted shadow) | raft.h, test_raft.c | lib build OK 47 tests 0 fail | ~6k |
|
||||
| 04:40 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~23 |
|
||||
| 04:44 | Edited src/lib/testsuite/test_raft.c | modified test_sim_conformance_init_append_readback() | ~798 |
|
||||
| 04:44 | Edited src/lib/testsuite/test_raft.c | 1→4 lines | ~51 |
|
||||
| 04:45 | Edited src/lib/raft/raft.h | expanded (+18 lines) | ~327 |
|
||||
| 04:45 | Edited src/lib/raft/raft_sim.c | added 7 condition(s) | ~1507 |
|
||||
| 04:46 | Edited src/lib/raft/raft_sim.c | added 2 condition(s) | ~701 |
|
||||
| 04:47 | Edited src/lib/testsuite/test_raft.c | modified test_sim_conformance_init_append_readback() | ~248 |
|
||||
| 04:47 | Edited src/lib/testsuite/test_raft.c | 4→4 lines | ~51 |
|
||||
| 04:48 | Edited src/lib/raft/raft.h | expanded (+8 lines) | ~142 |
|
||||
| 04:48 | Edited src/lib/raft/raft_sim.c | sim_prng_next() → raft_sim_prng_next() | ~96 |
|
||||
| 04:48 | Edited src/lib/testsuite/test_raft.c | expanded (+11 lines) | ~218 |
|
||||
| 1.2 | raft-sim-conformance task 1.2: SplitMix64 PRNG + conformance adapter callbacks (sim_conf_on_commit_advanced fills applied[], sim_conf_send_* push to bag[]) + raft_sim_conformance_init wiring 6 callbacks; reused legacy log callbacks; RED→GREEN | raft_sim.c, raft.h, test_raft.c | Ok:1 Fail:0 | ~9k |
|
||||
| 04:55 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~19 |
|
||||
| 04:58 | Edited src/lib/testsuite/test_raft.c | modified raft_sim_bag_deliver() | ~1425 |
|
||||
| 04:58 | Edited src/lib/testsuite/test_raft.c | 2→5 lines | ~65 |
|
||||
| 04:59 | Edited src/lib/raft/raft.h | 5→9 lines | ~154 |
|
||||
| 04:59 | Edited src/lib/raft/raft.h | expanded (+23 lines) | ~369 |
|
||||
| 04:59 | Edited src/lib/raft/raft_sim.c | modified raft_sim_bag_push() | ~20 |
|
||||
| 04:59 | Edited src/lib/raft/raft_sim.c | expanded (+9 lines) | ~220 |
|
||||
| 05:00 | Edited src/lib/raft/raft_sim.c | added 4 condition(s) | ~1200 |
|
||||
| 05:09 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~27 |
|
||||
| 05:12 | Edited src/lib/testsuite/test_raft.c | modified struct() | ~1852 |
|
||||
| 05:12 | Edited src/lib/testsuite/test_raft.c | 2→6 lines | ~83 |
|
||||
| 05:13 | Edited src/lib/raft/raft_sim.c | added 3 condition(s) | ~569 |
|
||||
| 05:13 | Edited src/lib/raft/raft.h | expanded (+24 lines) | ~337 |
|
||||
| 12:15 | task 2.2 raft-sim-conformance: bag_drop/_duplicate/_pick (bag-only, mirror raft.tla:443/448) | raft_sim.c, raft.h, test_raft.c | GREEN Ok:1 Fail:0 | ~9k |
|
||||
| 05:19 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~18 |
|
||||
| 05:21 | Edited src/lib/testsuite/test_raft.c | modified test_sim_check_election_safety_fail_on_two_leaders() | ~605 |
|
||||
| 05:21 | Edited src/lib/testsuite/test_raft.c | 1→3 lines | ~52 |
|
||||
| 05:22 | Edited src/lib/raft/raft.h | expanded (+16 lines) | ~252 |
|
||||
| 05:22 | Edited src/lib/raft/raft_sim.c | added 2 condition(s) | ~239 |
|
||||
| 00:00 | task 3.1 RED+GREEN Election Safety checker | raft_sim.c, raft.h, test_raft.c | Ok:1 Fail:0 | ~9k |
|
||||
| 05:28 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~13 |
|
||||
| 05:30 | Edited src/lib/testsuite/test_raft.c | modified 2() | ~1114 |
|
||||
| 05:30 | Edited src/lib/testsuite/test_raft.c | 2→3 lines | ~56 |
|
||||
| 12:31 | task 3.2 RED+GREEN Log Matching checker test (R3.2 shared-(idx,term)⇒identical-prefix, both directions, earlier-prefix divergence) | src/lib/testsuite/test_raft.c | lib build Ok:1 Fail:0, new test PASS | ~4k |
|
||||
| 05:35 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~12 |
|
||||
| 05:37 | Edited src/lib/testsuite/test_raft.c | modified test_sim_check_leader_completeness_fail_on_missing_committed() | ~819 |
|
||||
| 05:37 | Edited src/lib/testsuite/test_raft.c | 1→3 lines | ~57 |
|
||||
| 05:38 | Edited src/lib/raft/raft.h | modified state() | ~387 |
|
||||
| 05:38 | Edited src/lib/raft/raft_sim.c | added 5 condition(s) | ~514 |
|
||||
| 05:44 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~14 |
|
||||
| 05:46 | Edited src/lib/testsuite/test_raft.c | modified test_sim_check_state_machine_safety_fail_on_divergence() | ~816 |
|
||||
| 05:46 | Edited src/lib/testsuite/test_raft.c | 2→4 lines | ~72 |
|
||||
| 05:46 | Edited src/lib/raft/raft.h | modified state() | ~350 |
|
||||
| 05:47 | Edited src/lib/raft/raft_sim.c | added 2 condition(s) | ~347 |
|
||||
| 12:48 | task 3.4 RED+GREEN State Machine Safety checker | raft_sim.c,test_raft.c,raft.h | Ok:1 Fail:0 (both new tests PASS) | ~3k |
|
||||
| 05:51 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~15 |
|
||||
| 05:54 | Edited src/lib/testsuite/test_raft.c | modified test_sim_check_all_first_failure_is_election_safety() | ~1083 |
|
||||
| 05:54 | Edited src/lib/testsuite/test_raft.c | 2→5 lines | ~85 |
|
||||
| 05:54 | Edited src/lib/raft/raft.h | modified enum() | ~530 |
|
||||
| 05:54 | Edited src/lib/raft/raft_sim.c | added 4 condition(s) | ~386 |
|
||||
| 3.5 | raft_sim_check_all composes 4 invariants in fixed order, first-failure short-circuit | raft_sim.c, raft.h, test_raft.c | RED (undef ref) → GREEN Ok:1 Fail:0, 3 new tests PASS | ~9k |
|
||||
| 06:00 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~24 |
|
||||
| 06:02 | Edited src/lib/testsuite/test_raft.c | added 2 condition(s) | ~1107 |
|
||||
| 06:02 | Edited src/lib/testsuite/test_raft.c | 2→3 lines | ~45 |
|
||||
| 06:03 | Edited src/lib/testsuite/test_raft.c | 4→5 lines | ~26 |
|
||||
| 06:04 | Edited src/lib/raft/raft.h | modified success() | ~478 |
|
||||
| 06:04 | Edited src/lib/raft/raft_sim.c | 4→6 lines | ~26 |
|
||||
| 06:04 | Edited src/lib/raft/raft_sim.c | added 2 condition(s) | ~742 |
|
||||
| 13:05 | task 4.1: action trace recorder + dumper (RED→GREEN) | raft_sim.c, raft.h, test_raft.c | Ok:1 Fail:0; test_sim_4_1_trace_record_and_dump PASS | ~9k |
|
||||
| 06:10 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~21 |
|
||||
| 06:14 | Edited src/lib/testsuite/test_raft.c | added 2 condition(s) | ~1258 |
|
||||
| 06:14 | Edited src/lib/testsuite/test_raft.c | 1→3 lines | ~44 |
|
||||
| 06:15 | Edited src/lib/raft/raft.h | expanded (+28 lines) | ~457 |
|
||||
| 06:15 | Edited src/lib/raft/raft_sim.c | added error handling | ~1980 |
|
||||
| 06:16 | Edited src/lib/raft/raft_sim.c | removed 11 lines | ~11 |
|
||||
| 06:16 | Edited src/lib/raft/raft_sim.c | 3→1 lines | ~19 |
|
||||
| 06:16 | Edited src/lib/raft/raft_sim.c | 8→10 lines | ~138 |
|
||||
| 06:18 | Edited src/lib/raft/raft_sim.c | 10→13 lines | ~177 |
|
||||
| 06:22 | Edited src/lib/raft/raft_sim.c | added 4 condition(s) | ~429 |
|
||||
| 06:22 | Edited src/lib/raft/raft_sim.c | added 1 condition(s) | ~106 |
|
||||
| 06:22 | Edited src/lib/raft/raft_sim.c | 9→11 lines | ~130 |
|
||||
| 06:23 | Edited src/lib/raft/raft_sim.c | modified if() | ~795 |
|
||||
| 06:25 | Edited src/lib/raft/raft_sim.c | removed 43 lines | ~11 |
|
||||
| 06:25 | Edited src/lib/raft/raft_sim.c | modified if() | ~96 |
|
||||
| 06:25 | Edited src/lib/raft/raft_sim.c | 11→11 lines | ~128 |
|
||||
| 06:26 | Edited src/lib/testsuite/test_raft.c | expanded (+7 lines) | ~187 |
|
||||
| 06:27 | Edited src/lib/raft/raft_sim.c | expanded (+11 lines) | ~243 |
|
||||
| 13:29 | task 4.2 raft_sim_step: weighted enabled-set scheduler driving only lib entry points; RED+GREEN | raft_sim.c, test_raft.c, raft.h | Ok:1 Fail:0; found 2 real raft_on_vote_reply bugs (1095/1096 dup+stale grant) | ~45k |
|
||||
| 06:36 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~30 |
|
||||
| 06:36 | Edited .kiro/specs/raft-sim-conformance/tasks.md | expanded (+19 lines) | ~394 |
|
||||
| 06:48 | Edited src/lib/testsuite/test_raft.c | modified test_vote_reply_duplicate_grant_not_double_counted() | ~1093 |
|
||||
| 06:49 | Edited src/lib/testsuite/test_raft.c | 2→4 lines | ~58 |
|
||||
| 06:50 | Edited src/lib/raft/raft.h | 1→2 lines | ~62 |
|
||||
| 06:50 | Edited src/lib/raft/raft.c | 3→7 lines | ~102 |
|
||||
| 06:50 | Edited src/lib/raft/raft.c | added 1 condition(s) | ~136 |
|
||||
| 06:50 | Edited src/lib/raft/raft.c | added 6 condition(s) | ~543 |
|
||||
| 13:52 | fix bug-1095/1096 raft vote-reply dup-double-count + stale-drop (per-peer vote_replies[] + DropStaleResponse) | raft.c raft.h test_raft.c | GREEN Ok:1 Fail:0, 264 tests | ~8k |
|
||||
| 06:57 | Edited .kiro/specs/raft-sim-conformance/tasks.md | modified UPDATE() | ~227 |
|
||||
| 06:59 | Edited src/lib/testsuite/test_raft.c | modified applying() | ~1565 |
|
||||
| 06:59 | Edited src/lib/testsuite/test_raft.c | 1→2 lines | ~31 |
|
||||
| 07:05 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~19 |
|
||||
| 07:07 | Edited src/lib/testsuite/test_raft.c | added 1 condition(s) | ~1477 |
|
||||
| 07:08 | Edited src/lib/testsuite/test_raft.c | 1→2 lines | ~30 |
|
||||
| 07:08 | Edited src/lib/raft/raft.h | expanded (+17 lines) | ~270 |
|
||||
| 07:08 | Edited src/lib/raft/raft_sim.c | added 1 condition(s) | ~279 |
|
||||
| --:-- | task 4.4 raft-sim-conformance: add raft_sim_run multi-step driver (halt-on-first-violation) + deterministic-replay test | src/lib/raft/raft_sim.c, raft.h, testsuite/test_raft.c | GREEN Ok:1 Fail:0, 4.4 test PASS (3 seeds x2, byte-identical) | ~6k |
|
||||
| 07:14 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~19 |
|
||||
| 07:17 | Edited src/lib/testsuite/test_raft.c | added error handling | ~1009 |
|
||||
| 07:17 | Edited src/lib/testsuite/test_raft.c | 1→2 lines | ~26 |
|
||||
| 07:18 | Edited src/lib/raft/raft.h | added error handling | ~383 |
|
||||
| 07:18 | Edited src/lib/raft/raft_sim.c | added error handling | ~2405 |
|
||||
| 07:20 | Edited src/lib/raft/raft_sim.c | added 2 condition(s) | ~556 |
|
||||
| 14:21 | impl task 5.1 partition/heal scenario | raft_sim.c, raft.h, testsuite/test_raft.c | GREEN Ok:1 Fail:0, 5 seeds zero violations | ~20k |
|
||||
| 07:25 | Edited src/lib/raft/raft_sim.c | added 1 condition(s) | ~113 |
|
||||
| 07:27 | Edited src/lib/raft/raft_sim.c | modified if() | ~42 |
|
||||
| 07:28 | Edited src/lib/raft/raft_sim.c | modified if() | ~135 |
|
||||
| 07:29 | Edited src/lib/raft/raft_sim.c | removed 9 lines | ~8 |
|
||||
| 07:30 | Edited src/lib/raft/raft_sim.c | INJECTION() → fprintf() | ~122 |
|
||||
| 07:31 | Edited src/lib/raft/raft_sim.c | reduced (-6 lines) | ~31 |
|
||||
| 07:33 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~10 |
|
||||
| 07:34 | Edited .kiro/specs/raft-sim-conformance/tasks.md | expanded (+14 lines) | ~374 |
|
||||
| 07:36 | Edited src/lib/raft/raft.h | added error handling | ~403 |
|
||||
| 07:37 | Edited src/lib/testsuite/test_raft.c | added error handling | ~1250 |
|
||||
| 07:37 | Edited src/lib/testsuite/test_raft.c | 2→3 lines | ~23 |
|
||||
| 07:38 | Edited src/lib/raft/raft_sim.c | added 31 condition(s) | ~1690 |
|
||||
| 07:40 | Edited src/lib/testsuite/test_raft.c | modified for() | ~526 |
|
||||
| 5.2 | raft-sim-conformance task 5.2 restart-churn scenario (TDD RED→GREEN) | raft_sim.c, test_raft.c, raft.h | Ok:1 Fail:0; scenario zero-violation, log re-convergence asserted | ~28k |
|
||||
| 07:47 | Edited .kiro/specs/raft-sim-conformance/tasks.md | modified CORRECTION() | ~341 |
|
||||
| 07:47 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~10 |
|
||||
| 07:50 | Edited src/lib/testsuite/test_raft.c | added error handling | ~2102 |
|
||||
| 07:50 | Edited src/lib/testsuite/test_raft.c | 1→2 lines | ~23 |
|
||||
| 07:50 | Edited src/lib/raft/raft.h | modified op() | ~460 |
|
||||
| 07:51 | Edited src/lib/raft/raft_sim.c | added 26 condition(s) | ~1742 |
|
||||
| 14:53 | task 5.3 raft-sim drop/dup/reorder scenario + RED→GREEN test | raft_sim.c,raft.h,test_raft.c | Ok:1 Fail:0, non-vacuity probe 2-4 in-flight AEs perturbed | ~28k |
|
||||
| 08:09 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~12 |
|
||||
| 08:13 | Edited src/lib/raft/raft_sim.c | added 25 condition(s) | ~1948 |
|
||||
| 08:13 | Edited src/lib/raft/raft.h | expanded (+30 lines) | ~564 |
|
||||
| 08:13 | Edited src/lib/testsuite/test_raft.c | added 1 condition(s) | ~837 |
|
||||
| 08:13 | Edited src/lib/testsuite/test_raft.c | 1→2 lines | ~22 |
|
||||
| 08:16 | Created ../../../../../../tmp/claude-1000/-home-rshen-projects-xce-worktrees-raft-tla/e9921464-33bd-405e-b66b-f65b9fa8c107/scratchpad/fig8_main.c | — | ~356 |
|
||||
| 08:16 | Edited src/lib/raft/raft_sim.c | added error handling | ~481 |
|
||||
| 08:17 | Edited ../../../../../../tmp/claude-1000/-home-rshen-projects-xce-worktrees-raft-tla/e9921464-33bd-405e-b66b-f65b9fa8c107/scratchpad/fig8_main.c | modified for() | ~149 |
|
||||
| 08:18 | Edited src/lib/raft/raft_sim.c | added 2 condition(s) | ~389 |
|
||||
| 08:18 | Edited src/lib/raft/raft_sim.c | sim_find_leader() → raft_snapshot() | ~206 |
|
||||
| 08:19 | Edited src/lib/raft/raft_sim.c | added error handling | ~451 |
|
||||
| 08:20 | Edited src/lib/raft/raft_sim.c | added error handling | ~622 |
|
||||
| 15:21 | task 5.4 figure8: raft_sim_scenario_figure8 impl + test_sim_5_4_figure8 + raft.h decl | raft_sim.c,test_raft.c,raft.h | standalone PASS 5/5; full link BLOCKED by pre-existing missing 5.3 symbol (bug-1112) | ~38k |
|
||||
| 08:25 | Edited src/lib/raft/raft_sim.c | added 26 condition(s) | ~1742 |
|
||||
| 08:25 | Session end: 132 writes across 6 files (raft.h, test_raft.c, tasks.md, raft_sim.c, raft.c) | 13 reads | ~215357 tok |
|
||||
| 08:32 | Edited src/lib/raft/raft.c | 2→2 lines | ~24 |
|
||||
| 08:33 | Edited src/lib/raft/raft.c | 2→2 lines | ~23 |
|
||||
| 08:37 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~8 |
|
||||
| 08:37 | Edited .kiro/specs/raft-sim-conformance/tasks.md | expanded (+10 lines) | ~267 |
|
||||
| 08:40 | Edited src/lib/testsuite/test_raft.c | added 1 condition(s) | ~822 |
|
||||
| 08:40 | Edited src/lib/testsuite/test_raft.c | 3→4 lines | ~36 |
|
||||
| 08:40 | Edited src/lib/raft/raft.h | modified ASSERTS() | ~530 |
|
||||
| 08:41 | Edited src/lib/raft/raft_sim.c | added error handling | ~2667 |
|
||||
| 15:42 | task 5.5 stale-rejoin (bug-851 G5) RED->GREEN | raft_sim.c, raft.h, test_raft.c | Ok:1 Fail:0, test_sim_5_5_stale_rejoin:PASS | ~12k |
|
||||
| 08:46 | Edited src/lib/raft/raft_sim.c | 4→7 lines | ~127 |
|
||||
| 08:46 | Edited src/lib/raft/raft_sim.c | 4→9 lines | ~158 |
|
||||
| 08:48 | Edited src/lib/raft/raft_sim.c | 7→4 lines | ~67 |
|
||||
| 08:48 | Edited src/lib/raft/raft_sim.c | 9→4 lines | ~49 |
|
||||
| 08:50 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~12 |
|
||||
| 08:52 | Edited src/lib/testsuite/test_raft.c | added 2 condition(s) | ~1313 |
|
||||
| 08:52 | Edited src/lib/testsuite/test_raft.c | 2→3 lines | ~31 |
|
||||
| 08:54 | Edited src/lib/testsuite/test_raft.c | 2→3 lines | ~58 |
|
||||
| 08:59 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~18 |
|
||||
| 16:03 | task 6.2 verify raft-sim conformance batch ASAN/UBSAN-clean | raft_sim.c, test_raft.c (read-only) | PASS Ok:1 Fail:0, no sanitizer findings (ASAN + one-off ASAN+UBSAN) | ~6k |
|
||||
| 09:04 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~16 |
|
||||
| 09:07 | Edited src/lib/raft/raft.h | expanded (+16 lines) | ~336 |
|
||||
| 09:07 | Edited src/lib/raft/raft.h | 4→9 lines | ~128 |
|
||||
| 09:07 | Edited src/lib/raft/raft.h | expanded (+10 lines) | ~182 |
|
||||
| 09:07 | Edited src/lib/raft/raft_sim.c | added 1 condition(s) | ~212 |
|
||||
| 09:08 | Edited src/lib/raft/raft_sim.c | added 1 condition(s) | ~194 |
|
||||
| 09:08 | Edited src/lib/raft/raft_sim.c | added 1 condition(s) | ~162 |
|
||||
| 09:08 | Edited src/lib/testsuite/test_raft.c | modified test_sim_7_1_fault_switch_mechanism() | ~1300 |
|
||||
| 09:09 | Edited src/lib/testsuite/test_raft.c | 2→3 lines | ~35 |
|
||||
| 09:15 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~24 |
|
||||
| 09:19 | Edited src/lib/testsuite/test_raft.c | added 2 condition(s) | ~690 |
|
||||
| 09:22 | Edited src/lib/testsuite/test_raft.c | removed 54 lines | ~29 |
|
||||
| 09:22 | Edited src/lib/testsuite/test_raft.c | added error handling | ~1565 |
|
||||
| 09:22 | Edited src/lib/testsuite/test_raft.c | 2→3 lines | ~38 |
|
||||
| 09:30 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~16 |
|
||||
| 09:36 | Edited .kiro/specs/raft-sim-conformance/design.md | expanded (+10 lines) | ~470 |
|
||||
| 09:37 | Session end: 165 writes across 7 files (raft.h, test_raft.c, tasks.md, raft_sim.c, raft.c) | 14 reads | ~240715 tok |
|
||||
| 09:42 | Edited src/lib/testsuite/test_raft.c | added 2 condition(s) | ~1042 |
|
||||
| 09:42 | Edited src/lib/testsuite/test_raft.c | 2→3 lines | ~43 |
|
||||
| 09:43 | Edited src/lib/raft/raft.h | modified default() | ~323 |
|
||||
| 09:43 | Edited src/lib/raft/raft_sim.c | added 1 condition(s) | ~1612 |
|
||||
| 09:49 | Edited .kiro/specs/raft-sim-conformance/tasks.md | inline fix | ~18 |
|
||||
| 09:51 | Session end: 170 writes across 7 files (raft.h, test_raft.c, tasks.md, raft_sim.c, raft.c) | 14 reads | ~244192 tok |
|
||||
| 16:41 | Session end: 170 writes across 7 files (raft.h, test_raft.c, tasks.md, raft_sim.c, raft.c) | 14 reads | ~244192 tok |
|
||||
| 16:45 | Session end: 170 writes across 7 files (raft.h, test_raft.c, tasks.md, raft_sim.c, raft.c) | 14 reads | ~244192 tok |
|
||||
| 16:51 | Session end: 170 writes across 7 files (raft.h, test_raft.c, tasks.md, raft_sim.c, raft.c) | 14 reads | ~244192 tok |
|
||||
| 16:58 | Session end: 170 writes across 7 files (raft.h, test_raft.c, tasks.md, raft_sim.c, raft.c) | 15 reads | ~244192 tok |
|
||||
| 19:27 | Session end: 170 writes across 7 files (raft.h, test_raft.c, tasks.md, raft_sim.c, raft.c) | 15 reads | ~244192 tok |
|
||||
| 19:37 | Edited src/controller/testsuite/test_ha_election.c | modified reinit_ctrl_raft_n() | ~2420 |
|
||||
| 19:37 | Edited src/controller/testsuite/test_ha_election.c | atomic_load() → atomic_load_explicit() | ~87 |
|
||||
| 19:37 | Edited src/controller/testsuite/test_ha_election.c | 3→8 lines | ~120 |
|
||||
| 19:39 | Edited .kiro/specs/ha-term-safety/tasks.md | modified REMAINING() | ~816 |
|
||||
| 02:39 | absorbed bug-1095/1096 into ha-term-safety: 2 controller-level Election-Safety regression tests (real raft_on_vote_reply on ctrl ha->raft) + additive spec Implementation Note | test_ha_election.c, ha-term-safety/tasks.md | 181 Tests 0 Failures, both new PASS | ~38k |
|
||||
| 19:45 | Session end: 174 writes across 8 files (raft.h, test_raft.c, tasks.md, raft_sim.c, raft.c) | 19 reads | ~381863 tok |
|
||||
| 19:58 | Edited src/controller/testsuite/test_config_repl.c | modified destroy_test_persist_catchup() | ~271 |
|
||||
| 19:58 | Edited src/controller/testsuite/test_config_repl.c | 4→7 lines | ~76 |
|
||||
| 19:58 | Edited src/controller/testsuite/test_config_repl.c | 2→5 lines | ~55 |
|
||||
| 19:58 | Edited src/controller/testsuite/test_config_repl.c | 5→8 lines | ~88 |
|
||||
| 19:59 | Edited src/controller/testsuite/test_config_repl.c | 3→8 lines | ~114 |
|
||||
| 19:59 | Edited src/controller/testsuite/test_config_repl.c | 4→8 lines | ~79 |
|
||||
| 19:59 | Edited src/controller/testsuite/test_config_repl.c | 2→6 lines | ~66 |
|
||||
| 19:59 | Edited src/controller/testsuite/test_config_repl.c | 2→5 lines | ~60 |
|
||||
| 03:00 | fix 7 stale test_wal_catchup_* tests: seed persist current_lsn so entries are contiguous (bug-850 guard) | testsuite/test_config_repl.c | RED 7 fail -EAGAIN → GREEN all pass 3× deterministic; no prod code touched | ~3k |
|
||||
| 20:17 | Edited src/controller/testsuite/test_demotion_convergence.c | modified execv() | ~570 |
|
||||
| 03:20 | de-flaked test_demotion_replay_yields_committed_only (test-harness race, not product bug): added persist_stop(&g_dc.persist) before opening fresh, faithfully modeling production execv quiescence | src/controller/testsuite/test_demotion_convergence.c | RED reproduced 1/13 under load → fix applied (bug-1128) | ~12k |
|
||||
| 20:37 | Session end: 183 writes across 10 files (raft.h, test_raft.c, tasks.md, raft_sim.c, raft.c) | 27 reads | ~483636 tok |
|
||||
| 20:45 | Edited src/controller/testsuite/test_demotion_convergence.c | 2→3 lines | ~17 |
|
||||
| 20:45 | Edited src/controller/testsuite/test_demotion_convergence.c | added 1 condition(s) | ~300 |
|
||||
| 20:46 | Edited src/controller/testsuite/test_demotion_convergence.c | added 1 condition(s) | ~882 |
|
||||
| 20:52 | Edited src/controller/testsuite/test_demotion_convergence.c | expanded (+6 lines) | ~164 |
|
||||
| 21:14 | Edited src/controller/testsuite/test_demotion_convergence.c | expanded (+14 lines) | ~320 |
|
||||
| 21:14 | Edited src/controller/testsuite/test_demotion_convergence.c | reduced (-6 lines) | ~67 |
|
||||
| 04:20 | deflake demotion_replay v2 (overlayfs gate + commit-race pin) | test_demotion_convergence.c | 0/20 full-suite + 0/60 group flakes (baseline 4/20) | ~22k |
|
||||
| 21:29 | Session end: 189 writes across 10 files (raft.h, test_raft.c, tasks.md, raft_sim.c, raft.c) | 28 reads | ~486159 tok |
|
||||
| 21:35 | Edited src/lib/raft/raft_sim.c | modified switch() | ~231 |
|
||||
| 21:36 | Edited src/lib/testsuite/test_raft.c | modified for() | ~387 |
|
||||
| 21:39 | Session end: 191 writes across 10 files (raft.h, test_raft.c, tasks.md, raft_sim.c, raft.c) | 28 reads | ~489546 tok |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue