chore: update OpenWolf session state (xce-audit-invariants controller pass)

This commit is contained in:
Rongsong Shen 2026-07-19 08:14:19 +00:00
parent d8d1901901
commit e1f4d676de
6 changed files with 6009 additions and 28 deletions

View file

@ -8,13 +8,13 @@
"first_read": "2026-07-18T11:55:14.604Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/ha.c": {
"count": 3,
"count": 32,
"tokens": 111605,
"first_read": "2026-07-18T11:56:51.745Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/lib/netio.c": {
"count": 2,
"tokens": 9351,
"count": 4,
"tokens": 9456,
"first_read": "2026-07-18T12:15:26.076Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/lib/testsuite/test_netio_on_connected.c": {
@ -66,6 +66,191 @@
"count": 1,
"tokens": 2311,
"first_read": "2026-07-18T13:28:24.046Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/.claude/skills/kiro-steering/rules/steering-principles.md": {
"count": 1,
"tokens": 593,
"first_read": "2026-07-18T14:22:54.964Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/.kiro/steering/ha-async-io.md": {
"count": 4,
"tokens": 4180,
"first_read": "2026-07-18T14:22:55.308Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/.kiro/steering/product.md": {
"count": 1,
"tokens": 1246,
"first_read": "2026-07-18T14:22:55.688Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/.kiro/steering/persistence.md": {
"count": 2,
"tokens": 2600,
"first_read": "2026-07-18T14:22:55.981Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/.kiro/steering/testing.md": {
"count": 1,
"tokens": 741,
"first_read": "2026-07-18T14:23:24.458Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/.claude/skills/xce-audit-invariants/SKILL.md": {
"count": 1,
"tokens": 2126,
"first_read": "2026-07-18T14:29:44.986Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/CLAUDE.md": {
"count": 4,
"tokens": 1400,
"first_read": "2026-07-18T14:31:37.947Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/.kiro/steering/error-handling.md": {
"count": 2,
"tokens": 1026,
"first_read": "2026-07-18T14:31:38.079Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/persist.c": {
"count": 22,
"tokens": 72815,
"first_read": "2026-07-18T14:33:42.209Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/lib/vtaskmgr.c": {
"count": 1,
"tokens": 3822,
"first_read": "2026-07-18T14:34:02.440Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/ha_convergence.c": {
"count": 5,
"tokens": 10800,
"first_read": "2026-07-18T14:34:23.891Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/commit.c": {
"count": 2,
"tokens": 12825,
"first_read": "2026-07-18T14:35:13.971Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/lib/raft/raft.c": {
"count": 3,
"tokens": 9701,
"first_read": "2026-07-18T14:35:14.000Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/repl.c": {
"count": 1,
"tokens": 0,
"first_read": "2026-07-18T14:35:26.952Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/job.c": {
"count": 4,
"tokens": 24947,
"first_read": "2026-07-18T14:35:35.666Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/worker.c": {
"count": 3,
"tokens": 0,
"first_read": "2026-07-18T14:35:54.361Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/lib/xce_select.c": {
"count": 2,
"tokens": 0,
"first_read": "2026-07-18T14:36:12.052Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/lib/request.c": {
"count": 1,
"tokens": 17093,
"first_read": "2026-07-18T14:36:12.266Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/cluster.c": {
"count": 3,
"tokens": 18669,
"first_read": "2026-07-18T14:36:36.941Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/sched.c": {
"count": 2,
"tokens": 6155,
"first_read": "2026-07-18T14:36:41.650Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/lib/delay.c": {
"count": 1,
"tokens": 1520,
"first_read": "2026-07-18T14:36:44.302Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/main.c": {
"count": 1,
"tokens": 3035,
"first_read": "2026-07-18T14:36:56.309Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/apiserver.c": {
"count": 1,
"tokens": 5962,
"first_read": "2026-07-18T14:37:04.426Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/config_repl.c": {
"count": 6,
"tokens": 35500,
"first_read": "2026-07-18T14:37:24.158Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/join.c": {
"count": 1,
"tokens": 2795,
"first_read": "2026-07-18T14:37:26.025Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/lib/resreq.c": {
"count": 2,
"tokens": 0,
"first_read": "2026-07-18T14:37:33.012Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/include/persist.h": {
"count": 1,
"tokens": 24030,
"first_read": "2026-07-18T14:38:57.581Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_ha_dispatch_integration.c": {
"count": 1,
"tokens": 0,
"first_read": "2026-07-18T14:48:52.975Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_slowlane.c": {
"count": 1,
"tokens": 0,
"first_read": "2026-07-18T14:49:01.741Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_ha_liveness.c": {
"count": 2,
"tokens": 24748,
"first_read": "2026-07-18T14:49:13.555Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_demotion_convergence.c": {
"count": 6,
"tokens": 15318,
"first_read": "2026-07-18T14:49:26.389Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/ha.h": {
"count": 9,
"tokens": 29374,
"first_read": "2026-07-18T14:51:33.237Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_commit_durability.c": {
"count": 1,
"tokens": 32879,
"first_read": "2026-07-18T14:54:48.795Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/include/delay.h": {
"count": 1,
"tokens": 414,
"first_read": "2026-07-18T14:56:03.241Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_config_repl.c": {
"count": 3,
"tokens": 42756,
"first_read": "2026-07-18T14:56:56.098Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/slowlane.c": {
"count": 1,
"tokens": 0,
"first_read": "2026-07-18T15:11:52.433Z"
},
"/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_convergence_verification.c": {
"count": 1,
"tokens": 18715,
"first_read": "2026-07-18T15:16:32.304Z"
}
},
"files_written": [
@ -152,6 +337,264 @@
"action": "create",
"tokens": 4478,
"at": "2026-07-18T13:30:08.576Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/.kiro/steering/product.md",
"action": "edit",
"tokens": 412,
"at": "2026-07-18T14:24:39.241Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/.kiro/steering/ha-async-io.md",
"action": "edit",
"tokens": 412,
"at": "2026-07-18T14:24:51.395Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/.kiro/steering/roadmap.md",
"action": "edit",
"tokens": 598,
"at": "2026-07-18T14:25:09.086Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/.kiro/steering/roadmap.md",
"action": "edit",
"tokens": 299,
"at": "2026-07-18T14:25:21.554Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/.kiro/steering/roadmap.md",
"action": "edit",
"tokens": 140,
"at": "2026-07-18T14:25:29.605Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/.kiro/steering/roadmap.md",
"action": "edit",
"tokens": 198,
"at": "2026-07-18T14:25:38.634Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/.kiro/steering/roadmap.md",
"action": "edit",
"tokens": 162,
"at": "2026-07-18T14:25:48.331Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/.kiro/steering/testing.md",
"action": "edit",
"tokens": 230,
"at": "2026-07-18T14:26:01.571Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/.claude/skills/xce-audit-invariants/SKILL.md",
"action": "edit",
"tokens": 253,
"at": "2026-07-18T14:30:19.188Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/CLAUDE.md",
"action": "edit",
"tokens": 191,
"at": "2026-07-18T14:43:11.203Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/ha.h",
"action": "edit",
"tokens": 775,
"at": "2026-07-18T14:58:10.410Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/ha.h",
"action": "edit",
"tokens": 882,
"at": "2026-07-18T14:58:26.105Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/ha.h",
"action": "edit",
"tokens": 422,
"at": "2026-07-18T14:58:38.697Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/ha.h",
"action": "edit",
"tokens": 270,
"at": "2026-07-18T14:58:48.634Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/ha_convergence.c",
"action": "edit",
"tokens": 2655,
"at": "2026-07-18T14:59:30.511Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/config_repl.c",
"action": "edit",
"tokens": 2138,
"at": "2026-07-18T15:00:07.188Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_demotion_convergence.c",
"action": "edit",
"tokens": 250,
"at": "2026-07-18T15:00:36.307Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_demotion_convergence.c",
"action": "edit",
"tokens": 320,
"at": "2026-07-18T15:00:46.737Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_demotion_convergence.c",
"action": "edit",
"tokens": 304,
"at": "2026-07-18T15:00:56.406Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_demotion_convergence.c",
"action": "edit",
"tokens": 494,
"at": "2026-07-18T15:01:12.624Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_demotion_convergence.c",
"action": "edit",
"tokens": 236,
"at": "2026-07-18T15:01:22.509Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_demotion_convergence.c",
"action": "edit",
"tokens": 1809,
"at": "2026-07-18T15:02:25.287Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_demotion_convergence.c",
"action": "edit",
"tokens": 107,
"at": "2026-07-18T15:02:34.124Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_config_repl.c",
"action": "edit",
"tokens": 2444,
"at": "2026-07-18T15:03:11.995Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_config_repl.c",
"action": "edit",
"tokens": 110,
"at": "2026-07-18T15:03:18.926Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/ha_convergence.c",
"action": "edit",
"tokens": 724,
"at": "2026-07-18T15:17:20.955Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/config_repl.c",
"action": "edit",
"tokens": 558,
"at": "2026-07-18T15:17:50.872Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/ha.h",
"action": "edit",
"tokens": 439,
"at": "2026-07-18T15:18:18.097Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/ha.h",
"action": "edit",
"tokens": 323,
"at": "2026-07-18T15:18:30.804Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/ha.h",
"action": "edit",
"tokens": 275,
"at": "2026-07-18T15:18:55.056Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/ha.h",
"action": "edit",
"tokens": 152,
"at": "2026-07-18T15:19:01.445Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_demotion_convergence.c",
"action": "edit",
"tokens": 251,
"at": "2026-07-18T15:19:58.064Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_demotion_convergence.c",
"action": "edit",
"tokens": 142,
"at": "2026-07-18T15:20:06.833Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_demotion_convergence.c",
"action": "edit",
"tokens": 109,
"at": "2026-07-18T15:20:20.504Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_demotion_convergence.c",
"action": "edit",
"tokens": 81,
"at": "2026-07-18T15:20:32.752Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_demotion_convergence.c",
"action": "edit",
"tokens": 42,
"at": "2026-07-18T15:21:08.357Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_demotion_convergence.c",
"action": "edit",
"tokens": 22,
"at": "2026-07-18T15:21:18.258Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/testsuite/test_config_repl.c",
"action": "edit",
"tokens": 22,
"at": "2026-07-18T15:21:24.798Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/config_repl.c",
"action": "edit",
"tokens": 169,
"at": "2026-07-18T15:21:43.973Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/ha_convergence.c",
"action": "edit",
"tokens": 43,
"at": "2026-07-18T15:35:27.573Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/config_repl.c",
"action": "edit",
"tokens": 43,
"at": "2026-07-18T15:35:28.674Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/ha_convergence.c",
"action": "edit",
"tokens": 16,
"at": "2026-07-18T15:39:24.718Z"
},
{
"file": "/home/rshen/projects/xce/worktrees/raft_tla/src/controller/config_repl.c",
"action": "edit",
"tokens": 16,
"at": "2026-07-18T15:39:26.410Z"
}
],
"edit_counts": {
@ -161,11 +604,22 @@
"src/lib/testsuite/test_netio_batch_dispatch_uaf.c": 2,
"src/lib/meson.build": 1,
"src/lib/testsuite/test.c": 2,
"reports/jul-13-jul-18.md": 1
"reports/jul-13-jul-18.md": 1,
".kiro/steering/product.md": 1,
".kiro/steering/ha-async-io.md": 1,
".kiro/steering/roadmap.md": 5,
".kiro/steering/testing.md": 1,
".claude/skills/xce-audit-invariants/SKILL.md": 1,
"src/controller/CLAUDE.md": 1,
"src/controller/ha.h": 8,
"src/controller/ha_convergence.c": 4,
"src/controller/config_repl.c": 5,
"src/controller/testsuite/test_demotion_convergence.c": 13,
"src/controller/testsuite/test_config_repl.c": 3
},
"anatomy_hits": 11,
"anatomy_misses": 2,
"repeated_reads_warned": 10,
"anatomy_hits": 41,
"anatomy_misses": 9,
"repeated_reads_warned": 108,
"cerebrum_warnings": 0,
"stop_count": 9
"stop_count": 22
}