{ "version": 1, "meta": { "lastScanned": "2026-09-04T04:13:47.817Z", "fileCount": 701, "hits": 0, "misses": 0, "renderedHash": "937d00347656c2751679e36d5b9733a2736c6f73cb2678c681c6370dd2c905ec", "storeUpdatedAt": "2026-09-04T04:13:47.825Z", "rootHash": "05011357e500b2c3" }, "files": { ".agent-shell/transcripts/2026-08-11-11-39-59.md": { "description": "Agent Shell Transcript", "tokens": 104, "hash": "4f3cfa775fe67d10", "size": 424, "mtimeMs": 1786419647000, "updatedAt": "2026-08-27T19:00:00.037Z", "source": "scan", "importance": 0.21 }, ".agent-shell/transcripts/2026-08-11-14-49-05.md": { "description": "Agent Shell Transcript", "tokens": 188, "hash": "f8c049f2da512cf9", "size": 770, "mtimeMs": 1786431104000, "updatedAt": "2026-08-27T19:00:00.038Z", "source": "scan", "importance": 0.21 }, ".agent-shell/transcripts/2026-08-11-22-00-54.md": { "description": "Agent Shell Transcript", "tokens": 9623, "hash": "69c2494cdbad4266", "size": 38657, "mtimeMs": 1786458447000, "updatedAt": "2026-08-27T19:00:00.038Z", "source": "scan", "importance": 0.21 }, ".agent-shell/transcripts/2026-08-15-22-30-02.md": { "description": "Agent Shell Transcript", "tokens": 438, "hash": "caf998c1c4346488", "size": 1752, "mtimeMs": 1786830684785.6416, "updatedAt": "2026-08-27T19:00:00.038Z", "source": "scan", "importance": 0.21 }, ".agent-shell/transcripts/2026-08-16-06-11-30.md": { "description": "Agent Shell Transcript", "tokens": 60273, "hash": "1bfe97436641f6c1", "size": 242348, "mtimeMs": 1786834719106.8809, "updatedAt": "2026-08-27T19:00:00.041Z", "source": "scan", "importance": 0.21 }, ".agent-shell/transcripts/2026-08-23-15-56-15.md": { "description": "Agent Shell Transcript", "tokens": 69291, "hash": "2fe8a5aa33909083", "size": 279817, "mtimeMs": 1787474175954.5789, "updatedAt": "2026-08-27T19:00:00.044Z", "source": "scan", "importance": 0.21 }, ".agent-shell/transcripts/2026-08-26-17-36-06.md": { "description": "Agent Shell Transcript", "tokens": 183, "hash": "5931955fd9b78c79", "size": 734, "mtimeMs": 1787737358744.6997, "updatedAt": "2026-08-27T19:00:00.044Z", "source": "scan", "importance": 0.21 }, ".clang-format": { "description": "", "tokens": 226, "hash": "c10245b70fcd24c8", "size": 845, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.045Z", "source": "scan", "importance": 0.21 }, ".codegraph/.gitignore": { "description": "Git ignore rules", "tokens": 61, "hash": "47c0dacebca9f56c", "size": 229, "mtimeMs": 1785725733000, "updatedAt": "2026-08-27T19:00:00.045Z", "source": "scan", "importance": 0.21 }, ".codegraph/daemon.log": { "description": "", "tokens": 23680, "hash": "9a07505be7a554a5", "size": 88836, "mtimeMs": 1787856321653.317, "updatedAt": "2026-08-27T19:00:00.047Z", "source": "scan", "importance": 0.21 }, ".gitignore": { "description": "Git ignore rules", "tokens": 402, "hash": "c59bf9bf7bde7648", "size": 1506, "mtimeMs": 1787576744722.8157, "updatedAt": "2026-08-27T19:00:00.047Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/rules/design-discovery-full.md": { "description": "Full Discovery Process for Technical Design", "tokens": 949, "hash": "51a4386b8afeafdd", "size": 3796, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.049Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/rules/design-discovery-light.md": { "description": "Light Discovery Process for Extensions", "tokens": 389, "hash": "cc96d009e42e2d4a", "size": 1553, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.049Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/rules/design-principles.md": { "description": "Technical Design Rules and Principles", "tokens": 2982, "hash": "5033327db3fc6b93", "size": 12015, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.049Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/rules/design-review-gate.md": { "description": "Design Review Gate", "tokens": 1016, "hash": "05f885b59a064cb2", "size": 4063, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.050Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/rules/design-review.md": { "description": "Design Review Process", "tokens": 1090, "hash": "3917978761b6d941", "size": 4369, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.050Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/rules/design-synthesis.md": { "description": "Design Synthesis", "tokens": 464, "hash": "e2b38d4a65297334", "size": 1859, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.050Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/rules/ears-format.md": { "description": "EARS Format Guidelines", "tokens": 739, "hash": "930cc2e849c772c4", "size": 2953, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.050Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/rules/gap-analysis.md": { "description": "Gap Analysis Process", "tokens": 1266, "hash": "220c22c9cc8da703", "size": 5094, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.050Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/rules/requirements-review-gate.md": { "description": "Requirements Review Gate", "tokens": 924, "hash": "80d3820e2c80af43", "size": 3696, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.051Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/rules/steering-principles.md": { "description": "Steering Principles", "tokens": 593, "hash": "da53daeabb0299e9", "size": 2374, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.051Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/rules/tasks-generation.md": { "description": "Task Generation Rules", "tokens": 2773, "hash": "d9be9998dcb6dc9e", "size": 11104, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.051Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/rules/tasks-parallel-analysis.md": { "description": "Parallel Task Analysis Rules", "tokens": 633, "hash": "e6c9dad086b3ec5e", "size": 2531, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.051Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/templates/specs/design.md": { "description": "Design Document Template", "tokens": 3303, "hash": "0b9e3cbd75e45438", "size": 13306, "mtimeMs": 1786791001665.4111, "updatedAt": "2026-08-27T19:00:00.052Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/templates/specs/init.json": { "description": "", "tokens": 125, "hash": "dfc07543fb08e2f4", "size": 437, "mtimeMs": 1786791001666.4094, "updatedAt": "2026-08-27T19:00:00.052Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/templates/specs/requirements-init.md": { "description": "Requirements Document", "tokens": 40, "hash": "ad3f8051e45003cc", "size": 159, "mtimeMs": 1786791001666.4094, "updatedAt": "2026-08-27T19:00:00.052Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/templates/specs/requirements.md": { "description": "Requirements Document", "tokens": 325, "hash": "876aed0185db39e9", "size": 1297, "mtimeMs": 1786791001666.4094, "updatedAt": "2026-08-27T19:00:00.052Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/templates/specs/research.md": { "description": "Research & Design Decisions Template", "tokens": 586, "hash": "a77becba2f120a2d", "size": 2355, "mtimeMs": 1786791001666.4094, "updatedAt": "2026-08-27T19:00:00.052Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/templates/specs/tasks.md": { "description": "Implementation Plan", "tokens": 318, "hash": "6ed02fcc9b90988c", "size": 1271, "mtimeMs": 1786791001666.4094, "updatedAt": "2026-08-27T19:00:00.052Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/templates/steering/product.md": { "description": "Product Overview", "tokens": 89, "hash": "f233ba3cebcaa4e8", "size": 355, "mtimeMs": 1786791001668.4065, "updatedAt": "2026-08-27T19:00:00.052Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/templates/steering/structure.md": { "description": "Project Structure", "tokens": 218, "hash": "2d4ea086e3619750", "size": 871, "mtimeMs": 1786791001668.4065, "updatedAt": "2026-08-27T19:00:00.053Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/templates/steering/tech.md": { "description": "Technology Stack", "tokens": 198, "hash": "ab20caddc4a2361e", "size": 792, "mtimeMs": 1786791001669.4048, "updatedAt": "2026-08-27T19:00:00.053Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/templates/steering-custom/api-standards.md": { "description": "API Standards", "tokens": 415, "hash": "c091a4579807ffcf", "size": 1662, "mtimeMs": 1786791001667.408, "updatedAt": "2026-08-27T19:00:00.053Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/templates/steering-custom/authentication.md": { "description": "Authentication & Authorization Standards", "tokens": 523, "hash": "061aa606b4bd2ed0", "size": 2089, "mtimeMs": 1786791001667.408, "updatedAt": "2026-08-27T19:00:00.053Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/templates/steering-custom/database.md": { "description": "Database Standards", "tokens": 377, "hash": "b93f66bbed730c78", "size": 1507, "mtimeMs": 1786791001667.408, "updatedAt": "2026-08-27T19:00:00.053Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/templates/steering-custom/deployment.md": { "description": "Deployment Standards", "tokens": 441, "hash": "462a787ccc6ac63c", "size": 1782, "mtimeMs": 1786791001667.408, "updatedAt": "2026-08-27T19:00:00.053Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/templates/steering-custom/error-handling.md": { "description": "Error Handling Standards", "tokens": 549, "hash": "1a58856c020fd3cb", "size": 2205, "mtimeMs": 1786791001667.408, "updatedAt": "2026-08-27T19:00:00.053Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/templates/steering-custom/security.md": { "description": "Security Standards", "tokens": 523, "hash": "a00847516d574e6e", "size": 2092, "mtimeMs": 1786791001668.4065, "updatedAt": "2026-08-27T19:00:00.053Z", "source": "scan", "importance": 0.21 }, ".kiro/settings/templates/steering-custom/testing.md": { "description": "Testing Standards", "tokens": 325, "hash": "e5679d6769bddd19", "size": 1297, "mtimeMs": 1786791001668.4065, "updatedAt": "2026-08-27T19:00:00.053Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/.gitignore": { "description": "Git ignore rules", "tokens": 3, "hash": "442787ab3b4dcc0a", "size": 9, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.053Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/admin-config-tool/brief.md": { "description": "Brief: admin-config-tool", "tokens": 10613, "hash": "10bb1860f5c21726", "size": 43128, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.054Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/admin-config-tool/design.md": { "description": "Technical Design: admin-config-tool", "tokens": 13800, "hash": "6ecaf6b114410700", "size": 55833, "mtimeMs": 1787902994953.2322, "updatedAt": "2026-08-28T07:43:14.998Z", "source": "hook" }, ".kiro/specs/admin-config-tool/requirements.md": { "description": "Requirements Document", "tokens": 5992, "hash": "12a2f87f8e7bd50c", "size": 24060, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.055Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/admin-config-tool/research.md": { "description": "Research & Design Decisions: admin-config-tool", "tokens": 8886, "hash": "091512a4c2d09fc2", "size": 35743, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.055Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/admin-config-tool/spec.json": { "description": "", "tokens": 1040, "hash": "1e2d616b760a4ff1", "size": 3642, "mtimeMs": 1786878806521.3516, "updatedAt": "2026-08-27T19:00:00.055Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/admin-config-tool/tasks.md": { "description": "Implementation Plan", "tokens": 9416, "hash": "9d8313046bcdf2c2", "size": 37807, "mtimeMs": 1786878782171.4949, "updatedAt": "2026-08-27T19:00:00.056Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/build-time-versioning/design.md": { "description": "Design Document", "tokens": 5779, "hash": "52845ace92fc79a9", "size": 23236, "mtimeMs": 1787234718407.989, "updatedAt": "2026-08-27T19:00:00.057Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/build-time-versioning/requirements.md": { "description": "Requirements Document", "tokens": 1680, "hash": "bf3244d8d78a8274", "size": 6721, "mtimeMs": 1787209461816.1792, "updatedAt": "2026-08-27T19:00:00.057Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/build-time-versioning/research.md": { "description": "Research & Design Decisions", "tokens": 2236, "hash": "1bf5dfba5e9a5ffe", "size": 8990, "mtimeMs": 1787218265286.9941, "updatedAt": "2026-08-27T19:00:00.057Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/build-time-versioning/spec.json": { "description": "", "tokens": 132, "hash": "15ee09db1b213189", "size": 459, "mtimeMs": 1787576625249.7454, "updatedAt": "2026-08-27T19:00:00.057Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/build-time-versioning/tasks.md": { "description": "Implementation Plan", "tokens": 4349, "hash": "a8da3295cffdda26", "size": 17402, "mtimeMs": 1787245303049.1152, "updatedAt": "2026-08-27T19:00:00.057Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/clusterconfig-schema-split/design.md": { "description": "Overview", "tokens": 7542, "hash": "c9ef0b232b437ab6", "size": 30338, "mtimeMs": 1786199923000, "updatedAt": "2026-08-27T19:00:00.058Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/clusterconfig-schema-split/requirements.md": { "description": "Requirements Document", "tokens": 4621, "hash": "ae0b5fdd750161f8", "size": 18565, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.058Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/clusterconfig-schema-split/research.md": { "description": "Research & Design Decisions", "tokens": 7013, "hash": "d4cc48b7fb46c8f8", "size": 28224, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.058Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/clusterconfig-schema-split/spec.json": { "description": "", "tokens": 133, "hash": "2cb94805ac8b9762", "size": 464, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.058Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/clusterconfig-schema-split/tasks.md": { "description": "Implementation Plan", "tokens": 2668, "hash": "53cffddc39d3fc64", "size": 10692, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.059Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/component-failover-adoption/design.md": { "description": "Design Document: component-failover-adoption", "tokens": 17338, "hash": "89d0110c6f2265e5", "size": 69642, "mtimeMs": 1786448363000, "updatedAt": "2026-08-27T19:00:00.059Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/component-failover-adoption/requirements.md": { "description": "Requirements Document", "tokens": 4175, "hash": "b158c11ffce78d36", "size": 16749, "mtimeMs": 1786448363000, "updatedAt": "2026-08-27T19:00:00.060Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/component-failover-adoption/research.md": { "description": "Research & Design Decisions", "tokens": 6985, "hash": "0231ff3e9013c7f0", "size": 28075, "mtimeMs": 1786448363000, "updatedAt": "2026-08-27T19:00:00.060Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/component-failover-adoption/spec.json": { "description": "", "tokens": 638, "hash": "75ca7cdafd91b6a1", "size": 2230, "mtimeMs": 1786803667316.6577, "updatedAt": "2026-08-27T19:00:00.060Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/component-failover-adoption/tasks.md": { "description": "Implementation Plan", "tokens": 14898, "hash": "f148b2cd0f9365cd", "size": 59845, "mtimeMs": 1787576611984.9487, "updatedAt": "2026-08-27T19:00:00.060Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/component-rejoin-resync/brief.md": { "description": "Brief: component-rejoin-resync", "tokens": 1187, "hash": "aa90287dec1d694b", "size": 4786, "mtimeMs": 1786429810000, "updatedAt": "2026-08-27T19:00:00.060Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/component-rejoin-resync/spec.json": { "description": "", "tokens": 214, "hash": "abb02ee8fe274f69", "size": 746, "mtimeMs": 1786429824000, "updatedAt": "2026-08-27T19:00:00.061Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/config-upgrade-snapshot/brief.md": { "description": "Brief: config-upgrade-snapshot", "tokens": 1108, "hash": "34dacf4d0cf72f10", "size": 4451, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.061Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/config-upgrade-snapshot/design.md": { "description": "Design Document: config-upgrade-snapshot", "tokens": 13143, "hash": "6823cba25cbd7e0f", "size": 52919, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.061Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/config-upgrade-snapshot/requirements.md": { "description": "Requirements Document", "tokens": 7093, "hash": "7f717b8efa72edb8", "size": 28475, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.062Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/config-upgrade-snapshot/research.md": { "description": "Gap Analysis — config-upgrade-snapshot (2026-06-24)", "tokens": 11380, "hash": "b1e50dcfd3453e7e", "size": 45882, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.062Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/config-upgrade-snapshot/spec.json": { "description": "", "tokens": 387, "hash": "6f5330908d04079b", "size": 1352, "mtimeMs": 1786854560005.149, "updatedAt": "2026-08-27T19:00:00.062Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/config-upgrade-snapshot/tasks.md": { "description": "Implementation Plan", "tokens": 12616, "hash": "62254e3fe811a784", "size": 50664, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.063Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/controller-status/design.md": { "description": "Design Document — controller-status (`ctrlstatus`)", "tokens": 8356, "hash": "6c8687621f792a33", "size": 33633, "mtimeMs": 1786199844000, "updatedAt": "2026-08-27T19:00:00.063Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/controller-status/requirements.md": { "description": "Requirements Document", "tokens": 3158, "hash": "de5eb0130c320eb0", "size": 12640, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.063Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/controller-status/research.md": { "description": "Gap Analysis — controller-status (ctrlstatus)", "tokens": 4457, "hash": "9082525aac18cfee", "size": 17977, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.063Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/controller-status/spec.json": { "description": "", "tokens": 1011, "hash": "1adfe2d972f40323", "size": 3540, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.063Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/controller-status/tasks.md": { "description": "Implementation Plan", "tokens": 5073, "hash": "c15464a00694d58f", "size": 20403, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.063Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/dirty-content-fingerprint/design.md": { "description": "Design Document", "tokens": 6899, "hash": "5c52f5fb29d69aef", "size": 27719, "mtimeMs": 1787282093737.1255, "updatedAt": "2026-08-27T19:00:00.064Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/dirty-content-fingerprint/requirements.md": { "description": "Requirements Document", "tokens": 2326, "hash": "826253ef8e2dc69c", "size": 9305, "mtimeMs": 1787283525128.4253, "updatedAt": "2026-08-27T19:00:00.064Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/dirty-content-fingerprint/research.md": { "description": "Research & Design Decisions", "tokens": 5146, "hash": "8b2acade38ed07f6", "size": 20587, "mtimeMs": 1787283569596.9836, "updatedAt": "2026-08-27T19:00:00.064Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/dirty-content-fingerprint/spec.json": { "description": "", "tokens": 133, "hash": "114cb77abf65c7d8", "size": 463, "mtimeMs": 1787576629798.9006, "updatedAt": "2026-08-27T19:00:00.065Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/dirty-content-fingerprint/tasks.md": { "description": "Implementation Plan", "tokens": 5390, "hash": "663400d507863463", "size": 21557, "mtimeMs": 1787310786691.148, "updatedAt": "2026-08-27T19:00:00.065Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/election-iomgr-refactor/design.md": { "description": "Design Document: election-iomgr-refactor", "tokens": 8505, "hash": "b7b735f3bb8d8b69", "size": 34446, "mtimeMs": 1786200109000, "updatedAt": "2026-08-27T19:00:00.065Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/election-iomgr-refactor/requirements.md": { "description": "Requirements Document", "tokens": 2695, "hash": "cfcd97bb1759e6d5", "size": 10800, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.066Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/election-iomgr-refactor/research.md": { "description": "Research & Design Decisions", "tokens": 11773, "hash": "8b31eb8fbfacd009", "size": 47514, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.066Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/election-iomgr-refactor/spec.json": { "description": "", "tokens": 129, "hash": "d8e115f0ba1dee1c", "size": 449, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.066Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/election-iomgr-refactor/tasks.md": { "description": "Implementation Plan", "tokens": 3693, "hash": "bbb87a344d048591", "size": 14819, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.066Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/eliminate-frontend-makefile/brief.md": { "description": "Brief: eliminate-frontend-makefile", "tokens": 2334, "hash": "e573565edf1d1a9a", "size": 9385, "mtimeMs": 1787815389340.586, "updatedAt": "2026-08-27T19:00:00.067Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/eliminate-frontend-makefile/spec.json": { "description": "", "tokens": 1136, "hash": "f314bd7f88ab5621", "size": 3976, "mtimeMs": 1788440497789.8958, "updatedAt": "2026-09-03T13:01:37.826Z", "source": "hook" }, ".kiro/specs/ha-commit-barrier-rollout/brief.md": { "description": "Brief: ha-commit-barrier-rollout", "tokens": 626, "hash": "1fa7e268882b6474", "size": 2523, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.067Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-barrier-rollout/design.md": { "description": "Design: ha-commit-barrier-rollout", "tokens": 12605, "hash": "944a07d2944b4a39", "size": 50841, "mtimeMs": 1786200097000, "updatedAt": "2026-08-27T19:00:00.068Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-barrier-rollout/requirements.md": { "description": "Requirements Document", "tokens": 3181, "hash": "c2bdca1aa62710ea", "size": 12748, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.068Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-barrier-rollout/research.md": { "description": "Research & Design Decisions: ha-commit-barrier-rollout", "tokens": 6381, "hash": "f859e8503eed72fd", "size": 25675, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.068Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-barrier-rollout/spec.json": { "description": "", "tokens": 341, "hash": "30e237436d2ba1cf", "size": 1191, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.068Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-barrier-rollout/tasks.md": { "description": "Implementation Plan: ha-commit-barrier-rollout", "tokens": 5658, "hash": "9ab94acb349d85b4", "size": 22757, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.068Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-durability/brief.md": { "description": "Brief: ha-commit-durability", "tokens": 2855, "hash": "c5f74c0899c6df08", "size": 11484, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.069Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-durability/design.md": { "description": "Design Document — ha-commit-durability", "tokens": 16535, "hash": "f41eb0751f02eaee", "size": 66645, "mtimeMs": 1786200096000, "updatedAt": "2026-08-27T19:00:00.069Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-durability/INVESTIGATION-failover-job-loss.md": { "description": "Investigation: committed jobs lost across controller failover (bug-795 family)", "tokens": 6171, "hash": "6e909f95139e8331", "size": 24960, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.070Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-durability/repro-851/ctrl-1.log": { "description": "", "tokens": 6116, "hash": "c5036d85e788b782", "size": 23050, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.071Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-durability/repro-851/ctrl-2.log": { "description": "", "tokens": 3742, "hash": "f84d5699e0bec336", "size": 14103, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.072Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-durability/repro-851/ctrl-3.log": { "description": "", "tokens": 8148, "hash": "18c05f2d01af496b", "size": 30704, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.072Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-durability/repro-851/waldump-ctrl-1.txt": { "description": "", "tokens": 1383, "hash": "0caff0d665884dbf", "size": 5529, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.072Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-durability/repro-851/waldump-ctrl-2.txt": { "description": "", "tokens": 1383, "hash": "c433713908fe4af9", "size": 5529, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.072Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-durability/repro-851/waldump-ctrl-3.txt": { "description": "", "tokens": 1395, "hash": "99660f493cc8bf71", "size": 5578, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.073Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-durability/requirements.md": { "description": "Requirements Document", "tokens": 2587, "hash": "3e48634094f5fc6f", "size": 10380, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.073Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-durability/research.md": { "description": "Gap Analysis — ha-commit-durability", "tokens": 7773, "hash": "6d24e1adc0351483", "size": 31336, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.073Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-durability/spec.json": { "description": "phase implementation-complete, validate_impl GO (2026-07-18)", "tokens": 2378, "hash": "a5ace8ba5c66df08", "size": 8321, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.073Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-durability/tasks.md": { "description": "Implementation Plan", "tokens": 11353, "hash": "f13523fb7016c9a6", "size": 45691, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.074Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-engine/brief.md": { "description": "Brief: ha-commit-engine", "tokens": 588, "hash": "2c62c1aedcad12ee", "size": 2360, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.074Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-engine/design.md": { "description": "Design: ha-commit-engine", "tokens": 8326, "hash": "e5daf3d8113cdb4f", "size": 33550, "mtimeMs": 1786199895000, "updatedAt": "2026-08-27T19:00:00.074Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-engine/requirements.md": { "description": "Requirements Document", "tokens": 2715, "hash": "9d06f177194e6605", "size": 10886, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.074Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-engine/research.md": { "description": "Research Log: ha-commit-engine", "tokens": 3398, "hash": "8b5d13e1794bd48a", "size": 13660, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.075Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-engine/spec.json": { "description": "", "tokens": 255, "hash": "996512ac155d639f", "size": 892, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.075Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-commit-engine/tasks.md": { "description": "Implementation Plan: ha-commit-engine", "tokens": 4593, "hash": "c5b4d09465a9eb49", "size": 18464, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.075Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-config-bootstrap/brief.md": { "description": "Brief: ha-election-raft-config", "tokens": 16310, "hash": "cd5a73ad506e2b6e", "size": 65815, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.075Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-config-bootstrap/design.md": { "description": "Design: HA Config Bootstrap & Raft-Style Quorum Election", "tokens": 12557, "hash": "be7e0a8bb55cc2f0", "size": 50703, "mtimeMs": 1786199994000, "updatedAt": "2026-08-27T19:00:00.076Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-config-bootstrap/election-trace.md": { "description": "Election Trace: 3-Node Cold Start (2026-06-04 00:15:58)", "tokens": 2907, "hash": "0bf1ae40fbc4ffdf", "size": 11795, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.076Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-config-bootstrap/manual-tests.md": { "description": "Manual Integration Tests: ha-config-bootstrap", "tokens": 3748, "hash": "b4a19dc8c3fe61f6", "size": 15077, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.076Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-config-bootstrap/requirements.md": { "description": "Requirements: HA Config Bootstrap & Raft-Style Quorum Election", "tokens": 3890, "hash": "cbaf906770996c86", "size": 15558, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.076Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-config-bootstrap/research.md": { "description": "Cross-Spec Gap Audit (2026-06-03)", "tokens": 16849, "hash": "fe432d42a50602a9", "size": 67971, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.077Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-config-bootstrap/spec.json": { "description": "", "tokens": 545, "hash": "99367eae6853f4ed", "size": 1905, "mtimeMs": 1786882354317.3782, "updatedAt": "2026-08-27T19:00:00.077Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-config-bootstrap/tasks.md": { "description": "Implementation Plan: HA Config Bootstrap & Raft-Style Quorum Election", "tokens": 5780, "hash": "25a4a2358169b2a0", "size": 23280, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.077Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-consistency-invariants/brief.md": { "description": "Brief: ha-consistency-invariants", "tokens": 2916, "hash": "aef54b85c69f249d", "size": 11739, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.077Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-consistency-invariants/design.md": { "description": "Design: ha-consistency-invariants", "tokens": 9196, "hash": "ee9fd30338da1fbe", "size": 37135, "mtimeMs": 1786200087000, "updatedAt": "2026-08-27T19:00:00.078Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-consistency-invariants/requirements.md": { "description": "Requirements Document", "tokens": 3772, "hash": "f6e75c1e65ce699b", "size": 15125, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.078Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-consistency-invariants/research.md": { "description": "Gap Analysis: ha-consistency-invariants", "tokens": 10252, "hash": "374f807c36622836", "size": 41247, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.078Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-consistency-invariants/spec.json": { "description": "", "tokens": 560, "hash": "9d551e55dd6ed700", "size": 1963, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.078Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-convergence-recovery/brief.md": { "description": "Brief: ha-convergence-recovery", "tokens": 746, "hash": "7a2b7f7d16329aea", "size": 2992, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.078Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-convergence-recovery/design.md": { "description": "Design: ha-convergence-recovery", "tokens": 11283, "hash": "756822fbfaf62f47", "size": 45580, "mtimeMs": 1786200121000, "updatedAt": "2026-08-27T19:00:00.079Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-convergence-recovery/requirements.md": { "description": "Requirements Document", "tokens": 3867, "hash": "0780e6889d689fcc", "size": 15559, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.079Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-convergence-recovery/research.md": { "description": "Research & Design Decisions: ha-convergence-recovery", "tokens": 8994, "hash": "1b4100194fb66027", "size": 36202, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.079Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-convergence-recovery/spec.json": { "description": "", "tokens": 190, "hash": "dfd4146a39c94258", "size": 667, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.079Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-convergence-recovery/tasks.md": { "description": "Implementation Plan: ha-convergence-recovery", "tokens": 5999, "hash": "29bfbc3dda9ec835", "size": 24131, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.079Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-elect-ctx-lifecycle/brief.md": { "description": "Discovery Brief: ha-elect-ctx-lifecycle", "tokens": 774, "hash": "f562f74ef32534b4", "size": 3106, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.080Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-elect-ctx-lifecycle/design.md": { "description": "Design Document: ha-elect-ctx-lifecycle", "tokens": 5237, "hash": "c193c87534313ff6", "size": 21066, "mtimeMs": 1786199927000, "updatedAt": "2026-08-27T19:00:00.080Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-elect-ctx-lifecycle/requirements.md": { "description": "Requirements Document", "tokens": 1634, "hash": "7ff2146cb9e67938", "size": 6547, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.080Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-elect-ctx-lifecycle/research.md": { "description": "Research / Gap Analysis — ha-elect-ctx-lifecycle", "tokens": 2095, "hash": "355a565d48ef6796", "size": 8431, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.080Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-elect-ctx-lifecycle/spec.json": { "description": "", "tokens": 2554, "hash": "7152a6cf4f047788", "size": 8937, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.080Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-elect-ctx-lifecycle/tasks.md": { "description": "Implementation Plan: ha-elect-ctx-lifecycle", "tokens": 1696, "hash": "148edb59da69dd4e", "size": 6788, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.080Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-entity-snapshots/design.md": { "description": "Design Document: ha-entity-snapshots", "tokens": 8948, "hash": "76725f273fda33a7", "size": 35944, "mtimeMs": 1786199992000, "updatedAt": "2026-08-27T19:00:00.081Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-entity-snapshots/requirements.md": { "description": "Requirements Document", "tokens": 2216, "hash": "749cf15f9080c9e3", "size": 8877, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.081Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-entity-snapshots/research.md": { "description": "Gap Analysis: ha-entity-snapshots", "tokens": 4497, "hash": "7f955b3aa70e5472", "size": 18098, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.081Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-entity-snapshots/spec.json": { "description": "", "tokens": 1450, "hash": "0e16b02f79341541", "size": 5075, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.081Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-entity-snapshots/tasks.md": { "description": "Implementation Plan", "tokens": 3997, "hash": "d7ab81f93d48a1a9", "size": 16012, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.081Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-heartbeat-committed-propagation/brief.md": { "description": "Brief: ha-heartbeat-committed-propagation", "tokens": 1403, "hash": "ca73ed210afa4cc7", "size": 5631, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.081Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-heartbeat-committed-propagation/design.md": { "description": "Design Document — ha-heartbeat-committed-propagation", "tokens": 4865, "hash": "d9a650488d05acca", "size": 19552, "mtimeMs": 1786200118000, "updatedAt": "2026-08-27T19:00:00.082Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-heartbeat-committed-propagation/requirements.md": { "description": "Requirements Document", "tokens": 1763, "hash": "e6b9524a797a1d64", "size": 7059, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.082Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-heartbeat-committed-propagation/research.md": { "description": "Research / Gap Analysis — ha-heartbeat-committed-propagation", "tokens": 2474, "hash": "dbe852b6b55faa54", "size": 9977, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.082Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-heartbeat-committed-propagation/spec.json": { "description": "", "tokens": 2799, "hash": "4794f388dc50bf01", "size": 9795, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.082Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-heartbeat-committed-propagation/tasks.md": { "description": "Implementation Plan", "tokens": 2873, "hash": "c4a702a71cb08fe5", "size": 11554, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.082Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-heartbeat-liveness/design.md": { "description": "Design Document: ha-heartbeat-liveness", "tokens": 5926, "hash": "1ff8d54293b7d1d4", "size": 23827, "mtimeMs": 1786199884000, "updatedAt": "2026-08-27T19:00:00.082Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-heartbeat-liveness/manual-tests.md": { "description": "Manual Integration Tests: ha-heartbeat-liveness — Task 4.5", "tokens": 1726, "hash": "37941bb0cf9b8148", "size": 6913, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.083Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-heartbeat-liveness/requirements.md": { "description": "Requirements Document", "tokens": 2054, "hash": "ef0b3b54f64f84ba", "size": 8232, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.083Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-heartbeat-liveness/research.md": { "description": "Gap Analysis: ha-heartbeat-liveness", "tokens": 7901, "hash": "5f7984359024f362", "size": 31800, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.083Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-heartbeat-liveness/spec.json": { "description": "", "tokens": 171, "hash": "a01a5d1e9e4bc209", "size": 597, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.084Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-heartbeat-liveness/tasks.md": { "description": "Implementation Plan", "tokens": 2227, "hash": "59f952cdaface46f", "size": 8924, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.084Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-peer-connection-reuse/design.md": { "description": "Design Document: ha-peer-connection-reuse", "tokens": 6506, "hash": "d2843d840c04abd8", "size": 26138, "mtimeMs": 1786200119000, "updatedAt": "2026-08-27T19:00:00.084Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-peer-connection-reuse/requirements.md": { "description": "Requirements Document", "tokens": 1605, "hash": "d0323a47f24dee3b", "size": 6418, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.084Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-peer-connection-reuse/research.md": { "description": "Research & Design Decisions: ha-peer-connection-reuse", "tokens": 8740, "hash": "5d198a6f4072bb9f", "size": 35307, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.084Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-peer-connection-reuse/spec.json": { "description": "", "tokens": 169, "hash": "15f8610c468b3eab", "size": 591, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.084Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-peer-connection-reuse/tasks.md": { "description": "Implementation Plan: ha-peer-connection-reuse", "tokens": 2022, "hash": "6f91f18e11508b59", "size": 8112, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.085Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-prevote/design.md": { "description": "Design Document", "tokens": 7342, "hash": "a95168095a0c00da", "size": 29536, "mtimeMs": 1786199902000, "updatedAt": "2026-08-27T19:00:00.085Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-prevote/requirements.md": { "description": "Requirements Document", "tokens": 3604, "hash": "3bf726d701afa9f2", "size": 14445, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.085Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-prevote/research.md": { "description": "Gap Analysis: ha-prevote", "tokens": 8259, "hash": "2b41a08f46353141", "size": 33300, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.085Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-prevote/spec.json": { "description": "", "tokens": 3803, "hash": "77da11850b3d438d", "size": 13310, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.085Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-prevote/tasks.md": { "description": "Implementation Plan", "tokens": 3197, "hash": "948d4c9c8fd7798e", "size": 12841, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.086Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-repl-hardening/design.md": { "description": "Design: HA Replication Hardening", "tokens": 6606, "hash": "486d1d5a446520db", "size": 26978, "mtimeMs": 1786200065000, "updatedAt": "2026-08-27T19:00:00.086Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-repl-hardening/raft-tla-audit.md": { "description": "Raft TLA+ Specification Audit", "tokens": 1591, "hash": "2f039f10f9e4d190", "size": 6490, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.086Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-repl-hardening/requirements.md": { "description": "Requirements Document", "tokens": 2850, "hash": "a0817c05df5ff3e5", "size": 11410, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.086Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-repl-hardening/research.md": { "description": "Gap Analysis: HA Replication Hardening", "tokens": 11568, "hash": "d0e32f22159459bd", "size": 46617, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.087Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-repl-hardening/spec.json": { "description": "", "tokens": 198, "hash": "714fd6f6bf39512f", "size": 691, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.087Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-repl-hardening/tasks.md": { "description": "Implementation Plan: HA Replication Hardening", "tokens": 4501, "hash": "3a36b13e0ad69b6f", "size": 18125, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.087Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-single-leader-role/brief.md": { "description": "Brief: ha-single-leader-role", "tokens": 624, "hash": "420894a6ce007029", "size": 2504, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.087Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-single-leader-role/design.md": { "description": "Design: ha-single-leader-role", "tokens": 8611, "hash": "d971a0a621c4be9a", "size": 34739, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.089Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-single-leader-role/requirements.md": { "description": "Requirements Document", "tokens": 2177, "hash": "33ab736a115670c8", "size": 8733, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.089Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-single-leader-role/research.md": { "description": "Research & Discovery Log: ha-single-leader-role", "tokens": 5686, "hash": "06c94d4c6e953f36", "size": 22890, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.089Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-single-leader-role/spec.json": { "description": "", "tokens": 177, "hash": "bb4e5b59266592fc", "size": 620, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.089Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-single-leader-role/tasks.md": { "description": "Implementation Plan: ha-single-leader-role", "tokens": 5040, "hash": "bea074766481cff8", "size": 20273, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.090Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-term-safety/design.md": { "description": "Design Document", "tokens": 11209, "hash": "aacd15268c15ece2", "size": 45059, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.090Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-term-safety/requirements.md": { "description": "Requirements Document", "tokens": 4240, "hash": "e706f1fd380010f6", "size": 16982, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.090Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-term-safety/research.md": { "description": "Research & Design Decisions", "tokens": 5375, "hash": "b239f2111e707a86", "size": 21587, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.091Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-term-safety/spec.json": { "description": "", "tokens": 785, "hash": "2f97aa5de3eac45b", "size": 2746, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.091Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-term-safety/tasks.md": { "description": "Implementation Plan", "tokens": 14377, "hash": "d93a6bddaa84b36d", "size": 57804, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.091Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-term-safety/TLA-gap-analysis.md": { "description": "Gap Analysis: XCE HA implementation vs `raft/raft.tla`", "tokens": 2070, "hash": "3ae592b389ea4510", "size": 8380, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.091Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-wal-replication/brief.md": { "description": "Brief: ha-wal-replication", "tokens": 829, "hash": "584a3b72d23daecd", "size": 3326, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.091Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-wal-replication/design.md": { "description": "Design: HA WAL Replication", "tokens": 1456, "hash": "b77258afeca0ee73", "size": 5936, "mtimeMs": 1786200161000, "updatedAt": "2026-08-27T19:00:00.092Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-wal-replication/requirements.md": { "description": "Requirements Document", "tokens": 1087, "hash": "9f43a79bb1cee683", "size": 4352, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.092Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-wal-replication/research.md": { "description": "Research: HA WAL Replication", "tokens": 2542, "hash": "954afdacdaf77cf8", "size": 10231, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.092Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-wal-replication/spec.json": { "description": "", "tokens": 2214, "hash": "1bd3008d2aaa38fa", "size": 7749, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.092Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/ha-wal-replication/tasks.md": { "description": "Implementation Plan: HA WAL Replication", "tokens": 1913, "hash": "a79ccc3323bcbf3c", "size": 7669, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.092Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/job-array-single-wal-record/brief.md": { "description": "Brief: job-array-single-wal-record", "tokens": 1277, "hash": "9528b1039893dbb4", "size": 5119, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.092Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/job-array-single-wal-record/design.md": { "description": "Design Document: job-array-single-wal-record", "tokens": 14117, "hash": "01916e7c9c1d4be6", "size": 56708, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.092Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/job-array-single-wal-record/requirements.md": { "description": "Requirements Document", "tokens": 5216, "hash": "810b7de56c2ac755", "size": 20929, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.093Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/job-array-single-wal-record/research.md": { "description": "Research & Design Decisions: job-array-single-wal-record", "tokens": 7857, "hash": "64577068e35fe388", "size": 31605, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.093Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/job-array-single-wal-record/spec.json": { "description": "", "tokens": 444, "hash": "e0e17c35d52de0ed", "size": 1553, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.093Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/job-array-single-wal-record/tasks.md": { "description": "Implementation Plan: job-array-single-wal-record", "tokens": 15580, "hash": "011d27dfe64249f5", "size": 62588, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.093Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/libxce-failover/brief.md": { "description": "Brief: libxce-failover", "tokens": 2238, "hash": "292a08453c66441d", "size": 8999, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.094Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/libxce-failover/design.md": { "description": "Design Document — libxce-failover", "tokens": 8279, "hash": "40c8ace3409b9db4", "size": 33324, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.094Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/libxce-failover/requirements.md": { "description": "Requirements Document", "tokens": 2933, "hash": "9fbfcd53b5d3d6e3", "size": 11739, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.094Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/libxce-failover/research.md": { "description": "Research Log — libxce-failover", "tokens": 4638, "hash": "0a2167b6db69ec2f", "size": 18701, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.094Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/libxce-failover/spec.json": { "description": "", "tokens": 787, "hash": "f9b48a2cb7f2f61d", "size": 2753, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.094Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/libxce-failover/tasks.md": { "description": "Implementation Plan", "tokens": 4086, "hash": "fdb888233a198252", "size": 16416, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.095Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-adapter-conformance/design.md": { "description": "Design Document: raft-adapter-conformance", "tokens": 9311, "hash": "56e15b2f279a03c1", "size": 37409, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.095Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-adapter-conformance/requirements.md": { "description": "Requirements Document", "tokens": 4577, "hash": "3391985353623448", "size": 18337, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.095Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-adapter-conformance/research.md": { "description": "Gap Analysis: raft-adapter-conformance", "tokens": 8747, "hash": "de7b30b455e6e42d", "size": 35232, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.095Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-adapter-conformance/spec.json": { "description": "", "tokens": 578, "hash": "5b7bddb35c5e6e86", "size": 2023, "mtimeMs": 1786854569012.4507, "updatedAt": "2026-08-27T19:00:00.096Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-adapter-conformance/tasks.md": { "description": "Implementation Plan", "tokens": 4416, "hash": "81158ceab37f449a", "size": 17695, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.096Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-apply-decoupling/brief.md": { "description": "Brief: raft-apply-decoupling", "tokens": 2239, "hash": "23fc1d87ba5a8467", "size": 9024, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.096Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-apply-decoupling/design.md": { "description": "Design Document: raft-apply-decoupling", "tokens": 9566, "hash": "d2c6202f12f1d8dc", "size": 38415, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.096Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-apply-decoupling/facts-in-raft.md": { "description": "Design Note: Routing Facts Through Raft (apply-after-commit for RETAIN events)", "tokens": 5569, "hash": "f9601eb67f141fa3", "size": 22493, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.097Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-apply-decoupling/requirements.md": { "description": "Requirements Document", "tokens": 4752, "hash": "5bd40e921816f843", "size": 19054, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.097Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-apply-decoupling/research.md": { "description": "Research & Design Decisions", "tokens": 4600, "hash": "bc82e21b21892ca4", "size": 18499, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.097Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-apply-decoupling/spec.json": { "description": "", "tokens": 128, "hash": "41fa464e1449ed8e", "size": 447, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.097Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-apply-decoupling/tasks.md": { "description": "Implementation Plan", "tokens": 23836, "hash": "6d6505faec67e08f", "size": 95818, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.098Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-commit-safety/brief.md": { "description": "Brief: raft-commit-safety", "tokens": 967, "hash": "10b6e4ca593fbe4e", "size": 3895, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.098Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-commit-safety/design.md": { "description": "Design Document", "tokens": 8677, "hash": "e7aaab145d1146f0", "size": 34894, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.098Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-commit-safety/requirements.md": { "description": "Requirements Document", "tokens": 4523, "hash": "3f1ccb749917a586", "size": 18142, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.098Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-commit-safety/research.md": { "description": "Gap Analysis — raft-commit-safety (2026-06-24)", "tokens": 1679, "hash": "a087443e23ce66f6", "size": 6750, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.099Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-commit-safety/spec.json": { "description": "", "tokens": 515, "hash": "ef715bcbf095ea8a", "size": 1804, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.099Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-commit-safety/tasks.md": { "description": "Implementation Plan", "tokens": 3186, "hash": "531bcfbd907beb88", "size": 12762, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.099Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-drive-async/brief.md": { "description": "Brief: raft-drive-async", "tokens": 2465, "hash": "9b043e98d0d5d4ee", "size": 9922, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.099Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-drive-async/design.md": { "description": "Design Document — raft-drive-async", "tokens": 9226, "hash": "85787ed4ca47dbe6", "size": 37176, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.099Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-drive-async/requirements.md": { "description": "Requirements Document", "tokens": 3369, "hash": "ffa7d9dd37def0a1", "size": 13490, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.099Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-drive-async/research.md": { "description": "Gap Analysis — raft-drive-async (2026-06-25)", "tokens": 3578, "hash": "7c34d1d2b220bbe9", "size": 14410, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.100Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-drive-async/spec.json": { "description": "", "tokens": 1659, "hash": "20a6328b7443630c", "size": 5805, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.100Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-drive-async/tasks.md": { "description": "Implementation Plan", "tokens": 10270, "hash": "3be60b11cce58fda", "size": 41315, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.100Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-ha-core-safety/design.md": { "description": "Design Document — raft-ha-core-safety", "tokens": 10893, "hash": "6018c0c7923c4f6f", "size": 43782, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.100Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-ha-core-safety/requirements.md": { "description": "Requirements Document", "tokens": 2601, "hash": "266aa59c1538caa6", "size": 10404, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.101Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-ha-core-safety/research.md": { "description": "Gap Analysis — raft-ha-core-safety", "tokens": 20590, "hash": "c500052826e567f9", "size": 83081, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.101Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-ha-core-safety/spec.json": { "description": "", "tokens": 128, "hash": "ee8aa805e98d3959", "size": 445, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.101Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-ha-core-safety/tasks.md": { "description": "Implementation Plan: raft-ha-core-safety", "tokens": 11904, "hash": "8a3a2e4814d6cba4", "size": 47922, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.101Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-library/design.md": { "description": "Design Document: raft-library", "tokens": 7756, "hash": "382f7a575a7749fb", "size": 31175, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.102Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-library/requirements.md": { "description": "Requirements Document", "tokens": 2115, "hash": "2c1ef0429d1ac202", "size": 8461, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.102Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-library/research.md": { "description": "Research & Design Decisions: raft-library", "tokens": 6052, "hash": "e5fcfb24ae31eec5", "size": 24442, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.102Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-library/spec.json": { "description": "", "tokens": 215, "hash": "8780cb1717cfe52d", "size": 752, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.102Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-library/tasks.md": { "description": "Implementation Plan", "tokens": 4312, "hash": "aa62401588f48271", "size": 17343, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.102Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-log-replication/brief.md": { "description": "Brief: raft-log-replication", "tokens": 1297, "hash": "30c46afcdbeba751", "size": 5241, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.103Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-log-replication/design.md": { "description": "Design Document", "tokens": 7912, "hash": "c0f9195c9c184416", "size": 31828, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.103Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-log-replication/requirements.md": { "description": "Requirements Document", "tokens": 4710, "hash": "3bac7ee02e23c390", "size": 18907, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.103Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-log-replication/research.md": { "description": "Research Log: raft-log-replication", "tokens": 1206, "hash": "03fba52d49831d26", "size": 4846, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.104Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-log-replication/spec.json": { "description": "", "tokens": 368, "hash": "881216a59c33ca9f", "size": 1287, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.104Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-log-replication/tasks.md": { "description": "Implementation Plan", "tokens": 3864, "hash": "3070258c5a449470", "size": 15493, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.104Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-sim-conformance/brief.md": { "description": "Brief: raft-sim-conformance", "tokens": 697, "hash": "3cc8609c07921666", "size": 2799, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.104Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-sim-conformance/design.md": { "description": "Design Document", "tokens": 8280, "hash": "50555eb437200203", "size": 33241, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.104Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-sim-conformance/requirements.md": { "description": "Requirements Document", "tokens": 3776, "hash": "6f026b191fefe7ba", "size": 15119, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.104Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-sim-conformance/research.md": { "description": "Gap Analysis — raft-sim-conformance (2026-06-24)", "tokens": 3557, "hash": "cc54840eaef2ffe2", "size": 14312, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.105Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-sim-conformance/spec.json": { "description": "Declares divergence", "tokens": 1650, "hash": "62602d7f74bacd4a", "size": 5776, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.105Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/raft-sim-conformance/tasks.md": { "description": "Implementation Plan", "tokens": 4680, "hash": "9027a873ffb40578", "size": 18761, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.105Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/resource-distribution-mapping/requirements.md": { "description": "Requirements Document", "tokens": 508, "hash": "9f6c14c0d885ea00", "size": 2030, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.105Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/resource-distribution-mapping/research.md": { "description": "Research: resourcemap / distributions / hostBased", "tokens": 1548, "hash": "931643309ff3af6f", "size": 6230, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.105Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/resource-distribution-mapping/spec.json": { "description": "", "tokens": 132, "hash": "4ddc1ca9316b6fd4", "size": 462, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.105Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/resource-value-verification/design.md": { "description": "Design Document", "tokens": 11716, "hash": "749832a940ef8eb0", "size": 47198, "mtimeMs": 1787134995110.0093, "updatedAt": "2026-08-27T19:00:00.106Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/resource-value-verification/requirements.md": { "description": "Requirements Document", "tokens": 2797, "hash": "d60a99d376b525f6", "size": 11209, "mtimeMs": 1787005532719.8262, "updatedAt": "2026-08-27T19:00:00.106Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/resource-value-verification/research.md": { "description": "Research & Design Decisions", "tokens": 5967, "hash": "ee7e650a2da30dbc", "size": 23973, "mtimeMs": 1787006118841.2825, "updatedAt": "2026-08-27T19:00:00.107Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/resource-value-verification/spec.json": { "description": "", "tokens": 133, "hash": "bde60aafb796e0ab", "size": 465, "mtimeMs": 1787063796797.1868, "updatedAt": "2026-08-27T19:00:00.107Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/resource-value-verification/tasks.md": { "description": "Implementation Plan", "tokens": 8164, "hash": "c4f3f26c1dab8eb4", "size": 32784, "mtimeMs": 1787576611947.5825, "updatedAt": "2026-08-27T19:00:00.107Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/resval-id-decoupling/design.md": { "description": "Design: resval-id-decoupling", "tokens": 3914, "hash": "c51c6451cdcf3a60", "size": 15823, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.107Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/resval-id-decoupling/requirements.md": { "description": "Requirements: resval-id-decoupling", "tokens": 2360, "hash": "7f3045da6ed46dba", "size": 9453, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.108Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/resval-id-decoupling/research.md": { "description": "Gap Analysis: resval-id-decoupling", "tokens": 7389, "hash": "3d0a65c114c5c0ca", "size": 29775, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.108Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/resval-id-decoupling/spec.json": { "description": "", "tokens": 471, "hash": "7bab74c319a42b97", "size": 1647, "mtimeMs": 1786882377558.4072, "updatedAt": "2026-08-27T19:00:00.108Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/resval-id-decoupling/tasks.md": { "description": "Implementation Tasks: resval-id-decoupling", "tokens": 2424, "hash": "1fa98f8e852f81f2", "size": 9720, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.108Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-allocation/brief.md": { "description": "Brief: scheduler-allocation", "tokens": 3375, "hash": "74c13ca201978c16", "size": 13605, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.108Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-allocation/requirements.md": { "description": "Requirements Document", "tokens": 9034, "hash": "9a0d7b46803000d2", "size": 38418, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.109Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-allocation/spec.json": { "description": "", "tokens": 443, "hash": "c9025b824efa5ca7", "size": 1549, "mtimeMs": 1788428301099.0537, "updatedAt": "2026-09-03T09:38:21.135Z", "source": "hook" }, ".kiro/specs/scheduler-controller-msg-gap/design.md": { "description": "Design: scheduler-controller-msg-gap", "tokens": 5006, "hash": "01a9065c00856585", "size": 20803, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.109Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-controller-msg-gap/requirements.md": { "description": "Requirements: scheduler-controller-msg-gap", "tokens": 2712, "hash": "50db3ac10b689ca2", "size": 10880, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.110Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-controller-msg-gap/research.md": { "description": "Research Log: scheduler-controller-msg-gap", "tokens": 8281, "hash": "9664494f423695df", "size": 33396, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.110Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-controller-msg-gap/spec.json": { "description": "", "tokens": 388, "hash": "14c38f6598e4e3ca", "size": 1356, "mtimeMs": 1786882366963.3962, "updatedAt": "2026-08-27T19:00:00.110Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-controller-msg-gap/tasks.md": { "description": "Tasks: scheduler-controller-msg-gap", "tokens": 4650, "hash": "a0f53b9f6ed4e60b", "size": 18709, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.110Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-core/.solomd/session.94ffc737-bfba-49ef-8dcb-f6e6a1bf0915.json": { "description": "", "tokens": 327, "hash": "08ac11cb70e2fd9e", "size": 1143, "mtimeMs": 1786169069000, "updatedAt": "2026-08-27T19:00:00.110Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-core/brief.md": { "description": "Brief: scheduler-core", "tokens": 2035, "hash": "67c4cb34de7e7b06", "size": 8217, "mtimeMs": 1785726023000, "updatedAt": "2026-08-27T19:00:00.111Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-core/design.md": { "description": "Technical Design: scheduler-core", "tokens": 17232, "hash": "ca415824bb471924", "size": 69757, "mtimeMs": 1787140142371.9058, "updatedAt": "2026-08-27T19:00:00.111Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-core/requirements.md": { "description": "Requirements Document", "tokens": 26526, "hash": "c249575ca13cff73", "size": 108136, "mtimeMs": 1787134882667.126, "updatedAt": "2026-08-27T19:00:00.112Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-core/research.md": { "description": "Research & Design Decisions: scheduler-core", "tokens": 4653, "hash": "a13644eff8bc47da", "size": 18696, "mtimeMs": 1787140004394.9207, "updatedAt": "2026-08-27T19:00:00.112Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-core/spec.json": { "description": "", "tokens": 200, "hash": "11f4a43486b6a808", "size": 699, "mtimeMs": 1787137137603.5342, "updatedAt": "2026-08-27T19:00:00.112Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-core/tasks.md": { "description": "Implementation Plan", "tokens": 32966, "hash": "68f86b54e495e9df", "size": 132395, "mtimeMs": 1787576611966.4233, "updatedAt": "2026-08-27T19:00:00.113Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-dispatch-commit/design.md": { "description": "Design Document", "tokens": 11677, "hash": "83f9c6519363f0ec", "size": 46963, "mtimeMs": 1787469125221.437, "updatedAt": "2026-08-27T19:00:00.114Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-dispatch-commit/requirements.md": { "description": "Requirements Document", "tokens": 3606, "hash": "80413874304d4190", "size": 14461, "mtimeMs": 1787458807380.6143, "updatedAt": "2026-08-27T19:00:00.114Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-dispatch-commit/research.md": { "description": "Research & Design Decisions", "tokens": 4541, "hash": "b29f4c11a2314047", "size": 18250, "mtimeMs": 1787460460469.801, "updatedAt": "2026-08-27T19:00:00.115Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-dispatch-commit/spec.json": { "description": "", "tokens": 931, "hash": "bcfe08a92e4fd959", "size": 3257, "mtimeMs": 1787522587425.3113, "updatedAt": "2026-08-27T19:00:00.115Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-dispatch-commit/tasks.md": { "description": "Implementation Plan", "tokens": 7090, "hash": "a48cfc4324ee6b65", "size": 28456, "mtimeMs": 1788147698604.6914, "updatedAt": "2026-08-31T03:41:38.651Z", "source": "hook" }, ".kiro/specs/scheduler-framework/brief.md": { "description": "Brief: scheduler-framework", "tokens": 6115, "hash": "660e9d02cb8e3ee1", "size": 25413, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.116Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-framework/requirements.md": { "description": "Requirements Document", "tokens": 17160, "hash": "a60f1550bdf4c4fd", "size": 73237, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.116Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-framework/spec.json": { "description": "", "tokens": 211, "hash": "98583a7532bdb54f", "size": 737, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.117Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-preemption/brief.md": { "description": "Brief: scheduler-preemption", "tokens": 2910, "hash": "18a94f14413edfd2", "size": 11839, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.117Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-preemption/requirements.md": { "description": "Requirements Document", "tokens": 2476, "hash": "19c9f49a688270bf", "size": 10030, "mtimeMs": 1787455645426.3818, "updatedAt": "2026-08-27T19:00:00.117Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-preemption/spec.json": { "description": "", "tokens": 262, "hash": "7c6f98d2710fff0a", "size": 920, "mtimeMs": 1788428304518.0164, "updatedAt": "2026-09-03T09:38:24.552Z", "source": "hook" }, ".kiro/specs/scheduler-sim-decision-parity/brief.md": { "description": "Brief: scheduler-sim-decision-parity", "tokens": 2025, "hash": "d401f6ead1410acd", "size": 8136, "mtimeMs": 1787371665269.5623, "updatedAt": "2026-08-27T19:00:00.118Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-sim-decision-parity/design.md": { "description": "Design Document", "tokens": 8189, "hash": "c0f10508e509eb9d", "size": 32889, "mtimeMs": 1787389575523.3215, "updatedAt": "2026-08-27T19:00:00.118Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-sim-decision-parity/requirements.md": { "description": "Requirements Document, 5 reqs (accounting parity, capacity awareness, decision visibility, graceful degradation, no regression)", "tokens": 1652, "hash": "86631289d6dcd6ac", "size": 6610, "mtimeMs": 1787367340460.977, "updatedAt": "2026-08-27T19:00:00.118Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-sim-decision-parity/research.md": { "description": "Research & Design Decisions", "tokens": 2853, "hash": "cec05a61dd9b584e", "size": 11465, "mtimeMs": 1787371631570.6948, "updatedAt": "2026-08-27T19:00:00.119Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-sim-decision-parity/spec.json": { "description": "", "tokens": 134, "hash": "e23e173b97252b92", "size": 467, "mtimeMs": 1787404275420.4504, "updatedAt": "2026-08-27T19:00:00.119Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-sim-decision-parity/tasks.md": { "description": "Implementation Plan", "tokens": 4736, "hash": "3ef9cd296436c075", "size": 18953, "mtimeMs": 1787404252695.7627, "updatedAt": "2026-08-27T19:00:00.119Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-sim-diagnostics/brief.md": { "description": "Brief: scheduler-sim-diagnostics", "tokens": 1333, "hash": "e48ce2cf71139553", "size": 5368, "mtimeMs": 1786421487000, "updatedAt": "2026-08-27T19:00:00.120Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-sim-eager-reconciliation/design.md": { "description": "Design Document", "tokens": 5193, "hash": "2f0deddaacada768", "size": 20861, "mtimeMs": 1787799339843.8738, "updatedAt": "2026-08-27T19:00:00.123Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-sim-eager-reconciliation/requirements.md": { "description": "Requirements Document", "tokens": 2312, "hash": "8299f9e42c6289ac", "size": 9247, "mtimeMs": 1787410336086.588, "updatedAt": "2026-08-27T19:00:00.123Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-sim-eager-reconciliation/research.md": { "description": "Research & Design Decisions", "tokens": 4657, "hash": "f8516de9056ed5ce", "size": 18701, "mtimeMs": 1787799324441.019, "updatedAt": "2026-08-27T19:00:00.123Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-sim-eager-reconciliation/spec.json": { "description": "", "tokens": 135, "hash": "43d3b56694f90a0d", "size": 472, "mtimeMs": 1788428267490.361, "updatedAt": "2026-09-03T09:37:47.531Z", "source": "hook" }, ".kiro/specs/scheduler-sim-eager-reconciliation/tasks.md": { "description": "Implementation Plan", "tokens": 1748, "hash": "97c985b251ea97f9", "size": 6998, "mtimeMs": 1788428261573.9675, "updatedAt": "2026-09-03T09:37:41.608Z", "source": "hook" }, ".kiro/specs/scheduler-sim-repl-verbosity/design.md": { "description": "Design Document", "tokens": 18696, "hash": "93306589b07aa35d", "size": 75119, "mtimeMs": 1788386120908.196, "updatedAt": "2026-09-02T21:55:20.949Z", "source": "hook" }, ".kiro/specs/scheduler-sim-repl-verbosity/requirements.md": { "description": "Requirements Document", "tokens": 3114, "hash": "9cf1d0378549c556", "size": 12469, "mtimeMs": 1788386042545.835, "updatedAt": "2026-09-02T21:54:02.579Z", "source": "hook" }, ".kiro/specs/scheduler-sim-repl-verbosity/research.md": { "description": "Research & Design Decisions, incl. the flush-interface gap found/fixed during task-graph sanity review", "tokens": 3238, "hash": "502a0c1b41e0bfa2", "size": 13008, "mtimeMs": 1787296269737.1765, "updatedAt": "2026-08-27T19:00:00.126Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-sim-repl-verbosity/spec.json": { "description": "", "tokens": 134, "hash": "150385f8c394dab7", "size": 466, "mtimeMs": 1788428735294.0718, "updatedAt": "2026-09-03T09:45:35.330Z", "source": "hook" }, ".kiro/specs/scheduler-sim-repl-verbosity/tasks.md": { "description": "Implementation Plan", "tokens": 3718, "hash": "7fdfcedd5b8f8436", "size": 14883, "mtimeMs": 1788428710059.9146, "updatedAt": "2026-09-03T09:45:10.097Z", "source": "hook" }, ".kiro/specs/scheduler-snapshot-job-allocation/brief.md": { "description": "Brief: scheduler-snapshot-job-allocation", "tokens": 4469, "hash": "c30be2cc9b0c9329", "size": 17874, "mtimeMs": 1787842535560.3103, "updatedAt": "2026-08-27T19:00:00.127Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-snapshot-job-allocation/design.md": { "description": "Design Document: scheduler-snapshot-job-allocation", "tokens": 7948, "hash": "2790d2f281c7d70c", "size": 31956, "mtimeMs": 1787826604439.758, "updatedAt": "2026-08-27T19:00:00.129Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-snapshot-job-allocation/requirements.md": { "description": "Requirements Document", "tokens": 2514, "hash": "f9e62585dba6a4db", "size": 10053, "mtimeMs": 1787824220986.518, "updatedAt": "2026-08-27T19:00:00.130Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-snapshot-job-allocation/research.md": { "description": "Summary", "tokens": 3634, "hash": "540f9f5c28a928d9", "size": 14600, "mtimeMs": 1787826514070.7227, "updatedAt": "2026-08-27T19:00:00.130Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/scheduler-snapshot-job-allocation/spec.json": { "description": "", "tokens": 135, "hash": "c9f25fe210bb27fa", "size": 472, "mtimeMs": 1788102400243.472, "updatedAt": "2026-08-30T15:06:40.280Z", "source": "hook" }, ".kiro/specs/scheduler-snapshot-job-allocation/tasks.md": { "description": "Implementation Plan", "tokens": 2835, "hash": "969e2099325e955f", "size": 11359, "mtimeMs": 1787893951277.5505, "updatedAt": "2026-08-28T05:12:31.323Z", "source": "hook" }, ".kiro/specs/worker-join-refactor/design.md": { "description": "Design Document: worker-join-refactor", "tokens": 4709, "hash": "baf04f83549e5cb5", "size": 18955, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.131Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/worker-join-refactor/requirements.md": { "description": "Requirements Document", "tokens": 1401, "hash": "a36bbaefb44250d6", "size": 5606, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.131Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/worker-join-refactor/research.md": { "description": "Research Log: worker-join-refactor", "tokens": 7581, "hash": "62632908cd5ce81c", "size": 30630, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.131Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/worker-join-refactor/spec.json": { "description": "", "tokens": 128, "hash": "3bf7adfffb8ca075", "size": 446, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.131Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/worker-join-refactor/tasks.md": { "description": "Implementation Plan", "tokens": 1638, "hash": "09e45fa4ee253c7b", "size": 6561, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.131Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/worker-rejoin-resync/brief.md": { "description": "Brief: worker-rejoin-resync", "tokens": 1394, "hash": "31a6c2067e7bbcb7", "size": 5608, "mtimeMs": 1786423178000, "updatedAt": "2026-08-27T19:00:00.131Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/worker-rejoin-resync/spec.json": { "description": "", "tokens": 674, "hash": "ecd467f9817febbd", "size": 2357, "mtimeMs": 1788427977158.0703, "updatedAt": "2026-09-03T09:32:57.210Z", "source": "hook" }, ".kiro/specs/xce-test-cli-ux/requirements.md": { "description": "Requirements Document", "tokens": 3004, "hash": "bfed18854ea7ff00", "size": 12035, "mtimeMs": 1787737456230.6384, "updatedAt": "2026-08-27T19:00:00.132Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/xce-test-cli-ux/spec.json": { "description": "", "tokens": 131, "hash": "88287d976695df45", "size": 458, "mtimeMs": 1787737466630.644, "updatedAt": "2026-08-27T19:00:00.132Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/xce-test-e2e-primitives/design.md": { "description": "Design Document — xce-test-e2e-primitives", "tokens": 2913, "hash": "84ac033d68df823f", "size": 11740, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.133Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/xce-test-e2e-primitives/requirements.md": { "description": "Requirements Document", "tokens": 2163, "hash": "d0be37ecbcaeb8dd", "size": 8656, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.133Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/xce-test-e2e-primitives/research.md": { "description": "Research / Discovery — xce-test-e2e-primitives", "tokens": 499, "hash": "41f643129d09274d", "size": 2013, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.133Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/xce-test-e2e-primitives/spec.json": { "description": "", "tokens": 271, "hash": "058b1f48d9401017", "size": 948, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.133Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/xce-test-e2e-primitives/tasks.md": { "description": "Implementation Plan", "tokens": 4188, "hash": "e6f22b38a5d17131", "size": 16836, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.133Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/xce-test-rc-file/design.md": { "description": "Design Document", "tokens": 4183, "hash": "919ab0cf442d7cf4", "size": 16827, "mtimeMs": 1787749867353.1228, "updatedAt": "2026-08-27T19:00:00.134Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/xce-test-rc-file/requirements.md": { "description": "Requirements Document", "tokens": 1477, "hash": "2889c241e12a94d8", "size": 5925, "mtimeMs": 1787735879725.4514, "updatedAt": "2026-08-27T19:00:00.134Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/xce-test-rc-file/research.md": { "description": "Summary", "tokens": 1771, "hash": "622d6bec914aca27", "size": 7110, "mtimeMs": 1787735278918.7944, "updatedAt": "2026-08-27T19:00:00.134Z", "source": "scan", "importance": 0.21 }, ".kiro/specs/xce-test-rc-file/spec.json": { "description": "", "tokens": 130, "hash": "9483d281c3b51a21", "size": 454, "mtimeMs": 1788428589003.9302, "updatedAt": "2026-09-03T09:43:09.039Z", "source": "hook" }, ".kiro/specs/xce-test-rc-file/tasks.md": { "description": "Implementation Plan", "tokens": 1896, "hash": "e2f946f1c0e01baf", "size": 7596, "mtimeMs": 1788428585606.8066, "updatedAt": "2026-09-03T09:43:05.650Z", "source": "hook" }, ".kiro/steering/api-standards.md": { "description": "API Standards", "tokens": 1704, "hash": "d99b5735bea1d9b4", "size": 6868, "mtimeMs": 1787733780569.6045, "updatedAt": "2026-08-27T19:00:00.135Z", "source": "scan", "importance": 0.21 }, ".kiro/steering/build-deployment.md": { "description": "Build & Deployment", "tokens": 2943, "hash": "a0b8d2bfd93c2aef", "size": 11871, "mtimeMs": 1788444223551.77, "updatedAt": "2026-09-03T14:03:43.590Z", "source": "hook" }, ".kiro/steering/config-design.md": { "description": "Configuration Design: What Belongs in Shared Config", "tokens": 2053, "hash": "87021ffae208b9ad", "size": 8292, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.135Z", "source": "scan", "importance": 0.21 }, ".kiro/steering/error-handling.md": { "description": "Error Handling Standards", "tokens": 1367, "hash": "98bcf09f2f826126", "size": 5493, "mtimeMs": 1786185142000, "updatedAt": "2026-08-27T19:00:00.135Z", "source": "scan", "importance": 0.21 }, ".kiro/steering/ha-async-io.md": { "description": "HA Protocol & Async I/O", "tokens": 4721, "hash": "bf96b3f7e4a3561f", "size": 18984, "mtimeMs": 1786953712434.696, "updatedAt": "2026-08-27T19:00:00.136Z", "source": "scan", "importance": 0.21 }, ".kiro/steering/persistence.md": { "description": "WAL & Persistence Durability", "tokens": 3851, "hash": "ec0acae44ec6da41", "size": 15493, "mtimeMs": 1787821034283.8684, "updatedAt": "2026-08-27T19:00:00.136Z", "source": "scan", "importance": 0.21 }, ".kiro/steering/product.md": { "description": "Product Overview", "tokens": 1509, "hash": "7c67d6c2dc8e4504", "size": 6079, "mtimeMs": 1786185168000, "updatedAt": "2026-08-27T19:00:00.136Z", "source": "scan", "importance": 0.21 }, ".kiro/steering/roadmap.md": { "description": "Roadmap", "tokens": 15320, "hash": "5fdc4e8d0973de92", "size": 61740, "mtimeMs": 1787903021394.5676, "updatedAt": "2026-08-28T07:43:41.441Z", "source": "hook" }, ".kiro/steering/scheduler-driver-equivalence.md": { "description": "Scheduler Driver Equivalence", "tokens": 1520, "hash": "71a41b6848d8d8bb", "size": 6111, "mtimeMs": 1787367340460.977, "updatedAt": "2026-08-27T19:00:00.137Z", "source": "scan", "importance": 0.21 }, ".kiro/steering/security.md": { "description": "Security Standards", "tokens": 1960, "hash": "4ad204e96794b3e5", "size": 7884, "mtimeMs": 1787842535560.3103, "updatedAt": "2026-08-27T19:00:00.137Z", "source": "scan", "importance": 0.21 }, ".kiro/steering/structure.md": { "description": "Project Structure", "tokens": 1374, "hash": "09812e9075bb59e8", "size": 5639, "mtimeMs": 1788444251209.7922, "updatedAt": "2026-09-03T14:04:11.246Z", "source": "hook" }, ".kiro/steering/tech.md": { "description": "Technology Stack", "tokens": 1517, "hash": "3c82e2f2a684c6ee", "size": 6146, "mtimeMs": 1788444211329.317, "updatedAt": "2026-09-03T14:03:31.378Z", "source": "hook" }, ".kiro/steering/testing.md": { "description": "Testing Standards", "tokens": 1006, "hash": "f2d2c341f3ec28f9", "size": 4055, "mtimeMs": 1788444240288.3892, "updatedAt": "2026-09-03T14:04:00.330Z", "source": "hook" }, ".mcp.json": { "description": "", "tokens": 7, "hash": "d8e397af03b5b032", "size": 23, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.137Z", "source": "scan", "importance": 0.21 }, ".opencode.json": { "description": "", "tokens": 7, "hash": "d8e397af03b5b032", "size": 23, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.137Z", "source": "scan", "importance": 0.21 }, "CLAUDE.md": { "description": "OpenWolf", "tokens": 1806, "hash": "d15c6898f8346461", "size": 7293, "mtimeMs": 1788444277292.7524, "updatedAt": "2026-09-03T14:04:37.342Z", "source": "hook" }, "docs/superpowers/plans/2026-05-07-p0-single-controller-persistence.md": { "description": "P0: Single-Controller Persistence — Implementation Plan", "tokens": 13549, "hash": "1c8c45568768724b", "size": 54586, "mtimeMs": 1786186006000, "updatedAt": "2026-08-27T19:00:00.138Z", "source": "scan", "importance": 0.21 }, "docs/superpowers/plans/2026-05-07-p1-ha-foundation.md": { "description": "P1: HA Foundation — Implementation Plan", "tokens": 13680, "hash": "40eba6937f06a7a1", "size": 55275, "mtimeMs": 1786185989000, "updatedAt": "2026-08-27T19:00:00.139Z", "source": "scan", "importance": 0.21 }, "docs/superpowers/plans/2026-05-07-p2-replication.md": { "description": "P2: Replication (Fan-Out TCP) — TDD Implementation Plan", "tokens": 12942, "hash": "c33ef9872244612f", "size": 52868, "mtimeMs": 1786186004000, "updatedAt": "2026-08-27T19:00:00.139Z", "source": "scan", "importance": 0.21 }, "docs/superpowers/plans/2026-05-07-p25-discovery.md": { "description": "P2.5: libxce Smart Discovery — TDD Implementation Plan", "tokens": 10344, "hash": "5798500040419c67", "size": 41500, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.139Z", "source": "scan", "importance": 0.21 }, "docs/superpowers/plans/2026-05-07-p3-hardening.md": { "description": "P3: Integration & Hardening — TDD Implementation Plan", "tokens": 9841, "hash": "a68931b34585d4b6", "size": 39466, "mtimeMs": 1786186028000, "updatedAt": "2026-08-27T19:00:00.140Z", "source": "scan", "importance": 0.21 }, "docs/superpowers/plans/2026-05-07-persistence-ha-overview.md": { "description": "XCE Persistence & HA — Implementation Overview", "tokens": 732, "hash": "fd0054fd9946287f", "size": 2935, "mtimeMs": 1786185974000, "updatedAt": "2026-08-27T19:00:00.140Z", "source": "scan", "importance": 0.21 }, "docs/superpowers/plans/2026-05-13-config-replication.md": { "description": "Config Replication Implementation Plan", "tokens": 21833, "hash": "0c4447923d7f8a06", "size": 88224, "mtimeMs": 1786186024000, "updatedAt": "2026-08-27T19:00:00.140Z", "source": "scan", "importance": 0.21 }, "docs/superpowers/plans/2026-05-20-config-repl-wire-protocol.md": { "description": "Config Replication — Wire Protocol Completion + Bug Fixes", "tokens": 5322, "hash": "e86c35513532d434", "size": 21473, "mtimeMs": 1786186056000, "updatedAt": "2026-08-27T19:00:00.140Z", "source": "scan", "importance": 0.21 }, "raft/raft.tla": { "description": "------------------------------- MODULE raft ---------------------------------", "tokens": 5350, "hash": "2cf54dbedc5d81f3", "size": 20059, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.141Z", "source": "scan", "importance": 0.21 }, "README.md": { "description": "Project documentation", "tokens": 919, "hash": "f985684b216105c0", "size": 4359, "mtimeMs": 1788318097812.9084, "updatedAt": "2026-09-02T03:01:37.863Z", "source": "hook" }, "reports/aug03-aug09-2026.md": { "description": "XCE Project Status — Aug 03 – Aug 07, 2026", "tokens": 1626, "hash": "1eee70133e3efeb7", "size": 6597, "mtimeMs": 1786250753000, "updatedAt": "2026-08-27T19:00:00.141Z", "source": "scan", "importance": 0.21 }, "reports/aug08-aug15-2026.md": { "description": "XCE Project Status — Aug 08 – Aug 15, 2026", "tokens": 3603, "hash": "bb722ce917fe7084", "size": 14519, "mtimeMs": 1786852648404.8743, "updatedAt": "2026-08-27T19:00:00.142Z", "source": "scan", "importance": 0.21 }, "reports/aug16-aug22-2026.md": { "description": "XCE Project Status — Aug 16 – Aug 22, 2026", "tokens": 2706, "hash": "f22f842a194b9cad", "size": 10973, "mtimeMs": 1787474033675.4724, "updatedAt": "2026-08-27T19:00:00.142Z", "source": "scan", "importance": 0.21 }, "reports/jul06-jul11-2026.md": { "description": "Jul 6 → Jul 11 Progress Report", "tokens": 2311, "hash": "073dbe4be1d42f2c", "size": 9300, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.142Z", "source": "scan", "importance": 0.21 }, "reports/jul13-jul18-2026.md": { "description": "Jul 13 → Jul 18 Progress Report", "tokens": 3919, "hash": "34f411013ea9307c", "size": 15761, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.142Z", "source": "scan", "importance": 0.21 }, "reports/jul19-jul26-2026.md": { "description": "Work Summary: Jul 19 – Jul 26, 2026", "tokens": 3482, "hash": "fd46759f69a8fce4", "size": 14000, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.142Z", "source": "scan", "importance": 0.21 }, "reports/jul27-aug02-2026.md": { "description": "XCE Project Status — Jul 27 – Aug 01, 2026", "tokens": 2003, "hash": "06a6f6038f4b2f75", "size": 8068, "mtimeMs": 1785638589000, "updatedAt": "2026-08-27T19:00:00.143Z", "source": "scan", "importance": 0.21 }, "reports/jun29-jul04-2026.md": { "description": "Work Summary: June 30 – July 4, 2026", "tokens": 857, "hash": "fac40c18be5afef2", "size": 3467, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.143Z", "source": "scan", "importance": 0.21 }, "scripts/gitea-sync.py": { "description": "GiteaAPI: die, warn, api_url, request + 12 more", "tokens": 8433, "hash": "b2a9e55db60fb48f", "size": 30952, "mtimeMs": 1787581363293.2732, "updatedAt": "2026-08-27T19:00:00.144Z", "source": "scan", "symbols": [ { "name": "die", "kind": "fn", "startLine": 40, "endLine": 42, "tokens": 21 }, { "name": "warn", "kind": "fn", "startLine": 45, "endLine": 46, "tokens": 17 }, { "name": "_env", "kind": "fn", "startLine": 49, "endLine": 53, "tokens": 52 }, { "name": "_discover_gitea_token", "kind": "fn", "startLine": 56, "endLine": 82, "tokens": 247 }, { "name": "api_url", "kind": "fn", "startLine": 147, "endLine": 149, "tokens": 34 }, { "name": "request", "kind": "fn", "startLine": 152, "endLine": 179, "tokens": 303 }, { "name": "GiteaAPI", "kind": "class", "startLine": 184, "endLine": 249, "tokens": 676 }, { "name": "GiteaAPI.__init__", "kind": "method", "startLine": 187, "endLine": 188, "tokens": 17 }, { "name": "GiteaAPI.list_labels", "kind": "method", "startLine": 192, "endLine": 196, "tokens": 64 }, { "name": "GiteaAPI.ensure_label", "kind": "method", "startLine": 198, "endLine": 208, "tokens": 116 }, { "name": "GiteaAPI.list_milestones", "kind": "method", "startLine": 212, "endLine": 214, "tokens": 49 }, { "name": "GiteaAPI.create_milestone", "kind": "method", "startLine": 216, "endLine": 220, "tokens": 66 }, { "name": "GiteaAPI.update_milestone", "kind": "method", "startLine": 222, "endLine": 223, "tokens": 34 }, { "name": "GiteaAPI.list_issues", "kind": "method", "startLine": 227, "endLine": 234, "tokens": 104 }, { "name": "GiteaAPI.create_issue", "kind": "method", "startLine": 236, "endLine": 245, "tokens": 134 }, { "name": "GiteaAPI.update_issue", "kind": "method", "startLine": 247, "endLine": 249, "tokens": 54 }, { "name": "ensure_all_labels", "kind": "fn", "startLine": 254, "endLine": 257, "tokens": 59 }, { "name": "bug_labels", "kind": "fn", "startLine": 262, "endLine": 292, "tokens": 321 }, { "name": "bug_body", "kind": "fn", "startLine": 300, "endLine": 352, "tokens": 415 }, { "name": "bug_title", "kind": "fn", "startLine": 355, "endLine": 366, "tokens": 146 }, { "name": "spec_requirements_body", "kind": "fn", "startLine": 369, "endLine": 412, "tokens": 456 }, { "name": "spec_implementation_body", "kind": "fn", "startLine": 415, "endLine": 452, "tokens": 372 }, { "name": "spec_validation_body", "kind": "fn", "startLine": 455, "endLine": 499, "tokens": 416 }, { "name": "sync_spec", "kind": "fn", "startLine": 536, "endLine": 630, "tokens": 973 }, { "name": "_sync_spec_phase_states", "kind": "fn", "startLine": 633, "endLine": 687, "tokens": 656 }, { "name": "_spec_milestone_desc", "kind": "fn", "startLine": 690, "endLine": 700, "tokens": 136 }, { "name": "_resolve_label_ids", "kind": "fn", "startLine": 703, "endLine": 710, "tokens": 75 }, { "name": "sync_bugs", "kind": "fn", "startLine": 715, "endLine": 804, "tokens": 943 }, { "name": "_write_json", "kind": "fn", "startLine": 809, "endLine": 815, "tokens": 79 }, { "name": "main", "kind": "fn", "startLine": 820, "endLine": 873, "tokens": 546 } ], "symbolSource": "ts", "skeleton": "def die(msg):\ndef warn(msg):\ndef _env(key, default=None, required=False):\ndef _discover_gitea_token():\ndef api_url(path):\ndef request(method, path, body=None):\nclass GiteaAPI:\n def __init__(self):\n def list_labels(self):\n def ensure_label(self, name, color, description=\"\"):\n def list_milestones(self, state=\"all\"):\n def create_milestone(self, title, description=\"\", state=\"open\"):\n def update_milestone(self, milestone_id, **fields):\n def list_issues(self, milestone_id=None, state=\"all\"):\n def create_issue(self, title, body, milestone_id=None, labels=None,\n def update_issue(self, issue_number, **fields):\ndef ensure_all_labels(api):\ndef bug_labels(bug_entry):\ndef bug_body(bug_entry):\ndef bug_title(bug_entry):\ndef spec_requirements_body(spec_name, spec_data, brief_path, req_path, design_path):\ndef spec_implementation_body(spec_name, spec_data, tasks_path):\ndef spec_validation_body(spec_name, spec_data):\ndef sync_spec(api, spec_name, dry_run=False, quiet=False):\ndef _sync_spec_phase_states(api, spec_name, spec_data, gitea_state,\ndef _spec_milestone_desc(spec_name, spec_data):\ndef _resolve_label_ids(api, label_names):\ndef sync_bugs(api, dry_run=False, quiet=False, since=None):\ndef _write_json(path, data):\ndef main():", "importance": 0.21 }, "src/autoscaler/meson.build": { "description": "", "tokens": 163, "hash": "698e60d105316134", "size": 611, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.144Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/providers/baidu/BccTool.env": { "description": "", "tokens": 64, "hash": "935b2010e9133849", "size": 240, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.145Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/providers/baidu/lsf/conf/baiduprov_config.json": { "description": "", "tokens": 44, "hash": "0df2de47b5945fbe", "size": 152, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.145Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/providers/baidu/lsf/conf/baiduprov_templates.json": { "description": "", "tokens": 431, "hash": "a896033ce731e4d7", "size": 1507, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.145Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/providers/baidu/lsf/conf/logger.yaml": { "description": "", "tokens": 196, "hash": "bf4c103e6fd48427", "size": 686, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.145Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/providers/baidu/postprovision/lsf/example_user_data.sh": { "description": "", "tokens": 486, "hash": "98d74d2ad37b6b51", "size": 1700, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.146Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/providers/baidu/scripts/getAvailableMachines.sh": { "description": "This script:", "tokens": 112, "hash": "906e8b2c982d9b6d", "size": 389, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.146Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/providers/baidu/scripts/getAvailableTemplates.sh": { "description": "This script:", "tokens": 110, "hash": "81d26008ac8a56d3", "size": 383, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.146Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/providers/baidu/scripts/getRequestStatus.sh": { "description": "This script:", "tokens": 110, "hash": "a2afbaacc8fbad7b", "size": 383, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.146Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/providers/baidu/scripts/getReturnRequests.sh": { "description": "This script:", "tokens": 110, "hash": "83e9aae72645966b", "size": 383, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.146Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/providers/baidu/scripts/requestMachines.sh": { "description": "This script:", "tokens": 110, "hash": "0d9539e29a94a411", "size": 383, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.146Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/providers/baidu/scripts/requestReturnMachines.sh": { "description": "This script:", "tokens": 110, "hash": "2d552fec4479797d", "size": 383, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.146Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/providers/baidu/src/bcctool/BccTool.env": { "description": "", "tokens": 64, "hash": "935b2010e9133849", "size": 240, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.147Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/providers/baidu/src/bcctool/client/bccClient.go": { "description": "ProvCloudClient (63 fields); methods: CreateInstances, ReleaseInstances, ListInstancesByTag, ListAllInstances", "tokens": 3781, "hash": "f376d5be548171a0", "size": 13231, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.149Z", "source": "scan", "symbols": [ { "name": "ProvCloudClient", "kind": "class", "startLine": 23, "endLine": 25, "tokens": 16 }, { "name": "GetProvCloudClient", "kind": "fn", "startLine": 33, "endLine": 46, "tokens": 116 }, { "name": "CreateInstances", "kind": "method", "startLine": 48, "endLine": 62, "tokens": 165 }, { "name": "createOndemandInstance", "kind": "method", "startLine": 64, "endLine": 114, "tokens": 567 }, { "name": "createBidInstance", "kind": "method", "startLine": 116, "endLine": 174, "tokens": 617 }, { "name": "createTagsList", "kind": "fn", "startLine": 176, "endLine": 205, "tokens": 207 }, { "name": "getEncodedUserData", "kind": "fn", "startLine": 207, "endLine": 243, "tokens": 331 }, { "name": "ReleaseInstances", "kind": "method", "startLine": 245, "endLine": 289, "tokens": 472 }, { "name": "listInstancesByIds", "kind": "method", "startLine": 291, "endLine": 296, "tokens": 70 }, { "name": "ListInstancesByTag", "kind": "method", "startLine": 298, "endLine": 303, "tokens": 71 }, { "name": "ListAllInstances", "kind": "method", "startLine": 305, "endLine": 308, "tokens": 50 }, { "name": "GetInstancesByReq", "kind": "method", "startLine": 310, "endLine": 327, "tokens": 200 }, { "name": "baiduMarkerPageListInstances", "kind": "method", "startLine": 329, "endLine": 351, "tokens": 200 }, { "name": "InstanceStateIsCreationFailed", "kind": "fn", "startLine": 369, "endLine": 377, "tokens": 116 }, { "name": "InstanceStateIsStarted", "kind": "fn", "startLine": 379, "endLine": 385, "tokens": 92 }, { "name": "InstanceStateIsTerminated", "kind": "fn", "startLine": 387, "endLine": 392, "tokens": 75 }, { "name": "InstanceStateIsDeleteFailed", "kind": "fn", "startLine": 394, "endLine": 397, "tokens": 47 } ], "symbolSource": "ts", "skeleton": "type ProvCloudClient struct {\nfunc GetProvCloudClient() *ProvCloudClient {\nfunc (client *ProvCloudClient) CreateInstances(nodeCreation *model.ProvNodeCreation) (*model.ProvReq, error) {\nfunc (client *ProvCloudClient) createOndemandInstance(nodeCreation *model.ProvNodeCreation, tpl *model.ProvTemplate) (*model.ProvReq, error) {\nfunc (client *ProvCloudClient) createBidInstance(nodeCreation *model.ProvNodeCreation, tpl *model.ProvTemplate) (*model.ProvReq, error) {\nfunc createTagsList(reqId string, rcAccount string, tpl *model.ProvTemplate) []bccmodel.TagModel {\nfunc getEncodedUserData(t *model.ProvTemplate, rcAccount string) string {\nfunc (client *ProvCloudClient) ReleaseInstances(nodesArray []*model.ProvNode) (*model.ProvReq, error) {\nfunc (client *ProvCloudClient) listInstancesByIds(instanceIds []string) ([]api.InstanceModel, error) {\nfunc (client *ProvCloudClient) ListInstancesByTag(tagKey, tagValue string) ([]api.InstanceModel, error) {\nfunc (client *ProvCloudClient) ListAllInstances() ([]api.InstanceModel, error) {\nfunc (client *ProvCloudClient) GetInstancesByReq(req *model.ProvReq) ([]api.InstanceModel, error) {\nfunc (client *ProvCloudClient) baiduMarkerPageListInstances(listArgs *api.ListInstanceArgs) ([]api.InstanceModel, error) {\nfunc InstanceStateIsCreationFailed(state string) bool {\nfunc InstanceStateIsStarted(state string) bool {", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/enums/provCode.go", "src/autoscaler/providers/baidu/src/bcctool/model/types.go", "src/autoscaler/providers/baidu/src/bcctool/provconst/bdConst.go", "src/autoscaler/providers/baidu/src/bcctool/utils/envvars.go" ], "importance": 0.2736 }, "src/autoscaler/providers/baidu/src/bcctool/enums/provCode.go": { "description": "All error codes used in the Baidu Cloud provider plugin", "tokens": 1198, "hash": "ef5aeb54512e8da9", "size": 4190, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.149Z", "source": "scan", "symbols": [ { "name": "ErrCode", "kind": "class", "startLine": 6, "endLine": 6, "tokens": 5 }, { "name": "String", "kind": "method", "startLine": 37, "endLine": 66, "tokens": 616 }, { "name": "ProvStatus", "kind": "class", "startLine": 69, "endLine": 69, "tokens": 7 }, { "name": "String", "kind": "method", "startLine": 79, "endLine": 81, "tokens": 17 }, { "name": "NodeResult", "kind": "class", "startLine": 84, "endLine": 84, "tokens": 7 }, { "name": "String", "kind": "method", "startLine": 94, "endLine": 96, "tokens": 17 }, { "name": "NodeStatus", "kind": "class", "startLine": 98, "endLine": 98, "tokens": 7 }, { "name": "String", "kind": "method", "startLine": 106, "endLine": 108, "tokens": 17 }, { "name": "ActionCode", "kind": "class", "startLine": 110, "endLine": 110, "tokens": 6 } ], "symbolSource": "ts", "importance": 1 }, "src/autoscaler/providers/baidu/src/bcctool/go.mod": { "description": "Go module definition", "tokens": 136, "hash": "0cfd778c476cf4cf", "size": 510, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.149Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/providers/baidu/src/bcctool/go.sum": { "description": "Go dependency checksums", "tokens": 566, "hash": "c4bf3bb5dc541f44", "size": 2121, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.149Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/providers/baidu/src/bcctool/main.go": { "description": "", "tokens": 355, "hash": "cf51e02c04d71921", "size": 1241, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.149Z", "source": "scan", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/provservices/provService.go", "src/autoscaler/providers/baidu/src/bcctool/utils/envvars.go" ], "importance": 0.21 }, "src/autoscaler/providers/baidu/src/bcctool/model/types.go": { "description": "ClientCredential (149 fields); methods: IsBidTemplate, GetNcpus, GetMemory, String", "tokens": 4213, "hash": "683326d66395b413", "size": 14744, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.150Z", "source": "scan", "symbols": [ { "name": "ClientCredential", "kind": "class", "startLine": 16, "endLine": 19, "tokens": 23 }, { "name": "ProvConfig", "kind": "class", "startLine": 21, "endLine": 29, "tokens": 80 }, { "name": "ProvTemplate", "kind": "class", "startLine": 32, "endLine": 46, "tokens": 285 }, { "name": "IsBidTemplate", "kind": "method", "startLine": 48, "endLine": 64, "tokens": 96 }, { "name": "GetNcpus", "kind": "method", "startLine": 66, "endLine": 79, "tokens": 87 }, { "name": "GetMemory", "kind": "method", "startLine": 81, "endLine": 98, "tokens": 124 }, { "name": "String", "kind": "method", "startLine": 100, "endLine": 103, "tokens": 31 }, { "name": "ProvTemplatesArray", "kind": "class", "startLine": 105, "endLine": 107, "tokens": 23 }, { "name": "ProvNode", "kind": "class", "startLine": 110, "endLine": 124, "tokens": 207 }, { "name": "NewProvNode", "kind": "fn", "startLine": 126, "endLine": 128, "tokens": 15 }, { "name": "converStringToTime", "kind": "fn", "startLine": 130, "endLine": 140, "tokens": 62 }, { "name": "NewProvNodeFromNode", "kind": "fn", "startLine": 142, "endLine": 161, "tokens": 153 }, { "name": "NewProvNodeFromInstance", "kind": "fn", "startLine": 163, "endLine": 177, "tokens": 124 }, { "name": "TimeStr2UTCSeconds", "kind": "fn", "startLine": 179, "endLine": 185, "tokens": 41 }, { "name": "UpdateFromInstance", "kind": "method", "startLine": 187, "endLine": 212, "tokens": 172 }, { "name": "UpdateFromNode", "kind": "method", "startLine": 214, "endLine": 257, "tokens": 247 }, { "name": "ToJSON", "kind": "method", "startLine": 259, "endLine": 262, "tokens": 26 }, { "name": "String", "kind": "method", "startLine": 264, "endLine": 266, "tokens": 17 }, { "name": "ProvNodes", "kind": "class", "startLine": 269, "endLine": 271, "tokens": 18 }, { "name": "NewProvNodes", "kind": "fn", "startLine": 273, "endLine": 277, "tokens": 26 }, { "name": "AddNode", "kind": "method", "startLine": 279, "endLine": 281, "tokens": 24 }, { "name": "ToJSON", "kind": "method", "startLine": 283, "endLine": 286, "tokens": 26 }, { "name": "String", "kind": "method", "startLine": 288, "endLine": 290, "tokens": 18 }, { "name": "ProvNodeCreation", "kind": "class", "startLine": 293, "endLine": 297, "tokens": 63 }, { "name": "String", "kind": "method", "startLine": 299, "endLine": 302, "tokens": 32 }, { "name": "ProvReq", "kind": "class", "startLine": 305, "endLine": 317, "tokens": 175 }, { "name": "NewProvReq", "kind": "fn", "startLine": 319, "endLine": 321, "tokens": 14 }, { "name": "NewProvReqFromReq", "kind": "fn", "startLine": 323, "endLine": 336, "tokens": 85 }, { "name": "NewProvReqFromReq4Save", "kind": "fn", "startLine": 338, "endLine": 351, "tokens": 88 }, { "name": "NewProvReq4Create", "kind": "fn", "startLine": 353, "endLine": 360, "tokens": 72 } ], "symbolSource": "ts", "skeleton": "type ClientCredential struct {\ntype ProvConfig struct {\ntype ProvTemplate struct {\nfunc (t ProvTemplate) IsBidTemplate() bool {\nfunc (t ProvTemplate) GetNcpus() int {\nfunc (t ProvTemplate) GetMemory() int {\nfunc (t ProvTemplate) String() string {\ntype ProvTemplatesArray struct {\ntype ProvNode struct {\nfunc NewProvNode() *ProvNode {\nfunc converStringToTime(timestr string) *time.Time {\nfunc NewProvNodeFromNode(node *ProvNode) *ProvNode {\nfunc NewProvNodeFromInstance(instance *api.InstanceModel) *ProvNode {\nfunc TimeStr2UTCSeconds(timestr string) int64 {\nfunc (pn *ProvNode) UpdateFromInstance(instance *api.InstanceModel) {\nfunc (pn *ProvNode) UpdateFromNode(other *ProvNode) {\nfunc (pn *ProvNode) ToJSON() string {\nfunc (pn *ProvNode) String() string {\ntype ProvNodes struct {\nfunc NewProvNodes() *ProvNodes {\nfunc (pn *ProvNodes) AddNode(node *ProvNode) {\nfunc (pn *ProvNodes) ToJSON() string {\nfunc (pn *ProvNodes) String() string {\ntype ProvNodeCreation struct {\nfunc (pn ProvNodeCreation) String() string {\ntype ProvReq struct {\nfunc NewProvReq() *ProvReq {\nfunc NewProvReqFromReq(req *ProvReq) *ProvReq {\nfunc NewProvReqFromReq4Save(req *ProvReq) *ProvReq {\nfunc NewProvReq4Create() *ProvReq {", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/enums/provCode.go", "src/autoscaler/providers/baidu/src/bcctool/provconst/bdConst.go" ], "importance": 0.4507 }, "src/autoscaler/providers/baidu/src/bcctool/provconst/bdConst.go": { "description": "Declares var", "tokens": 311, "hash": "ca1b4b4e7ebb7adf", "size": 1087, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.150Z", "source": "scan", "importance": 0.5786 }, "src/autoscaler/providers/baidu/src/bcctool/provservices/provService.go": { "description": "GetAvailableTemplates, CreateInstancesFromFile, DeleteInstancesFromFile, SyncInstancesStatusFromFile, GetRequestStatusFromFile", "tokens": 3661, "hash": "4aef9ab9b7ccdc7d", "size": 12811, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.150Z", "source": "scan", "symbols": [ { "name": "GetAvailableTemplates", "kind": "fn", "startLine": 15, "endLine": 23, "tokens": 104 }, { "name": "CreateInstancesFromFile", "kind": "fn", "startLine": 25, "endLine": 47, "tokens": 219 }, { "name": "DeleteInstancesFromFile", "kind": "fn", "startLine": 49, "endLine": 71, "tokens": 226 }, { "name": "SyncInstancesStatusFromFile", "kind": "fn", "startLine": 73, "endLine": 153, "tokens": 656 }, { "name": "GetRequestStatusFromFile", "kind": "fn", "startLine": 156, "endLine": 231, "tokens": 727 }, { "name": "nodeCreationStatus", "kind": "fn", "startLine": 234, "endLine": 347, "tokens": 1041 }, { "name": "nodeTerminationStatus", "kind": "fn", "startLine": 350, "endLine": 412, "tokens": 572 } ], "symbolSource": "ts", "skeleton": "func GetAvailableTemplates(jsonFile string) (ret *model.ProvResult) {\nfunc CreateInstancesFromFile(jsonFile string) (ret *model.ProvResult) {\nfunc DeleteInstancesFromFile(jsonFile string) (ret *model.ProvResult) {\nfunc SyncInstancesStatusFromFile(jsonFile string) (ret *model.ProvResult) {\nfunc GetRequestStatusFromFile(jsonFile string) (result *model.ProvResult) {\nfunc nodeCreationStatus(instances []api.InstanceModel, req *model.ProvReq) []*model.ProvNode {\nfunc nodeTerminationStatus(instances []api.InstanceModel, dbreq *model.ProvReq) []*model.ProvNode {", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/client/bccClient.go", "src/autoscaler/providers/baidu/src/bcctool/enums/provCode.go", "src/autoscaler/providers/baidu/src/bcctool/model/types.go", "src/autoscaler/providers/baidu/src/bcctool/utils/envvars.go" ], "importance": 0.2992 }, "src/autoscaler/providers/baidu/src/bcctool/utils/envvars.go": { "description": "InitEnvVars", "tokens": 696, "hash": "731cbb9b7cc3c164", "size": 2433, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.151Z", "source": "scan", "symbols": [ { "name": "InitEnvVars", "kind": "fn", "startLine": 40, "endLine": 90, "tokens": 321 } ], "symbolSource": "ts", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/enums/provCode.go" ], "importance": 0.4209 }, "src/autoscaler/providers/baidu/src/bcctool/utils/jsonUtils.go": { "description": "LoadProvTemplates, LoadProvConfig, LoadNodeCreationInputFile, LoadGetReturnRequestInputFile + 6 more", "tokens": 2660, "hash": "2b8c330cea3fe0ce", "size": 9309, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.151Z", "source": "scan", "symbols": [ { "name": "LoadProvTemplates", "kind": "fn", "startLine": 24, "endLine": 33, "tokens": 101 }, { "name": "LoadProvConfig", "kind": "fn", "startLine": 37, "endLine": 61, "tokens": 246 }, { "name": "parseClientCredentialFile", "kind": "fn", "startLine": 63, "endLine": 72, "tokens": 116 }, { "name": "LoadNodeCreationInputFile", "kind": "fn", "startLine": 74, "endLine": 80, "tokens": 65 }, { "name": "LoadGetReturnRequestInputFile", "kind": "fn", "startLine": 82, "endLine": 88, "tokens": 58 }, { "name": "LoadNodeReturnInputFile", "kind": "fn", "startLine": 90, "endLine": 96, "tokens": 56 }, { "name": "LoadProvReqsFromInputFile", "kind": "fn", "startLine": 98, "endLine": 104, "tokens": 56 }, { "name": "loadProvDBEntry", "kind": "fn", "startLine": 106, "endLine": 112, "tokens": 54 }, { "name": "GetDB", "kind": "fn", "startLine": 114, "endLine": 122, "tokens": 50 }, { "name": "loadDBFile", "kind": "fn", "startLine": 124, "endLine": 182, "tokens": 426 }, { "name": "mapValues", "kind": "fn", "startLine": 184, "endLine": 190, "tokens": 45 }, { "name": "loadJSONFile", "kind": "fn", "startLine": 194, "endLine": 207, "tokens": 79 }, { "name": "SaveProvReq2DB", "kind": "fn", "startLine": 210, "endLine": 266, "tokens": 393 }, { "name": "CleanTimeoutRequests", "kind": "fn", "startLine": 268, "endLine": 277, "tokens": 86 }, { "name": "cleanDeleteReqFromDB", "kind": "fn", "startLine": 279, "endLine": 300, "tokens": 153 }, { "name": "cleanCreateReqFromDB", "kind": "fn", "startLine": 302, "endLine": 325, "tokens": 179 }, { "name": "getDataFilePath", "kind": "fn", "startLine": 328, "endLine": 331, "tokens": 44 }, { "name": "SaveDB", "kind": "fn", "startLine": 333, "endLine": 364, "tokens": 265 } ], "symbolSource": "ts", "skeleton": "func LoadProvTemplates() ([]model.ProvTemplate, error) {\nfunc LoadProvConfig() (*model.ProvConfig, error) {\nfunc parseClientCredentialFile(fullFilePath string) (*model.ClientCredential, error) {\nfunc LoadNodeCreationInputFile(fullFilePath string) (*model.ProvNodeCreation, error) {\nfunc LoadGetReturnRequestInputFile(fullFilePath string) (*model.ProvNodes, error) {\nfunc LoadNodeReturnInputFile(fullFilePath string) (*model.ProvNodes, error) {\nfunc LoadProvReqsFromInputFile(fullFilePath string) (*model.ProvReqs, error) {\nfunc loadProvDBEntry(fullFilePath string) (*model.ProvDBEntry, error) {\nfunc GetDB() *model.ProvDBEntry {\nfunc loadDBFile() (*model.ProvDBEntry, error) {\nfunc mapValues[K comparable, V any](m map[K]V) []V {\nfunc loadJSONFile[T any](jsonFile string) (T, error) {\nfunc SaveProvReq2DB(req *model.ProvReq, acton enums.ActionCode) {\nfunc CleanTimeoutRequests() {\nfunc cleanDeleteReqFromDB() {\nfunc cleanCreateReqFromDB() {\nfunc getDataFilePath() string {\nfunc SaveDB() {", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/enums/provCode.go", "src/autoscaler/providers/baidu/src/bcctool/model/types.go", "src/autoscaler/providers/baidu/src/bcctool/provconst/bdConst.go" ], "importance": 0.21 }, "src/autoscaler/providers/baidu/src/bcctool/utils/logger.go": { "description": "Config (50 fields)", "tokens": 1649, "hash": "189d8b79fd924755", "size": 5771, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.151Z", "source": "scan", "symbols": [ { "name": "Config", "kind": "class", "startLine": 22, "endLine": 45, "tokens": 231 }, { "name": "InitLogger", "kind": "fn", "startLine": 47, "endLine": 53, "tokens": 30 }, { "name": "loadLoggerConfig", "kind": "fn", "startLine": 55, "endLine": 100, "tokens": 444 }, { "name": "createLogger", "kind": "fn", "startLine": 102, "endLine": 148, "tokens": 449 }, { "name": "Info", "kind": "fn", "startLine": 150, "endLine": 152, "tokens": 31 }, { "name": "Error", "kind": "fn", "startLine": 153, "endLine": 155, "tokens": 32 }, { "name": "Warn", "kind": "fn", "startLine": 157, "endLine": 159, "tokens": 31 }, { "name": "Debug", "kind": "fn", "startLine": 161, "endLine": 163, "tokens": 31 }, { "name": "Fatal", "kind": "fn", "startLine": 165, "endLine": 167, "tokens": 32 }, { "name": "DiagnoseLogCreationError", "kind": "fn", "startLine": 170, "endLine": 190, "tokens": 244 } ], "symbolSource": "ts", "importance": 0.21 }, "src/autoscaler/providers/baidu/src/bcctool/utils/provUtils.go": { "description": "InitProv, ExitWithError, Result, CreationTimeout, TerminationTimeout", "tokens": 718, "hash": "be14f83f61dbaac6", "size": 2511, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.151Z", "source": "scan", "symbols": [ { "name": "InitProv", "kind": "fn", "startLine": 30, "endLine": 69, "tokens": 335 }, { "name": "ExitWithError", "kind": "fn", "startLine": 71, "endLine": 81, "tokens": 68 }, { "name": "Result", "kind": "fn", "startLine": 83, "endLine": 89, "tokens": 50 }, { "name": "CreationTimeout", "kind": "fn", "startLine": 91, "endLine": 97, "tokens": 59 }, { "name": "TerminationTimeout", "kind": "fn", "startLine": 99, "endLine": 105, "tokens": 61 } ], "symbolSource": "ts", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/enums/provCode.go", "src/autoscaler/providers/baidu/src/bcctool/model/types.go", "src/autoscaler/providers/baidu/src/bcctool/provconst/bdConst.go" ], "importance": 0.21 }, "src/autoscaler/providers/meson.build": { "description": "", "tokens": 342, "hash": "53435f048c209d26", "size": 1280, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.151Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/conf/hostProviders.json": { "description": "", "tokens": 60, "hash": "f7512d9c33b88129", "size": 210, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.152Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/conf/hostProviders.yaml": { "description": "", "tokens": 35, "hash": "e174eccaf929b4ad", "size": 120, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.152Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/include/obj_mgr.h": { "description": "ifndef _OBJ_MGR_H_", "tokens": 492, "hash": "55f9b0782b6e6010", "size": 1721, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.152Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/include/plug_mgr.h": { "description": "ifndef _PLUG_MGR_H_", "tokens": 119, "hash": "433398faa767361a", "size": 415, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.152Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/include/prov_conf.h": { "description": "ifndef _SCALER_CONF_H_", "tokens": 132, "hash": "dd03943bba2e4cef", "size": 460, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.152Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/include/scaler/types.h": { "description": "ifndef _SCALER_TYPES_H_", "tokens": 1091, "hash": "b688abe6cd508099", "size": 3818, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.152Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/include/scaler_ctx.h": { "description": "ifndef _SCALER_CTX_H_", "tokens": 73, "hash": "4edf271826073230", "size": 254, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.153Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/include/scaler_json.h": { "description": "ifndef __JSON_UTILS_H__", "tokens": 267, "hash": "8cd73a50c621c1c1", "size": 933, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.153Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/include/scaler_misc.h": { "description": "ifndef _SCALER_MISC_H_", "tokens": 203, "hash": "28bd59b329ec5ee6", "size": 708, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.153Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/include/scaler_obj.h": { "description": "ifndef _SCALER_OBJ_H_", "tokens": 273, "hash": "dec30b2cd4ab052b", "size": 953, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.153Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/include/scaler.h": { "description": "ifndef _SCALER_H_", "tokens": 384, "hash": "def63ed18429d0b8", "size": 1341, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.153Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/obj_mgr.c": { "description": "include ", "tokens": 3260, "hash": "f528d2bcb11b29aa", "size": 11407, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.153Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/plug_mgr.c": { "description": "Main functions:", "tokens": 4412, "hash": "f4d29c290f60835d", "size": 15441, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.153Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/prov_conf.c": { "description": "include \"prov_conf.h\"", "tokens": 2721, "hash": "e0886a0b180e9e42", "size": 9522, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.153Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/scaler_ctx.c": { "description": "include ", "tokens": 547, "hash": "f7b216d1ae64a3a4", "size": 1913, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.153Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/scaler_json.c": { "description": "include ", "tokens": 3716, "hash": "c99230cbaad134ed", "size": 13003, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.154Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/scaler_misc.c": { "description": "include ", "tokens": 1482, "hash": "85d4e85561f2076c", "size": 5184, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.154Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/scaler_obj.c": { "description": "include \"scaler_obj.h\"", "tokens": 2462, "hash": "8f19730ab5d8cd53", "size": 8615, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.154Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/scaler.c": { "description": "include ", "tokens": 5076, "hash": "ca4e728c6a0f71fe", "size": 17763, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.154Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/testsuite/scripts/getAvailableTemplates.sh": { "description": "", "tokens": 242, "hash": "1b791778fdf242cc", "size": 845, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.154Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/testsuite/scripts/getRequestStatus.sh": { "description": "Parse command line arguments", "tokens": 644, "hash": "adcdaa2328fb5288", "size": 2251, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.154Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/testsuite/scripts/getReturnRequests.sh": { "description": "", "tokens": 44, "hash": "228253dcfadae1b4", "size": 154, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.154Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/testsuite/scripts/requestMachines.sh": { "description": "", "tokens": 20, "hash": "1c86846e1be6f97e", "size": 70, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.155Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/testsuite/scripts/requestReturnMachines.sh": { "description": "", "tokens": 38, "hash": "53c459c6e94417d3", "size": 132, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.155Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/testsuite/test_plug_mgr.c": { "description": "include ", "tokens": 1794, "hash": "9d55cfdb01ff8ab7", "size": 6278, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.155Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/testsuite/test_scale_misc.c": { "description": "include ", "tokens": 1258, "hash": "241c3dee00f46afd", "size": 4400, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.155Z", "source": "scan", "importance": 0.21 }, "src/autoscaler/scaler/testsuite/test.c": { "description": "include ", "tokens": 97, "hash": "0856c07ce736e66b", "size": 338, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.155Z", "source": "scan", "importance": 0.21 }, "src/build-asan/.gitignore": { "description": "Git ignore rules", "tokens": 25, "hash": "819ebd0aeb8f0b73", "size": 92, "mtimeMs": 1787654365958.5676, "updatedAt": "2026-08-27T19:00:00.156Z", "source": "scan", "importance": 0.21 }, "src/build-asan/.hgignore": { "description": "This file is autogenerated by Meson. If you change or delete it, it won't be recreated.", "tokens": 29, "hash": "76174f7878667877", "size": 108, "mtimeMs": 1787654365958.6372, "updatedAt": "2026-08-27T19:00:00.156Z", "source": "scan", "importance": 0.21 }, "src/build-asan/.ninja_log": { "description": "ninja log v7", "tokens": 34178, "hash": "d087afdb50c24c3a", "size": 128165, "mtimeMs": 1787807478923.993, "updatedAt": "2026-08-27T19:00:00.157Z", "source": "scan", "importance": 0.21 }, "src/build-asan/build.ninja": { "description": "This is the build file for project \"xce\"", "tokens": 238122, "hash": "a8cc298b99b42c83", "size": 892955, "mtimeMs": 1787807432268.2954, "updatedAt": "2026-08-27T19:00:00.159Z", "source": "scan", "importance": 0.21 }, "src/build-asan/compile_commands.json": { "description": "", "tokens": 247104, "hash": "0176664ac507344b", "size": 864864, "mtimeMs": 1787807432293.0874, "updatedAt": "2026-08-27T19:00:00.161Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/apiserver_push_unit_test.p/apiserver.c.o": { "description": "", "tokens": 269434, "hash": "b09c52d011e54a02", "size": 1027464, "mtimeMs": 1787807454622.1096, "updatedAt": "2026-08-27T19:00:00.170Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/apiserver_push_unit_test.p/dataex.c.o": { "description": "", "tokens": 255400, "hash": "5900865e33a56225", "size": 973976, "mtimeMs": 1787807454326.0989, "updatedAt": "2026-08-27T19:00:00.178Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/apiserver_push_unit_test.p/testsuite_test_job_array_apiserver_push.c.o": { "description": "", "tokens": 264685, "hash": "72ec960bb4db59e8", "size": 1009632, "mtimeMs": 1787807454119.0913, "updatedAt": "2026-08-27T19:00:00.188Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/commit.c.o": { "description": "", "tokens": 256615, "hash": "b3b4d5be83563e50", "size": 977968, "mtimeMs": 1787807452690.0393, "updatedAt": "2026-08-27T19:00:00.198Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/ctrl_metrics.c.o": { "description": "", "tokens": 14066, "hash": "7877aec62a53fb9f", "size": 53336, "mtimeMs": 1787807452345.0269, "updatedAt": "2026-08-27T19:00:00.199Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/ctrlstatus.c.o": { "description": "", "tokens": 253988, "hash": "e44a6021c3bbaf06", "size": 968408, "mtimeMs": 1787807452506.0327, "updatedAt": "2026-08-27T19:00:00.207Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/egress.c.o": { "description": "", "tokens": 246954, "hash": "82a45e0470f6b4ee", "size": 941704, "mtimeMs": 1787807452285.0247, "updatedAt": "2026-08-27T19:00:00.216Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/ha_convergence.c.o": { "description": "", "tokens": 259978, "hash": "efdb21fed7fc6840", "size": 991288, "mtimeMs": 1787807453009.051, "updatedAt": "2026-08-27T19:00:00.225Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/join.c.o": { "description": "", "tokens": 259103, "hash": "3d1093d24fed413c", "size": 987784, "mtimeMs": 1787807453111.0547, "updatedAt": "2026-08-27T19:00:00.235Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/opupd.c.o": { "description": "", "tokens": 252253, "hash": "0977571c515179f7", "size": 961872, "mtimeMs": 1787807452729.0408, "updatedAt": "2026-08-27T19:00:00.244Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/queue.c.o": { "description": "", "tokens": 255055, "hash": "a3779cdd1386c2a8", "size": 972520, "mtimeMs": 1787807452526.0334, "updatedAt": "2026-08-27T19:00:00.253Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/repl.c.o": { "description": "", "tokens": 256263, "hash": "c5d528cfbcad499c", "size": 976704, "mtimeMs": 1787807453336.0627, "updatedAt": "2026-08-27T19:00:00.262Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/slowlane.c.o": { "description": "", "tokens": 26286, "hash": "1d6812490194c76f", "size": 99816, "mtimeMs": 1787807452527.0334, "updatedAt": "2026-08-27T19:00:00.263Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/startup_validation.c.o": { "description": "", "tokens": 250657, "hash": "9840b9b6fc9390f3", "size": 955640, "mtimeMs": 1787807453091.054, "updatedAt": "2026-08-27T19:00:00.272Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_configcompare.c.o": { "description": "", "tokens": 30589, "hash": "c0061755bf64d3b5", "size": 116104, "mtimeMs": 1787807449324.9167, "updatedAt": "2026-08-27T19:00:00.273Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_controller_test.c.o": { "description": "", "tokens": 52147, "hash": "c5bc67943688bc96", "size": 197632, "mtimeMs": 1787807444028.7239, "updatedAt": "2026-08-27T19:00:00.275Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_rcfile.c.o": { "description": "", "tokens": 19766, "hash": "d8a3da1f5e4fd66f", "size": 74944, "mtimeMs": 1787807448963.9036, "updatedAt": "2026-08-27T19:00:00.276Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_snapdiff.c.o": { "description": "", "tokens": 30235, "hash": "66ced5d3d188ea54", "size": 114832, "mtimeMs": 1787807448686.8936, "updatedAt": "2026-08-27T19:00:00.277Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_snapverify.c.o": { "description": "", "tokens": 40726, "hash": "42177107bbe4cfc2", "size": 154728, "mtimeMs": 1787807449060.9072, "updatedAt": "2026-08-27T19:00:00.279Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_apply_reapply_idempotency.c.o": { "description": "", "tokens": 267824, "hash": "b71b984b8aa5a564", "size": 1021608, "mtimeMs": 1787807450809.971, "updatedAt": "2026-08-27T19:00:00.289Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_apply_seam.c.o": { "description": "", "tokens": 259051, "hash": "65ed97144eedabd5", "size": 987928, "mtimeMs": 1787807450482.959, "updatedAt": "2026-08-27T19:00:00.298Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_bug857_regression.c.o": { "description": "", "tokens": 271414, "hash": "c112bdda8ee4cbed", "size": 1035520, "mtimeMs": 1787807452578.0352, "updatedAt": "2026-08-27T19:00:00.310Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_cluster_persist.c.o": { "description": "", "tokens": 269684, "hash": "592a6a31591c2eb5", "size": 1028576, "mtimeMs": 1787807445113.7634, "updatedAt": "2026-08-27T19:00:00.320Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_coldstart_lsn0.c.o": { "description": "", "tokens": 269200, "hash": "6c71d0b06013e701", "size": 1026904, "mtimeMs": 1787807447655.8887, "updatedAt": "2026-08-27T19:00:00.329Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_commit_admission_pool.c.o": { "description": "", "tokens": 255382, "hash": "4fdc0bb0a4050457", "size": 974008, "mtimeMs": 1787807448989.9045, "updatedAt": "2026-08-27T19:00:00.340Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_configcompare.c.o": { "description": "", "tokens": 56534, "hash": "adda6ae0079a081e", "size": 214944, "mtimeMs": 1787807449228.9133, "updatedAt": "2026-08-27T19:00:00.343Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_ctrl_metrics.c.o": { "description": "", "tokens": 39039, "hash": "0e83f792b01a32a8", "size": 148384, "mtimeMs": 1787807445318.771, "updatedAt": "2026-08-27T19:00:00.344Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_dispatch_fail_terminal.c.o": { "description": "", "tokens": 265949, "hash": "701917bc20203bfd", "size": 1014240, "mtimeMs": 1787807451887.01, "updatedAt": "2026-08-27T19:00:00.354Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_drive_async_config.c.o": { "description": "", "tokens": 258287, "hash": "75c944ab9451be25", "size": 985000, "mtimeMs": 1787807448600.8904, "updatedAt": "2026-08-27T19:00:00.363Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_e2e_checkpoint.c.o": { "description": "", "tokens": 229647, "hash": "8f9d790c392423d0", "size": 877936, "mtimeMs": 1787807444900.7556, "updatedAt": "2026-08-27T19:00:00.372Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_e2e_gc.c.o": { "description": "", "tokens": 223678, "hash": "fe360b11f7b1e226", "size": 855200, "mtimeMs": 1787807445167.7654, "updatedAt": "2026-08-27T19:00:00.380Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_e2e_wal.c.o": { "description": "", "tokens": 226506, "hash": "bb42051937879054", "size": 865992, "mtimeMs": 1787807445221.7673, "updatedAt": "2026-08-27T19:00:00.389Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_egress_filter.c.o": { "description": "", "tokens": 272202, "hash": "f2b807da64116fbb", "size": 1038064, "mtimeMs": 1787807447555.8523, "updatedAt": "2026-08-27T19:00:00.399Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_fetchfile_disconnect.c.o": { "description": "", "tokens": 261723, "hash": "b159369ffca68903", "size": 998288, "mtimeMs": 1787807452818.044, "updatedAt": "2026-08-27T19:00:00.407Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_gc_retention.c.o": { "description": "", "tokens": 217751, "hash": "05064b7c682594ba", "size": 832840, "mtimeMs": 1787807444947.7573, "updatedAt": "2026-08-27T19:00:00.415Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_ha_bootstrap_support.c.o": { "description": "", "tokens": 245136, "hash": "fdd8e76545f489e7", "size": 934768, "mtimeMs": 1787807446199.803, "updatedAt": "2026-08-27T19:00:00.424Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_ha_cluster.c.o": { "description": "", "tokens": 259030, "hash": "f6a91f683633f7a5", "size": 988152, "mtimeMs": 1787807445229.7676, "updatedAt": "2026-08-27T19:00:00.434Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_ha_ctrlhello.c.o": { "description": "", "tokens": 268038, "hash": "c9996370c255373c", "size": 1022456, "mtimeMs": 1787807447086.8352, "updatedAt": "2026-08-27T19:00:00.443Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_ha_elect_ctx_lifecycle.c.o": { "description": "", "tokens": 265129, "hash": "d5f6e4d7814e872b", "size": 1010960, "mtimeMs": 1787807446060.7979, "updatedAt": "2026-08-27T19:00:00.452Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_ha_failover_prevote.c.o": { "description": "", "tokens": 274783, "hash": "13cf3a2a6449fd7a", "size": 1047984, "mtimeMs": 1787807447736.859, "updatedAt": "2026-08-27T19:00:00.462Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_ha_failover.c.o": { "description": "", "tokens": 273020, "hash": "80885db6a58ba46c", "size": 1041384, "mtimeMs": 1787807447123.8367, "updatedAt": "2026-08-27T19:00:00.470Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_ha_heartbeat_committed.c.o": { "description": "", "tokens": 266799, "hash": "b3f613422cbed368", "size": 1017736, "mtimeMs": 1787807448331.8806, "updatedAt": "2026-08-27T19:00:00.479Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_ha_redirect.c.o": { "description": "", "tokens": 252976, "hash": "139e0a8d0de06b2c", "size": 964888, "mtimeMs": 1787807445685.7842, "updatedAt": "2026-08-27T19:00:00.487Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_ha_repl_push.c.o": { "description": "", "tokens": 267090, "hash": "4ccc5acc628639e7", "size": 1018680, "mtimeMs": 1787807447076.835, "updatedAt": "2026-08-27T19:00:00.496Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_ha_start_election_async.c.o": { "description": "", "tokens": 269563, "hash": "9b6905dea0bdcb55", "size": 1028152, "mtimeMs": 1787807446648.8193, "updatedAt": "2026-08-27T19:00:00.504Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_ha_vote_floor_heartbeat.c.o": { "description": "", "tokens": 270577, "hash": "55e1d0498134f4df", "size": 1032008, "mtimeMs": 1787807448340.881, "updatedAt": "2026-08-27T19:00:00.513Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_hooks.c.o": { "description": "", "tokens": 248860, "hash": "00d854b690cb6a7c", "size": 949112, "mtimeMs": 1787807444762.7507, "updatedAt": "2026-08-27T19:00:00.521Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_job_array_fence.c.o": { "description": "", "tokens": 270968, "hash": "27cb1efc95032b0d", "size": 1033544, "mtimeMs": 1787807451031.979, "updatedAt": "2026-08-27T19:00:00.530Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_job_dispatch_fail_count.c.o": { "description": "", "tokens": 201471, "hash": "305eaac53abb640b", "size": 770664, "mtimeMs": 1787807450418.9565, "updatedAt": "2026-08-27T19:00:00.537Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_job_dispatch.c.o": { "description": "", "tokens": 30881, "hash": "bec9a4bac43ddd05", "size": 117368, "mtimeMs": 1787807450498.9595, "updatedAt": "2026-08-27T19:00:00.539Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_jobdispatch_no_double_notify.c.o": { "description": "", "tokens": 273947, "hash": "7cc0a1d85d276fac", "size": 1044760, "mtimeMs": 1787807452299.0251, "updatedAt": "2026-08-27T19:00:00.548Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_join_redirect.c.o": { "description": "", "tokens": 254908, "hash": "75666f0b18c7a409", "size": 972440, "mtimeMs": 1787807445405.7742, "updatedAt": "2026-08-27T19:00:00.556Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_p1_integration.c.o": { "description": "", "tokens": 254297, "hash": "0af442964c9afaba", "size": 969912, "mtimeMs": 1787807445525.7786, "updatedAt": "2026-08-27T19:00:00.565Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_p2_integration.c.o": { "description": "", "tokens": 262497, "hash": "a1a2057f73e83e3a", "size": 1000800, "mtimeMs": 1787807446126.8003, "updatedAt": "2026-08-27T19:00:00.573Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_p3_manual_failover.c.o": { "description": "", "tokens": 253028, "hash": "6c04e65e1d463f6d", "size": 965152, "mtimeMs": 1787807445963.7944, "updatedAt": "2026-08-27T19:00:00.581Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_persist_checkpoint_offload.c.o": { "description": "", "tokens": 274642, "hash": "8ced7df2ec03f2ff", "size": 1047248, "mtimeMs": 1787807451558.998, "updatedAt": "2026-08-27T19:00:00.590Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_persist_checkpoint.c.o": { "description": "", "tokens": 223341, "hash": "bb6cb7c869ae2399", "size": 853760, "mtimeMs": 1787807445031.7605, "updatedAt": "2026-08-27T19:00:00.598Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_persist_recovery.c.o": { "description": "", "tokens": 274130, "hash": "607ce63c7e254b94", "size": 1045416, "mtimeMs": 1787807445434.7751, "updatedAt": "2026-08-27T19:00:00.606Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_persist_repl.c.o": { "description": "", "tokens": 209772, "hash": "a6429458efc33f15", "size": 802448, "mtimeMs": 1787807445672.784, "updatedAt": "2026-08-27T19:00:00.614Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_persist_schema.c.o": { "description": "", "tokens": 247187, "hash": "7256e3c8dc535f1c", "size": 942672, "mtimeMs": 1787807444940.757, "updatedAt": "2026-08-27T19:00:00.622Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_persist_types.c.o": { "description": "", "tokens": 200420, "hash": "661b445e5c16f08d", "size": 766856, "mtimeMs": 1787807444854.754, "updatedAt": "2026-08-27T19:00:00.628Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_persist_wal.c.o": { "description": "", "tokens": 222899, "hash": "d294987570a00088", "size": 852432, "mtimeMs": 1787807444665.747, "updatedAt": "2026-08-27T19:00:00.636Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_rcfile.c.o": { "description": "", "tokens": 61221, "hash": "21610b7deeb5c868", "size": 232352, "mtimeMs": 1787807449471.922, "updatedAt": "2026-08-27T19:00:00.639Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_repl_apply.c.o": { "description": "", "tokens": 217832, "hash": "48844b18c794e347", "size": 832968, "mtimeMs": 1787807445610.7815, "updatedAt": "2026-08-27T19:00:00.646Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_repl_catchup.c.o": { "description": "", "tokens": 42126, "hash": "1be085e9ada1025f", "size": 160272, "mtimeMs": 1787807445123.764, "updatedAt": "2026-08-27T19:00:00.648Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_repl_majority.c.o": { "description": "", "tokens": 258306, "hash": "d0f2d46d3f479bf0", "size": 984936, "mtimeMs": 1787807446188.8027, "updatedAt": "2026-08-27T19:00:00.656Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_repl_unit.c.o": { "description": "", "tokens": 269036, "hash": "ac328cdbd178f1e3", "size": 1025648, "mtimeMs": 1787807445989.7954, "updatedAt": "2026-08-27T19:00:00.665Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_replay_apply_seam.c.o": { "description": "", "tokens": 269938, "hash": "dff40f28d416f7c5", "size": 1029696, "mtimeMs": 1787807450842.9722, "updatedAt": "2026-08-27T19:00:00.674Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_slowlane.c.o": { "description": "", "tokens": 51878, "hash": "12f537480897dd2d", "size": 197232, "mtimeMs": 1787807447900.865, "updatedAt": "2026-08-27T19:00:00.676Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_snapdiff.c.o": { "description": "", "tokens": 50170, "hash": "aa1b41b9d15d2f73", "size": 190768, "mtimeMs": 1787807448857.9, "updatedAt": "2026-08-27T19:00:00.678Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_snapverify.c.o": { "description": "", "tokens": 61878, "hash": "b760e30480668aed", "size": 235040, "mtimeMs": 1787807449427.9207, "updatedAt": "2026-08-27T19:00:00.680Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_term_adoption_vectors.c.o": { "description": "", "tokens": 273567, "hash": "6b673a5c8f3fde2b", "size": 1043512, "mtimeMs": 1787807449608.9272, "updatedAt": "2026-08-27T19:00:00.690Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_upgrade_snapshot_restore.c.o": { "description": "", "tokens": 267366, "hash": "03e0bda54836bab9", "size": 1019456, "mtimeMs": 1787807451847.0085, "updatedAt": "2026-08-27T19:00:00.699Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_walcompare.c.o": { "description": "", "tokens": 243026, "hash": "fa604e31e8570bbf", "size": 928504, "mtimeMs": 1787807449993.9412, "updatedAt": "2026-08-27T19:00:00.708Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_test_waldump.c.o": { "description": "", "tokens": 272426, "hash": "44e8fe4834c22667", "size": 1039048, "mtimeMs": 1787807449662.9292, "updatedAt": "2026-08-27T19:00:00.717Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_walcompare.c.o": { "description": "", "tokens": 201332, "hash": "ef87e33ccb5edfc6", "size": 769464, "mtimeMs": 1787807450018.9421, "updatedAt": "2026-08-27T19:00:00.724Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/testsuite_waldump.c.o": { "description": "", "tokens": 267791, "hash": "eec4426aced3931d", "size": 1020616, "mtimeMs": 1787807449756.9326, "updatedAt": "2026-08-27T19:00:00.732Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/controller_unit_test.p/worker.c.o": { "description": "", "tokens": 273718, "hash": "bab3baa46efda8a5", "size": 1043616, "mtimeMs": 1787807453632.0735, "updatedAt": "2026-08-27T19:00:00.741Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/resval_typeresolve_unit_test.p/testsuite_resval_typeresolve.c.o": { "description": "", "tokens": 228167, "hash": "9b73482534740db6", "size": 869752, "mtimeMs": 1787807454238.0957, "updatedAt": "2026-08-27T19:00:00.748Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/resval_typeresolve_unit_test.p/testsuite_test_resval_typeresolve.c.o": { "description": "", "tokens": 245352, "hash": "31730c34e3f1ef90", "size": 935872, "mtimeMs": 1787807454058.089, "updatedAt": "2026-08-27T19:00:00.756Z", "source": "scan", "importance": 0.21 }, "src/build-asan/controller/sched_push_unit_test.p/dataex.c.o": { "description": "", "tokens": 255400, "hash": "5900865e33a56225", "size": 973976, "mtimeMs": 1787807454391.1013, "updatedAt": "2026-08-27T19:00:00.764Z", "source": "scan", "importance": 0.21 }, "src/build-asan/xce": { "description": "", "tokens": 176, "hash": "8bd6f68e0a05bac7", "size": 659, "mtimeMs": 1785507539000, "updatedAt": "2026-08-27T19:00:00.765Z", "source": "scan", "importance": 0.21 }, "src/flake.nix": { "description": "", "tokens": 1301, "hash": "93c01e2c69678df9", "size": 4877, "mtimeMs": 1787287845628.9563, "updatedAt": "2026-08-27T19:00:00.765Z", "source": "scan", "importance": 0.21 }, "src/meson.build": { "description": "", "tokens": 672, "hash": "93a433217b982598", "size": 2519, "mtimeMs": 1787287969762.1196, "updatedAt": "2026-08-27T19:00:00.766Z", "source": "scan", "importance": 0.21 }, "src/meson.options": { "description": "dirty-content-fingerprint task 1: sibling `dirty_fingerprint` string option (default '') added next to commit_id/build_time", "tokens": 124, "hash": "3e14e4c50324dffb", "size": 463, "mtimeMs": 1787283968038.1401, "updatedAt": "2026-08-27T19:00:00.766Z", "source": "scan", "importance": 0.21 }, "src/scheduler/testsuite/test_sim_e2e_original_motivation.c": { "description": "", "tokens": 17120, "hash": "c287f4dc557e4d31", "size": 64198, "mtimeMs": 1787890252866.992, "updatedAt": "2026-08-28T04:10:52.905Z", "source": "hook" }, "src/scheduler/src/snapshot_load.c": { "description": "include ", "tokens": 5920, "hash": "e29f37e83c6b6713", "size": 22198, "mtimeMs": 1787911493192.2705, "updatedAt": "2026-08-28T10:04:53.240Z", "source": "hook" }, "src/scheduler/src/snapshot.c": { "description": "include ", "tokens": 8498, "hash": "91ea4d8e81c12fd3", "size": 31866, "mtimeMs": 1787893051624.2847, "updatedAt": "2026-08-28T04:57:31.668Z", "source": "hook" }, "src/xceadmin/meson-build.sh": { "description": "Meson-driven xceadmin build: install + test out-of-tree, in the meson", "tokens": 2445, "hash": "b52180cef5ca681a", "size": 9168, "mtimeMs": 1787900878930.0732, "updatedAt": "2026-08-28T07:07:58.972Z", "source": "hook" }, "src/xceadmin/tests/test_e2e_live_ha_push.py": { "description": "", "tokens": 8887, "hash": "e5d95f41487c639d", "size": 31104, "mtimeMs": 1787903632275.3694, "updatedAt": "2026-08-28T07:53:52.313Z", "source": "hook", "symbols": [ { "name": "HaNode", "kind": "class", "startLine": 245, "endLine": 251, "tokens": 25 }, { "name": "HaCluster", "kind": "class", "startLine": 252, "endLine": 256, "tokens": 19 }, { "name": "_wait_for_primary", "kind": "fn", "startLine": 257, "endLine": 274, "tokens": 209 }, { "name": "_wait_for_standbys", "kind": "fn", "startLine": 275, "endLine": 302, "tokens": 381 }, { "name": "live_ha_cluster", "kind": "fn", "startLine": 303, "endLine": 413, "tokens": 1480 }, { "name": "_build_cluster_bin", "kind": "fn", "startLine": 414, "endLine": 425, "tokens": 118 }, { "name": "_assert_no_decode_crash", "kind": "fn", "startLine": 426, "endLine": 444, "tokens": 286 }, { "name": "_assert_primary_committed", "kind": "fn", "startLine": 445, "endLine": 464, "tokens": 261 }, { "name": "test_live_config_push_against_primary_reaches_success_path", "kind": "fn", "startLine": 465, "endLine": 537, "tokens": 1039 }, { "name": "test_live_config_push_against_standby_redirects_and_succeeds", "kind": "fn", "startLine": 538, "endLine": 609, "tokens": 984 } ] }, "src/scheduler/testsuite/test_snapshot_save_load.c": { "description": "", "tokens": 28712, "hash": "48ddaa21e62b753a", "size": 107668, "mtimeMs": 1787908872470.1384, "updatedAt": "2026-08-28T09:21:12.513Z", "source": "hook" }, "src/scheduler/testsuite/test_sim_startup.c": { "description": "Declares char", "tokens": 5708, "hash": "3fd13240aa5a3af0", "size": 21404, "mtimeMs": 1787908902301.5325, "updatedAt": "2026-08-28T09:21:42.341Z", "source": "hook" }, "src/scheduler/testsuite/test_sim_session_ordering.c": { "description": "", "tokens": 8267, "hash": "458f9964a224d28a", "size": 31000, "mtimeMs": 1788163479007.5847, "updatedAt": "2026-08-31T08:04:39.048Z", "source": "hook" }, "src/scheduler/testsuite/test_sim_contention_parity.c": { "description": "Declares calls", "tokens": 18713, "hash": "8160ccd11dfd948b", "size": 70171, "mtimeMs": 1787910165664.212, "updatedAt": "2026-08-28T09:42:45.704Z", "source": "hook" }, "src/scheduler/tools_verify_fixture.c": { "description": "include ", "tokens": 1550, "hash": "b4ca3728217b5a73", "size": 5810, "mtimeMs": 1787911395334.8425, "updatedAt": "2026-08-28T10:03:15.379Z", "source": "hook" }, "src/scheduler/meson.build": { "description": "", "tokens": 1521, "hash": "d63a20f1ab63b966", "size": 5701, "mtimeMs": 1788380529324.7224, "updatedAt": "2026-09-02T20:22:09.365Z", "source": "hook" }, "src/worker/src/uv_ipc.c": { "description": "include \"uv_ipc.h\"", "tokens": 12439, "hash": "26349411920cd7f7", "size": 46645, "mtimeMs": 1787913057760.9097, "updatedAt": "2026-08-28T10:30:57.814Z", "source": "hook" }, "src/worker/testsuite/test_uv_ipc_job_exit_severity.c": { "description": "Declares with", "tokens": 863, "hash": "5a73c47760fdc6b8", "size": 3235, "mtimeMs": 1787913014122.3564, "updatedAt": "2026-08-28T10:30:14.167Z", "source": "hook" }, "src/worker/testsuite/meson.build": { "description": "Worker unit test suite (component-failover-adoption, task 2.1). White-box", "tokens": 1770, "hash": "ed2d4c6919dd9127", "size": 6635, "mtimeMs": 1788279372093.2, "updatedAt": "2026-09-01T16:16:12.140Z", "source": "hook" }, ".kiro/specs/scheduler-config-version-tag/spec.json": { "description": "", "tokens": 131, "hash": "104687efcabaf71b", "size": 458, "mtimeMs": 1787914808176.6797, "updatedAt": "2026-08-28T11:00:08.219Z", "source": "hook" }, ".kiro/specs/scheduler-config-version-tag/requirements.md": { "description": "Requirements Document", "tokens": 2371, "hash": "7186b200e9939662", "size": 9490, "mtimeMs": 1787913868680.594, "updatedAt": "2026-08-28T10:44:28.731Z", "source": "hook" }, ".kiro/specs/scheduler-config-version-tag/research.md": { "description": "Research & Design Decisions", "tokens": 2711, "hash": "8d9331b88d91308e", "size": 10887, "mtimeMs": 1787914220305.0403, "updatedAt": "2026-08-28T10:50:20.352Z", "source": "hook" }, ".kiro/specs/scheduler-config-version-tag/design.md": { "description": "Design Document", "tokens": 6413, "hash": "bd7a98f6f26fc86f", "size": 25777, "mtimeMs": 1787914315764.995, "updatedAt": "2026-08-28T10:51:55.813Z", "source": "hook" }, ".kiro/specs/scheduler-config-version-tag/tasks.md": { "description": "Implementation Plan", "tokens": 1764, "hash": "ffab2744dc79a119", "size": 7064, "mtimeMs": 1787914731794.2122, "updatedAt": "2026-08-28T10:58:51.838Z", "source": "hook" }, "src/controller/persist.c": { "description": "define _GNU_SOURCE", "tokens": 109526, "hash": "2a0a816b1a8fdb5b", "size": 411404, "mtimeMs": 1788259653443.3835, "updatedAt": "2026-09-01T10:47:33.517Z", "source": "hook" }, "src/scheduler/testsuite/test_core_events.c": { "description": "Declares and", "tokens": 16152, "hash": "ef3fd846dbd2238c", "size": 60567, "mtimeMs": 1788162330447.1611, "updatedAt": "2026-08-31T07:45:30.494Z", "source": "hook" }, "src/scheduler/src/core_events.c": { "description": "include ", "tokens": 15473, "hash": "b15e16b43042ba42", "size": 58023, "mtimeMs": 1788161752878.102, "updatedAt": "2026-08-31T07:35:52.918Z", "source": "hook" }, "src/controller/job.c": { "description": "include ", "tokens": 43752, "hash": "c618826781d9e987", "size": 164221, "mtimeMs": 1788307085398.5383, "updatedAt": "2026-09-01T23:58:05.434Z", "source": "hook" }, "src/controller/sched.c": { "description": "include ", "tokens": 7390, "hash": "aaa462caf9bab242", "size": 27719, "mtimeMs": 1788146289436.4927, "updatedAt": "2026-08-31T03:18:09.485Z", "source": "hook" }, "src/controller/main.c": { "description": "include ", "tokens": 5489, "hash": "fecdcb3202376803", "size": 20594, "mtimeMs": 1787928397591.543, "updatedAt": "2026-08-28T14:46:37.639Z", "source": "hook" }, "src/scheduler/src/main.c": { "description": "include ", "tokens": 5752, "hash": "f1aa32bdb5fb6329", "size": 21567, "mtimeMs": 1788495072830.162, "updatedAt": "2026-09-04T04:11:12.880Z", "source": "hook" }, "src/lib/testsuite/test_vtask_enq_race.c": { "description": "Declares under", "tokens": 1430, "hash": "7b147a32b91c1b6c", "size": 5375, "mtimeMs": 1787987724632.4092, "updatedAt": "2026-08-29T07:15:24.674Z", "source": "hook" }, "src/lib/meson.build": { "description": "", "tokens": 1772, "hash": "c3f77ecf6fa60e14", "size": 6642, "mtimeMs": 1788254437345.3367, "updatedAt": "2026-09-01T09:20:37.390Z", "source": "hook" }, "src/lib/testsuite/test.c": { "description": "include ", "tokens": 1297, "hash": "d84843d6e601efc1", "size": 4863, "mtimeMs": 1788254453282.839, "updatedAt": "2026-09-01T09:20:53.324Z", "source": "hook" }, "src/lib/vtaskmgr.c": { "description": "include ", "tokens": 3978, "hash": "8150c77d93be408b", "size": 14930, "mtimeMs": 1787987830192.2258, "updatedAt": "2026-08-29T07:17:10.237Z", "source": "hook" }, "src/controller/testsuite/test_wal_job_finish_fact.c": { "description": "Declares as", "tokens": 8980, "hash": "5f5635ccc06f0543", "size": 33919, "mtimeMs": 1787991941054.7356, "updatedAt": "2026-08-29T08:25:41.090Z", "source": "hook" }, "src/controller/testsuite/test_wal_job_start_fact.c": { "description": "Declares as", "tokens": 12368, "hash": "5e6485d7caae7c0a", "size": 46621, "mtimeMs": 1787991925242.866, "updatedAt": "2026-08-29T08:25:25.291Z", "source": "hook" }, "src/controller/testsuite/test_apply_reapply_idempotency.c": { "description": "Declares xce_job_t", "tokens": 4115, "hash": "0a6b27cc52f6eaf5", "size": 15643, "mtimeMs": 1787991975200.8542, "updatedAt": "2026-08-29T08:26:15.238Z", "source": "hook" }, "src/frontend/apiserver/backend/handler.go": { "description": "Struct: DefaultHandler", "tokens": 3107, "hash": "f6a24d8fe38fefbc", "size": 11656, "mtimeMs": 1787994257192.1926, "updatedAt": "2026-08-29T09:04:17.242Z", "source": "hook", "symbols": [ { "name": "DefaultHandler", "kind": "class", "startLine": 13, "endLine": 39, "tokens": 394 }, { "name": "resetHostConfigCache", "kind": "fn", "startLine": 40, "endLine": 58, "tokens": 260 }, { "name": "applyDefaultHostConfigFallback", "kind": "fn", "startLine": 59, "endLine": 74, "tokens": 104 }, { "name": "OnJobCreated", "kind": "fn", "startLine": 75, "endLine": 78, "tokens": 32 }, { "name": "OnJobUpdated", "kind": "fn", "startLine": 79, "endLine": 82, "tokens": 32 }, { "name": "OnJobDeleted", "kind": "fn", "startLine": 83, "endLine": 94, "tokens": 188 }, { "name": "OnJobFinished", "kind": "fn", "startLine": 95, "endLine": 112, "tokens": 165 }, { "name": "OnQueueUpdated", "kind": "fn", "startLine": 113, "endLine": 122, "tokens": 155 }, { "name": "OnHostUpdated", "kind": "fn", "startLine": 123, "endLine": 143, "tokens": 282 }, { "name": "OnHostConfigUpdated", "kind": "fn", "startLine": 144, "endLine": 182, "tokens": 329 }, { "name": "OnClusterUpdated", "kind": "fn", "startLine": 183, "endLine": 194, "tokens": 137 }, { "name": "OnResourceUpdated", "kind": "fn", "startLine": 195, "endLine": 198, "tokens": 37 }, { "name": "OnResourceLocationUpdated", "kind": "fn", "startLine": 199, "endLine": 254, "tokens": 854 }, { "name": "dispatchJobArray", "kind": "fn", "startLine": 255, "endLine": 280, "tokens": 177 }, { "name": "dispatchConfigPush", "kind": "fn", "startLine": 281, "endLine": 301, "tokens": 130 } ] }, "src/tools/xce-build.sh": { "description": "", "tokens": 4296, "hash": "60b7736386015eba", "size": 16130, "mtimeMs": 1788442498255.2307, "updatedAt": "2026-09-03T13:34:58.290Z", "source": "hook" }, "src/controller/testsuite/test_apply_committed_entry.c": { "description": "Declares directly", "tokens": 13500, "hash": "0b41f85654744839", "size": 51369, "mtimeMs": 1788003496873.7036, "updatedAt": "2026-08-29T11:38:16.928Z", "source": "hook" }, "src/scheduler/src/handler.c": { "description": "include ", "tokens": 7039, "hash": "a5231654adc45cba", "size": 26395, "mtimeMs": 1788146348619.908, "updatedAt": "2026-08-31T03:19:08.665Z", "source": "hook" }, "src/controller/config_repl.c": { "description": "define _GNU_SOURCE", "tokens": 35341, "hash": "8fbc5d9f4dc3cc44", "size": 134604, "mtimeMs": 1788060021248.6404, "updatedAt": "2026-08-30T03:20:21.297Z", "source": "hook" }, "src/controller/testsuite/test_config_repl.c": { "description": "define _GNU_SOURCE", "tokens": 87218, "hash": "64b13338daa1bae6", "size": 330112, "mtimeMs": 1788060029858.196, "updatedAt": "2026-08-30T03:20:29.906Z", "source": "hook" }, "reports/aug23-aug29-2026.md": { "description": "XCE Project Status — Aug 23 – Aug 29, 2026", "tokens": 3530, "hash": "609276740b421e22", "size": 14294, "mtimeMs": 1788081702821.217, "updatedAt": "2026-08-30T09:21:42.862Z", "source": "hook" }, "src/lib/controller.capnp.c": { "description": "include \"controller.capnp.h\"", "tokens": 167125, "hash": "3699ca9316e50f26", "size": 626716, "mtimeMs": 1788089768666.0857, "updatedAt": "2026-08-30T11:36:08.716Z", "source": "hook" }, "src/lib/utils.c": { "description": "include ", "tokens": 7883, "hash": "3b62d5e85b432e45", "size": 29561, "mtimeMs": 1788086341163.3594, "updatedAt": "2026-08-30T10:39:01.207Z", "source": "hook" }, "src/scheduler/src/driver.c": { "description": "include ", "tokens": 9443, "hash": "3b77aa6a8b230e69", "size": 35408, "mtimeMs": 1788491152041.5273, "updatedAt": "2026-09-04T03:05:52.079Z", "source": "hook" }, "src/controller/include/cluster.h": { "description": "if !defined(_CLUSTER_H_)", "tokens": 4699, "hash": "b75e614e145f8e4f", "size": 17631, "mtimeMs": 1788270164210.3542, "updatedAt": "2026-09-01T13:42:44.249Z", "source": "hook" }, "src/controller/testsuite/test_host_runusage.c": { "description": "Declares char", "tokens": 3442, "hash": "5612eb8b26d20d3f", "size": 12906, "mtimeMs": 1788103528243.6794, "updatedAt": "2026-08-30T15:25:28.278Z", "source": "hook" }, "src/controller/meson.build": { "description": "", "tokens": 3882, "hash": "593fb2e753fa2e53", "size": 14554, "mtimeMs": 1788293288811.6743, "updatedAt": "2026-09-01T20:08:08.856Z", "source": "hook" }, "src/controller/misc.c": { "description": "include ", "tokens": 2257, "hash": "f5cd4707a7a6cc05", "size": 8462, "mtimeMs": 1788294475191.9714, "updatedAt": "2026-09-01T20:27:55.240Z", "source": "hook" }, "src/controller/testsuite/test.c": { "description": "include ", "tokens": 40634, "hash": "c44d975ff84aff74", "size": 152465, "mtimeMs": 1788094140047.6172, "updatedAt": "2026-08-30T12:49:00.092Z", "source": "hook" }, "src/controller/testsuite/test_commit_barrier_reply.c": { "description": "Declares uint8_t", "tokens": 45642, "hash": "ab3bb63e3eaf02c2", "size": 174257, "mtimeMs": 1788095809277.0889, "updatedAt": "2026-08-30T13:16:49.316Z", "source": "hook" }, ".claude/skills/xce-changes/SKILL.md": { "description": "xce-changes Skill", "tokens": 2690, "hash": "a20d40f546d1546e", "size": 10818, "mtimeMs": 1788097335404.1423, "updatedAt": "2026-08-30T13:42:15.486Z", "source": "hook" }, "CHANGES.md": { "description": "XCE Change Log", "tokens": 8850, "hash": "fd71bc93fa14f8f5", "size": 35402, "mtimeMs": 1788098337067.5034, "updatedAt": "2026-08-30T13:58:57.394Z", "source": "hook" }, "src/scheduler/testsuite/test_admin_request.c": { "description": "Declares level", "tokens": 13172, "hash": "6ddb2256e997f95b", "size": 49395, "mtimeMs": 1788163535203.614, "updatedAt": "2026-08-31T08:05:35.237Z", "source": "hook" }, "src/include/xce/types.h": { "description": "< NULL.", "tokens": 6030, "hash": "ce53aaeaefa373f8", "size": 22624, "mtimeMs": 1788292743906.1023, "updatedAt": "2026-09-01T19:59:03.952Z", "source": "hook" }, "src/schema/controller.capnp": { "description": "Declares OPCode", "tokens": 15956, "hash": "a2e6533fd1c7def6", "size": 60595, "mtimeMs": 1788289346836.011, "updatedAt": "2026-09-01T19:02:26.873Z", "source": "hook" }, "src/controller/testsuite/test_commit_barrier_rollout.c": { "description": "Declares explicitly", "tokens": 28611, "hash": "6d582baa2ee7eeef", "size": 110119, "mtimeMs": 1788292944621.9014, "updatedAt": "2026-09-01T20:02:24.659Z", "source": "hook" }, "src/controller/testsuite/test_demotion_convergence.c": { "description": "define _GNU_SOURCE", "tokens": 15498, "hash": "f446627b32235d27", "size": 59238, "mtimeMs": 1788104353831.8499, "updatedAt": "2026-08-30T15:39:13.879Z", "source": "hook" }, "src/controller/testsuite/test_convergence_verification.c": { "description": "define _GNU_SOURCE", "tokens": 19002, "hash": "7c18822592bd1d36", "size": 72585, "mtimeMs": 1788104362906.453, "updatedAt": "2026-08-30T15:39:22.954Z", "source": "hook" }, "src/controller/testsuite/test_egress_filter.c": { "description": "Declares of", "tokens": 5156, "hash": "437c7c366a160c49", "size": 19663, "mtimeMs": 1788104373948.1824, "updatedAt": "2026-08-30T15:39:33.984Z", "source": "hook" }, "src/controller/testsuite/test_apply_pump.c": { "description": "Declares of", "tokens": 21139, "hash": "cd030bacfa21b02f", "size": 79572, "mtimeMs": 1788104397937.752, "updatedAt": "2026-08-30T15:39:57.984Z", "source": "hook" }, "src/controller/testsuite/test_apply_pump_integration.c": { "description": "Declares hook", "tokens": 17030, "hash": "dd1d38943161f43c", "size": 65226, "mtimeMs": 1788104408615.4438, "updatedAt": "2026-08-30T15:40:08.662Z", "source": "hook" }, "src/controller/testsuite/test_job_array_fence.c": { "description": "Declares of", "tokens": 6195, "hash": "3e179e1188896942", "size": 23707, "mtimeMs": 1788104421469.2717, "updatedAt": "2026-08-30T15:40:21.516Z", "source": "hook" }, "src/controller/testsuite/test_ha_role_lifecycle.c": { "description": "define _GNU_SOURCE", "tokens": 15235, "hash": "41ebe421929747cd", "size": 57694, "mtimeMs": 1788104432742.9932, "updatedAt": "2026-08-30T15:40:32.792Z", "source": "hook" }, "src/controller/testsuite/test_job_array_replay_fence.c": { "description": "Declares uint64_t", "tokens": 13778, "hash": "55f2fa1da5272bbd", "size": 53201, "mtimeMs": 1788104442560.618, "updatedAt": "2026-08-30T15:40:42.600Z", "source": "hook" }, "src/controller/testsuite/test_commit_durability.c": { "description": "define _GNU_SOURCE", "tokens": 34003, "hash": "a033657993fe00f5", "size": 127876, "mtimeMs": 1788104600778.2966, "updatedAt": "2026-08-30T15:43:20.812Z", "source": "hook" }, "src/controller/testsuite/test_commit_engine.c": { "description": "", "tokens": 18081, "hash": "76cee726d40039b7", "size": 70312, "mtimeMs": 1788104676422.7012, "updatedAt": "2026-08-30T15:44:36.458Z", "source": "hook" }, "src/controller/testsuite/test_p2_integration.c": { "description": "include ", "tokens": 5212, "hash": "0983423366e037eb", "size": 19613, "mtimeMs": 1788104772616.135, "updatedAt": "2026-08-30T15:46:12.655Z", "source": "hook" }, "src/include/typemap.h": { "description": "if !defined(_TYPEMAP_H_)", "tokens": 8555, "hash": "b3f10cc607264716", "size": 32525, "mtimeMs": 1788289355176.2551, "updatedAt": "2026-09-01T19:02:35.222Z", "source": "hook" }, "src/lib/helper.c": { "description": "include ", "tokens": 3062, "hash": "64596e94baff921d", "size": 11479, "mtimeMs": 1788146322998.8606, "updatedAt": "2026-08-31T03:18:43.032Z", "source": "hook" }, "src/scheduler/testsuite/test_handlers.c": { "description": "define UNIT_TEST 1", "tokens": 3218, "hash": "1318307091ab299f", "size": 12100, "mtimeMs": 1788146395605.835, "updatedAt": "2026-08-31T03:19:55.647Z", "source": "hook" }, "src/scheduler/src/repl_info.c": { "description": "include ", "tokens": 14039, "hash": "c27e8c6f0a0ab627", "size": 52645, "mtimeMs": 1788375718745.9182, "updatedAt": "2026-09-02T19:01:58.781Z", "source": "hook" }, "src/scheduler/testsuite/test_repl_breakpoints_inspection.c": { "description": "Declares and", "tokens": 22516, "hash": "cfb6aedb177ac128", "size": 84432, "mtimeMs": 1788378499211.8096, "updatedAt": "2026-09-02T19:48:19.257Z", "source": "hook" }, ".kiro/steering/resource-accounting.md": { "description": "Resource Accounting: Reservation vs. Actual Usage for Real Resources", "tokens": 3068, "hash": "e252b6d4e628cebb", "size": 12334, "mtimeMs": 1788161255722.7642, "updatedAt": "2026-08-31T07:27:35.760Z", "source": "hook" }, "src/scheduler/src/resource.c": { "description": "include ", "tokens": 6852, "hash": "a90519390c100819", "size": 25698, "mtimeMs": 1788160308427.4692, "updatedAt": "2026-08-31T07:11:48.464Z", "source": "hook" }, "src/scheduler/include/core.h": { "description": "if !defined(_CORE_H_)", "tokens": 8819, "hash": "c7bacf7aa45c6c81", "size": 33069, "mtimeMs": 1788158544711.1123, "updatedAt": "2026-08-31T06:42:24.747Z", "source": "hook" }, "src/scheduler/src/schedobj.c": { "description": "include ", "tokens": 5151, "hash": "c73b3a18bdf52ffc", "size": 19333, "mtimeMs": 1788158594261.8699, "updatedAt": "2026-08-31T06:43:14.303Z", "source": "hook" }, "src/scheduler/testsuite/test_job_update.c": { "description": "Declares char", "tokens": 3307, "hash": "6cfbb9750d42b404", "size": 12403, "mtimeMs": 1788158659742.1929, "updatedAt": "2026-08-31T06:44:19.782Z", "source": "hook" }, "src/scheduler/testsuite/test_picker_config_fields.c": { "description": "Declares char", "tokens": 3355, "hash": "6063502137f19810", "size": 12579, "mtimeMs": 1788158711066.0144, "updatedAt": "2026-08-31T06:45:11.110Z", "source": "hook" }, "src/scheduler/testsuite/test_picker_wiring.c": { "description": "Declares is", "tokens": 5443, "hash": "0a1c8932a932cd1f", "size": 20408, "mtimeMs": 1788158728331.6272, "updatedAt": "2026-08-31T06:45:28.367Z", "source": "hook" }, "src/scheduler/testsuite/test_resource_accounting.c": { "description": "Declares char", "tokens": 8455, "hash": "a856909c668fefc7", "size": 31706, "mtimeMs": 1788160695621.7214, "updatedAt": "2026-08-31T07:18:15.658Z", "source": "hook" }, "src/scheduler/testsuite/test_record_lifecycle.c": { "description": "Declares char", "tokens": 12885, "hash": "bc2a587a947412fe", "size": 48316, "mtimeMs": 1788163457579.628, "updatedAt": "2026-08-31T08:04:17.625Z", "source": "hook" }, "src/scheduler/testsuite/test_sim_alt_events.c": { "description": "Declares char", "tokens": 5141, "hash": "9de156c85623ea97", "size": 19276, "mtimeMs": 1788163470841.5977, "updatedAt": "2026-08-31T08:04:30.890Z", "source": "hook" }, "src/scheduler/testsuite/test_sim_snapshot_reconcile_gap.c": { "description": "Declares char", "tokens": 6308, "hash": "fc3d0b2c3e5115c2", "size": 23652, "mtimeMs": 1788163490082.5747, "updatedAt": "2026-08-31T08:04:50.124Z", "source": "hook" }, "src/scheduler/testsuite/test_core_full_cycle.c": { "description": "Declares is", "tokens": 8075, "hash": "b29457d604318d79", "size": 30280, "mtimeMs": 1788163530854.6047, "updatedAt": "2026-08-31T08:05:30.891Z", "source": "hook" }, "src/scheduler/testsuite/test_repl_equivalence.c": { "description": "Declares char", "tokens": 7810, "hash": "3a5f6c5add4110c9", "size": 29285, "mtimeMs": 1788163539560.6245, "updatedAt": "2026-08-31T08:05:39.596Z", "source": "hook" }, "src/scheduler/testsuite/test_sim_verify.c": { "description": "Declares mismatch", "tokens": 15602, "hash": "35a3398455a4cdf9", "size": 58505, "mtimeMs": 1788163548259.6487, "updatedAt": "2026-08-31T08:05:48.305Z", "source": "hook" }, "src/scheduler/testsuite/test_driver_session_ordering.c": { "description": "Declares started", "tokens": 8672, "hash": "207a8ab9c66d4c55", "size": 32520, "mtimeMs": 1788163553099.664, "updatedAt": "2026-08-31T08:05:53.156Z", "source": "hook" }, "src/scheduler/testsuite/test_repl_execution_control.c": { "description": "Declares directly", "tokens": 9278, "hash": "bd2c855a394f7f82", "size": 34792, "mtimeMs": 1788357124981.7869, "updatedAt": "2026-09-02T13:52:05.019Z", "source": "hook" }, "src/scheduler/testsuite/test_driver_decision_cb.c": { "description": "Declares is", "tokens": 3835, "hash": "abd73ff8275469b4", "size": 14380, "mtimeMs": 1788163562121.6963, "updatedAt": "2026-08-31T08:06:02.154Z", "source": "hook" }, "src/scheduler/testsuite/test_repl_snapshot_params.c": { "description": "Declares char", "tokens": 10134, "hash": "a77aeb48463407aa", "size": 38002, "mtimeMs": 1788366182755.1663, "updatedAt": "2026-09-02T16:23:02.799Z", "source": "hook" }, "src/scheduler/testsuite/test_driver_translate.c": { "description": "Declares field", "tokens": 9667, "hash": "c0f565714b4e6174", "size": 36248, "mtimeMs": 1788163570412.73, "updatedAt": "2026-08-31T08:06:10.457Z", "source": "hook" }, "src/scheduler/testsuite/test_sim_record_output.c": { "description": "Declares char", "tokens": 6041, "hash": "1c269f80ccb016f2", "size": 22651, "mtimeMs": 1788163574765.7493, "updatedAt": "2026-08-31T08:06:14.808Z", "source": "hook" }, "src/scheduler/testsuite/test_sim_equivalence.c": { "description": "Declares BOTH", "tokens": 8517, "hash": "a89a90a2111ada20", "size": 31938, "mtimeMs": 1788163629024.0742, "updatedAt": "2026-08-31T08:07:09.065Z", "source": "hook" }, "src/scheduler/testsuite/test_sim_event_loop.c": { "description": "Declares char", "tokens": 9504, "hash": "818d668fbb75430d", "size": 35638, "mtimeMs": 1788163633685.1091, "updatedAt": "2026-08-31T08:07:13.721Z", "source": "hook" }, "src/scheduler/testsuite/test_resval_ownership.c": { "description": "Declares instead", "tokens": 5631, "hash": "ea9c02bf9c42cf86", "size": 21113, "mtimeMs": 1788163642640.1794, "updatedAt": "2026-08-31T08:07:22.676Z", "source": "hook" }, ".kiro/specs/worker-rejoin-resync/requirements.md": { "description": "Requirements Document", "tokens": 3631, "hash": "69bfce8c2ce65f71", "size": 14540, "mtimeMs": 1788233275721.5093, "updatedAt": "2026-09-01T03:27:55.760Z", "source": "hook" }, ".kiro/specs/job-dispatch-commit-batching/spec.json": { "description": "", "tokens": 263, "hash": "920b00de9e90f394", "size": 919, "mtimeMs": 1788185280271.2622, "updatedAt": "2026-08-31T14:08:00.308Z", "source": "hook" }, ".kiro/specs/job-dispatch-commit-batching/requirements.md": { "description": "Requirements Document", "tokens": 874, "hash": "56bbb73ff9f63d09", "size": 3493, "mtimeMs": 1788185344106.4456, "updatedAt": "2026-08-31T14:09:04.154Z", "source": "hook" }, ".kiro/specs/commit-batch-window/spec.json": { "description": "", "tokens": 327, "hash": "825d673757aee8b4", "size": 1144, "mtimeMs": 1788185429825.3875, "updatedAt": "2026-08-31T14:10:29.861Z", "source": "hook" }, ".kiro/specs/commit-batch-window/requirements.md": { "description": "Requirements Document", "tokens": 1569, "hash": "5c8978b23da48cb8", "size": 6301, "mtimeMs": 1788185618616.899, "updatedAt": "2026-08-31T14:13:38.651Z", "source": "hook" }, ".kiro/specs/worker-rejoin-resync/research.md": { "description": "Research & Design Decisions: worker-rejoin-resync", "tokens": 5335, "hash": "81f0c4dd9075072d", "size": 21468, "mtimeMs": 1788232268357.4172, "updatedAt": "2026-09-01T03:11:08.398Z", "source": "hook" }, ".kiro/specs/worker-rejoin-resync/design.md": { "description": "Design Document: worker-rejoin-resync", "tokens": 19586, "hash": "f92cdfe01ca41ef6", "size": 78814, "mtimeMs": 1788287850849.3594, "updatedAt": "2026-09-01T18:37:30.886Z", "source": "hook" }, "src/frontend/apiserver/controllers/jobs_test.go": { "description": "TestPreCheckJobRequest_LostAndFound, TestJobsListFieldValidation_UsesJobInfoNotSubmitRequest, TestPr", "tokens": 2001, "hash": "fe8328757f178e16", "size": 7505, "mtimeMs": 1788236589849.0354, "updatedAt": "2026-09-01T04:23:09.938Z", "source": "hook", "symbols": [ { "name": "resetJobSubmitState", "kind": "fn", "startLine": 13, "endLine": 19, "tokens": 62 }, { "name": "TestPreCheckJobRequest_LostAndFound", "kind": "fn", "startLine": 20, "endLine": 63, "tokens": 602 }, { "name": "TestJobsListFieldValidation_UsesJobInfoNotSubmitRequest", "kind": "fn", "startLine": 64, "endLine": 85, "tokens": 343 }, { "name": "TestPreCheckJobRequest_NormalQueue", "kind": "fn", "startLine": 86, "endLine": 108, "tokens": 225 }, { "name": "TestPreCheckJobRequest_EmptyQueue", "kind": "fn", "startLine": 109, "endLine": 131, "tokens": 306 }, { "name": "TestValidateJobControl_HandlesRealJobInfoTypes", "kind": "fn", "startLine": 132, "endLine": 157, "tokens": 264 }, { "name": "TestValidateJobControl_RejectsNonKillableStatus", "kind": "fn", "startLine": 158, "endLine": 177, "tokens": 188 }, { "name": "TestFoundJob_MatchesRealArrayIdxType", "kind": "fn", "startLine": 178, "endLine": 195, "tokens": 117 } ] }, "src/frontend/apiserver/controllers/jobs.go": { "description": "Struct: JobController", "tokens": 30943, "hash": "a9e0151b1eaea9d0", "size": 116036, "mtimeMs": 1788236691520.6968, "updatedAt": "2026-09-01T04:24:51.605Z", "source": "hook", "symbols": [ { "name": "JobController", "kind": "class", "startLine": 44, "endLine": 56, "tokens": 124 }, { "name": "GetJobsInfo", "kind": "fn", "startLine": 57, "endLine": 724, "tokens": 6553 }, { "name": "GetJobByIDs", "kind": "fn", "startLine": 725, "endLine": 1042, "tokens": 2976 }, { "name": "extractJobNames", "kind": "fn", "startLine": 1043, "endLine": 1073, "tokens": 234 }, { "name": "RestartJobByID", "kind": "fn", "startLine": 1074, "endLine": 1374, "tokens": 2732 }, { "name": "CreateJob", "kind": "fn", "startLine": 1375, "endLine": 1524, "tokens": 1605 }, { "name": "preCheckJobRestartRequest", "kind": "fn", "startLine": 1525, "endLine": 1532, "tokens": 60 }, { "name": "preCheckJobRequest", "kind": "fn", "startLine": 1533, "endLine": 1740, "tokens": 1934 }, { "name": "checkNumProcessors", "kind": "fn", "startLine": 1741, "endLine": 1751, "tokens": 125 }, { "name": "parseArrayName", "kind": "fn", "startLine": 1752, "endLine": 1814, "tokens": 584 }, { "name": "createArrayName", "kind": "fn", "startLine": 1815, "endLine": 1971, "tokens": 1562 }, { "name": "isValidArrayName", "kind": "fn", "startLine": 1972, "endLine": 1983, "tokens": 121 }, { "name": "isValidJobId", "kind": "fn", "startLine": 1984, "endLine": 1992, "tokens": 91 }, { "name": "validateAskedHosts", "kind": "fn", "startLine": 1993, "endLine": 2018, "tokens": 236 }, { "name": "parseTransferFiles", "kind": "fn", "startLine": 2019, "endLine": 2048, "tokens": 271 }, { "name": "processJobRestartRequest", "kind": "fn", "startLine": 2049, "endLine": 2055, "tokens": 72 }, { "name": "processJobRequest", "kind": "fn", "startLine": 2056, "endLine": 2207, "tokens": 1338 }, { "name": "postJobRequest", "kind": "fn", "startLine": 2208, "endLine": 2251, "tokens": 476 }, { "name": "ControlJobByID", "kind": "fn", "startLine": 2252, "endLine": 2633, "tokens": 3723 }, { "name": "ControlJob", "kind": "fn", "startLine": 2634, "endLine": 2854, "tokens": 2038 }, { "name": "preCheckJobControlRequest", "kind": "fn", "startLine": 2855, "endLine": 2921, "tokens": 548 }, { "name": "getFilters", "kind": "fn", "startLine": 2922, "endLine": 2996, "tokens": 578 }, { "name": "validateJobControl", "kind": "fn", "startLine": 2997, "endLine": 3092, "tokens": 1108 }, { "name": "foundJob", "kind": "fn", "startLine": 3093, "endLine": 3116, "tokens": 202 }, { "name": "processJobData", "kind": "fn", "startLine": 3117, "endLine": 3194, "tokens": 697 }, { "name": "copyLocalFilesConcurrently", "kind": "fn", "startLine": 3195, "endLine": 3233, "tokens": 414 }, { "name": "copyRemoteFilesLocally", "kind": "fn", "startLine": 3234, "endLine": 3252, "tokens": 188 }, { "name": "parseArrayIndexSection", "kind": "fn", "startLine": 3253, "endLine": 3280, "tokens": 205 }, { "name": "FetchJobList", "kind": "fn", "startLine": 3281, "endLine": 3470, "tokens": 1561 }, { "name": "FetchJobIdList", "kind": "fn", "startLine": 3471, "endLine": 3560, "tokens": 622 } ] }, "src/frontend/apiserver/controllers/host_control_test.go": { "description": "TestPreCheckHostControlRequest_AllFlag, TestPreCheckHostControlRequest_NotAll, TestPreCheckHostContr", "tokens": 1579, "hash": "9a345125acd2dacc", "size": 5921, "mtimeMs": 1788237064598.0837, "updatedAt": "2026-09-01T04:31:04.706Z", "source": "hook", "symbols": [ { "name": "resetHostControlState", "kind": "fn", "startLine": 13, "endLine": 19, "tokens": 55 }, { "name": "TestPreCheckHostControlRequest_AllFlag", "kind": "fn", "startLine": 20, "endLine": 38, "tokens": 142 }, { "name": "TestPreCheckHostControlRequest_NotAll", "kind": "fn", "startLine": 39, "endLine": 57, "tokens": 153 }, { "name": "TestPreCheckHostControlRequest_NoRace", "kind": "fn", "startLine": 58, "endLine": 104, "tokens": 328 }, { "name": "TestPreCheckHostControlRequest_InvalidAction", "kind": "fn", "startLine": 105, "endLine": 120, "tokens": 127 }, { "name": "TestPreCheckHostControlRequest_CommentTooLong", "kind": "fn", "startLine": 121, "endLine": 150, "tokens": 346 }, { "name": "TestProcessHostData_ComputesSlotUsageFromJobs", "kind": "fn", "startLine": 151, "endLine": 200, "tokens": 505 } ] }, "src/frontend/apiserver/controllers/hosts.go": { "description": "Struct: HostHandler", "tokens": 5549, "hash": "f277822603359889", "size": 20806, "mtimeMs": 1788237117599.9812, "updatedAt": "2026-09-01T04:31:57.683Z", "source": "hook", "symbols": [ { "name": "HostHandler", "kind": "class", "startLine": 20, "endLine": 31, "tokens": 72 }, { "name": "GetHostsInfo", "kind": "fn", "startLine": 32, "endLine": 198, "tokens": 1616 }, { "name": "selectFields", "kind": "fn", "startLine": 199, "endLine": 248, "tokens": 360 }, { "name": "GetHostByHostname", "kind": "fn", "startLine": 249, "endLine": 362, "tokens": 1142 }, { "name": "preCheckHostRequest", "kind": "fn", "startLine": 363, "endLine": 374, "tokens": 86 }, { "name": "FilterHostByResReqSelect", "kind": "fn", "startLine": 375, "endLine": 382, "tokens": 102 }, { "name": "ControlHost", "kind": "fn", "startLine": 383, "endLine": 474, "tokens": 839 }, { "name": "validateHost", "kind": "fn", "startLine": 475, "endLine": 538, "tokens": 610 }, { "name": "isHostControlActionAllowed", "kind": "fn", "startLine": 539, "endLine": 550, "tokens": 85 }, { "name": "preCheckHostControlRequest", "kind": "fn", "startLine": 551, "endLine": 571, "tokens": 212 }, { "name": "hostSlotUsage", "kind": "class", "startLine": 572, "endLine": 577, "tokens": 52 }, { "name": "execHostsJSON", "kind": "class", "startLine": 578, "endLine": 588, "tokens": 124 }, { "name": "computeHostSlotUsage", "kind": "fn", "startLine": 589, "endLine": 616, "tokens": 201 }, { "name": "processHostData", "kind": "fn", "startLine": 617, "endLine": 658, "tokens": 368 } ] }, ".kiro/specs/worker-rejoin-resync/tasks.md": { "description": "Implementation Plan", "tokens": 10465, "hash": "2a682a95891061ff", "size": 42010, "mtimeMs": 1788313337310.1348, "updatedAt": "2026-09-02T01:42:17.351Z", "source": "hook" }, "src/include/clusterconfig.h": { "description": "if !defined(_CLUSTERCONFIG_H_)", "tokens": 337, "hash": "9eafa9e1f00ec8c0", "size": 1262, "mtimeMs": 1788251216291.911, "updatedAt": "2026-09-01T08:26:56.523Z", "source": "hook" }, "src/include/request.h": { "description": "if !defined(_REQUEST_H_)", "tokens": 3239, "hash": "286d8b48bab2c9d2", "size": 12192, "mtimeMs": 1788254338484.2537, "updatedAt": "2026-09-01T09:18:58.542Z", "source": "hook" }, "src/lib/request.c": { "description": "include ", "tokens": 19604, "hash": "7537dee80f7ac03d", "size": 73600, "mtimeMs": 1788254358963.8872, "updatedAt": "2026-09-01T09:19:19.005Z", "source": "hook" }, "src/lib/testsuite/test_job_state_wire.c": { "description": "", "tokens": 4069, "hash": "5371a046b68df184", "size": 15320, "mtimeMs": 1788254429727.0972, "updatedAt": "2026-09-01T09:20:29.771Z", "source": "hook" }, "src/xceadmin/tests/test_config_build.py": { "description": "Golden-file-style build tests for ``xceadmin.build`` (design.md,", "tokens": 4122, "hash": "1acee19b91e32be7", "size": 14424, "mtimeMs": 1788255137836.2942, "updatedAt": "2026-09-01T09:32:17.874Z", "source": "hook", "symbols": [ { "name": "_write_yaml", "kind": "fn", "startLine": 30, "endLine": 38, "tokens": 89 }, { "name": "test_build_missing_all_files_still_succeeds", "kind": "fn", "startLine": 39, "endLine": 50, "tokens": 132 }, { "name": "test_build_ignores_unrecognized_extra_files", "kind": "fn", "startLine": 51, "endLine": 59, "tokens": 104 }, { "name": "test_build_missing_one_file_matches_present_empty_section", "kind": "fn", "startLine": 60, "endLine": 75, "tokens": 201 }, { "name": "test_build_same_input_twice_is_byte_identical", "kind": "fn", "startLine": 76, "endLine": 95, "tokens": 290 }, { "name": "test_build_maps_worker_resync_window_and_timeout_fields", "kind": "fn", "startLine": 96, "endLine": 115, "tokens": 171 }, { "name": "test_build_leaves_worker_resync_fields_at_default_when_absent", "kind": "fn", "startLine": 116, "endLine": 134, "tokens": 196 }, { "name": "test_build_raises_validation_error_on_schema_violation", "kind": "fn", "startLine": 135, "endLine": 141, "tokens": 73 }, { "name": "test_build_raises_reserved_name_error", "kind": "fn", "startLine": 142, "endLine": 148, "tokens": 71 }, { "name": "test_build_raises_duplicate_entry_error", "kind": "fn", "startLine": 149, "endLine": 163, "tokens": 147 }, { "name": "test_build_maps_resource_type_order_consumable_release", "kind": "fn", "startLine": 164, "endLine": 200, "tokens": 355 }, { "name": "test_build_warns_not_fails_on_schema_valid_unmapped_resourcemap_field", "kind": "fn", "startLine": 201, "endLine": 229, "tokens": 257 }, { "name": "test_build_warns_on_schema_valid_unmapped_queue_fields", "kind": "fn", "startLine": 230, "endLine": 243, "tokens": 122 }, { "name": "test_build_warns_on_schema_valid_unmapped_host_description", "kind": "fn", "startLine": 244, "endLine": 256, "tokens": 108 }, { "name": "test_build_no_warnings_when_only_mapped_fields_present", "kind": "fn", "startLine": 257, "endLine": 269, "tokens": 145 }, { "name": "test_build_surfaces_undefined_ref_warnings_without_failing", "kind": "fn", "startLine": 270, "endLine": 289, "tokens": 223 }, { "name": "test_build_real_repo_configs_succeeds_and_warns_on_known_gaps", "kind": "fn", "startLine": 290, "endLine": 308, "tokens": 258 }, { "name": "test_write_output_real_repo_configs_hash_matches_manual_sha256", "kind": "fn", "startLine": 309, "endLine": 323, "tokens": 156 }, { "name": "test_write_output_writes_file_and_returns_correct_hash", "kind": "fn", "startLine": 324, "endLine": 333, "tokens": 84 }, { "name": "test_write_output_dash_writes_to_stdout_buffer", "kind": "fn", "startLine": 334, "endLine": 343, "tokens": 77 }, { "name": "test_write_output_does_not_print_the_hash_itself", "kind": "fn", "startLine": 344, "endLine": 362, "tokens": 196 }, { "name": "test_golden_fixture_matches_checked_in_expected_bin", "kind": "fn", "startLine": 363, "endLine": 371, "tokens": 96 }, { "name": "test_golden_fixture_builds_twice_identically", "kind": "fn", "startLine": 372, "endLine": 381, "tokens": 100 }, { "name": "test_full_golden_fixture_covers_all_seven_file_types", "kind": "fn", "startLine": 382, "endLine": 396, "tokens": 104 }, { "name": "test_minimal_golden_fixture_covers_hosts_and_queues_only", "kind": "fn", "startLine": 397, "endLine": 402, "tokens": 66 } ] }, "src/configs/schema/xce.schema.json": { "description": "", "tokens": 461, "hash": "f2e0736c2ba00cbb", "size": 1615, "mtimeMs": 1788255164616.1946, "updatedAt": "2026-09-01T09:32:44.653Z", "source": "hook" }, "src/xceadmin/src/xcecommon/mapping.py": { "description": "YAML-section-dict -> ``ClusterConfig`` capnp field mapping for", "tokens": 7203, "hash": "2fd0f96054be94fb", "size": 25210, "mtimeMs": 1788255194551.2021, "updatedAt": "2026-09-01T09:33:14.586Z", "source": "hook", "symbols": [ { "name": "SectionSpec", "kind": "class", "startLine": 145, "endLine": 202, "tokens": 827 }, { "name": "new_cluster_config_builder", "kind": "fn", "startLine": 203, "endLine": 214, "tokens": 151 }, { "name": "_parse_time_spec", "kind": "fn", "startLine": 215, "endLine": 233, "tokens": 215 }, { "name": "_build_time_window", "kind": "fn", "startLine": 234, "endLine": 264, "tokens": 306 }, { "name": "parse_size_or_number", "kind": "fn", "startLine": 265, "endLine": 295, "tokens": 449 }, { "name": "_build_threshold_list", "kind": "fn", "startLine": 296, "endLine": 314, "tokens": 222 }, { "name": "_build_config_var_list", "kind": "fn", "startLine": 315, "endLine": 329, "tokens": 188 }, { "name": "_build_membership_group", "kind": "fn", "startLine": 330, "endLine": 348, "tokens": 222 }, { "name": "_build_named_group", "kind": "fn", "startLine": 349, "endLine": 357, "tokens": 100 }, { "name": "_build_resource", "kind": "fn", "startLine": 358, "endLine": 379, "tokens": 220 }, { "name": "_build_queue", "kind": "fn", "startLine": 380, "endLine": 414, "tokens": 463 }, { "name": "_build_host_config", "kind": "fn", "startLine": 415, "endLine": 434, "tokens": 229 }, { "name": "_build_scaler_config", "kind": "fn", "startLine": 435, "endLine": 447, "tokens": 144 }, { "name": "_build_limit_config", "kind": "fn", "startLine": 448, "endLine": 483, "tokens": 390 }, { "name": "map_list_section", "kind": "fn", "startLine": 484, "endLine": 505, "tokens": 238 }, { "name": "map_scalar_section", "kind": "fn", "startLine": 506, "endLine": 531, "tokens": 301 }, { "name": "map_all_sections", "kind": "fn", "startLine": 532, "endLine": 554, "tokens": 338 } ] }, "src/xceadmin/tests/test_mapping.py": { "description": "Unit tests for ``xcecommon.mapping`` (design.md, ``xcecommon.mapping``;", "tokens": 7235, "hash": "2f54622c1bacb2d6", "size": 25320, "mtimeMs": 1788255218846.0205, "updatedAt": "2026-09-01T09:33:38.890Z", "source": "hook", "symbols": [ { "name": "cluster_config", "kind": "fn", "startLine": 32, "endLine": 38, "tokens": 59 }, { "name": "_load_real_yaml", "kind": "fn", "startLine": 39, "endLine": 49, "tokens": 96 }, { "name": "test_section_map_has_eight_entries_one_per_yaml_capnp_field_pair", "kind": "fn", "startLine": 50, "endLine": 53, "tokens": 33 }, { "name": "test_section_map_hosts_yaml_feeds_two_distinct_capnp_fields", "kind": "fn", "startLine": 54, "endLine": 62, "tokens": 117 }, { "name": "test_section_map_covers_all_14_clusterconfig_fields_or_documents_exclusion", "kind": "fn", "startLine": 63, "endLine": 96, "tokens": 367 }, { "name": "test_map_scalar_section_sets_all_7_fields", "kind": "fn", "startLine": 97, "endLine": 118, "tokens": 228 }, { "name": "test_map_scalar_section_leaves_missing_optional_keys_at_default", "kind": "fn", "startLine": 119, "endLine": 131, "tokens": 163 }, { "name": "test_map_scalar_section_noop_on_empty_values", "kind": "fn", "startLine": 132, "endLine": 144, "tokens": 134 }, { "name": "_spec_for", "kind": "fn", "startLine": 145, "endLine": 151, "tokens": 68 }, { "name": "test_map_list_section_resources_populates_mapped_fields_only", "kind": "fn", "startLine": 152, "endLine": 178, "tokens": 335 }, { "name": "test_map_list_section_noop_on_empty_or_missing_items", "kind": "fn", "startLine": 179, "endLine": 189, "tokens": 144 }, { "name": "test_map_list_section_ugroups_maps_groupname_members_exclude", "kind": "fn", "startLine": 190, "endLine": 199, "tokens": 116 }, { "name": "test_map_list_section_hgroups_omits_exclude_members_when_absent", "kind": "fn", "startLine": 200, "endLine": 214, "tokens": 167 }, { "name": "test_hosts_yaml_feeds_hgroups_and_hostconfigs_independently", "kind": "fn", "startLine": 215, "endLine": 233, "tokens": 260 }, { "name": "test_map_list_section_host_config_full_field_mapping", "kind": "fn", "startLine": 234, "endLine": 281, "tokens": 515 }, { "name": "test_map_list_section_host_config_sets_mxj_when_max_slot_nonnegative", "kind": "fn", "startLine": 282, "endLine": 288, "tokens": 80 }, { "name": "test_map_list_section_host_config_sets_mxj_auto_detect_sentinel_when_max_slot_absent", "kind": "fn", "startLine": 289, "endLine": 319, "tokens": 342 }, { "name": "test_parse_size_or_number_accepts_plain_numbers_and_size_strings", "kind": "fn", "startLine": 320, "endLine": 334, "tokens": 115 }, { "name": "test_parse_size_or_number_rejects_unparseable_values", "kind": "fn", "startLine": 335, "endLine": 339, "tokens": 46 }, { "name": "test_map_list_section_host_config_sched_stop_accepts_size_strings", "kind": "fn", "startLine": 340, "endLine": 359, "tokens": 227 }, { "name": "test_time_window_day_prefixed_spec_parses_day_hour_minute", "kind": "fn", "startLine": 360, "endLine": 385, "tokens": 227 }, { "name": "test_map_list_section_queue_full_field_mapping", "kind": "fn", "startLine": 386, "endLine": 427, "tokens": 509 }, { "name": "test_map_list_section_queue_minimal_required_fields_only", "kind": "fn", "startLine": 428, "endLine": 444, "tokens": 170 }, { "name": "test_map_list_section_scaler_config_full_field_mapping", "kind": "fn", "startLine": 445, "endLine": 474, "tokens": 310 }, { "name": "test_map_list_section_limit_config_full_field_mapping", "kind": "fn", "startLine": 475, "endLine": 522, "tokens": 428 }, { "name": "test_list_order_preserved_not_sorted", "kind": "fn", "startLine": 523, "endLine": 529, "tokens": 82 }, { "name": "test_group_membership_order_preserved", "kind": "fn", "startLine": 530, "endLine": 541, "tokens": 136 }, { "name": "_build_full_sections", "kind": "fn", "startLine": 542, "endLine": 562, "tokens": 262 }, { "name": "test_map_all_sections_building_same_input_twice_produces_identical_bytes", "kind": "fn", "startLine": 563, "endLine": 576, "tokens": 118 }, { "name": "test_map_all_sections_missing_file_matches_present_empty_section", "kind": "fn", "startLine": 577, "endLine": 671, "tokens": 1092 } ] }, "src/xceadmin/tests/fixtures/full/configs/xce.yaml": { "description": "", "tokens": 52, "hash": "bc3d1ad006887c69", "size": 179, "mtimeMs": 1788255226907.2922, "updatedAt": "2026-09-01T09:33:46.946Z", "source": "hook" }, "src/controller/testsuite/test_worker_resync.c": { "description": "Declares that", "tokens": 55780, "hash": "722d8e4a2ab859d8", "size": 210105, "mtimeMs": 1788308572490.975, "updatedAt": "2026-09-02T00:22:52.530Z", "source": "hook" }, "src/controller/testsuite/controller_test.c": { "description": "include ", "tokens": 2562, "hash": "8dfaaaac995cedaf", "size": 9605, "mtimeMs": 1788293311681.46, "updatedAt": "2026-09-01T20:08:31.729Z", "source": "hook" }, "src/controller/testsuite/test_dispatch_fail_retry.c": { "description": "Declares table", "tokens": 13308, "hash": "7c453a79fe6845bb", "size": 50312, "mtimeMs": 1788263829670.9087, "updatedAt": "2026-09-01T11:57:09.715Z", "source": "hook" }, "src/controller/include/resync.h": { "description": "if !defined(_RESYNC_H_)", "tokens": 4484, "hash": "8af6f7aa50b8ca57", "size": 16815, "mtimeMs": 1788292774729.142, "updatedAt": "2026-09-01T19:59:34.763Z", "source": "hook" }, "src/controller/resync.c": { "description": "here: construction", "tokens": 11095, "hash": "51cca6c7f2d916c6", "size": 42159, "mtimeMs": 1788309795429.3323, "updatedAt": "2026-09-02T00:43:15.461Z", "source": "hook" }, "src/worker/include/xcecd_worker_utils.h": { "description": "ifndef XCED_WORKER_UTILS_H", "tokens": 2063, "hash": "1276227c41438bbc", "size": 7735, "mtimeMs": 1788279197645.3108, "updatedAt": "2026-09-01T16:13:17.693Z", "source": "hook" }, "src/worker/src/xcecd_worker_utils.c": { "description": "include \"xcecd_worker_utils.h\"", "tokens": 6845, "hash": "c925ff4fba020044", "size": 25666, "mtimeMs": 1788279765867.5984, "updatedAt": "2026-09-01T16:22:45.916Z", "source": "hook" }, "src/worker/testsuite/test_finished_job_retention.c": { "description": "Declares uint64_t", "tokens": 3274, "hash": "c0b45f2d26797cf9", "size": 14002, "mtimeMs": 1788277382623.3462, "updatedAt": "2026-09-01T15:43:02.669Z", "source": "hook" }, "src/worker/include/xcecd_resync.h": { "description": "ifndef XCECD_RESYNC_H", "tokens": 2516, "hash": "25cf847c5ed06232", "size": 9434, "mtimeMs": 1788283812682.9685, "updatedAt": "2026-09-01T17:30:12.718Z", "source": "hook" }, "src/worker/src/xcecd_resync.c": { "description": "include \"xcecd_resync.h\"", "tokens": 3402, "hash": "872df4934d5fe040", "size": 12757, "mtimeMs": 1788283799568.531, "updatedAt": "2026-09-01T17:29:59.612Z", "source": "hook" }, "src/worker/testsuite/test_xcecd_resync.c": { "description": "", "tokens": 9890, "hash": "4880cc0ef11fc0a2", "size": 39676, "mtimeMs": 1788283906949.1943, "updatedAt": "2026-09-01T17:31:46.996Z", "source": "hook" }, "src/worker/src/controller_connector.c": { "description": "include \"client.h\"", "tokens": 20090, "hash": "6614e36a7cf142e5", "size": 75335, "mtimeMs": 1788289466292.5752, "updatedAt": "2026-09-01T19:04:26.334Z", "source": "hook" }, "src/worker/testsuite/test_controller_connector.c": { "description": "Declares char", "tokens": 16661, "hash": "6caf3f6f7d4a06a1", "size": 65954, "mtimeMs": 1788289864718.2473, "updatedAt": "2026-09-01T19:11:04.751Z", "source": "hook" }, "src/worker/meson.build": { "description": "", "tokens": 746, "hash": "8b0233894596cf50", "size": 2795, "mtimeMs": 1788281825340.8342, "updatedAt": "2026-09-01T16:57:05.379Z", "source": "hook" }, "src/scheduler/testsuite/test_core_session.c": { "description": "", "tokens": 5409, "hash": "145cf64cdc893bba", "size": 20283, "mtimeMs": 1788286577582.8608, "updatedAt": "2026-09-01T18:16:17.629Z", "source": "hook" }, "src/scheduler/src/scheduler.c": { "description": "include ", "tokens": 16542, "hash": "996a3639bd7bb968", "size": 62039, "mtimeMs": 1788495024980.3533, "updatedAt": "2026-09-04T04:10:25.013Z", "source": "hook" }, "src/scheduler/src/core_session.c": { "description": "include ", "tokens": 4516, "hash": "1f5166cfab14af75", "size": 16935, "mtimeMs": 1788287436363.708, "updatedAt": "2026-09-01T18:30:36.402Z", "source": "hook" }, "src/controller/worker.c": { "description": "include ", "tokens": 10201, "hash": "eaaec1319778cf51", "size": 38263, "mtimeMs": 1788311638541.9832, "updatedAt": "2026-09-02T01:13:58.590Z", "source": "hook" }, "src/controller/testsuite/test_worker_join.c": { "description": "include ", "tokens": 14543, "hash": "8d0931dab6f08e63", "size": 55195, "mtimeMs": 1788310479394.263, "updatedAt": "2026-09-02T00:54:39.438Z", "source": "hook" }, "src/controller/cluster.c": { "description": "include \"config.h\"", "tokens": 27168, "hash": "7f3e8a5acce18956", "size": 102097, "mtimeMs": 1788292896284.2583, "updatedAt": "2026-09-01T20:01:36.329Z", "source": "hook" }, "src/controller/ha.c": { "description": "define _GNU_SOURCE", "tokens": 126576, "hash": "4319f1a1e89df35f", "size": 479303, "mtimeMs": 1788296316659.9639, "updatedAt": "2026-09-01T20:58:36.706Z", "source": "hook" }, "src/controller/testsuite/test_jobstatereport_dispatch.c": { "description": "", "tokens": 3663, "hash": "b7cb830d2d15388c", "size": 13922, "mtimeMs": 1788294732599.5564, "updatedAt": "2026-09-01T20:32:12.646Z", "source": "hook" }, "src/worker/src/resource_sync.c": { "description": "include \"resource_sync.h\"", "tokens": 3991, "hash": "a66a214e454dc8fc", "size": 14965, "mtimeMs": 1788316036870.3767, "updatedAt": "2026-09-02T02:27:16.917Z", "source": "hook" }, "src/worker/testsuite/test_resource_sync.c": { "description": "", "tokens": 2719, "hash": "28bb04e853f2035b", "size": 10482, "mtimeMs": 1788316018278.3828, "updatedAt": "2026-09-02T02:26:58.311Z", "source": "hook" }, ".kiro/specs/scheduler-sim-diagnostics/requirements.md": { "description": "Requirements Document", "tokens": 1576, "hash": "81c9d302700d45cd", "size": 6309, "mtimeMs": 1788322063496.3318, "updatedAt": "2026-09-02T04:07:43.542Z", "source": "hook" }, ".kiro/specs/scheduler-sim-diagnostics/spec.json": { "description": "", "tokens": 236, "hash": "07df3991e63f692a", "size": 826, "mtimeMs": 1788321948176.0376, "updatedAt": "2026-09-02T04:05:48.213Z", "source": "hook" }, "src/scheduler/src/repl_break.c": { "description": "include ", "tokens": 9921, "hash": "9310483fabc9331d", "size": 37203, "mtimeMs": 1788407791260.633, "updatedAt": "2026-09-03T03:56:31.295Z", "source": "hook" }, "src/scheduler/testsuite/test_repl_output_compression.c": { "description": "Declares under", "tokens": 3851, "hash": "e7402f5f972b1150", "size": 14438, "mtimeMs": 1788333616269.2983, "updatedAt": "2026-09-02T07:20:16.309Z", "source": "hook" }, "src/scheduler/testsuite/meson.build": { "description": "Declares vtask_entry", "tokens": 24510, "hash": "3c2e005845adb11f", "size": 91915, "mtimeMs": 1788495227773.2773, "updatedAt": "2026-09-04T04:13:47.816Z", "source": "hook" }, "src/scheduler/src/repl.c": { "description": "include ", "tokens": 7087, "hash": "b8b47bf7571b44ce", "size": 26573, "mtimeMs": 1788379613287.8123, "updatedAt": "2026-09-02T20:06:53.326Z", "source": "hook" }, "src/scheduler/src/repl_internal.h": { "description": "if !defined(_REPL_INTERNAL_H_)", "tokens": 7113, "hash": "16a7cf25e77eee2c", "size": 26673, "mtimeMs": 1788407766516.3079, "updatedAt": "2026-09-03T03:56:06.572Z", "source": "hook" }, "src/scheduler/src/repl_jobid_range.c": { "description": "include ", "tokens": 2916, "hash": "91c8c059005b7878", "size": 10935, "mtimeMs": 1788335336652.6833, "updatedAt": "2026-09-02T07:48:56.690Z", "source": "hook" }, "src/scheduler/testsuite/test_repl_round_rollup.c": { "description": "Declares char", "tokens": 10735, "hash": "d52668f7a5970458", "size": 40253, "mtimeMs": 1788341165683.8875, "updatedAt": "2026-09-02T09:26:05.730Z", "source": "hook" }, "src/scheduler/testsuite/test_sim_isolation.c": { "description": "Declares names", "tokens": 8548, "hash": "890c83620e7096fd", "size": 32054, "mtimeMs": 1788369695682.0454, "updatedAt": "2026-09-02T17:21:35.737Z", "source": "hook" }, "src/scheduler/testsuite/test_repl_event_echo.c": { "description": "Declares char", "tokens": 7374, "hash": "28e135a7094be13b", "size": 27649, "mtimeMs": 1788351675176.376, "updatedAt": "2026-09-02T12:21:15.217Z", "source": "hook" }, "src/scheduler/testsuite/test_sim_print_decision_gate.c": { "description": "Declares char", "tokens": 7154, "hash": "3af362a1041dc819", "size": 26825, "mtimeMs": 1788354467662.734, "updatedAt": "2026-09-02T13:07:47.700Z", "source": "hook" }, "src/scheduler/src/sim_loop.c": { "description": "include ", "tokens": 16155, "hash": "792856cbcc3d7889", "size": 60578, "mtimeMs": 1788423981951.631, "updatedAt": "2026-09-03T08:26:21.990Z", "source": "hook" }, "src/scheduler/testsuite/test_sim_reconcile_unaccounted.c": { "description": "Declares documents", "tokens": 24803, "hash": "81419e83a82af1ab", "size": 93010, "mtimeMs": 1788423993650.0215, "updatedAt": "2026-09-03T08:26:33.691Z", "source": "hook" }, "src/scheduler/testsuite/test_repl_prompt_context.c": { "description": "Declares char", "tokens": 6687, "hash": "61a97251386cb660", "size": 25075, "mtimeMs": 1788364988731.7966, "updatedAt": "2026-09-02T16:03:08.776Z", "source": "hook" }, "src/scheduler/src/repl_prompt.c": { "description": "include ", "tokens": 221, "hash": "ca02fdd895128f70", "size": 827, "mtimeMs": 1788364893927.168, "updatedAt": "2026-09-02T16:01:33.968Z", "source": "hook" }, "src/scheduler/testsuite/test_repl_resource_formatting.c": { "description": "Declares design", "tokens": 4465, "hash": "9286a0ffc06232f9", "size": 16741, "mtimeMs": 1788366088852.9468, "updatedAt": "2026-09-02T16:21:28.898Z", "source": "hook" }, "src/scheduler/src/repl_params.c": { "description": "include ", "tokens": 4864, "hash": "ae0eb19c16a16707", "size": 18238, "mtimeMs": 1788367872614.0027, "updatedAt": "2026-09-02T16:51:12.649Z", "source": "hook" }, "src/scheduler/src/repl_fmt.c": { "description": "include ", "tokens": 3971, "hash": "37022dc7e6f77e51", "size": 14891, "mtimeMs": 1788369327428.5366, "updatedAt": "2026-09-02T17:15:27.470Z", "source": "hook" }, "src/scheduler/testsuite/test_repl_resource_table.c": { "description": "Declares char", "tokens": 14236, "hash": "2e41b7eefa3fa04c", "size": 53383, "mtimeMs": 1788373930327.127, "updatedAt": "2026-09-02T18:32:10.364Z", "source": "hook" }, "src/scheduler/testsuite/test_repl_help.c": { "description": "Declares error", "tokens": 6018, "hash": "d433124aeae8bfce", "size": 22566, "mtimeMs": 1788378433587.625, "updatedAt": "2026-09-02T19:47:13.622Z", "source": "hook" }, "src/scheduler/src/repl_bp_kind.c": { "description": "include ", "tokens": 979, "hash": "53836a74b99219c8", "size": 3668, "mtimeMs": 1788380446354.086, "updatedAt": "2026-09-02T20:20:46.399Z", "source": "hook" }, "src/scheduler/testsuite/test_review_fixture_gen.c": { "description": "include ", "tokens": 3093, "hash": "ae9989df23d25069", "size": 11597, "mtimeMs": 1788384960455.4707, "updatedAt": "2026-09-02T21:36:00.499Z", "source": "hook" }, ".kiro/specs/scheduler-sim-step-verbosity/spec.json": { "description": "", "tokens": 134, "hash": "f1f165e946096ea8", "size": 466, "mtimeMs": 1788428748476.6892, "updatedAt": "2026-09-03T09:45:48.513Z", "source": "hook" }, ".kiro/specs/scheduler-sim-step-verbosity/requirements.md": { "description": "Requirements Document", "tokens": 1058, "hash": "14a718a8d88c8927", "size": 4240, "mtimeMs": 1788404962689.8296, "updatedAt": "2026-09-03T03:09:22.754Z", "source": "hook" }, ".kiro/specs/scheduler-sim-step-verbosity/design.md": { "description": "Design Document", "tokens": 3934, "hash": "80af94de2ab5a287", "size": 15804, "mtimeMs": 1788405152354.075, "updatedAt": "2026-09-03T03:12:32.400Z", "source": "hook" }, ".kiro/specs/scheduler-sim-step-verbosity/research.md": { "description": "Research & Design Decisions", "tokens": 1171, "hash": "d49e8ba9783693f7", "size": 4704, "mtimeMs": 1788405189680.7224, "updatedAt": "2026-09-03T03:13:09.728Z", "source": "hook" }, ".kiro/specs/scheduler-sim-step-verbosity/tasks.md": { "description": "Implementation Plan", "tokens": 1011, "hash": "62b203ae6ed9018a", "size": 4044, "mtimeMs": 1788428724305.5637, "updatedAt": "2026-09-03T09:45:24.344Z", "source": "hook" }, "src/scheduler/testsuite/test_repl_step_verbosity.c": { "description": "Declares unconditionally", "tokens": 11316, "hash": "918b191b9b994ec3", "size": 42433, "mtimeMs": 1788406918488.3032, "updatedAt": "2026-09-03T03:41:58.525Z", "source": "hook" }, ".kiro/specs/scheduler-sim-reconcile-terminal-guard/spec.json": { "description": "", "tokens": 136, "hash": "592fead9b39b2d09", "size": 476, "mtimeMs": 1788428742546.4104, "updatedAt": "2026-09-03T09:45:42.578Z", "source": "hook" }, ".kiro/specs/scheduler-sim-reconcile-terminal-guard/requirements.md": { "description": "Requirements Document", "tokens": 1152, "hash": "a0f06fa736e40528", "size": 4617, "mtimeMs": 1788417245990.9194, "updatedAt": "2026-09-03T06:34:06.038Z", "source": "hook" }, ".kiro/specs/scheduler-sim-reconcile-terminal-guard/design.md": { "description": "Design Document", "tokens": 3962, "hash": "932b90abe06db51d", "size": 15901, "mtimeMs": 1788424248949.9106, "updatedAt": "2026-09-03T08:30:48.985Z", "source": "hook" }, ".kiro/specs/scheduler-sim-reconcile-terminal-guard/research.md": { "description": "Research & Design Decisions", "tokens": 909, "hash": "1b2a303e8f9af841", "size": 3652, "mtimeMs": 1788417370019.7861, "updatedAt": "2026-09-03T06:36:10.055Z", "source": "hook" }, ".kiro/specs/scheduler-sim-reconcile-terminal-guard/tasks.md": { "description": "Implementation Plan", "tokens": 842, "hash": "ae0f04aca0c4ba51", "size": 3367, "mtimeMs": 1788428717151.2363, "updatedAt": "2026-09-03T09:45:17.186Z", "source": "hook" }, ".claude/skills/xce-build/SKILL.md": { "description": "build xce source code", "tokens": 3121, "hash": "42b47142ff9c119b", "size": 12561, "mtimeMs": 1788425655394.469, "updatedAt": "2026-09-03T08:54:15.734Z", "source": "hook" }, ".kiro/specs/eliminate-frontend-makefile/requirements.md": { "description": "Requirements Document", "tokens": 1953, "hash": "5a193968353e2d47", "size": 7817, "mtimeMs": 1788429117330.2253, "updatedAt": "2026-09-03T09:51:57.365Z", "source": "hook" }, ".kiro/specs/eliminate-frontend-makefile/design.md": { "description": "Design Document", "tokens": 7808, "hash": "e1d1feda45f10637", "size": 31411, "mtimeMs": 1788432201988.6992, "updatedAt": "2026-09-03T10:43:22.040Z", "source": "hook" }, ".kiro/specs/eliminate-frontend-makefile/research.md": { "description": "Summary", "tokens": 3737, "hash": "4b13cf311081662a", "size": 15016, "mtimeMs": 1788432230516.4763, "updatedAt": "2026-09-03T10:43:50.549Z", "source": "hook" }, ".kiro/specs/eliminate-frontend-makefile/tasks.md": { "description": "Implementation Plan", "tokens": 3262, "hash": "48b44851e5c57458", "size": 13062, "mtimeMs": 1788450715090.038, "updatedAt": "2026-09-03T15:51:55.128Z", "source": "hook" }, "src/frontend/apiserver/meson.build": { "description": "frontend/apiserver — Go REST API server with CGO backend integration.", "tokens": 1136, "hash": "ea32ead0e4c5bce3", "size": 4261, "mtimeMs": 1788442186164.7124, "updatedAt": "2026-09-03T13:29:46.211Z", "source": "hook" }, ".claude/skills/xce-test-resources/run-resource-verify.sh": { "description": "run-resource-verify.sh -- driver for /xce-test-resources: end-to-end", "tokens": 21442, "hash": "f16613f049aee7ec", "size": 80662, "mtimeMs": 1788443415473.5457, "updatedAt": "2026-09-03T13:50:15.513Z", "source": "hook" }, "src/tools/deploy-ha.sh": { "description": "", "tokens": 8229, "hash": "95361c5c1ea220da", "size": 30858, "mtimeMs": 1788443791180.0571, "updatedAt": "2026-09-03T13:56:31.223Z", "source": "hook" }, "src/frontend/tests/regression/run.sh": { "description": "Regression test suite: xcecli ↔ apiserver", "tokens": 1655, "hash": "95e06be8fff767f4", "size": 6794, "mtimeMs": 1788443791995.0903, "updatedAt": "2026-09-03T13:56:32.032Z", "source": "hook" }, "src/frontend/CLAUDE.md": { "description": "XCE Frontend (API Server + CLI)", "tokens": 686, "hash": "dc3f1ae535483db5", "size": 2778, "mtimeMs": 1788444264590.2852, "updatedAt": "2026-09-03T14:04:24.630Z", "source": "hook" }, "src/docs/deployment.md": { "description": "XCE Deployment Guide", "tokens": 6503, "hash": "52b95f9b2e93d8cf", "size": 26174, "mtimeMs": 1788444298794.5415, "updatedAt": "2026-09-03T14:04:58.838Z", "source": "hook" }, ".claude/skills/xce-deploy-ha/SKILL.md": { "description": "XCE HA Cluster Deployment", "tokens": 7053, "hash": "818050b91ceb3420", "size": 28398, "mtimeMs": 1788445082281.3147, "updatedAt": "2026-09-03T14:18:02.324Z", "source": "hook" }, ".claude/skills/xce-test-resources/SKILL.md": { "description": "XCE Resource-Value Verification", "tokens": 3549, "hash": "48b29d0664dd1423", "size": 14200, "mtimeMs": 1788444445639.8755, "updatedAt": "2026-09-03T14:07:25.687Z", "source": "hook" }, "src/frontend/docs/status.md": { "description": "Project Status", "tokens": 1193, "hash": "48add58890a85e7a", "size": 4838, "mtimeMs": 1788444463129.5051, "updatedAt": "2026-09-03T14:07:43.163Z", "source": "hook" }, "src/docs/apiserver-backend-tasks.md": { "description": "API Server Backend Enhancement — Task Tracker", "tokens": 2499, "hash": "482bfe534ac41ec1", "size": 10129, "mtimeMs": 1788444465699.5974, "updatedAt": "2026-09-03T14:07:45.741Z", "source": "hook" }, "src/controller/testsuite/test_ha_bootstrap.c": { "description": "does: defer_config_fetch", "tokens": 5845, "hash": "ccd408821238861a", "size": 22536, "mtimeMs": 1788445446119.542, "updatedAt": "2026-09-03T14:24:06.166Z", "source": "hook" }, "src/controller/testsuite/test_ha_ctrlhello.c": { "description": "", "tokens": 1327, "hash": "7681fd7ddce62ab0", "size": 5325, "mtimeMs": 1788445447827.6072, "updatedAt": "2026-09-03T14:24:07.871Z", "source": "hook" }, "src/frontend/apiserver/cmd/main.go": { "description": "", "tokens": 1598, "hash": "0dab1ed684db730c", "size": 5992, "mtimeMs": 1788445449438.6685, "updatedAt": "2026-09-03T14:24:09.480Z", "source": "hook", "symbols": [ { "name": "composeVersionDisplay", "kind": "fn", "startLine": 60, "endLine": 66, "tokens": 57 }, { "name": "main", "kind": "fn", "startLine": 67, "endLine": 168, "tokens": 1027 } ] }, "src/frontend/xcecli/cmd/main.go": { "description": "", "tokens": 1160, "hash": "1e04b5884f459fab", "size": 4349, "mtimeMs": 1788445450517.7095, "updatedAt": "2026-09-03T14:24:10.561Z", "source": "hook", "symbols": [ { "name": "composeVersionDisplay", "kind": "fn", "startLine": 76, "endLine": 82, "tokens": 57 }, { "name": "main", "kind": "fn", "startLine": 83, "endLine": 112, "tokens": 228 } ] }, "src/scheduler/include/scheduler.h": { "description": "if !defined(_SCHEDULER_H_)", "tokens": 4176, "hash": "bb401abfd2dace67", "size": 15658, "mtimeMs": 1788490830537.9148, "updatedAt": "2026-09-04T03:00:30.580Z", "source": "hook" }, "src/scheduler/testsuite/test_scheduler_decision_publish_retry.c": { "description": "Declares directly", "tokens": 8825, "hash": "8ff0456677934919", "size": 36851, "mtimeMs": 1788495218590.6282, "updatedAt": "2026-09-04T04:13:38.630Z", "source": "hook" }, "src/include/client.h": { "description": "if !defined(_CLIENT_H_)", "tokens": 2478, "hash": "34561022e3d7e93e", "size": 9295, "mtimeMs": 1788494799208.9314, "updatedAt": "2026-09-04T04:06:39.255Z", "source": "hook" }, "src/lib/client.c": { "description": "include ", "tokens": 7752, "hash": "899b8610ac614180", "size": 29112, "mtimeMs": 1788494840359.2, "updatedAt": "2026-09-04T04:07:20.404Z", "source": "hook" }, "src/lib/testsuite/test_libxce_retry.c": { "description": "Declares struct", "tokens": 19738, "hash": "dd6a29e30303c9e7", "size": 77983, "mtimeMs": 1788494897389.4358, "updatedAt": "2026-09-04T04:08:17.424Z", "source": "hook" } } }