forked from lei.chen/myxce
chore: update OpenWolf session state (ha-term-safety + controller-status validation)
This commit is contained in:
parent
c08a34866d
commit
3f54ef307c
4 changed files with 1374 additions and 20 deletions
|
|
@ -1,7 +1,7 @@
|
|||
# anatomy.md
|
||||
|
||||
> Auto-maintained by OpenWolf. Last scanned: 2026-07-17T10:41:50.404Z
|
||||
> Files: 679 tracked | Anatomy hits: 0 | Misses: 0
|
||||
> Auto-maintained by OpenWolf. Last scanned: 2026-07-17T11:01:41.227Z
|
||||
> Files: 680 tracked | Anatomy hits: 0 | Misses: 0
|
||||
|
||||
## ../../../../../../tmp/claude-1000/
|
||||
|
||||
|
|
@ -14,6 +14,10 @@
|
|||
- `hammer3.sh` — Tight repro loop v3 for bug-1436: test the LARGE-PAYLOAD hypothesis. (~975 tok)
|
||||
- `run-chaotic-soak.sh` (~61 tok)
|
||||
|
||||
## ../../../../../../tmp/claude-1000/-home-rshen-projects-xce-worktrees-raft-tla/1c68567a-5bf5-4a4d-980c-beb4c42e613d/scratchpad/
|
||||
|
||||
- `ctrlstatus_delta_check.sh` (~376 tok)
|
||||
|
||||
## ../../../../../../tmp/claude-1000/-home-rshen-projects-xce-worktrees-raft-tla/59b62b38-005c-45fd-80dd-114847f86d75/scratchpad/
|
||||
|
||||
- `mutation_test_driver.sh` — Standalone verification harness for run_array_chaos_retry_round()'s hard-fail (~677 tok)
|
||||
|
|
@ -336,7 +340,7 @@
|
|||
- `design.md` — Design Document — controller-status (`ctrlstatus`) (~7961 tok)
|
||||
- `requirements.md` — Requirements Document (~3158 tok)
|
||||
- `research.md` — Gap Analysis — controller-status (ctrlstatus) (~4457 tok)
|
||||
- `spec.json` (~608 tok)
|
||||
- `spec.json` (~1011 tok)
|
||||
- `tasks.md` — Implementation Plan (~5073 tok)
|
||||
|
||||
## .kiro/specs/election-iomgr-refactor/
|
||||
|
|
@ -486,7 +490,7 @@
|
|||
- `design.md` — Design Document (~11209 tok)
|
||||
- `requirements.md` — Requirements Document (~4240 tok)
|
||||
- `research.md` — Research & Design Decisions (~5375 tok)
|
||||
- `spec.json` (~140 tok)
|
||||
- `spec.json` (~666 tok)
|
||||
- `tasks.md` — Implementation Plan (~14377 tok)
|
||||
- `TLA-gap-analysis.md` — Gap Analysis: XCE HA implementation vs `raft/raft.tla` (~2070 tok)
|
||||
|
||||
|
|
|
|||
|
|
@ -73,13 +73,13 @@
|
|||
"first_read": "2026-07-17T09:37:55.047Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/.kiro/specs/job-array-single-wal-record/spec.json": {
|
||||
"count": 3,
|
||||
"tokens": 474,
|
||||
"count": 4,
|
||||
"tokens": 444,
|
||||
"first_read": "2026-07-17T09:45:25.298Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/ha.c": {
|
||||
"count": 6,
|
||||
"tokens": 110978,
|
||||
"count": 7,
|
||||
"tokens": 111605,
|
||||
"first_read": "2026-07-17T10:13:07.553Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/persist.c": {
|
||||
|
|
@ -101,6 +101,86 @@
|
|||
"count": 1,
|
||||
"tokens": 0,
|
||||
"first_read": "2026-07-17T10:24:34.640Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/.kiro/specs/ha-term-safety/requirements.md": {
|
||||
"count": 1,
|
||||
"tokens": 4240,
|
||||
"first_read": "2026-07-17T10:43:37.731Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/.kiro/specs/ha-term-safety/design.md": {
|
||||
"count": 1,
|
||||
"tokens": 11209,
|
||||
"first_read": "2026-07-17T10:43:38.127Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/.kiro/specs/ha-term-safety/tasks.md": {
|
||||
"count": 1,
|
||||
"tokens": 14377,
|
||||
"first_read": "2026-07-17T10:43:38.709Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/.kiro/specs/controller-status/spec.json": {
|
||||
"count": 2,
|
||||
"tokens": 608,
|
||||
"first_read": "2026-07-17T10:43:48.699Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/.kiro/specs/controller-status/tasks.md": {
|
||||
"count": 1,
|
||||
"tokens": 5073,
|
||||
"first_read": "2026-07-17T10:43:49.288Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/.kiro/specs/controller-status/requirements.md": {
|
||||
"count": 1,
|
||||
"tokens": 3158,
|
||||
"first_read": "2026-07-17T10:43:56.546Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/.kiro/specs/controller-status/design.md": {
|
||||
"count": 1,
|
||||
"tokens": 7961,
|
||||
"first_read": "2026-07-17T10:43:56.917Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/clean_failover_preservation.sh": {
|
||||
"count": 1,
|
||||
"tokens": 0,
|
||||
"first_read": "2026-07-17T10:44:37.518Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/.claude/skills/xce-build/SKILL.md": {
|
||||
"count": 1,
|
||||
"tokens": 985,
|
||||
"first_read": "2026-07-17T10:44:48.796Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/.claude/skills/xce-test-ha/SKILL.md": {
|
||||
"count": 1,
|
||||
"tokens": 6845,
|
||||
"first_read": "2026-07-17T10:44:48.878Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/src/tools/xce-build.sh": {
|
||||
"count": 1,
|
||||
"tokens": 1400,
|
||||
"first_read": "2026-07-17T10:46:15.229Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/cluster.c": {
|
||||
"count": 1,
|
||||
"tokens": 18669,
|
||||
"first_read": "2026-07-17T10:46:40.673Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test.c": {
|
||||
"count": 2,
|
||||
"tokens": 30294,
|
||||
"first_read": "2026-07-17T10:46:41.369Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/src/schema/controller.capnp": {
|
||||
"count": 1,
|
||||
"tokens": 9735,
|
||||
"first_read": "2026-07-17T10:49:36.108Z"
|
||||
},
|
||||
"/tmp/claude-1000/-home-rshen-projects-xce-worktrees-raft-tla/1c68567a-5bf5-4a4d-980c-beb4c42e613d/scratchpad/go-frontend-test.log": {
|
||||
"count": 1,
|
||||
"tokens": 0,
|
||||
"first_read": "2026-07-17T10:51:06.457Z"
|
||||
},
|
||||
"/home/rshen/projects/xce/worktrees/raft_tla/.kiro/specs/ha-term-safety/spec.json": {
|
||||
"count": 1,
|
||||
"tokens": 140,
|
||||
"first_read": "2026-07-17T10:52:40.905Z"
|
||||
}
|
||||
},
|
||||
"files_written": [
|
||||
|
|
@ -223,6 +303,30 @@
|
|||
"action": "edit",
|
||||
"tokens": 102,
|
||||
"at": "2026-07-17T10:41:50.412Z"
|
||||
},
|
||||
{
|
||||
"file": "/home/rshen/projects/xce/worktrees/raft_tla/.kiro/specs/ha-term-safety/spec.json",
|
||||
"action": "edit",
|
||||
"tokens": 644,
|
||||
"at": "2026-07-17T10:52:55.892Z"
|
||||
},
|
||||
{
|
||||
"file": "/tmp/claude-1000/-home-rshen-projects-xce-worktrees-raft-tla/1c68567a-5bf5-4a4d-980c-beb4c42e613d/scratchpad/ctrlstatus_delta_check.sh",
|
||||
"action": "create",
|
||||
"tokens": 403,
|
||||
"at": "2026-07-17T10:58:29.603Z"
|
||||
},
|
||||
{
|
||||
"file": "/home/rshen/projects/xce/worktrees/raft_tla/.kiro/specs/controller-status/spec.json",
|
||||
"action": "edit",
|
||||
"tokens": 28,
|
||||
"at": "2026-07-17T11:01:32.385Z"
|
||||
},
|
||||
{
|
||||
"file": "/home/rshen/projects/xce/worktrees/raft_tla/.kiro/specs/controller-status/spec.json",
|
||||
"action": "edit",
|
||||
"tokens": 515,
|
||||
"at": "2026-07-17T11:01:41.240Z"
|
||||
}
|
||||
],
|
||||
"edit_counts": {
|
||||
|
|
@ -231,11 +335,14 @@
|
|||
".kiro/specs/job-array-single-wal-record/tasks.md": 5,
|
||||
".kiro/specs/job-array-single-wal-record/spec.json": 5,
|
||||
"src/controller/testsuite/test_job_array_replay_fence.c": 3,
|
||||
"src/controller/ha.c": 1
|
||||
"src/controller/ha.c": 1,
|
||||
".kiro/specs/ha-term-safety/spec.json": 1,
|
||||
"../../../../../../tmp/claude-1000/-home-rshen-projects-xce-worktrees-raft-tla/1c68567a-5bf5-4a4d-980c-beb4c42e613d/scratchpad/ctrlstatus_delta_check.sh": 1,
|
||||
".kiro/specs/controller-status/spec.json": 2
|
||||
},
|
||||
"anatomy_hits": 15,
|
||||
"anatomy_misses": 5,
|
||||
"repeated_reads_warned": 30,
|
||||
"anatomy_hits": 29,
|
||||
"anatomy_misses": 7,
|
||||
"repeated_reads_warned": 34,
|
||||
"cerebrum_warnings": 0,
|
||||
"stop_count": 15
|
||||
"stop_count": 19
|
||||
}
|
||||
|
|
@ -5014,3 +5014,11 @@
|
|||
| 03:27 | Session end: 18 writes across 6 files (handler.c, test_job_array_expand.c, tasks.md, spec.json, test_job_array_replay_fence.c) | 20 reads | ~270621 tok |
|
||||
| 03:41 | Edited .kiro/specs/job-array-single-wal-record/spec.json | 3→3 lines | ~28 |
|
||||
| 03:41 | Edited .kiro/specs/job-array-single-wal-record/spec.json | 3→4 lines | ~102 |
|
||||
| 03:43 | Session end: 20 writes across 6 files (handler.c, test_job_array_expand.c, tasks.md, spec.json, test_job_array_replay_fence.c) | 25 reads | ~306240 tok |
|
||||
| 03:46 | Session end: 20 writes across 6 files (handler.c, test_job_array_expand.c, tasks.md, spec.json, test_job_array_replay_fence.c) | 31 reads | ~327186 tok |
|
||||
| 03:51 | Session end: 20 writes across 6 files (handler.c, test_job_array_expand.c, tasks.md, spec.json, test_job_array_replay_fence.c) | 35 reads | ~385884 tok |
|
||||
| 03:52 | Edited .kiro/specs/ha-term-safety/spec.json | modified TODO() | ~644 |
|
||||
| 03:53 | Session end: 21 writes across 6 files (handler.c, test_job_array_expand.c, tasks.md, spec.json, test_job_array_replay_fence.c) | 36 reads | ~386668 tok |
|
||||
| 03:58 | Created ../../../../../../tmp/claude-1000/-home-rshen-projects-xce-worktrees-raft-tla/1c68567a-5bf5-4a4d-980c-beb4c42e613d/scratchpad/ctrlstatus_delta_check.sh | — | ~376 |
|
||||
| 04:01 | Edited .kiro/specs/controller-status/spec.json | 3→3 lines | ~28 |
|
||||
| 04:01 | Edited .kiro/specs/controller-status/spec.json | expanded (+8 lines) | ~515 |
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue