docs: sync OpenWolf state

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019QxaSzHRB7pmYFp4cVnwkA
This commit is contained in:
Rongsong Shen 2026-08-30 16:04:52 +00:00
parent 0e96a69f7d
commit f01ae353ef
No known key found for this signature in database
GPG key ID: 5BCDAAE0123E9FE2
4 changed files with 200 additions and 46 deletions

View file

@ -1,13 +1,13 @@
{ {
"version": 1, "version": 1,
"meta": { "meta": {
"lastScanned": "2026-08-30T15:25:28.278Z", "lastScanned": "2026-08-30T15:51:46.646Z",
"fileCount": 558, "fileCount": 570,
"hits": 0, "hits": 0,
"misses": 0, "misses": 0,
"renderedHash": "6515a885c8768e4276e975dcc3d90f08f7d92107ca44a3203ea7e560af9be4dc", "renderedHash": "02917fcf201105c5a47a46990a85e3a5eadaf3094f63f46a074a1cfc48fa942d",
"storeUpdatedAt": "2026-08-30T15:25:28.287Z", "storeUpdatedAt": "2026-08-30T15:51:46.654Z",
"rootHash": "24fb14ecfae59ce8" "rootHash": "1dc62110ed2beaa4"
}, },
"files": { "files": {
".agent-shell/transcripts/2026-08-11-11-39-59.md": { ".agent-shell/transcripts/2026-08-11-11-39-59.md": {
@ -6254,20 +6254,20 @@
}, },
"src/scheduler/testsuite/test_core_events.c": { "src/scheduler/testsuite/test_core_events.c": {
"description": "Declares and", "description": "Declares and",
"tokens": 11084, "tokens": 12017,
"hash": "2014e0b2df793f10", "hash": "79747faef09c99f5",
"size": 41565, "size": 45063,
"mtimeMs": 1788058449744.0327, "mtimeMs": 1788104586039.423,
"updatedAt": "2026-08-30T02:54:09.785Z", "updatedAt": "2026-08-30T15:43:06.089Z",
"source": "hook" "source": "hook"
}, },
"src/scheduler/src/core_events.c": { "src/scheduler/src/core_events.c": {
"description": "include <errno.h>", "description": "include <errno.h>",
"tokens": 12200, "tokens": 13231,
"hash": "c0e97827aec51533", "hash": "b61d009c6f3960bb",
"size": 45750, "size": 49616,
"mtimeMs": 1788089633567.1846, "mtimeMs": 1788105106599.9404,
"updatedAt": "2026-08-30T11:33:53.614Z", "updatedAt": "2026-08-30T15:51:46.646Z",
"source": "hook" "source": "hook"
}, },
"src/controller/job.c": { "src/controller/job.c": {
@ -6664,6 +6664,114 @@
"mtimeMs": 1788103256851.4102, "mtimeMs": 1788103256851.4102,
"updatedAt": "2026-08-30T15:20:56.894Z", "updatedAt": "2026-08-30T15:20:56.894Z",
"source": "hook" "source": "hook"
},
"src/controller/testsuite/test_commit_barrier_rollout.c": {
"description": "Declares explicitly",
"tokens": 28190,
"hash": "4c35348de2da47d7",
"size": 108496,
"mtimeMs": 1788104339444.8875,
"updatedAt": "2026-08-30T15:38:59.480Z",
"source": "hook"
},
"src/controller/testsuite/test_demotion_convergence.c": {
"description": "define _GNU_SOURCE",
"tokens": 15498,
"hash": "f446627b32235d27",
"size": 59238,
"mtimeMs": 1788104353831.8499,
"updatedAt": "2026-08-30T15:39:13.879Z",
"source": "hook"
},
"src/controller/testsuite/test_convergence_verification.c": {
"description": "define _GNU_SOURCE",
"tokens": 19002,
"hash": "7c18822592bd1d36",
"size": 72585,
"mtimeMs": 1788104362906.453,
"updatedAt": "2026-08-30T15:39:22.954Z",
"source": "hook"
},
"src/controller/testsuite/test_egress_filter.c": {
"description": "Declares of",
"tokens": 5156,
"hash": "437c7c366a160c49",
"size": 19663,
"mtimeMs": 1788104373948.1824,
"updatedAt": "2026-08-30T15:39:33.984Z",
"source": "hook"
},
"src/controller/testsuite/test_apply_pump.c": {
"description": "Declares of",
"tokens": 21139,
"hash": "cd030bacfa21b02f",
"size": 79572,
"mtimeMs": 1788104397937.752,
"updatedAt": "2026-08-30T15:39:57.984Z",
"source": "hook"
},
"src/controller/testsuite/test_apply_pump_integration.c": {
"description": "Declares hook",
"tokens": 17030,
"hash": "dd1d38943161f43c",
"size": 65226,
"mtimeMs": 1788104408615.4438,
"updatedAt": "2026-08-30T15:40:08.662Z",
"source": "hook"
},
"src/controller/testsuite/test_job_array_fence.c": {
"description": "Declares of",
"tokens": 6195,
"hash": "3e179e1188896942",
"size": 23707,
"mtimeMs": 1788104421469.2717,
"updatedAt": "2026-08-30T15:40:21.516Z",
"source": "hook"
},
"src/controller/testsuite/test_ha_role_lifecycle.c": {
"description": "define _GNU_SOURCE",
"tokens": 15235,
"hash": "41ebe421929747cd",
"size": 57694,
"mtimeMs": 1788104432742.9932,
"updatedAt": "2026-08-30T15:40:32.792Z",
"source": "hook"
},
"src/controller/testsuite/test_job_array_replay_fence.c": {
"description": "Declares uint64_t",
"tokens": 13778,
"hash": "55f2fa1da5272bbd",
"size": 53201,
"mtimeMs": 1788104442560.618,
"updatedAt": "2026-08-30T15:40:42.600Z",
"source": "hook"
},
"src/controller/testsuite/test_commit_durability.c": {
"description": "define _GNU_SOURCE",
"tokens": 34003,
"hash": "a033657993fe00f5",
"size": 127876,
"mtimeMs": 1788104600778.2966,
"updatedAt": "2026-08-30T15:43:20.812Z",
"source": "hook"
},
"src/controller/testsuite/test_commit_engine.c": {
"description": "",
"tokens": 18081,
"hash": "76cee726d40039b7",
"size": 70312,
"mtimeMs": 1788104676422.7012,
"updatedAt": "2026-08-30T15:44:36.458Z",
"source": "hook"
},
"src/controller/testsuite/test_p2_integration.c": {
"description": "include <errno.h>",
"tokens": 5212,
"hash": "0983423366e037eb",
"size": 19613,
"mtimeMs": 1788104772616.135,
"updatedAt": "2026-08-30T15:46:12.655Z",
"source": "hook"
} }
} }
} }

