save status
This commit is contained in:
parent
519e11c757
commit
4ad31d774d
16 changed files with 19676 additions and 133 deletions
128
.wolf/anatomy.md
128
.wolf/anatomy.md
|
|
@ -1,7 +1,7 @@
|
|||
# anatomy.md
|
||||
|
||||
> Auto-maintained by OpenWolf. Last scanned: 2026-07-19T08:21:33.657Z
|
||||
> Files: 684 tracked | Anatomy hits: 0 | Misses: 0
|
||||
> Auto-maintained by OpenWolf. Last scanned: 2026-07-21T08:07:27.029Z
|
||||
> Files: 731 tracked | Anatomy hits: 0 | Misses: 0
|
||||
|
||||
## ../../../../../../tmp/claude-1000/
|
||||
|
||||
|
|
@ -43,6 +43,10 @@
|
|||
|
||||
- `run_full_suite.sh` — Full controller suite, suite-by-suite under ASAN (dodges the 300s aggregate cap). (~450 tok)
|
||||
|
||||
## ../../../../../claude/.claude/plans/
|
||||
|
||||
- `ancient-beaming-kahn.md` — Bug-1454: Scheduler --peers Minor Issues (Narrowed) (~913 tok)
|
||||
|
||||
## ../../../../../claude/.claude/projects/-home-rshen-projects-xce-xce/memory/
|
||||
|
||||
- `MEMORY.md` — Memory Index (~1906 tok)
|
||||
|
|
@ -325,10 +329,26 @@
|
|||
|
||||
## .kiro/specs/admin-config-tool/
|
||||
|
||||
- `brief.md` — Brief: admin-config-tool (~9037 tok)
|
||||
- `requirements.md` — Requirements Document (~3532 tok)
|
||||
- `brief.md` — Brief: admin-config-tool (~10183 tok)
|
||||
- `requirements.md` — Requirements Document (~4705 tok)
|
||||
- `spec.json` (~138 tok)
|
||||
|
||||
## .kiro/specs/clusterconfig-schema-split/
|
||||
|
||||
- `design.md` — Overview (~7008 tok)
|
||||
- `requirements.md` — Requirements Document (~4621 tok)
|
||||
- `research.md` — Research & Design Decisions (~4955 tok)
|
||||
- `spec.json` (~133 tok)
|
||||
- `tasks.md` — Implementation Plan (~2668 tok)
|
||||
|
||||
## .kiro/specs/component-failover-adoption/
|
||||
|
||||
- `design.md` — Design Document: component-failover-adoption (~10302 tok)
|
||||
- `requirements.md` — Requirements Document (~3325 tok)
|
||||
- `research.md` — Research & Design Decisions (~5526 tok)
|
||||
- `spec.json` (~132 tok)
|
||||
- `tasks.md` — Implementation Plan (~3873 tok)
|
||||
|
||||
## .kiro/specs/config-upgrade-snapshot/
|
||||
|
||||
- `brief.md` — Brief: config-upgrade-snapshot (~923 tok)
|
||||
|
|
@ -352,6 +372,11 @@
|
|||
- `spec.json` (~129 tok)
|
||||
- `tasks.md` — Implementation Plan (~3693 tok)
|
||||
|
||||
## .kiro/specs/ha-client-multimaster/
|
||||
|
||||
- `requirements.md` — Requirements Document (~621 tok)
|
||||
- `spec.json` (~130 tok)
|
||||
|
||||
## .kiro/specs/ha-commit-barrier-rollout/
|
||||
|
||||
- `brief.md` — Brief: ha-commit-barrier-rollout (~626 tok)
|
||||
|
|
@ -627,11 +652,12 @@
|
|||
|
||||
- `api-standards.md` — API Standards (~1291 tok)
|
||||
- `build-deployment.md` — Build & Deployment (~1451 tok)
|
||||
- `config-design.md` — Configuration Design: What Belongs in Shared Config (~2053 tok)
|
||||
- `error-handling.md` — Error Handling Standards (~1026 tok)
|
||||
- `ha-async-io.md` — HA Protocol & Async I/O (~4180 tok)
|
||||
- `persistence.md` — WAL & Persistence Durability (~2600 tok)
|
||||
- `product.md` — Product Overview (~1429 tok)
|
||||
- `roadmap.md` — Roadmap (~11258 tok)
|
||||
- `roadmap.md` — Roadmap (~11743 tok)
|
||||
- `security.md` — Security Standards (~804 tok)
|
||||
- `structure.md` — Project Structure (~1170 tok)
|
||||
- `tech.md` — Technology Stack (~1155 tok)
|
||||
|
|
@ -969,18 +995,19 @@
|
|||
|
||||
- `apiserver.c` — include <errno.h> (~5962 tok)
|
||||
- `CLAUDE.md` — XCE Controller (~3491 tok)
|
||||
- `cluster.c` — include "config.h" (~18669 tok)
|
||||
- `cluster.c` — include "config.h" (~19487 tok)
|
||||
- `commit.c` — Declares is (~12825 tok)
|
||||
- `config_repl.c` — define _GNU_SOURCE (~32213 tok)
|
||||
- `config_repl.c` — define _GNU_SOURCE (~32202 tok)
|
||||
- `config_repl.h` — pragma once (~6155 tok)
|
||||
- `ha_convergence.c` — Declares char (~7830 tok)
|
||||
- `ha.c` — define _GNU_SOURCE (~111605 tok)
|
||||
- `ha.h` — ifndef HA_H; +demotion_convergence_inflight field, ha_set_demotion_offload_for_test/ha_set_catchup_offload_for_test decls (2026-07-18) (~31200 tok)
|
||||
- `job.c` — include <errno.h> (~24947 tok)
|
||||
- `join.c` — include "config.h" (~2795 tok)
|
||||
- `main.c` — include <argp.h> (~3035 tok)
|
||||
- `main.c` — include <argp.h> (~4682 tok)
|
||||
- `meson.build` (~2391 tok)
|
||||
- `myapp.c` — define _GNU_SOURCE (~5215 tok)
|
||||
- `myconf.c` — define _GNU_SOURCE (~1088 tok)
|
||||
- `persist.c` — define _GNU_SOURCE (~72815 tok)
|
||||
- `sched.c` — include <errno.h> (~6155 tok)
|
||||
|
||||
|
|
@ -1004,10 +1031,10 @@
|
|||
- `test_apply_seam.c` (~2936 tok)
|
||||
- `test_apply_seam.c` — raft-apply-decoupling task 2.1: calls apply_job_start/finish/fail/update_transition() directly on a bare jobmgr+job_t (no cluster_t), bypassing on_job_start/finish/fail, to prove the extracted guard cores work outside the receipt path (~2900 tok)
|
||||
- `test_commit_barrier_reply.c` — Declares uint8_t (~41011 tok)
|
||||
- `test_commit_barrier_rollout.c` — Declares explicitly (~26498 tok)
|
||||
- `test_commit_barrier_rollout.c` — Declares explicitly (~26488 tok)
|
||||
- `test_commit_durability.c` — define _GNU_SOURCE (~32879 tok)
|
||||
- `test_commit_resolve.c` (~14018 tok)
|
||||
- `test_config_repl.c` — define _GNU_SOURCE; +test_catchup_offload_probe_runs_promptly / test_catchup_inline_probe_blocks_RED (2026-07-18, bug-1451 RED/GREEN via real single-worker delaymgr + probe task) (~48500 tok)
|
||||
- `test_config_repl.c` — define _GNU_SOURCE (~45079 tok)
|
||||
- `test_convergence_verification.c` — define _GNU_SOURCE; pre-existing ha_walack_on_ack/ha_catchup_continuation_fn fixture, NO slowlane_init — the surface that broke when catchup offload defaulted ON (see bug-1451) (~18715 tok)
|
||||
- `test_demotion_convergence.c` — define _GNU_SOURCE; dc_setup +slowlane_init, +test_demotion_offload_task_returns_promptly / test_demotion_inline_task_blocks_RED (2026-07-18, bug-1450 RED/GREEN) (~18600 tok)
|
||||
- `test_e2e_capnp.c` — include <stdint.h> (~3729 tok)
|
||||
|
|
@ -1054,23 +1081,89 @@
|
|||
- `wire_dispatch_support.go` — go:build cgo (~2254 tok)
|
||||
- `wire_dispatch_test.go` — go:build cgo (~1337 tok)
|
||||
|
||||
## src/frontend/xcecli/cmd/auth/
|
||||
|
||||
- `logon.go` — NewLogonCmd (~1388 tok)
|
||||
|
||||
## src/frontend/xcecli/cmd/clusters/
|
||||
|
||||
- `list.go` — NewClustersCmd (~505 tok)
|
||||
|
||||
## src/frontend/xcecli/cmd/hosts/
|
||||
|
||||
- `controller.go` — Struct: HostController (~1272 tok)
|
||||
- `list.go` — Struct: HostsQuerier (~1502 tok)
|
||||
- `select.go` — Struct: HostSelector (~595 tok)
|
||||
|
||||
## src/frontend/xcecli/cmd/jobs/
|
||||
|
||||
- `controller.go` — Struct: JobController (~2393 tok)
|
||||
- `list.go` — Struct: JobsQuerier (~3544 tok)
|
||||
- `restart.go` — Struct: JobRestart (~501 tok)
|
||||
- `submit.go` — Struct: JobSubmitter (~6452 tok)
|
||||
|
||||
## src/frontend/xcecli/cmd/permissions/
|
||||
|
||||
- `list.go` — Struct: PermsQuerier (~874 tok)
|
||||
|
||||
## src/frontend/xcecli/cmd/queues/
|
||||
|
||||
- `controller.go` — Struct: QueueController (~1787 tok)
|
||||
- `list.go` — Struct: QueuesQuerier (~1449 tok)
|
||||
|
||||
## src/frontend/xcecli/cmd/resources/
|
||||
|
||||
- `list.go` — Struct: ResourcesDistQuerier (~2638 tok)
|
||||
|
||||
## src/frontend/xcecli/cmd/roles/
|
||||
|
||||
- `addrole.go` — Struct: RoleSubmitter (~2124 tok)
|
||||
- `deleterole.go` — Struct: DeleteRole (~583 tok)
|
||||
- `list.go` — Struct: RolesQuerier (~1633 tok)
|
||||
|
||||
## src/frontend/xcecli/cmd/users/
|
||||
|
||||
- `assignrole.go` — Struct: UserSubmitter (~862 tok)
|
||||
- `list.go` — Struct: UserRolesQuerier (~1919 tok)
|
||||
- `perm4user.go` — Struct: Perms4User (~1056 tok)
|
||||
- `unassignrole.go` — Struct: UnassignUser (~711 tok)
|
||||
|
||||
## src/frontend/xcecli/common/request/
|
||||
|
||||
- `request_test.go` — TestAuthHeaderConsistency (~112 tok)
|
||||
- `request.go` — Struct: APIResponse (~2465 tok)
|
||||
|
||||
## src/frontend/xcecli/config/
|
||||
|
||||
- `config.go` — Struct: APIServerInfo (~1488 tok)
|
||||
|
||||
## src/frontend/xcecli/models/
|
||||
|
||||
- `logon.go` — Struct: LogonData (~147 tok)
|
||||
|
||||
## src/include/
|
||||
|
||||
- `client.h` — if !defined(_CLIENT_H_) (~1707 tok)
|
||||
- `clusterconfig.h` — if !defined(_CLUSTERCONFIG_H_) (~248 tok)
|
||||
- `config.h` — if !defined(_CONFIG_H_) (~1257 tok)
|
||||
- `delay.h` — if !defined(_DELAY_H_) (~414 tok)
|
||||
- `kvmgr.h` — if !defined(__KVMGR_H__) (~631 tok)
|
||||
- `myconf.h` — if !defined(_MYCONF_H_) (~560 tok)
|
||||
- `myconf.h` — if !defined(_MYCONF_H_) (~874 tok)
|
||||
- `netio.h` — if !defined(_NETIO_H_) (~2608 tok)
|
||||
- `persist.h` — pragma once (~24030 tok)
|
||||
- `typemap.h` — if !defined(_TYPEMAP_H_) (~5207 tok)
|
||||
- `wal_types.h` — pragma once (~2076 tok)
|
||||
- `zarray.h` — if !defined(_ZARRAY_H_) (~1286 tok)
|
||||
|
||||
## src/include/xce/
|
||||
|
||||
- `cluster.h` — A single controller candidate. (~1107 tok)
|
||||
|
||||
## src/lib/
|
||||
|
||||
- `client_internal.h` — if !defined(_CLIENT_INTERNAL_H_) (~4475 tok)
|
||||
- `client.c` — include <errno.h> (~6767 tok)
|
||||
- `cluster.c` — include <errno.h> (~1526 tok)
|
||||
- `delay.c` — include <errno.h> (~1520 tok)
|
||||
- `jobj.c` — include <errno.h> (~6090 tok)
|
||||
- `kvmgr.c` — include <errno.h> (~3053 tok)
|
||||
|
|
@ -1088,6 +1181,7 @@
|
|||
|
||||
## src/lib/testsuite/
|
||||
|
||||
- `test_cluster.c` — include <errno.h> (~1725 tok)
|
||||
- `test_ctrlstatus.c` (~4821 tok)
|
||||
- `test_jobj_hardening.c` — include <errno.h> (~4939 tok)
|
||||
- `test_kvmgr_reserve.c` — Declares instance (~1260 tok)
|
||||
|
|
@ -1099,9 +1193,15 @@
|
|||
- `test_zarray_reserve.c` — Declares instance (~2341 tok)
|
||||
- `test.c` — include <argp.h> (~1210 tok)
|
||||
|
||||
## src/scheduler/include/
|
||||
|
||||
- `scheduler.h` — if !defined(_SCHEDULER_H_) (~1863 tok)
|
||||
|
||||
## src/scheduler/src/
|
||||
|
||||
- `handler.c` — include <errno.h> (~4838 tok)
|
||||
- `main.c` — include <argp.h> (~1546 tok)
|
||||
- `scheduler.c` — include <errno.h> (~10738 tok)
|
||||
|
||||
## src/scheduler/testsuite/
|
||||
|
||||
|
|
@ -1112,9 +1212,13 @@
|
|||
|
||||
## src/schema/
|
||||
|
||||
- `controller.capnp` — Declares OPCode (~9735 tok)
|
||||
- `controller.capnp` — Declares OPCode (~9440 tok)
|
||||
|
||||
## src/tools/
|
||||
|
||||
- `test-commit-durability.sh` — test-commit-durability.sh — bug-661 reproduction: committed jobs lost across failover. (~9879 tok)
|
||||
- `xce-build.sh` (~1400 tok)
|
||||
|
||||
## src/worker/src/
|
||||
|
||||
- `main.c` — include "sqlite3.h" (~5454 tok)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue