myxce/.wolf/anatomy.md
Rongsong Shen eee76a75ab
chore(wolf): regenerate handoff, sync anatomy/memory bookkeeping
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-28 03:55:14 +00:00

849 lines
34 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-28T03:39:29.656Z
> Files: 509 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 (~23719 tok)
- `CLAUDE.md` — OpenWolf (~1944 tok)
- `README.md` — Project documentation (~1157 tok)
## .claude/rules/
- `buglog-status.md` — Bug records and their status (~554 tok)
## .claude/skills/buglog/
- `bug-record.md` — Bug Record Standard (~3501 tok)
- `SKILL.md` — Buglog Skill (~1239 tok)
## .codegraph/
- `.gitignore` — Git ignore rules (~61 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` (~174 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` (~175 tok)
- `tasks.md` — Implementation Plan (~2668 tok)
## .kiro/specs/commit-batch-window/
- `requirements.md` — Requirements Document (~1569 tok)
- `spec.json` (~369 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` (~680 tok)
- `tasks.md` — Implementation Plan (~14898 tok)
## .kiro/specs/component-rejoin-resync/
- `brief.md` — Brief: component-rejoin-resync (~1187 tok)
- `spec.json` (~256 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` (~429 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` (~175 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 (~3028 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` (~175 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` (~171 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` (~1179 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` (~384 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` — Declares this (~2421 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` (~299 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` (~588 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` (~603 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` (~234 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` (~2597 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` (~1494 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` (~2842 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` (~214 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` (~212 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` (~3846 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` (~241 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` (~220 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` (~828 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` (~2258 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` (~487 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` (~176 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` (~830 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` (~622 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` (~171 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` (~558 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` (~1702 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` (~171 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` (~258 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` (~411 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 (~1693 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` (~176 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` (~176 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` (~320 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` (~514 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` (~900 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` (~174 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` (~431 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` (~243 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` (~974 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` (~254 tok)
## .kiro/specs/scheduler-preemption/
- `brief.md` — Brief: scheduler-preemption (~2910 tok)
- `requirements.md` — Requirements Document (~2476 tok)
- `spec.json` (~305 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 (~1330 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` (~177 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` (~336 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` (~178 tok)
- `tasks.md` — Implementation Plan (~2306 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` (~175 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` (~180 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` (~177 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` (~177 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` (~178 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` (~171 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` (~717 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` (~175 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` (~1304 tok)
## .kiro/specs/xce-test-cli-ux/
- `design.md` — Design Document: xce-test-cli-ux (~10675 tok)
- `requirements.md` — Requirements Document (~6133 tok)
- `research.md` — Research & Design Decisions (~5798 tok)
- `spec.json` (~171 tok)
- `tasks.md` — Implementation Plan (~10251 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` (~314 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` (~173 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)
## data/
- `xce_scheduler.log` — Declares failed (~2043 tok)
## data/logs/
- `apiserver.log` — Declares 2026 (~730 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/
- `new_requirements.md` (~3506 tok)
- `simulator-1.md` (~4699 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)
- `sep20-sep26-2026.md` — XCE Project Status — Sep 20 – Sep 26, 2026 (~3605 tok)
## scripts/
- `buglog.py` — Read, write and check the XCE bug records: one Markdown file per bug. (~8336 tok)
- `gitea-sync.py` — GiteaAPI: die, warn, bug_status, bug_state + 13 more (~10888 tok)
## scripts/tests/
- `test_buglog.py` — Tests for scripts/buglog.py (one Markdown record per bug). (~3841 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)