View file

@ -1,7 +1,7 @@
# anatomy.md # anatomy.md
> Auto-maintained by OpenWolf. Last scanned: 2026-08-30T15:25:28.278Z > Auto-maintained by OpenWolf. Last scanned: 2026-08-30T15:51:46.646Z
> Files: 558 tracked | Anatomy hits: 0 | Misses: 0 > Files: 570 tracked | Anatomy hits: 0 | Misses: 0
## ./ ## ./
@ -823,10 +823,22 @@
## src/controller/testsuite/ ## src/controller/testsuite/
- `test_apply_committed_entry.c` — Declares directly (~13500 tok) - `test_apply_committed_entry.c` — Declares directly (~13500 tok)
- `test_apply_pump_integration.c` — Declares hook (~17030 tok)
- `test_apply_pump.c` — Declares of (~21139 tok)
- `test_apply_reapply_idempotency.c` — Declares xce_job_t (~4115 tok) - `test_apply_reapply_idempotency.c` — Declares xce_job_t (~4115 tok)
- `test_commit_barrier_reply.c` — Declares uint8_t (~45642 tok) - `test_commit_barrier_reply.c` — Declares uint8_t (~45642 tok)
- `test_commit_barrier_rollout.c` — Declares explicitly (~28190 tok)
- `test_commit_durability.c` — define _GNU_SOURCE (~34003 tok)
- `test_commit_engine.c` (~18081 tok)
- `test_config_repl.c` — define _GNU_SOURCE (~87218 tok) - `test_config_repl.c` — define _GNU_SOURCE (~87218 tok)
- `test_convergence_verification.c` — define _GNU_SOURCE (~19002 tok)
- `test_demotion_convergence.c` — define _GNU_SOURCE (~15498 tok)
- `test_egress_filter.c` — Declares of (~5156 tok)
- `test_ha_role_lifecycle.c` — define _GNU_SOURCE (~15235 tok)
- `test_host_runusage.c` — Declares char (~3442 tok) - `test_host_runusage.c` — Declares char (~3442 tok)
- `test_job_array_fence.c` — Declares of (~6195 tok)
- `test_job_array_replay_fence.c` — Declares uint64_t (~13778 tok)
- `test_p2_integration.c` — include <errno.h> (~5212 tok)
- `test_wal_job_finish_fact.c` — Declares as (~8980 tok) - `test_wal_job_finish_fact.c` — Declares as (~8980 tok)
- `test_wal_job_start_fact.c` — Declares as (~12368 tok) - `test_wal_job_start_fact.c` — Declares as (~12368 tok)
- `test.c` — include <argp.h> (~40634 tok) - `test.c` — include <argp.h> (~40634 tok)
@ -858,7 +870,7 @@
## src/scheduler/src/ ## src/scheduler/src/
- `core_events.c` — include <errno.h> (~12200 tok) - `core_events.c` — include <errno.h> (~13231 tok)
- `driver.c` — include <errno.h> (~9779 tok) - `driver.c` — include <errno.h> (~9779 tok)
- `handler.c` — include <errno.h> (~7162 tok) - `handler.c` — include <errno.h> (~7162 tok)
- `main.c` — include <argp.h> (~5330 tok) - `main.c` — include <argp.h> (~5330 tok)
@ -868,7 +880,7 @@
## src/scheduler/testsuite/ ## src/scheduler/testsuite/
- `test_admin_request.c` — Declares level (~13020 tok) - `test_admin_request.c` — Declares level (~13020 tok)
- `test_core_events.c` — Declares and (~11084 tok) - `test_core_events.c` — Declares and (~12017 tok)
- `test_sim_contention_parity.c` — Declares calls (~18713 tok) - `test_sim_contention_parity.c` — Declares calls (~18713 tok)
- `test_sim_e2e_original_motivation.c` (~17120 tok) - `test_sim_e2e_original_motivation.c` (~17120 tok)
- `test_sim_session_ordering.c` (~8092 tok) - `test_sim_session_ordering.c` (~8092 tok)

File diff suppressed because one or more lines are too long

View file

@ -3189,3 +3189,27 @@
| 08:24 | Edited src/controller/testsuite/test_host_runusage.c | modified test_update_host_runusage_parses_swap_and_task_count() | ~356 | | 08:24 | Edited src/controller/testsuite/test_host_runusage.c | modified test_update_host_runusage_parses_swap_and_task_count() | ~356 |
| 08:25 | Edited src/controller/testsuite/test_host_runusage.c | modified test_aggregate_job_runusage_peak_cpu_time_is_running_max() | ~351 | | 08:25 | Edited src/controller/testsuite/test_host_runusage.c | modified test_aggregate_job_runusage_peak_cpu_time_is_running_max() | ~351 |
| 08:25 | Edited src/controller/testsuite/test_host_runusage.c | 5→7 lines | ~126 | | 08:25 | Edited src/controller/testsuite/test_host_runusage.c | 5→7 lines | ~126 |
| 08:38 | Edited src/controller/testsuite/test_commit_barrier_rollout.c | expanded (+7 lines) | ~173 |
| 08:38 | Edited src/controller/testsuite/test_commit_barrier_rollout.c | 4→8 lines | ~119 |
| 08:38 | Edited src/controller/testsuite/test_commit_barrier_rollout.c | modified jap_teardown() | ~370 |
| 08:39 | Edited src/controller/testsuite/test_demotion_convergence.c | expanded (+9 lines) | ~206 |
| 08:39 | Edited src/controller/testsuite/test_convergence_verification.c | expanded (+6 lines) | ~158 |
| 08:39 | Edited src/controller/testsuite/test_egress_filter.c | 3→8 lines | ~102 |
| 08:39 | Edited src/controller/testsuite/test_apply_pump.c | modified tap_teardown() | ~114 |
| 08:39 | Edited src/controller/testsuite/test_apply_pump.c | modified tpr_teardown() | ~175 |
| 08:40 | Edited src/controller/testsuite/test_apply_pump_integration.c | modified if() | ~254 |
| 08:40 | Edited src/controller/testsuite/test_job_array_fence.c | 3→8 lines | ~105 |
| 08:40 | Edited src/scheduler/testsuite/test_core_events.c | modified reproduction() | ~930 |
| 08:40 | Edited src/controller/testsuite/test_ha_role_lifecycle.c | 3→8 lines | ~104 |
| 08:40 | Edited src/controller/testsuite/test_job_array_replay_fence.c | 2→7 lines | ~97 |
| 08:40 | Edited src/scheduler/testsuite/test_core_events.c | 4→4 lines | ~69 |
| 08:42 | Edited src/controller/testsuite/test_commit_durability.c | expanded (+8 lines) | ~199 |
| 08:42 | Edited src/controller/testsuite/test_commit_durability.c | 6→10 lines | ~124 |
| 08:43 | Edited src/scheduler/testsuite/test_core_events.c | 2→3 lines | ~64 |
| 08:43 | Edited src/controller/testsuite/test_commit_durability.c | 7→11 lines | ~142 |
| 08:44 | Edited src/scheduler/src/core_events.c | added 5 condition(s) | ~1385 |
| 08:44 | Edited src/controller/testsuite/test_commit_engine.c | expanded (+6 lines) | ~115 |
| 08:45 | Edited src/controller/testsuite/test_p2_integration.c | expanded (+6 lines) | ~140 |
| 08:46 | Edited src/controller/testsuite/test_p2_integration.c | 5→9 lines | ~108 |
| 08:46 | Edited src/controller/testsuite/test_p2_integration.c | 4→8 lines | ~88 |
| 08:51 | Edited src/scheduler/src/core_events.c | modified 1734() | ~242 |