myxce/.wolf/anatomy.md
2026-09-24 19:23:24 +08:00

1132 lines
47 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# anatomy.md
> Auto-maintained by OpenWolf. Last scanned: 2026-09-24T09:43:08.995Z
> Files: 702 tracked | Anatomy hits: 0 | Misses: 0
## ./
- `.clang-format` (~226 tok)
- `.gitignore` — Git ignore rules (~413 tok)
- `.mcp.json` (~7 tok)
- `.opencode.json` (~7 tok)
- `CHANGES.md` — XCE Change Log (~21260 tok)
- `CLAUDE.md` — OpenWolf (~1848 tok)
- `README.md` — Project documentation (~1157 tok)
## .agent-shell/transcripts/
- `2026-08-11-11-39-59.md` — Agent Shell Transcript (~104 tok)
- `2026-08-11-14-49-05.md` — Agent Shell Transcript (~188 tok)
- `2026-08-11-22-00-54.md` — Agent Shell Transcript (~9623 tok)
- `2026-08-15-22-30-02.md` — Agent Shell Transcript (~438 tok)
- `2026-08-16-06-11-30.md` — Agent Shell Transcript (~60273 tok)
- `2026-08-23-15-56-15.md` — Agent Shell Transcript (~69291 tok)
- `2026-08-26-17-36-06.md` — Agent Shell Transcript (~183 tok)
- `2026-08-30-21-28-19.md` — Agent Shell Transcript (~106161 tok)
- `2026-09-02-10-55-02.md` — Agent Shell Transcript (~10751 tok)
## .claude/rules/
- `buglog-status.md` — Buglog status field (~518 tok)
## .claude/skills/buglog/
- `SKILL.md` — Buglog Skill (~956 tok)
## .claude/skills/gitea-sync/
- `buglog_set.py` — Surgically set top-level fields on one .wolf/buglog.json entry. (~831 tok)
## .claude/skills/xce-build/
- `SKILL.md` — build xce source code (~4647 tok)
## .claude/skills/xce-deploy-ha/
- `SKILL.md` — XCE HA Cluster Deployment (~8469 tok)
## .claude/skills/xce-test-ha/
- `run-ha-soak.sh` — run-ha-soak.sh — driver for /xce-test-ha: deploy a 3-node XCE HA cluster, then (~53533 tok)
- `SKILL.md` — XCE HA Failover Soak Test (~11215 tok)
- `soak-verdict-selftest.sh` — soak-verdict-selftest.sh — deterministic unit test for the verdict parser in (~2867 tok)
- `soak-verdict.sh` — soak-verdict.sh — pure (side-effect-free) verdict helpers for run-ha-soak.sh. (~3084 tok)
## .claude/skills/xce-test-multihost/
- `run-multihost-verify.sh` — run-multihost-verify.sh -- driver for /xce-test-multihost. (~13089 tok)
- `SKILL.md` — XCE Multi-Host Allocation Test Harness (~5621 tok)
## .claude/skills/xce-test-resources/
- `run-resource-verify.sh` — run-resource-verify.sh -- driver for /xce-test-resources: end-to-end (~21734 tok)
- `SKILL.md` — XCE Resource-Value Verification (~3923 tok)
## .codegraph/
- `.gitignore` — Git ignore rules (~61 tok)
- `codegraph.db-shm` (~52429 tok)
- `codegraph.db-wal` (~0 tok)
- `daemon.log` (~28929 tok)
- `daemon.pid` (~45 tok)
## .kiro/settings/rules/
- `design-discovery-full.md` — Full Discovery Process for Technical Design (~949 tok)
- `design-discovery-light.md` — Light Discovery Process for Extensions (~389 tok)
- `design-principles.md` — Technical Design Rules and Principles (~2982 tok)
- `design-review-gate.md` — Design Review Gate (~1016 tok)
- `design-review.md` — Design Review Process (~1090 tok)
- `design-synthesis.md` — Design Synthesis (~464 tok)
- `ears-format.md` — EARS Format Guidelines (~739 tok)
- `gap-analysis.md` — Gap Analysis Process (~1266 tok)
- `requirements-review-gate.md` — Requirements Review Gate (~924 tok)
- `steering-principles.md` — Steering Principles (~593 tok)
- `tasks-generation.md` — Task Generation Rules (~2773 tok)
- `tasks-parallel-analysis.md` — Parallel Task Analysis Rules (~633 tok)
## .kiro/settings/templates/specs/
- `design.md` — Design Document Template (~3303 tok)
- `init.json` (~125 tok)
- `requirements-init.md` — Requirements Document (~40 tok)
- `requirements.md` — Requirements Document (~325 tok)
- `research.md` — Research & Design Decisions Template (~586 tok)
- `tasks.md` — Implementation Plan (~318 tok)
## .kiro/settings/templates/steering-custom/
- `api-standards.md` — API Standards (~415 tok)
- `authentication.md` — Authentication & Authorization Standards (~523 tok)
- `database.md` — Database Standards (~377 tok)
- `deployment.md` — Deployment Standards (~441 tok)
- `error-handling.md` — Error Handling Standards (~549 tok)
- `security.md` — Security Standards (~523 tok)
- `testing.md` — Testing Standards (~325 tok)
## .kiro/settings/templates/steering/
- `product.md` — Product Overview (~89 tok)
- `structure.md` — Project Structure (~218 tok)
- `tech.md` — Technology Stack (~198 tok)
## .kiro/specs/
- `.gitignore` — Git ignore rules (~3 tok)
## .kiro/specs/admin-config-tool/
- `brief.md` — Brief: admin-config-tool (~10613 tok)
- `design.md` — Technical Design: admin-config-tool (~13800 tok)
- `requirements.md` — Requirements Document (~5992 tok)
- `research.md` — Research & Design Decisions: admin-config-tool (~8886 tok)
- `spec.json` (~1040 tok)
- `tasks.md` — Implementation Plan (~9416 tok)
## .kiro/specs/build-time-versioning/
- `design.md` — Design Document (~5779 tok)
- `requirements.md` — Requirements Document (~1680 tok)
- `research.md` — Research & Design Decisions (~2236 tok)
- `spec.json` (~132 tok)
- `tasks.md` — Implementation Plan (~4349 tok)
## .kiro/specs/clusterconfig-schema-split/
- `design.md` — Overview (~7542 tok)
- `requirements.md` — Requirements Document (~4621 tok)
- `research.md` — Research & Design Decisions (~7013 tok)
- `spec.json` (~133 tok)
- `tasks.md` — Implementation Plan (~2668 tok)
## .kiro/specs/commit-batch-window/
- `requirements.md` — Requirements Document (~1569 tok)
- `spec.json` (~327 tok)
## .kiro/specs/component-failover-adoption/
- `design.md` — Design Document: component-failover-adoption (~17338 tok)
- `requirements.md` — Requirements Document (~4175 tok)
- `research.md` — Research & Design Decisions (~6985 tok)
- `spec.json` (~638 tok)
- `tasks.md` — Implementation Plan (~14898 tok)
## .kiro/specs/component-rejoin-resync/
- `brief.md` — Brief: component-rejoin-resync (~1187 tok)
- `spec.json` (~214 tok)
## .kiro/specs/config-upgrade-snapshot/
- `brief.md` — Brief: config-upgrade-snapshot (~1108 tok)
- `design.md` — Design Document: config-upgrade-snapshot (~13143 tok)
- `requirements.md` — Requirements Document (~7093 tok)
- `research.md` — Gap Analysis — config-upgrade-snapshot (2026-06-24) (~11380 tok)
- `spec.json` (~387 tok)
- `tasks.md` — Implementation Plan (~12616 tok)
## .kiro/specs/controller-peers-env-fallback/
- `brief.md` — Brief: controller-peers-env-fallback (~3006 tok)
- `design.md` — Design Document (~5981 tok)
- `requirements.md` — Requirements Document (~1982 tok)
- `research.md` — Research & Design Decisions (~2974 tok)
- `spec.json` (~133 tok)
## .kiro/specs/controller-status/
- `design.md` — Design Document — controller-status (`ctrlstatus`) (~17072 tok)
- `requirements.md` — Requirements Document (~4148 tok)
- `research.md` — Gap Analysis — controller-status (ctrlstatus) (~8088 tok)
- `spec.json` — Declares of (~2986 tok)
- `tasks.md` — Implementation Plan (~9841 tok)
## .kiro/specs/dirty-content-fingerprint/
- `design.md` — Design Document (~6899 tok)
- `requirements.md` — Requirements Document (~2326 tok)
- `research.md` — Research & Design Decisions (~5146 tok)
- `spec.json` (~133 tok)
- `tasks.md` — Implementation Plan (~5390 tok)
## .kiro/specs/election-iomgr-refactor/
- `design.md` — Design Document: election-iomgr-refactor (~8505 tok)
- `requirements.md` — Requirements Document (~2695 tok)
- `research.md` — Research & Design Decisions (~11773 tok)
- `spec.json` (~129 tok)
- `tasks.md` — Implementation Plan (~3693 tok)
## .kiro/specs/eliminate-frontend-makefile/
- `brief.md` — Brief: eliminate-frontend-makefile (~2334 tok)
- `design.md` — Design Document (~7820 tok)
- `requirements.md` — Requirements Document (~1953 tok)
- `research.md` — Summary (~3737 tok)
- `spec.json` (~1136 tok)
- `tasks.md` — Implementation Plan (~3262 tok)
## .kiro/specs/ha-commit-barrier-rollout/
- `brief.md` — Brief: ha-commit-barrier-rollout (~626 tok)
- `design.md` — Design: ha-commit-barrier-rollout (~12605 tok)
- `requirements.md` — Requirements Document (~3181 tok)
- `research.md` — Research & Design Decisions: ha-commit-barrier-rollout (~6381 tok)
- `spec.json` (~341 tok)
- `tasks.md` — Implementation Plan: ha-commit-barrier-rollout (~5658 tok)
## .kiro/specs/ha-commit-durability/
- `brief.md` — Brief: ha-commit-durability (~2855 tok)
- `design.md` — Design Document — ha-commit-durability (~16535 tok)
- `INVESTIGATION-failover-job-loss.md` — Investigation: committed jobs lost across controller failover (bug-795 family) (~6171 tok)
- `requirements.md` — Requirements Document (~2587 tok)
- `research.md` — Gap Analysis — ha-commit-durability (~7773 tok)
- `spec.json` — phase implementation-complete, validate_impl GO (2026-07-18) (~2378 tok)
- `tasks.md` — Implementation Plan (~11353 tok)
## .kiro/specs/ha-commit-durability/repro-851/
- `ctrl-1.log` (~6116 tok)
- `ctrl-2.log` (~3742 tok)
- `ctrl-3.log` (~8148 tok)
- `waldump-ctrl-1.txt` (~1383 tok)
- `waldump-ctrl-2.txt` (~1383 tok)
- `waldump-ctrl-3.txt` (~1395 tok)
## .kiro/specs/ha-commit-engine/
- `brief.md` — Brief: ha-commit-engine (~588 tok)
- `design.md` — Design: ha-commit-engine (~8326 tok)
- `requirements.md` — Requirements Document (~2715 tok)
- `research.md` — Research Log: ha-commit-engine (~3398 tok)
- `spec.json` (~255 tok)
- `tasks.md` — Implementation Plan: ha-commit-engine (~4593 tok)
## .kiro/specs/ha-config-bootstrap/
- `brief.md` — Brief: ha-election-raft-config (~16310 tok)
- `design.md` — Design: HA Config Bootstrap & Raft-Style Quorum Election (~12557 tok)
- `election-trace.md` — Election Trace: 3-Node Cold Start (2026-06-04 00:15:58) (~2907 tok)
- `manual-tests.md` — Manual Integration Tests: ha-config-bootstrap (~3748 tok)
- `requirements.md` — Requirements: HA Config Bootstrap & Raft-Style Quorum Election (~3890 tok)
- `research.md` — Cross-Spec Gap Audit (2026-06-03) (~16849 tok)
- `spec.json` (~545 tok)
- `tasks.md` — Implementation Plan: HA Config Bootstrap & Raft-Style Quorum Election (~5780 tok)
## .kiro/specs/ha-consistency-invariants/
- `brief.md` — Brief: ha-consistency-invariants (~2916 tok)
- `design.md` — Design: ha-consistency-invariants (~9196 tok)
- `requirements.md` — Requirements Document (~3772 tok)
- `research.md` — Gap Analysis: ha-consistency-invariants (~10252 tok)
- `spec.json` (~560 tok)
## .kiro/specs/ha-convergence-recovery/
- `brief.md` — Brief: ha-convergence-recovery (~746 tok)
- `design.md` — Design: ha-convergence-recovery (~11283 tok)
- `requirements.md` — Requirements Document (~3867 tok)
- `research.md` — Research & Design Decisions: ha-convergence-recovery (~8994 tok)
- `spec.json` (~190 tok)
- `tasks.md` — Implementation Plan: ha-convergence-recovery (~5999 tok)
## .kiro/specs/ha-elect-ctx-lifecycle/
- `brief.md` — Discovery Brief: ha-elect-ctx-lifecycle (~774 tok)
- `design.md` — Design Document: ha-elect-ctx-lifecycle (~5237 tok)
- `requirements.md` — Requirements Document (~1634 tok)
- `research.md` — Research / Gap Analysis — ha-elect-ctx-lifecycle (~2095 tok)
- `spec.json` (~2554 tok)
- `tasks.md` — Implementation Plan: ha-elect-ctx-lifecycle (~1696 tok)
## .kiro/specs/ha-entity-snapshots/
- `design.md` — Design Document: ha-entity-snapshots (~8948 tok)
- `requirements.md` — Requirements Document (~2216 tok)
- `research.md` — Gap Analysis: ha-entity-snapshots (~4497 tok)
- `spec.json` (~1450 tok)
- `tasks.md` — Implementation Plan (~3997 tok)
## .kiro/specs/ha-heartbeat-committed-propagation/
- `brief.md` — Brief: ha-heartbeat-committed-propagation (~1403 tok)
- `design.md` — Design Document — ha-heartbeat-committed-propagation (~4865 tok)
- `requirements.md` — Requirements Document (~1763 tok)
- `research.md` — Research / Gap Analysis — ha-heartbeat-committed-propagation (~2474 tok)
- `spec.json` (~2799 tok)
- `tasks.md` — Implementation Plan (~2873 tok)
## .kiro/specs/ha-heartbeat-liveness/
- `design.md` — Design Document: ha-heartbeat-liveness (~5926 tok)
- `manual-tests.md` — Manual Integration Tests: ha-heartbeat-liveness — Task 4.5 (~1726 tok)
- `requirements.md` — Requirements Document (~2054 tok)
- `research.md` — Gap Analysis: ha-heartbeat-liveness (~7901 tok)
- `spec.json` (~171 tok)
- `tasks.md` — Implementation Plan (~2227 tok)
## .kiro/specs/ha-peer-connection-reuse/
- `design.md` — Design Document: ha-peer-connection-reuse (~6506 tok)
- `requirements.md` — Requirements Document (~1605 tok)
- `research.md` — Research & Design Decisions: ha-peer-connection-reuse (~8740 tok)
- `spec.json` (~169 tok)
- `tasks.md` — Implementation Plan: ha-peer-connection-reuse (~2022 tok)
## .kiro/specs/ha-prevote/
- `design.md` — Design Document (~7342 tok)
- `requirements.md` — Requirements Document (~3604 tok)
- `research.md` — Gap Analysis: ha-prevote (~8259 tok)
- `spec.json` (~3803 tok)
- `tasks.md` — Implementation Plan (~3197 tok)
## .kiro/specs/ha-repl-hardening/
- `design.md` — Design: HA Replication Hardening (~6606 tok)
- `raft-tla-audit.md` — Raft TLA+ Specification Audit (~1591 tok)
- `requirements.md` — Requirements Document (~2850 tok)
- `research.md` — Gap Analysis: HA Replication Hardening (~11568 tok)
- `spec.json` (~198 tok)
- `tasks.md` — Implementation Plan: HA Replication Hardening (~4501 tok)
## .kiro/specs/ha-single-leader-role/
- `brief.md` — Brief: ha-single-leader-role (~624 tok)
- `design.md` — Design: ha-single-leader-role (~8611 tok)
- `requirements.md` — Requirements Document (~2177 tok)
- `research.md` — Research & Discovery Log: ha-single-leader-role (~5686 tok)
- `spec.json` (~177 tok)
- `tasks.md` — Implementation Plan: ha-single-leader-role (~5040 tok)
## .kiro/specs/ha-term-safety/
- `design.md` — Design Document (~11209 tok)
- `requirements.md` — Requirements Document (~4240 tok)
- `research.md` — Research & Design Decisions (~5375 tok)
- `spec.json` (~785 tok)
- `tasks.md` — Implementation Plan (~14377 tok)
- `TLA-gap-analysis.md` — Gap Analysis: XCE HA implementation vs `raft/raft.tla` (~2070 tok)
## .kiro/specs/ha-wal-replication/
- `brief.md` — Brief: ha-wal-replication (~829 tok)
- `design.md` — Design: HA WAL Replication (~1456 tok)
- `requirements.md` — Requirements Document (~1087 tok)
- `research.md` — Research: HA WAL Replication (~2542 tok)
- `spec.json` (~2214 tok)
- `tasks.md` — Implementation Plan: HA WAL Replication (~1913 tok)
## .kiro/specs/job-array-single-wal-record/
- `brief.md` — Brief: job-array-single-wal-record (~1277 tok)
- `design.md` — Design Document: job-array-single-wal-record (~14117 tok)
- `requirements.md` — Requirements Document (~5216 tok)
- `research.md` — Research & Design Decisions: job-array-single-wal-record (~7857 tok)
- `spec.json` (~444 tok)
- `tasks.md` — Implementation Plan: job-array-single-wal-record (~15580 tok)
## .kiro/specs/libxce-alloc-preason-equality/
- `design.md` — Design Document (~4885 tok)
- `requirements.md` — Requirements Document (~2086 tok)
- `research.md` — Research & Design Decisions (~1953 tok)
- `spec.json` (~133 tok)
- `tasks.md` — Implementation Plan (~1445 tok)
## .kiro/specs/libxce-failover/
- `brief.md` — Brief: libxce-failover (~2238 tok)
- `design.md` — Design Document — libxce-failover (~8279 tok)
- `requirements.md` — Requirements Document (~2933 tok)
- `research.md` — Research Log — libxce-failover (~4638 tok)
- `spec.json` (~787 tok)
- `tasks.md` — Implementation Plan (~4086 tok)
## .kiro/specs/raft-adapter-conformance/
- `design.md` — Design Document: raft-adapter-conformance (~9311 tok)
- `requirements.md` — Requirements Document (~4577 tok)
- `research.md` — Gap Analysis: raft-adapter-conformance (~8747 tok)
- `spec.json` (~578 tok)
- `tasks.md` — Implementation Plan (~4416 tok)
## .kiro/specs/raft-apply-decoupling/
- `brief.md` — Brief: raft-apply-decoupling (~2239 tok)
- `design.md` — Design Document: raft-apply-decoupling (~9566 tok)
- `facts-in-raft.md` — Design Note: Routing Facts Through Raft (apply-after-commit for RETAIN events) (~5569 tok)
- `requirements.md` — Requirements Document (~4752 tok)
- `research.md` — Research & Design Decisions (~4600 tok)
- `spec.json` (~128 tok)
- `tasks.md` — Implementation Plan (~23836 tok)
## .kiro/specs/raft-commit-safety/
- `brief.md` — Brief: raft-commit-safety (~967 tok)
- `design.md` — Design Document (~8677 tok)
- `requirements.md` — Requirements Document (~4523 tok)
- `research.md` — Gap Analysis — raft-commit-safety (2026-06-24) (~1679 tok)
- `spec.json` (~515 tok)
- `tasks.md` — Implementation Plan (~3186 tok)
## .kiro/specs/raft-drive-async/
- `brief.md` — Brief: raft-drive-async (~2465 tok)
- `design.md` — Design Document — raft-drive-async (~9226 tok)
- `requirements.md` — Requirements Document (~3369 tok)
- `research.md` — Gap Analysis — raft-drive-async (2026-06-25) (~3578 tok)
- `spec.json` (~1659 tok)
- `tasks.md` — Implementation Plan (~10270 tok)
## .kiro/specs/raft-ha-core-safety/
- `design.md` — Design Document — raft-ha-core-safety (~10893 tok)
- `requirements.md` — Requirements Document (~2601 tok)
- `research.md` — Gap Analysis — raft-ha-core-safety (~20590 tok)
- `spec.json` (~128 tok)
- `tasks.md` — Implementation Plan: raft-ha-core-safety (~11904 tok)
## .kiro/specs/raft-library/
- `design.md` — Design Document: raft-library (~7756 tok)
- `requirements.md` — Requirements Document (~2115 tok)
- `research.md` — Research & Design Decisions: raft-library (~6052 tok)
- `spec.json` (~215 tok)
- `tasks.md` — Implementation Plan (~4312 tok)
## .kiro/specs/raft-log-replication/
- `brief.md` — Brief: raft-log-replication (~1297 tok)
- `design.md` — Design Document (~7912 tok)
- `requirements.md` — Requirements Document (~4710 tok)
- `research.md` — Research Log: raft-log-replication (~1206 tok)
- `spec.json` (~368 tok)
- `tasks.md` — Implementation Plan (~3864 tok)
## .kiro/specs/raft-sim-conformance/
- `brief.md` — Brief: raft-sim-conformance (~697 tok)
- `design.md` — Design Document (~8280 tok)
- `requirements.md` — Requirements Document (~3776 tok)
- `research.md` — Gap Analysis — raft-sim-conformance (2026-06-24) (~3557 tok)
- `spec.json` — Declares divergence (~1650 tok)
- `tasks.md` — Implementation Plan (~4680 tok)
## .kiro/specs/resource-distribution-mapping/
- `requirements.md` — Requirements Document (~508 tok)
- `research.md` — Research: resourcemap / distributions / hostBased (~1548 tok)
- `spec.json` (~132 tok)
## .kiro/specs/resource-value-verification/
- `design.md` — Design Document (~11716 tok)
- `requirements.md` — Requirements Document (~2797 tok)
- `research.md` — Research & Design Decisions (~5967 tok)
- `spec.json` (~133 tok)
- `tasks.md` — Implementation Plan (~8164 tok)
## .kiro/specs/resreq-maxtasks-wiring/
- `design.md` — Overview (~8860 tok)
- `requirements.md` — Requirements Document (~2381 tok)
- `research.md` — Research & Design Decisions (~6129 tok)
- `spec.json` (~277 tok)
- `tasks.md` — Implementation Plan (~2899 tok)
## .kiro/specs/resval-id-decoupling/
- `design.md` — Design: resval-id-decoupling (~3914 tok)
- `requirements.md` — Requirements: resval-id-decoupling (~2360 tok)
- `research.md` — Gap Analysis: resval-id-decoupling (~7389 tok)
- `spec.json` (~471 tok)
- `tasks.md` — Implementation Tasks: resval-id-decoupling (~2424 tok)
## .kiro/specs/scheduler-allocation/
- `brief.md` — Brief: scheduler-allocation (~4230 tok)
- `design.md` — Design Document (~10595 tok)
- `requirements.md` — Requirements Document (~17107 tok)
- `research.md` — Summary (~2972 tok)
- `spec.json` (~708 tok)
- `tasks.md` — Implementation Plan (~6117 tok)
## .kiro/specs/scheduler-config-version-tag/
- `design.md` — Design Document (~6413 tok)
- `requirements.md` — Requirements Document (~2371 tok)
- `research.md` — Research & Design Decisions (~2711 tok)
- `spec.json` (~131 tok)
- `tasks.md` — Implementation Plan (~1764 tok)
## .kiro/specs/scheduler-controller-msg-gap/
- `design.md` — Design: scheduler-controller-msg-gap (~5006 tok)
- `requirements.md` — Requirements: scheduler-controller-msg-gap (~2712 tok)
- `research.md` — Research Log: scheduler-controller-msg-gap (~8281 tok)
- `spec.json` (~388 tok)
- `tasks.md` — Tasks: scheduler-controller-msg-gap (~4650 tok)
## .kiro/specs/scheduler-core/
- `brief.md` — Brief: scheduler-core (~2035 tok)
- `design.md` — Technical Design: scheduler-core (~17232 tok)
- `requirements.md` — Requirements Document (~26526 tok)
- `research.md` — Research & Design Decisions: scheduler-core (~4653 tok)
- `spec.json` (~200 tok)
- `tasks.md` — Implementation Plan (~32966 tok)
## .kiro/specs/scheduler-core/.solomd/
- `session.94ffc737-bfba-49ef-8dcb-f6e6a1bf0915.json` (~327 tok)
## .kiro/specs/scheduler-dispatch-commit/
- `design.md` — Design Document (~11677 tok)
- `requirements.md` — Requirements Document (~3606 tok)
- `research.md` — Research & Design Decisions (~4541 tok)
- `spec.json` (~931 tok)
- `tasks.md` — Implementation Plan (~7090 tok)
## .kiro/specs/scheduler-framework/
- `brief.md` — Brief: scheduler-framework (~6115 tok)
- `requirements.md` — Requirements Document (~17160 tok)
- `spec.json` (~211 tok)
## .kiro/specs/scheduler-preemption/
- `brief.md` — Brief: scheduler-preemption (~2910 tok)
- `requirements.md` — Requirements Document (~2476 tok)
- `spec.json` (~262 tok)
## .kiro/specs/scheduler-primary-lifecycle/
- `design.md` — Overview (~9246 tok)
- `requirements.md` — Requirements Document (~4256 tok)
- `research.md` — Summary (~3750 tok)
- `spec.json` — Declares product (~1287 tok)
- `tasks.md` — Implementation Plan (~2686 tok)
## .kiro/specs/scheduler-sim-decision-parity/
- `brief.md` — Brief: scheduler-sim-decision-parity (~2025 tok)
- `design.md` — Design Document (~8526 tok)
- `requirements.md` — Requirements Document, 5 reqs (accounting parity, capacity awareness, decision visibility, graceful degradation, no regression) (~1652 tok)
- `research.md` — Research & Design Decisions (~2853 tok)
- `spec.json` (~134 tok)
- `tasks.md` — Implementation Plan (~4736 tok)
## .kiro/specs/scheduler-sim-diagnostics/
- `brief.md` — Brief: scheduler-sim-diagnostics (~1333 tok)
- `design.md` — Design Document: scheduler-sim-diagnostics (Requirement Sets 1 & 6 — Limit Inspection, Human-Readabl (~12970 tok)
- `requirements.md` — Requirements Document (~2374 tok)
- `research.md` — Research & Design Decisions (~6048 tok)
- `spec.json` (~293 tok)
- `tasks.md` — Implementation Plan: scheduler-sim-diagnostics (Requirement Set 1 — Limit Inspection; Requirement 6 (~6886 tok)
## .kiro/specs/scheduler-sim-eager-reconciliation/
- `design.md` — Design Document (~7534 tok)
- `requirements.md` — Requirements Document (~3361 tok)
- `research.md` — Research & Design Decisions (~5166 tok)
- `spec.json` (~135 tok)
- `tasks.md` — Implementation Plan (~2306 tok)
## .kiro/specs/scheduler-sim-limit-matching/
- `requirements.md` — Requirements Document (~3480 tok)
- `spec.json` (~132 tok)
## .kiro/specs/scheduler-sim-live-allocation/
- `design.md` — Technical Design: scheduler-sim-live-allocation (~14337 tok)
- `requirements.md` — Requirements Document (~6258 tok)
- `research.md` — Research & Design Decisions (~3771 tok)
- `spec.json` (~132 tok)
- `tasks.md` — Implementation Plan: scheduler-sim-live-allocation (~7592 tok)
## .kiro/specs/scheduler-sim-reconcile-terminal-guard/
- `design.md` — Design Document (~3962 tok)
- `requirements.md` — Requirements Document (~1152 tok)
- `research.md` — Research & Design Decisions (~909 tok)
- `spec.json` (~136 tok)
- `tasks.md` — Implementation Plan (~842 tok)
## .kiro/specs/scheduler-sim-repl-verbosity/
- `design.md` — Design Document (~18696 tok)
- `requirements.md` — Requirements Document (~3114 tok)
- `research.md` — Research & Design Decisions, incl. the flush-interface gap found/fixed during task-graph sanity review (~3238 tok)
- `spec.json` (~134 tok)
- `tasks.md` — Implementation Plan (~3718 tok)
## .kiro/specs/scheduler-sim-step-verbosity/
- `design.md` — Design Document (~3934 tok)
- `requirements.md` — Requirements Document (~1058 tok)
- `research.md` — Research & Design Decisions (~1171 tok)
- `spec.json` (~134 tok)
- `tasks.md` — Implementation Plan (~1011 tok)
## .kiro/specs/scheduler-snapshot-job-allocation/
- `brief.md` — Brief: scheduler-snapshot-job-allocation (~4469 tok)
- `design.md` — Design Document: scheduler-snapshot-job-allocation (~7948 tok)
- `requirements.md` — Requirements Document (~2514 tok)
- `research.md` — Summary (~3634 tok)
- `spec.json` (~135 tok)
- `tasks.md` — Implementation Plan (~2835 tok)
## .kiro/specs/worker-join-refactor/
- `design.md` — Design Document: worker-join-refactor (~4709 tok)
- `requirements.md` — Requirements Document (~1401 tok)
- `research.md` — Research Log: worker-join-refactor (~7581 tok)
- `spec.json` (~128 tok)
- `tasks.md` — Implementation Plan (~1638 tok)
## .kiro/specs/worker-rejoin-resync/
- `brief.md` — Brief: worker-rejoin-resync (~1394 tok)
- `design.md` — Design Document: worker-rejoin-resync (~19586 tok)
- `requirements.md` — Requirements Document (~3631 tok)
- `research.md` — Research & Design Decisions: worker-rejoin-resync (~5335 tok)
- `spec.json` (~674 tok)
- `tasks.md` — Implementation Plan (~10811 tok)
## .kiro/specs/xce-harness-component/
- `brief.md` — Brief: xce-harness-component (~2634 tok)
- `design.md` — Design Document: xce-harness-component (~8421 tok)
- `requirements.md` — Requirements Document (~2781 tok)
- `research.md` — Research & Design Decisions (~4443 tok)
- `spec.json` (~132 tok)
- `tasks.md` — Implementation Plan: xce-harness-component (~5013 tok)
## .kiro/specs/xce-node-manager/
- `design.md` — Overview (~12460 tok)
- `requirements.md` — Requirements Document (~4421 tok)
- `research.md` — Research & Design Decisions (~4199 tok)
- `spec.json` (~1261 tok)
## .kiro/specs/xce-test-cli-ux/
- `requirements.md` — Requirements Document (~3004 tok)
- `spec.json` (~131 tok)
## .kiro/specs/xce-test-e2e-primitives/
- `design.md` — Design Document — xce-test-e2e-primitives (~2913 tok)
- `requirements.md` — Requirements Document (~2163 tok)
- `research.md` — Research / Discovery — xce-test-e2e-primitives (~499 tok)
- `spec.json` (~271 tok)
- `tasks.md` — Implementation Plan (~4188 tok)
## .kiro/specs/xce-test-rc-file/
- `design.md` — Design Document (~4183 tok)
- `requirements.md` — Requirements Document (~1477 tok)
- `research.md` — Summary (~1771 tok)
- `spec.json` (~130 tok)
- `tasks.md` — Implementation Plan (~1896 tok)
## .kiro/steering/
- `api-standards.md` — API Standards (~1704 tok)
- `build-deployment.md` — Build & Deployment (~3047 tok)
- `config-design.md` — Configuration Design: What Belongs in Shared Config (~2053 tok)
- `error-handling.md` — Error Handling Standards (~1367 tok)
- `ha-async-io.md` — HA Protocol & Async I/O (~4721 tok)
- `persistence.md` — WAL & Persistence Durability (~3851 tok)
- `product.md` — Product Overview (~1509 tok)
- `resource-accounting.md` — Resource Accounting: Reservation vs. Actual Usage for Real Resources (~3068 tok)
- `roadmap.md` — Roadmap (~15650 tok)
- `scheduler-driver-equivalence.md` — Scheduler Driver Equivalence (~1760 tok)
- `security.md` — Security Standards (~1960 tok)
- `structure.md` — Project Structure (~1405 tok)
- `tech.md` — Technology Stack (~1517 tok)
- `testing.md` — Testing Standards (~1006 tok)
## docs/superpowers/plans/
- `2026-05-07-p0-single-controller-persistence.md` — P0: Single-Controller Persistence — Implementation Plan (~13549 tok)
- `2026-05-07-p1-ha-foundation.md` — P1: HA Foundation — Implementation Plan (~13680 tok)
- `2026-05-07-p2-replication.md` — P2: Replication (Fan-Out TCP) — TDD Implementation Plan (~12942 tok)
- `2026-05-07-p25-discovery.md` — P2.5: libxce Smart Discovery — TDD Implementation Plan (~10344 tok)
- `2026-05-07-p3-hardening.md` — P3: Integration & Hardening — TDD Implementation Plan (~9841 tok)
- `2026-05-07-persistence-ha-overview.md` — XCE Persistence & HA — Implementation Overview (~732 tok)
- `2026-05-13-config-replication.md` — Config Replication Implementation Plan (~21833 tok)
- `2026-05-20-config-repl-wire-protocol.md` — Config Replication — Wire Protocol Completion + Bug Fixes (~5322 tok)
## issues/
- `.simulator-1.md.~undo-tree~` (~21777 tok)
- `#simulator-1.md#` (~1371 tok)
- `simulator-1.md` (~643 tok)
## raft/
- `raft.tla` — ------------------------------- MODULE raft --------------------------------- (~5350 tok)
## reports/
- `aug03-aug09-2026.md` — XCE Project Status — Aug 03 – Aug 07, 2026 (~1626 tok)
- `aug08-aug15-2026.md` — XCE Project Status — Aug 08 – Aug 15, 2026 (~3603 tok)
- `aug16-aug22-2026.md` — XCE Project Status — Aug 16 – Aug 22, 2026 (~2706 tok)
- `aug23-aug29-2026.md` — XCE Project Status — Aug 23 – Aug 29, 2026 (~3530 tok)
- `aug30-sep05-2026.md` — XCE Project Status — Aug 30 – Sep 05, 2026 (~4201 tok)
- `jul06-jul11-2026.md` — Jul 6 → Jul 11 Progress Report (~2311 tok)
- `jul13-jul18-2026.md` — Jul 13 → Jul 18 Progress Report (~3919 tok)
- `jul19-jul26-2026.md` — Work Summary: Jul 19 – Jul 26, 2026 (~3482 tok)
- `jul27-aug02-2026.md` — XCE Project Status — Jul 27 – Aug 01, 2026 (~2003 tok)
- `jun29-jul04-2026.md` — Work Summary: June 30 – July 4, 2026 (~857 tok)
- `sep06-sep12-2026.md` — XCE Project Status — Sep 06 – Sep 12, 2026 (~2914 tok)
- `sep13-sep19-2026.md` — XCE Project Status — Sep 13 – Sep 19, 2026 (~3430 tok)
## scripts/
- `buglog_set.py` — Surgically set top-level fields on one .wolf/buglog.json entry. (~974 tok)
- `buglog.py` — Read and edit .wolf/buglog.json without re-serializing it. (~3253 tok)
- `gitea-sync.py` — GiteaAPI: die, warn, bug_status, bug_state + 14 more (~10215 tok)
## src/
- `flake.nix` (~1432 tok)
- `meson.build` (~678 tok)
- `meson.options` — dirty-content-fingerprint task 1: sibling `dirty_fingerprint` string option (default '') added next to commit_id/build_time (~124 tok)
## src/autoscaler/
- `meson.build` (~163 tok)
## src/autoscaler/providers/
- `meson.build` (~342 tok)
## src/autoscaler/providers/baidu/
- `BccTool.env` (~64 tok)
## src/autoscaler/providers/baidu/lsf/conf/
- `baiduprov_config.json` (~44 tok)
- `baiduprov_templates.json` (~431 tok)
- `logger.yaml` (~196 tok)
## src/autoscaler/providers/baidu/postprovision/lsf/
- `example_user_data.sh` (~486 tok)
## src/autoscaler/providers/baidu/scripts/
- `getAvailableMachines.sh` — This script: (~112 tok)
- `getAvailableTemplates.sh` — This script: (~110 tok)
- `getRequestStatus.sh` — This script: (~110 tok)
- `getReturnRequests.sh` — This script: (~110 tok)
- `requestMachines.sh` — This script: (~110 tok)
- `requestReturnMachines.sh` — This script: (~110 tok)
## src/autoscaler/providers/baidu/src/bcctool/
- `BccTool.env` (~64 tok)
- `go.mod` — Go module definition (~136 tok)
- `go.sum` — Go dependency checksums (~566 tok)
- `main.go` (~355 tok)
## src/autoscaler/providers/baidu/src/bcctool/client/
- `bccClient.go` — ProvCloudClient (63 fields); methods: CreateInstances, ReleaseInstances, ListInstancesByTag, ListAllInstances (~3781 tok)
## src/autoscaler/providers/baidu/src/bcctool/enums/
- `provCode.go` — All error codes used in the Baidu Cloud provider plugin (~1198 tok)
## src/autoscaler/providers/baidu/src/bcctool/model/
- `types.go` — ClientCredential (149 fields); methods: IsBidTemplate, GetNcpus, GetMemory, String (~4213 tok)
## src/autoscaler/providers/baidu/src/bcctool/provconst/
- `bdConst.go` — Declares var (~311 tok)
## src/autoscaler/providers/baidu/src/bcctool/provservices/
- `provService.go` — GetAvailableTemplates, CreateInstancesFromFile, DeleteInstancesFromFile, SyncInstancesStatusFromFile, GetRequestStatusFromFile (~3661 tok)
## src/autoscaler/providers/baidu/src/bcctool/utils/
- `envvars.go` — InitEnvVars (~696 tok)
- `jsonUtils.go` — LoadProvTemplates, LoadProvConfig, LoadNodeCreationInputFile, LoadGetReturnRequestInputFile + 6 more (~2660 tok)
- `logger.go` — Config (50 fields) (~1649 tok)
- `provUtils.go` — InitProv, ExitWithError, Result, CreationTimeout, TerminationTimeout (~718 tok)
## src/autoscaler/providers/baidu/src/bcctool/vendor/
- `modules.txt` — github.com/baidubce/bce-sdk-go v0.9.233 (~309 tok)
## src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/
- `LICENSE` — Project license (~2714 tok)
## src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/auth/
- `signer.go` — signer.go - implement the specific sign algorithm of BCE V1 protocol (~1616 tok)
## src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/
- `builder.go` — builder.go - defines the RequestBuilder structure for BCE servies (~1252 tok)
- `client.go` — implements the infrastructure to access BCE services. (~2713 tok)
- `config.go` — config.go - define the client configuration for BCE (~770 tok)
- `error.go` — error.go - define the error types for BCE (~603 tok)
- `request.go` — request.go - defines the BCE servies request (~2212 tok)
- `response.go` — response.go - defines the common BCE services response (~928 tok)
- `retry.go` — retry.go - define the retry policy when making requests to BCE services (~1031 tok)
## src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/
- `client.go` — defines the structure of request and response which used to access the BCE services (~1771 tok)
- `constants.go` — constants.go - defines constants of the BCE http package including headers and methods (~1095 tok)
- `request.go` — request.go - the custom HTTP request for BCE (~1331 tok)
- `response.go` — response.go - the custom HTTP response for BCE (~536 tok)
## src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/model/
- `tag.go` — TagModel (3 fields) (~31 tok)
## src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/
- `client.go` — defines the BCC services of BCE. The supported APIs are all defined in sub-package (~23637 tok)
- `config.json` (~12 tok)
## src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/
- `autoSnapshotPolicy.go` — defines all APIs supported by the BCC service of BCE. (~2256 tok)
- `cds.go` — defines all APIs supported by the BCC service of BCE. (~7227 tok)
- `deploySet.go` — defines all APIs supported by the BCC service of BCE. (~2378 tok)
- `image.go` — defines all APIs supported by the BCC service of BCE. (~4460 tok)
- `instance.go` — defines all APIs supported by the BCC service of BCE. (~24137 tok)
- `keypair.go` — defines all APIs supported by the BCC service of BCE. (~1948 tok)
- `model.go` — model.go - definitions of the request arguments and results data structure model (~35163 tok)
- `other.go` — defines all APIs supported by the BCC service of BCE. (~1850 tok)
- `reserved.go` — defines all APIs supported by the BCC service of BCE. (~1395 tok)
- `securityGroup.go` — defines all APIs supported by the BCC service of BCE. (~2453 tok)
- `snapshot.go` — defines all APIs supported by the BCC service of BCE. (~2309 tok)
- `tags.go` — BindInstanceToTagsByResourceType, UnbindInstanceToTagsByResourceType (~310 tok)
- `util.go` — util.go - define the utilities for api package of BCC service (~5231 tok)
## src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/
- `mime.go` — LoadMimeMap (~9714 tok)
- `string.go` — defines the common utilities including string and time. (~988 tok)
- `time.go` — time.go - define the time utility functions for BCE (~400 tok)
## src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/crypto/
- `ebc.go` — EBCEncrypto (~227 tok)
## src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/log/
- `logger.go` — implements the log facilities for BCE. It supports log to stderr, stdout as well as (~3234 tok)
- `util.go` — util.go - define the package-level default logger and functions for easily use. (~1674 tok)
## src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/google/uuid/
- `CHANGELOG.md` — Change log (~412 tok)
- `CONTRIBUTING.md` — How to contribute (~239 tok)
- `CONTRIBUTORS` (~28 tok)
- `dce.go` — Use of this source code is governed by a BSD-style (~592 tok)
- `doc.go` — generates and inspects UUIDs. (~117 tok)
- `hash.go` — Use of this source code is governed by a BSD-style (~561 tok)
- `LICENSE` — Project license (~395 tok)
- `marshal.go` — Use of this source code is governed by a BSD-style (~260 tok)
- `node_js.go` — Use of this source code is governed by a BSD-style (~143 tok)
- `node_net.go` — Use of this source code is governed by a BSD-style (~272 tok)
- `node.go` — Use of this source code is governed by a BSD-style (~664 tok)
- `null.go` — Use of this source code is governed by a BSD-style (~704 tok)
- `README.md` — Project documentation (~210 tok)
- `sql.go` — Use of this source code is governed by a BSD-style (~417 tok)
- `time.go` — Use of this source code is governed by a BSD-style (~1085 tok)
- `util.go` — Use of this source code is governed by a BSD-style (~549 tok)
- `uuid.go` — Use of this source code is governed by a BSD-style (~2753 tok)
- `version1.go` — Use of this source code is governed by a BSD-style (~360 tok)
- `version4.go` — Use of this source code is governed by a BSD-style (~587 tok)
- `version6.go` — Use of this source code is governed by a BSD-style (~633 tok)
- `version7.go` — Use of this source code is governed by a BSD-style (~964 tok)
## src/autoscaler/providers/baidu/src/bcctool/vendor/go.uber.org/multierr/
- `.codecov.yml` (~218 tok)
- `.gitignore` — Git ignore rules (~10 tok)
## src/configs/
- `limits.yaml` (~693 tok)
## src/configs/schema/
- `limits.schema.json` (~536 tok)
## src/controller/
- `ctrlstatus.c` — include "config.h" (~4588 tok)
- `ha.c` — define _GNU_SOURCE (~127991 tok)
- `ha.h` — ifndef HA_H (~34444 tok)
- `meson.build` (~3405 tok)
- `persist.c` — define _GNU_SOURCE (~109748 tok)
- `resync.c` — here: construction (~11276 tok)
- `worker.c` — include <errno.h> (~10434 tok)
## src/controller/testsuite/
- `clean_failover_preservation.sh` — clean_failover_preservation.sh — ha-term-safety task 5.2 live integration test. (~4972 tok)
- `controller_test.c` — include <argp.h> (~2466 tok)
- `test_ctrlstatus.c` — include <stdatomic.h> (~12594 tok)
- `test_e2e_capnp.c` — include <stdint.h> (~20187 tok)
- `test_ha_heartbeat_committed.c` — include <stdatomic.h> (~5775 tok)
- `test_ha_liveness.c` — Declares directly (~26012 tok)
- `test_ha_partition.c` (~5500 tok)
- `test_ha_role.c` — include <signal.h> (~13998 tok)
- `test_ha_vep_teardown.c` (~8206 tok)
- `test_rcfile_integration.sh` — test_rcfile_integration.sh — xce-test-rc-file integration test, shell-driven (~4117 tok)
- `test_worker_join.c` — include <rtti.h> (~15943 tok)
- `test_worker_resync.c` — Declares that (~56586 tok)
## src/harness/
- `CLAUDE.md` — XCE Harness (xce_test) (~1243 tok)
- `joblist_display.c` — include "joblist_display.h" (~1002 tok)
- `meson.build` (~2723 tok)
- `test.c` — include <argp.h> (~67152 tok)
## src/harness/testsuite/
- `harness_test.c` — include <argp.h> (~858 tok)
- `test_joblist_display.c` — Declares char (~2559 tok)
- `test_test_cli.c` — char: longjmp (~42300 tok)
## src/include/
- `persist.h` — pragma once (~26768 tok)
- `request.h` — if !defined(_REQUEST_H_) (~3288 tok)
- `resreq.h` — if !defined(_RESREQ_H_) (~3310 tok)
- `typemap.h` — if !defined(_TYPEMAP_H_) (~8720 tok)
- `utils.h` — if !defined(_UTILS_H_) (~3454 tok)
- `xcelimit.h` — if !defined(_XCELIMIT_H_) (~428 tok)
## src/include/xce/
- `types.h` — < NULL. (~6196 tok)
## src/lib/
- `client_failover.c` — define _GNU_SOURCE (~4507 tok)
- `meson.build` (~2428 tok)
- `misc.c` — include <errno.h> (~486 tok)
- `mylock.c` — include <errno.h> (~1632 tok)
- `request.c` — include <errno.h> (~19634 tok)
- `resreq.c` — define _XOPEN_SOURCE 700 (~6663 tok)
- `utils.c` — include <ctype.h> (~7630 tok)
- `vtaskmgr.c` — include <errno.h> (~4446 tok)
- `xcelimit.c` — include <errno.h> (~5177 tok)
- `xlist.c` — include <errno.h> (~851 tok)
- `zarray.c` — include <assert.h> (~6282 tok)
## src/lib/testsuite/
- `test_limit.c` — include <rtti.h> (~7397 tok)
- `test_request.c` — include <errno.h> (~3201 tok)
- `test_resmgr_fixture.c` — include <stdlib.h> (~538 tok)
- `test_resmgr_fixture.h` — if !defined(_TEST_RESMGR_FIXTURE_H_) (~274 tok)
- `test_utils.c` — include <stdio.h> (~4370 tok)
- `test_vtaskmgr_teardown.c` — Declares int (~1668 tok)
- `test_xcealloc.c` — include <stdio.h> (~4979 tok)
- `test_xcectx_reconnect_race.c` (~3278 tok)
- `test_xlist.c` — include <stdarg.h> (~1140 tok)
- `test_zarray.c` — include <errno.h> (~1603 tok)
- `test.c` — include <argp.h> (~1359 tok)
## src/scheduler/
- `meson.build` — Declares role (~2246 tok)
## src/scheduler/include/
- `core.h` — if !defined(_CORE_H_) (~11793 tok)
- `plugin.h` — if !defined(_PLUGIN_H_) (~5194 tok)
- `recording.h` — if !defined(_RECORDING_H_) (~6233 tok)
- `scheduler.h` — if !defined(_SCHEDULER_H_) (~6140 tok)
- `sim.h` — if !defined(_SIM_H_) (~4579 tok)
## src/scheduler/include/sched/
- `alloc_cache.h` — if !defined(_SCHED_ALLOC_CACHE_H_) (~2040 tok)
- `types.h` — if !defined(_SCHED_TYPES_H_) (~2310 tok)
## src/scheduler/src/
- `alloc_cache.c` — Declares xce_cache_key_t (~3176 tok)
- `core_clock.c` — include <stdarg.h> (~3441 tok)
- `core_events.c` — include <errno.h> (~16984 tok)
- `core.c` — include <errno.h> (~4495 tok)
- `driver.c` — include <errno.h> (~11968 tok)
- `handler.c` — include <errno.h> (~5287 tok)
- `host_iter.c` — Declares entry (~1718 tok)
- `main.c` — include <argp.h> (~6480 tok)
- `plugin.c` — include <errno.h> (~4692 tok)
- `recording_session.c` — include <errno.h> (~3559 tok)
- `repl_break.c` — include <stdio.h> (~9921 tok)
- `repl_fmt.c` — include <stdarg.h> (~3489 tok)
- `repl_info.c` — include <stdio.h> (~21762 tok)
- `repl_internal.h` — if !defined(_REPL_INTERNAL_H_) (~7304 tok)
- `repl.c` — include <ctype.h> (~7114 tok)
- `resource.c` — include <errno.h> (~9725 tok)
- `sched_election.c` — Declares Core (~3249 tok)
- `schedobj.c` — include <errno.h> (~5328 tok)
- `scheduler.c` — include <errno.h> (~17581 tok)
- `sim_alloc.c` — include <stdlib.h> (~2585 tok)
- `sim_limit.c` — include <stdlib.h> (~2102 tok)
- `sim_loop.c` — include <errno.h> (~24467 tok)
- `sim_verify.c` — include <stdio.h> (~5772 tok)
- `sim.c` — include <errno.h> (~7432 tok)
- `snapshot_load.c` — include <errno.h> (~6646 tok)
## src/scheduler/src/plugins/
- `limit.c` — include <errno.h> (~7158 tok)
- `parjob_allocator.c` — include <errno.h> (~8014 tok)
- `seqjob_allocator.c` — include <errno.h> (~4148 tok)
## src/scheduler/testsuite/
- `meson.build` — Declares vtask_entry (~32247 tok)
- `test_alloc_cache.c` — Declares char (~6169 tok)
- `test_config_push_deferred.c` (~1903 tok)
- `test_core_events.c` — Declares and (~19790 tok)
- `test_core_isolation.c` — Declares char (~4492 tok)
- `test_driver_translate.c` — Declares field (~11757 tok)
- `test_host_iter.c` — Declares char (~6980 tok)
- `test_job_array_expand.c` (~3393 tok)
- `test_job_array_wire_e2e.c` — Declares vtask_entry (~4026 tok)
- `test_job_update.c` — Declares char (~3637 tok)
- `test_limit_host_dedup.c` — Declares char (~2231 tok)
- `test_limit_plugin.c` — Declares heap (~4475 tok)
- `test_parjob_combinatorial.c` — Declares of (~12416 tok)
- `test_picker_config_fields.c` — Declares char (~3358 tok)
- `test_picker_core_loop_boundary.c` — Declares body (~2731 tok)
- `test_plugin_hook_dispatch.c` — Declares char (~3531 tok)
- `test_record_lifecycle.c` (~16263 tok)
- `test_repl_breakpoints_inspection.c` — Declares and (~23533 tok)
- `test_repl_equivalence.c` (~9975 tok)
- `test_repl_help.c` — Declares error (~6047 tok)
- `test_repl_limit_table.c` — Declares of (~39931 tok)
- `test_repl_resource_table.c` — Declares char (~21755 tok)
- `test_resource_accounting.c` — Declares pulled (~15338 tok)
- `test_sched_election_sim_fixture.c` — a: default (~3977 tok)
- `test_scheduler_cache_dispatch_compound.c` — Declares char (~4668 tok)
- `test_scheduler_cache_dispatch.c` — Declares char (~5371 tok)
- `test_scheduler_dispatch_commit.c` (~4658 tok)
- `test_seqjob_allocator.c` — Declares char (~3995 tok)
- `test_seqjob_rewrap_equivalence.c` — Declares char (~6448 tok)
- `test_sim_alloc_limit_fanout.c` — Declares char (~4716 tok)
- `test_sim_contention_limit_driver_parity.c` — Declares char (~6514 tok)
- `test_sim_contention_parity.c` — Declares calls (~22061 tok)
- `test_sim_contention_resource_driver_parity.c` — Declares char (~7336 tok)
- `test_sim_e2e_limit_visibility.c` — Declares char (~8076 tok)
- `test_sim_e2e_original_motivation.c` (~19514 tok)
- `test_sim_equivalence.c` — Declares BOTH (~11161 tok)
- `test_sim_live_allocation.c` — Declares already (~9204 tok)
- `test_sim_reconcile_unaccounted.c` — Declares documents (~36877 tok)
- `test_sim_resource_contention.c` — Declares is (~10149 tok)
- `test_sim_round_boundary_reconciliation.c` (~9980 tok)
- `test_sim_session_ordering.c` (~10531 tok)
- `test_sim_verify.c` — Declares mismatch (~20492 tok)
- `test_snapshot_save_load.c` (~30184 tok)
- `test.c` — define UNIT_TEST 1 (~7044 tok)
## src/schema/
- `controller.capnp` — Declares OPCode (~16389 tok)
## src/tools/
- `deploy-ha.sh` (~10628 tok)
- `test-commit-durability.sh` — test-commit-durability.sh — bug-661 reproduction: committed jobs lost across failover. (~9874 tok)
- `xce-build.sh` (~6044 tok)
## src/worker/src/
- `xcecd_cgroups.c` — include "xcecd_cgroups.h" (~14412 tok)
## src/worker/testsuite/
- `meson.build` — Worker unit test suite (component-failover-adoption, task 2.1). White-box (~2605 tok)
- `test_xcecd_cgroups_rusage.c` — Declares this (~1402 tok)
## src/xceadmin/src/xceadmin/
- `cli.py` — xceadmin command-line entry point (design.md, ``xceadmin.cli``; (~4426 tok)
- `discovery.py` — Generic, opcode-agnostic redirect-following for xceadmin (design.md, (~2844 tok)
- `push.py` — ``config push`` orchestration for xceadmin (design.md, ``xceadmin.push``; (~2038 tok)
- `scheduler.py` — ``xceadmin scheduler`` client functions (design.md, ``xceadmin.scheduler``; (~10131 tok)
## src/xceadmin/src/xcecommon/schema_files/json/
- `limits.schema.json` (~536 tok)
## src/xceadmin/tests/
- `test_config_push_mock.py` — Mock-controller tests for ``xceadmin.push`` (design.md, ``xceadmin.push``; (~4088 tok)
- `test_discovery.py` — Unit tests for ``xceadmin.discovery`` (design.md, ``xceadmin.discovery``; (~4173 tok)
- `test_scheduler.py` — Mock-controller tests for ``xceadmin.scheduler``'s record-control client (~13389 tok)
- `test_validation.py` — Tests for xcecommon.validation (task 2.1). (~5703 tok)
## src/xceadmin/tests/fixtures/full/configs/
- `limits.yaml` (~317 tok)