{ "version": 1, "meta": { "lastScanned": "2026-09-28T03:39:29.656Z", "fileCount": 509, "hits": 0, "misses": 0, "renderedHash": "08652b7ccbb2cb5ce61316206480081dfd1c48b75172215c244f196c46194e04", "storeUpdatedAt": "2026-09-28T03:39:29.665Z", "rootHash": "51f9d3076b1449e8" }, "files": { ".clang-format": { "description": "", "tokens": 226, "hash": "c10245b70fcd24c8", "size": 845, "mtimeMs": 1790249098363.0842, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".codegraph/.gitignore": { "description": "Git ignore rules", "tokens": 61, "hash": "47c0dacebca9f56c", "size": 229, "mtimeMs": 1790249344022.8032, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".gitignore": { "description": "Git ignore rules", "tokens": 413, "hash": "29f5f599f0bbdaaa", "size": 1547, "mtimeMs": 1790249098365.4832, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/rules/design-discovery-full.md": { "description": "Full Discovery Process for Technical Design", "tokens": 949, "hash": "51a4386b8afeafdd", "size": 3796, "mtimeMs": 1790249098365.6602, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/rules/design-discovery-light.md": { "description": "Light Discovery Process for Extensions", "tokens": 389, "hash": "cc96d009e42e2d4a", "size": 1553, "mtimeMs": 1790249098365.689, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/rules/design-principles.md": { "description": "Technical Design Rules and Principles", "tokens": 2982, "hash": "5033327db3fc6b93", "size": 12015, "mtimeMs": 1790249098365.689, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/rules/design-review-gate.md": { "description": "Design Review Gate", "tokens": 1016, "hash": "05f885b59a064cb2", "size": 4063, "mtimeMs": 1790249098365.689, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/rules/design-review.md": { "description": "Design Review Process", "tokens": 1090, "hash": "3917978761b6d941", "size": 4369, "mtimeMs": 1790249098365.689, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/rules/design-synthesis.md": { "description": "Design Synthesis", "tokens": 464, "hash": "e2b38d4a65297334", "size": 1859, "mtimeMs": 1790249098365.689, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/rules/ears-format.md": { "description": "EARS Format Guidelines", "tokens": 739, "hash": "930cc2e849c772c4", "size": 2953, "mtimeMs": 1790249098365.689, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/rules/gap-analysis.md": { "description": "Gap Analysis Process", "tokens": 1266, "hash": "220c22c9cc8da703", "size": 5094, "mtimeMs": 1790249098365.689, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/rules/requirements-review-gate.md": { "description": "Requirements Review Gate", "tokens": 924, "hash": "80d3820e2c80af43", "size": 3696, "mtimeMs": 1790249098365.689, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/rules/steering-principles.md": { "description": "Steering Principles", "tokens": 593, "hash": "da53daeabb0299e9", "size": 2374, "mtimeMs": 1790249098365.689, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/rules/tasks-generation.md": { "description": "Task Generation Rules", "tokens": 2773, "hash": "d9be9998dcb6dc9e", "size": 11104, "mtimeMs": 1790249098365.689, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/rules/tasks-parallel-analysis.md": { "description": "Parallel Task Analysis Rules", "tokens": 633, "hash": "e6c9dad086b3ec5e", "size": 2531, "mtimeMs": 1790249098365.689, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/templates/specs/design.md": { "description": "Design Document Template", "tokens": 3303, "hash": "0b9e3cbd75e45438", "size": 13306, "mtimeMs": 1790249098365.8782, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/templates/specs/init.json": { "description": "", "tokens": 125, "hash": "dfc07543fb08e2f4", "size": 437, "mtimeMs": 1790249098365.9163, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/templates/specs/requirements-init.md": { "description": "Requirements Document", "tokens": 40, "hash": "ad3f8051e45003cc", "size": 159, "mtimeMs": 1790249098365.9163, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/templates/specs/requirements.md": { "description": "Requirements Document", "tokens": 325, "hash": "876aed0185db39e9", "size": 1297, "mtimeMs": 1790249098365.9163, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/templates/specs/research.md": { "description": "Research & Design Decisions Template", "tokens": 586, "hash": "a77becba2f120a2d", "size": 2355, "mtimeMs": 1790249098365.9163, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/templates/specs/tasks.md": { "description": "Implementation Plan", "tokens": 318, "hash": "6ed02fcc9b90988c", "size": 1271, "mtimeMs": 1790249098365.9163, "updatedAt": "2026-09-27T19:00:00.012Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/templates/steering/product.md": { "description": "Product Overview", "tokens": 89, "hash": "f233ba3cebcaa4e8", "size": 355, "mtimeMs": 1790249098365.9949, "updatedAt": "2026-09-27T19:00:00.013Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/templates/steering/structure.md": { "description": "Project Structure", "tokens": 218, "hash": "2d4ea086e3619750", "size": 871, "mtimeMs": 1790249098366.0845, "updatedAt": "2026-09-27T19:00:00.013Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/templates/steering/tech.md": { "description": "Technology Stack", "tokens": 198, "hash": "ab20caddc4a2361e", "size": 792, "mtimeMs": 1790249098366.0845, "updatedAt": "2026-09-27T19:00:00.013Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/templates/steering-custom/api-standards.md": { "description": "API Standards", "tokens": 415, "hash": "c091a4579807ffcf", "size": 1662, "mtimeMs": 1790249098365.9163, "updatedAt": "2026-09-27T19:00:00.013Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/templates/steering-custom/authentication.md": { "description": "Authentication & Authorization Standards", "tokens": 523, "hash": "061aa606b4bd2ed0", "size": 2089, "mtimeMs": 1790249098365.9949, "updatedAt": "2026-09-27T19:00:00.013Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/templates/steering-custom/database.md": { "description": "Database Standards", "tokens": 377, "hash": "b93f66bbed730c78", "size": 1507, "mtimeMs": 1790249098365.9949, "updatedAt": "2026-09-27T19:00:00.013Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/templates/steering-custom/deployment.md": { "description": "Deployment Standards", "tokens": 441, "hash": "462a787ccc6ac63c", "size": 1782, "mtimeMs": 1790249098365.9949, "updatedAt": "2026-09-27T19:00:00.013Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/templates/steering-custom/error-handling.md": { "description": "Error Handling Standards", "tokens": 549, "hash": "1a58856c020fd3cb", "size": 2205, "mtimeMs": 1790249098365.9949, "updatedAt": "2026-09-27T19:00:00.013Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/templates/steering-custom/security.md": { "description": "Security Standards", "tokens": 523, "hash": "a00847516d574e6e", "size": 2092, "mtimeMs": 1790249098365.9949, "updatedAt": "2026-09-27T19:00:00.013Z", "source": "scan", "importance": 0.1036 }, ".kiro/settings/templates/steering-custom/testing.md": { "description": "Testing Standards", "tokens": 325, "hash": "e5679d6769bddd19", "size": 1297, "mtimeMs": 1790249098365.9949, "updatedAt": "2026-09-27T19:00:00.013Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/.gitignore": { "description": "Git ignore rules", "tokens": 3, "hash": "442787ab3b4dcc0a", "size": 9, "mtimeMs": 1790249098366.0845, "updatedAt": "2026-09-27T19:00:00.013Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/admin-config-tool/brief.md": { "description": "Brief: admin-config-tool", "tokens": 10613, "hash": "10bb1860f5c21726", "size": 43128, "mtimeMs": 1790249098366.12, "updatedAt": "2026-09-27T19:00:00.013Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/admin-config-tool/design.md": { "description": "Technical Design: admin-config-tool", "tokens": 13800, "hash": "6ecaf6b114410700", "size": 55833, "mtimeMs": 1790249098366.1902, "updatedAt": "2026-09-27T19:00:00.014Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/admin-config-tool/requirements.md": { "description": "Requirements Document", "tokens": 5992, "hash": "12a2f87f8e7bd50c", "size": 24060, "mtimeMs": 1790249098366.1902, "updatedAt": "2026-09-27T19:00:00.014Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/admin-config-tool/research.md": { "description": "Research & Design Decisions: admin-config-tool", "tokens": 8886, "hash": "091512a4c2d09fc2", "size": 35743, "mtimeMs": 1790249098366.1902, "updatedAt": "2026-09-27T19:00:00.014Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/admin-config-tool/spec.json": { "description": "", "tokens": 1040, "hash": "1e2d616b760a4ff1", "size": 3642, "mtimeMs": 1790249098366.1902, "updatedAt": "2026-09-27T19:00:00.014Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/admin-config-tool/tasks.md": { "description": "Implementation Plan", "tokens": 9416, "hash": "9d8313046bcdf2c2", "size": 37807, "mtimeMs": 1790249098366.1902, "updatedAt": "2026-09-27T19:00:00.014Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/build-time-versioning/design.md": { "description": "Design Document", "tokens": 5779, "hash": "52845ace92fc79a9", "size": 23236, "mtimeMs": 1790249098366.1902, "updatedAt": "2026-09-27T19:00:00.015Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/build-time-versioning/requirements.md": { "description": "Requirements Document", "tokens": 1680, "hash": "bf3244d8d78a8274", "size": 6721, "mtimeMs": 1790249098366.5107, "updatedAt": "2026-09-27T19:00:00.015Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/build-time-versioning/research.md": { "description": "Research & Design Decisions", "tokens": 2236, "hash": "1bf5dfba5e9a5ffe", "size": 8990, "mtimeMs": 1790249098366.5107, "updatedAt": "2026-09-27T19:00:00.015Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/build-time-versioning/spec.json": { "description": "", "tokens": 174, "hash": "dc598418da57d81c", "size": 606, "mtimeMs": 1790249098366.5107, "updatedAt": "2026-09-27T19:00:00.015Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/build-time-versioning/tasks.md": { "description": "Implementation Plan", "tokens": 4349, "hash": "a8da3295cffdda26", "size": 17402, "mtimeMs": 1790249098366.5107, "updatedAt": "2026-09-27T19:00:00.015Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/clusterconfig-schema-split/design.md": { "description": "Overview", "tokens": 7542, "hash": "c9ef0b232b437ab6", "size": 30338, "mtimeMs": 1790249098366.5107, "updatedAt": "2026-09-27T19:00:00.015Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/clusterconfig-schema-split/requirements.md": { "description": "Requirements Document", "tokens": 4621, "hash": "ae0b5fdd750161f8", "size": 18565, "mtimeMs": 1790249098366.6511, "updatedAt": "2026-09-27T19:00:00.015Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/clusterconfig-schema-split/research.md": { "description": "Research & Design Decisions", "tokens": 7013, "hash": "d4cc48b7fb46c8f8", "size": 28224, "mtimeMs": 1790249098366.6511, "updatedAt": "2026-09-27T19:00:00.015Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/clusterconfig-schema-split/spec.json": { "description": "", "tokens": 175, "hash": "6f97a0d807b2055f", "size": 611, "mtimeMs": 1790249098366.6511, "updatedAt": "2026-09-27T19:00:00.015Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/clusterconfig-schema-split/tasks.md": { "description": "Implementation Plan", "tokens": 2668, "hash": "53cffddc39d3fc64", "size": 10692, "mtimeMs": 1790249098366.6511, "updatedAt": "2026-09-27T19:00:00.015Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/commit-batch-window/requirements.md": { "description": "Requirements Document", "tokens": 1569, "hash": "5c8978b23da48cb8", "size": 6301, "mtimeMs": 1790249098366.6511, "updatedAt": "2026-09-27T19:00:00.015Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/commit-batch-window/spec.json": { "description": "", "tokens": 369, "hash": "33fb47de0cb0bd9c", "size": 1291, "mtimeMs": 1790249098366.7964, "updatedAt": "2026-09-27T19:00:00.015Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/component-failover-adoption/design.md": { "description": "Design Document: component-failover-adoption", "tokens": 17338, "hash": "89d0110c6f2265e5", "size": 69642, "mtimeMs": 1790249098366.7964, "updatedAt": "2026-09-27T19:00:00.016Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/component-failover-adoption/requirements.md": { "description": "Requirements Document", "tokens": 4175, "hash": "b158c11ffce78d36", "size": 16749, "mtimeMs": 1790249098366.9062, "updatedAt": "2026-09-27T19:00:00.016Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/component-failover-adoption/research.md": { "description": "Research & Design Decisions", "tokens": 6985, "hash": "0231ff3e9013c7f0", "size": 28075, "mtimeMs": 1790249098366.9062, "updatedAt": "2026-09-27T19:00:00.016Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/component-failover-adoption/spec.json": { "description": "", "tokens": 680, "hash": "e40bb9e8ffd719b6", "size": 2377, "mtimeMs": 1790249098366.9062, "updatedAt": "2026-09-27T19:00:00.016Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/component-failover-adoption/tasks.md": { "description": "Implementation Plan", "tokens": 14898, "hash": "f148b2cd0f9365cd", "size": 59845, "mtimeMs": 1790249098366.9062, "updatedAt": "2026-09-27T19:00:00.016Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/component-rejoin-resync/brief.md": { "description": "Brief: component-rejoin-resync", "tokens": 1187, "hash": "aa90287dec1d694b", "size": 4786, "mtimeMs": 1790249098367.0842, "updatedAt": "2026-09-27T19:00:00.016Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/component-rejoin-resync/spec.json": { "description": "", "tokens": 256, "hash": "1cffb66bb10b7657", "size": 893, "mtimeMs": 1790249098367.1409, "updatedAt": "2026-09-27T19:00:00.016Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/config-upgrade-snapshot/brief.md": { "description": "Brief: config-upgrade-snapshot", "tokens": 1108, "hash": "34dacf4d0cf72f10", "size": 4451, "mtimeMs": 1790249098367.1409, "updatedAt": "2026-09-27T19:00:00.016Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/config-upgrade-snapshot/design.md": { "description": "Design Document: config-upgrade-snapshot", "tokens": 13143, "hash": "6823cba25cbd7e0f", "size": 52919, "mtimeMs": 1790249098367.2131, "updatedAt": "2026-09-27T19:00:00.016Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/config-upgrade-snapshot/requirements.md": { "description": "Requirements Document", "tokens": 7093, "hash": "7f717b8efa72edb8", "size": 28475, "mtimeMs": 1790249098367.2131, "updatedAt": "2026-09-27T19:00:00.017Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/config-upgrade-snapshot/research.md": { "description": "Gap Analysis — config-upgrade-snapshot (2026-06-24)", "tokens": 11380, "hash": "b1e50dcfd3453e7e", "size": 45882, "mtimeMs": 1790249098367.2131, "updatedAt": "2026-09-27T19:00:00.017Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/config-upgrade-snapshot/spec.json": { "description": "", "tokens": 429, "hash": "806656ff00004cdc", "size": 1499, "mtimeMs": 1790249098367.2131, "updatedAt": "2026-09-27T19:00:00.017Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/config-upgrade-snapshot/tasks.md": { "description": "Implementation Plan", "tokens": 12616, "hash": "62254e3fe811a784", "size": 50664, "mtimeMs": 1790249098367.2131, "updatedAt": "2026-09-27T19:00:00.017Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/controller-peers-env-fallback/brief.md": { "description": "Brief: controller-peers-env-fallback", "tokens": 3006, "hash": "cc85936278dc57d5", "size": 12022, "mtimeMs": 1790249098367.2131, "updatedAt": "2026-09-27T19:00:00.017Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/controller-peers-env-fallback/design.md": { "description": "Design Document", "tokens": 5981, "hash": "5399a24e35e42271", "size": 24021, "mtimeMs": 1790249098367.5173, "updatedAt": "2026-09-27T19:00:00.017Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/controller-peers-env-fallback/requirements.md": { "description": "Requirements Document", "tokens": 1982, "hash": "ec66cdd671d534b2", "size": 7945, "mtimeMs": 1790249098367.5173, "updatedAt": "2026-09-27T19:00:00.017Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/controller-peers-env-fallback/research.md": { "description": "Research & Design Decisions", "tokens": 2974, "hash": "473fd117b1d6433b", "size": 11940, "mtimeMs": 1790249098367.5173, "updatedAt": "2026-09-27T19:00:00.017Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/controller-peers-env-fallback/spec.json": { "description": "", "tokens": 175, "hash": "307e9f62e2a56d46", "size": 611, "mtimeMs": 1790249098367.5173, "updatedAt": "2026-09-27T19:00:00.017Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/controller-status/design.md": { "description": "Design Document — controller-status (`ctrlstatus`)", "tokens": 17072, "hash": "455c724907cb7b99", "size": 68738, "mtimeMs": 1790249098367.5173, "updatedAt": "2026-09-27T19:00:00.017Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/controller-status/requirements.md": { "description": "Requirements Document", "tokens": 4148, "hash": "33a710eb5f7860e7", "size": 16604, "mtimeMs": 1790249098367.711, "updatedAt": "2026-09-27T19:00:00.017Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/controller-status/research.md": { "description": "Gap Analysis — controller-status (ctrlstatus)", "tokens": 8088, "hash": "2de62ad9f8814aba", "size": 32630, "mtimeMs": 1790249098367.711, "updatedAt": "2026-09-27T19:00:00.018Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/controller-status/spec.json": { "description": "Declares of", "tokens": 3028, "hash": "3c0c3e8bdee95de5", "size": 10595, "mtimeMs": 1790249098367.711, "updatedAt": "2026-09-27T19:00:00.018Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/controller-status/tasks.md": { "description": "Implementation Plan", "tokens": 9841, "hash": "3b4f4969c3fdd401", "size": 39548, "mtimeMs": 1790249098367.711, "updatedAt": "2026-09-27T19:00:00.018Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/dirty-content-fingerprint/design.md": { "description": "Design Document", "tokens": 6899, "hash": "5c52f5fb29d69aef", "size": 27719, "mtimeMs": 1790249098367.711, "updatedAt": "2026-09-27T19:00:00.018Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/dirty-content-fingerprint/requirements.md": { "description": "Requirements Document", "tokens": 2326, "hash": "826253ef8e2dc69c", "size": 9305, "mtimeMs": 1790249098367.9539, "updatedAt": "2026-09-27T19:00:00.018Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/dirty-content-fingerprint/research.md": { "description": "Research & Design Decisions", "tokens": 5146, "hash": "8b2acade38ed07f6", "size": 20587, "mtimeMs": 1790249098367.9539, "updatedAt": "2026-09-27T19:00:00.018Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/dirty-content-fingerprint/spec.json": { "description": "", "tokens": 175, "hash": "defab61176b23070", "size": 611, "mtimeMs": 1790249098367.9539, "updatedAt": "2026-09-27T19:00:00.018Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/dirty-content-fingerprint/tasks.md": { "description": "Implementation Plan", "tokens": 5390, "hash": "663400d507863463", "size": 21557, "mtimeMs": 1790249098367.9539, "updatedAt": "2026-09-27T19:00:00.018Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/election-iomgr-refactor/design.md": { "description": "Design Document: election-iomgr-refactor", "tokens": 8505, "hash": "b7b735f3bb8d8b69", "size": 34446, "mtimeMs": 1790249098368.0842, "updatedAt": "2026-09-27T19:00:00.018Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/election-iomgr-refactor/requirements.md": { "description": "Requirements Document", "tokens": 2695, "hash": "cfcd97bb1759e6d5", "size": 10800, "mtimeMs": 1790249098368.0842, "updatedAt": "2026-09-27T19:00:00.018Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/election-iomgr-refactor/research.md": { "description": "Research & Design Decisions", "tokens": 11773, "hash": "8b31eb8fbfacd009", "size": 47514, "mtimeMs": 1790249098368.0842, "updatedAt": "2026-09-27T19:00:00.018Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/election-iomgr-refactor/spec.json": { "description": "", "tokens": 171, "hash": "10ae5f6d0e63305c", "size": 597, "mtimeMs": 1790249098368.0842, "updatedAt": "2026-09-27T19:00:00.018Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/election-iomgr-refactor/tasks.md": { "description": "Implementation Plan", "tokens": 3693, "hash": "bbb87a344d048591", "size": 14819, "mtimeMs": 1790249098368.0842, "updatedAt": "2026-09-27T19:00:00.018Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/eliminate-frontend-makefile/brief.md": { "description": "Brief: eliminate-frontend-makefile", "tokens": 2334, "hash": "e573565edf1d1a9a", "size": 9385, "mtimeMs": 1790249098368.0842, "updatedAt": "2026-09-27T19:00:00.018Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/eliminate-frontend-makefile/design.md": { "description": "Design Document", "tokens": 7820, "hash": "adc0300d9230d1af", "size": 31462, "mtimeMs": 1790249098368.2969, "updatedAt": "2026-09-27T19:00:00.019Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/eliminate-frontend-makefile/requirements.md": { "description": "Requirements Document", "tokens": 1953, "hash": "5a193968353e2d47", "size": 7817, "mtimeMs": 1790249098368.2969, "updatedAt": "2026-09-27T19:00:00.019Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/eliminate-frontend-makefile/research.md": { "description": "Summary", "tokens": 3737, "hash": "4b13cf311081662a", "size": 15016, "mtimeMs": 1790249098368.2969, "updatedAt": "2026-09-27T19:00:00.019Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/eliminate-frontend-makefile/spec.json": { "description": "", "tokens": 1179, "hash": "ec8220cdca243927", "size": 4126, "mtimeMs": 1790249098368.2969, "updatedAt": "2026-09-27T19:00:00.019Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/eliminate-frontend-makefile/tasks.md": { "description": "Implementation Plan", "tokens": 3262, "hash": "48b44851e5c57458", "size": 13062, "mtimeMs": 1790249098368.2969, "updatedAt": "2026-09-27T19:00:00.019Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-barrier-rollout/brief.md": { "description": "Brief: ha-commit-barrier-rollout", "tokens": 626, "hash": "1fa7e268882b6474", "size": 2523, "mtimeMs": 1790249098368.2969, "updatedAt": "2026-09-27T19:00:00.019Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-barrier-rollout/design.md": { "description": "Design: ha-commit-barrier-rollout", "tokens": 12605, "hash": "944a07d2944b4a39", "size": 50841, "mtimeMs": 1790249098368.454, "updatedAt": "2026-09-27T19:00:00.019Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-barrier-rollout/requirements.md": { "description": "Requirements Document", "tokens": 3181, "hash": "c2bdca1aa62710ea", "size": 12748, "mtimeMs": 1790249098368.454, "updatedAt": "2026-09-27T19:00:00.019Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-barrier-rollout/research.md": { "description": "Research & Design Decisions: ha-commit-barrier-rollout", "tokens": 6381, "hash": "f859e8503eed72fd", "size": 25675, "mtimeMs": 1790249098368.454, "updatedAt": "2026-09-27T19:00:00.019Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-barrier-rollout/spec.json": { "description": "", "tokens": 384, "hash": "3f9525ee309f3a0a", "size": 1343, "mtimeMs": 1790249098368.454, "updatedAt": "2026-09-27T19:00:00.019Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-barrier-rollout/tasks.md": { "description": "Implementation Plan: ha-commit-barrier-rollout", "tokens": 5658, "hash": "9ab94acb349d85b4", "size": 22757, "mtimeMs": 1790249098368.454, "updatedAt": "2026-09-27T19:00:00.019Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-durability/brief.md": { "description": "Brief: ha-commit-durability", "tokens": 2855, "hash": "c5f74c0899c6df08", "size": 11484, "mtimeMs": 1790249098368.7363, "updatedAt": "2026-09-27T19:00:00.019Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-durability/design.md": { "description": "Design Document — ha-commit-durability", "tokens": 16535, "hash": "f41eb0751f02eaee", "size": 66645, "mtimeMs": 1790249098368.7363, "updatedAt": "2026-09-27T19:00:00.020Z", "source": "scan", "importance": 0.1036 }, ".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": 1790249098368.454, "updatedAt": "2026-09-27T19:00:00.020Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-durability/repro-851/ctrl-1.log": { "description": "", "tokens": 6116, "hash": "c5036d85e788b782", "size": 23050, "mtimeMs": 1790249098368.7363, "updatedAt": "2026-09-27T19:00:00.020Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-durability/repro-851/ctrl-2.log": { "description": "", "tokens": 3742, "hash": "f84d5699e0bec336", "size": 14103, "mtimeMs": 1790249098368.9412, "updatedAt": "2026-09-27T19:00:00.021Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-durability/repro-851/ctrl-3.log": { "description": "", "tokens": 8148, "hash": "18c05f2d01af496b", "size": 30704, "mtimeMs": 1790249098368.9412, "updatedAt": "2026-09-27T19:00:00.021Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-durability/repro-851/waldump-ctrl-1.txt": { "description": "", "tokens": 1383, "hash": "0caff0d665884dbf", "size": 5529, "mtimeMs": 1790249098368.9412, "updatedAt": "2026-09-27T19:00:00.021Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-durability/repro-851/waldump-ctrl-2.txt": { "description": "", "tokens": 1383, "hash": "c433713908fe4af9", "size": 5529, "mtimeMs": 1790249098368.9412, "updatedAt": "2026-09-27T19:00:00.021Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-durability/repro-851/waldump-ctrl-3.txt": { "description": "", "tokens": 1395, "hash": "99660f493cc8bf71", "size": 5578, "mtimeMs": 1790249098368.9412, "updatedAt": "2026-09-27T19:00:00.021Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-durability/requirements.md": { "description": "Requirements Document", "tokens": 2587, "hash": "3e48634094f5fc6f", "size": 10380, "mtimeMs": 1790249098368.9412, "updatedAt": "2026-09-27T19:00:00.021Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-durability/research.md": { "description": "Gap Analysis — ha-commit-durability", "tokens": 7773, "hash": "6d24e1adc0351483", "size": 31336, "mtimeMs": 1790249098368.9412, "updatedAt": "2026-09-27T19:00:00.021Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-durability/spec.json": { "description": "Declares this", "tokens": 2421, "hash": "6719ef6718d728c1", "size": 8472, "mtimeMs": 1790249098369.0842, "updatedAt": "2026-09-27T19:00:00.021Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-durability/tasks.md": { "description": "Implementation Plan", "tokens": 11353, "hash": "f13523fb7016c9a6", "size": 45691, "mtimeMs": 1790249098369.0842, "updatedAt": "2026-09-27T19:00:00.021Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-engine/brief.md": { "description": "Brief: ha-commit-engine", "tokens": 588, "hash": "2c62c1aedcad12ee", "size": 2360, "mtimeMs": 1790249098369.0842, "updatedAt": "2026-09-27T19:00:00.022Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-engine/design.md": { "description": "Design: ha-commit-engine", "tokens": 8326, "hash": "e5daf3d8113cdb4f", "size": 33550, "mtimeMs": 1790249098369.2244, "updatedAt": "2026-09-27T19:00:00.022Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-engine/requirements.md": { "description": "Requirements Document", "tokens": 2715, "hash": "9d06f177194e6605", "size": 10886, "mtimeMs": 1790249098369.2244, "updatedAt": "2026-09-27T19:00:00.022Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-engine/research.md": { "description": "Research Log: ha-commit-engine", "tokens": 3398, "hash": "8b5d13e1794bd48a", "size": 13660, "mtimeMs": 1790249098369.2244, "updatedAt": "2026-09-27T19:00:00.022Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-engine/spec.json": { "description": "", "tokens": 299, "hash": "0304257a48a43db8", "size": 1044, "mtimeMs": 1790249098369.2244, "updatedAt": "2026-09-27T19:00:00.022Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-commit-engine/tasks.md": { "description": "Implementation Plan: ha-commit-engine", "tokens": 4593, "hash": "c5b4d09465a9eb49", "size": 18464, "mtimeMs": 1790249098369.2244, "updatedAt": "2026-09-27T19:00:00.022Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-config-bootstrap/brief.md": { "description": "Brief: ha-election-raft-config", "tokens": 16310, "hash": "cd5a73ad506e2b6e", "size": 65815, "mtimeMs": 1790249098369.2244, "updatedAt": "2026-09-27T19:00:00.022Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-config-bootstrap/design.md": { "description": "Design: HA Config Bootstrap & Raft-Style Quorum Election", "tokens": 12557, "hash": "be7e0a8bb55cc2f0", "size": 50703, "mtimeMs": 1790249098369.5122, "updatedAt": "2026-09-27T19:00:00.022Z", "source": "scan", "importance": 0.1036 }, ".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": 1790249098369.5122, "updatedAt": "2026-09-27T19:00:00.022Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-config-bootstrap/manual-tests.md": { "description": "Manual Integration Tests: ha-config-bootstrap", "tokens": 3748, "hash": "b4a19dc8c3fe61f6", "size": 15077, "mtimeMs": 1790249098369.5122, "updatedAt": "2026-09-27T19:00:00.022Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-config-bootstrap/requirements.md": { "description": "Requirements: HA Config Bootstrap & Raft-Style Quorum Election", "tokens": 3890, "hash": "cbaf906770996c86", "size": 15558, "mtimeMs": 1790249098369.5122, "updatedAt": "2026-09-27T19:00:00.022Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-config-bootstrap/research.md": { "description": "Cross-Spec Gap Audit (2026-06-03)", "tokens": 16849, "hash": "fe432d42a50602a9", "size": 67971, "mtimeMs": 1790249098369.5122, "updatedAt": "2026-09-27T19:00:00.023Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-config-bootstrap/spec.json": { "description": "", "tokens": 588, "hash": "f1e7c391c326efc4", "size": 2056, "mtimeMs": 1790249098369.5122, "updatedAt": "2026-09-27T19:00:00.023Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-config-bootstrap/tasks.md": { "description": "Implementation Plan: HA Config Bootstrap & Raft-Style Quorum Election", "tokens": 5780, "hash": "25a4a2358169b2a0", "size": 23280, "mtimeMs": 1790249098369.5122, "updatedAt": "2026-09-27T19:00:00.023Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-consistency-invariants/brief.md": { "description": "Brief: ha-consistency-invariants", "tokens": 2916, "hash": "aef54b85c69f249d", "size": 11739, "mtimeMs": 1790249098369.5122, "updatedAt": "2026-09-27T19:00:00.023Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-consistency-invariants/design.md": { "description": "Design: ha-consistency-invariants", "tokens": 9196, "hash": "ee9fd30338da1fbe", "size": 37135, "mtimeMs": 1790249098369.8628, "updatedAt": "2026-09-27T19:00:00.023Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-consistency-invariants/requirements.md": { "description": "Requirements Document", "tokens": 3772, "hash": "f6e75c1e65ce699b", "size": 15125, "mtimeMs": 1790249098369.8628, "updatedAt": "2026-09-27T19:00:00.023Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-consistency-invariants/research.md": { "description": "Gap Analysis: ha-consistency-invariants", "tokens": 10252, "hash": "374f807c36622836", "size": 41247, "mtimeMs": 1790249098369.8628, "updatedAt": "2026-09-27T19:00:00.023Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-consistency-invariants/spec.json": { "description": "", "tokens": 603, "hash": "be442c329a8cca7b", "size": 2114, "mtimeMs": 1790249098369.8628, "updatedAt": "2026-09-27T19:00:00.023Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-convergence-recovery/brief.md": { "description": "Brief: ha-convergence-recovery", "tokens": 746, "hash": "7a2b7f7d16329aea", "size": 2992, "mtimeMs": 1790249098369.8628, "updatedAt": "2026-09-27T19:00:00.023Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-convergence-recovery/design.md": { "description": "Design: ha-convergence-recovery", "tokens": 11283, "hash": "756822fbfaf62f47", "size": 45580, "mtimeMs": 1790249098370.0842, "updatedAt": "2026-09-27T19:00:00.023Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-convergence-recovery/requirements.md": { "description": "Requirements Document", "tokens": 3867, "hash": "0780e6889d689fcc", "size": 15559, "mtimeMs": 1790249098370.0842, "updatedAt": "2026-09-27T19:00:00.024Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-convergence-recovery/research.md": { "description": "Research & Design Decisions: ha-convergence-recovery", "tokens": 8994, "hash": "1b4100194fb66027", "size": 36202, "mtimeMs": 1790249098370.0842, "updatedAt": "2026-09-27T19:00:00.024Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-convergence-recovery/spec.json": { "description": "", "tokens": 234, "hash": "f8bd1dafe60586f2", "size": 818, "mtimeMs": 1790249098370.0842, "updatedAt": "2026-09-27T19:00:00.024Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-convergence-recovery/tasks.md": { "description": "Implementation Plan: ha-convergence-recovery", "tokens": 5999, "hash": "29bfbc3dda9ec835", "size": 24131, "mtimeMs": 1790249098370.0842, "updatedAt": "2026-09-27T19:00:00.024Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-elect-ctx-lifecycle/brief.md": { "description": "Discovery Brief: ha-elect-ctx-lifecycle", "tokens": 774, "hash": "f562f74ef32534b4", "size": 3106, "mtimeMs": 1790249098370.0842, "updatedAt": "2026-09-27T19:00:00.024Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-elect-ctx-lifecycle/design.md": { "description": "Design Document: ha-elect-ctx-lifecycle", "tokens": 5237, "hash": "c193c87534313ff6", "size": 21066, "mtimeMs": 1790249098370.3184, "updatedAt": "2026-09-27T19:00:00.024Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-elect-ctx-lifecycle/requirements.md": { "description": "Requirements Document", "tokens": 1634, "hash": "7ff2146cb9e67938", "size": 6547, "mtimeMs": 1790249098370.3184, "updatedAt": "2026-09-27T19:00:00.024Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-elect-ctx-lifecycle/research.md": { "description": "Research / Gap Analysis — ha-elect-ctx-lifecycle", "tokens": 2095, "hash": "355a565d48ef6796", "size": 8431, "mtimeMs": 1790249098370.3184, "updatedAt": "2026-09-27T19:00:00.024Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-elect-ctx-lifecycle/spec.json": { "description": "", "tokens": 2597, "hash": "6637a1a69621b6c8", "size": 9088, "mtimeMs": 1790249098370.3184, "updatedAt": "2026-09-27T19:00:00.024Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-elect-ctx-lifecycle/tasks.md": { "description": "Implementation Plan: ha-elect-ctx-lifecycle", "tokens": 1696, "hash": "148edb59da69dd4e", "size": 6788, "mtimeMs": 1790249098370.3184, "updatedAt": "2026-09-27T19:00:00.024Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-entity-snapshots/design.md": { "description": "Design Document: ha-entity-snapshots", "tokens": 8948, "hash": "76725f273fda33a7", "size": 35944, "mtimeMs": 1790249098370.3184, "updatedAt": "2026-09-27T19:00:00.024Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-entity-snapshots/requirements.md": { "description": "Requirements Document", "tokens": 2216, "hash": "749cf15f9080c9e3", "size": 8877, "mtimeMs": 1790249098370.5085, "updatedAt": "2026-09-27T19:00:00.024Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-entity-snapshots/research.md": { "description": "Gap Analysis: ha-entity-snapshots", "tokens": 4497, "hash": "7f955b3aa70e5472", "size": 18098, "mtimeMs": 1790249098370.5085, "updatedAt": "2026-09-27T19:00:00.024Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-entity-snapshots/spec.json": { "description": "", "tokens": 1494, "hash": "866627fce23a752b", "size": 5226, "mtimeMs": 1790249098370.5085, "updatedAt": "2026-09-27T19:00:00.024Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-entity-snapshots/tasks.md": { "description": "Implementation Plan", "tokens": 3997, "hash": "d7ab81f93d48a1a9", "size": 16012, "mtimeMs": 1790249098370.5085, "updatedAt": "2026-09-27T19:00:00.025Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-heartbeat-committed-propagation/brief.md": { "description": "Brief: ha-heartbeat-committed-propagation", "tokens": 1403, "hash": "ca73ed210afa4cc7", "size": 5631, "mtimeMs": 1790249098370.5085, "updatedAt": "2026-09-27T19:00:00.025Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-heartbeat-committed-propagation/design.md": { "description": "Design Document — ha-heartbeat-committed-propagation", "tokens": 4865, "hash": "d9a650488d05acca", "size": 19552, "mtimeMs": 1790249098370.6467, "updatedAt": "2026-09-27T19:00:00.025Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-heartbeat-committed-propagation/requirements.md": { "description": "Requirements Document", "tokens": 1763, "hash": "e6b9524a797a1d64", "size": 7059, "mtimeMs": 1790249098370.6467, "updatedAt": "2026-09-27T19:00:00.025Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-heartbeat-committed-propagation/research.md": { "description": "Research / Gap Analysis — ha-heartbeat-committed-propagation", "tokens": 2474, "hash": "dbe852b6b55faa54", "size": 9977, "mtimeMs": 1790249098370.6467, "updatedAt": "2026-09-27T19:00:00.025Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-heartbeat-committed-propagation/spec.json": { "description": "", "tokens": 2842, "hash": "3a512d102c671c38", "size": 9946, "mtimeMs": 1790249098370.6467, "updatedAt": "2026-09-27T19:00:00.025Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-heartbeat-committed-propagation/tasks.md": { "description": "Implementation Plan", "tokens": 2873, "hash": "c4a702a71cb08fe5", "size": 11554, "mtimeMs": 1790249098370.6467, "updatedAt": "2026-09-27T19:00:00.026Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-heartbeat-liveness/design.md": { "description": "Design Document: ha-heartbeat-liveness", "tokens": 5926, "hash": "1ff8d54293b7d1d4", "size": 23827, "mtimeMs": 1790249098370.6467, "updatedAt": "2026-09-27T19:00:00.026Z", "source": "scan", "importance": 0.1036 }, ".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": 1790249098370.8477, "updatedAt": "2026-09-27T19:00:00.026Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-heartbeat-liveness/requirements.md": { "description": "Requirements Document", "tokens": 2054, "hash": "ef0b3b54f64f84ba", "size": 8232, "mtimeMs": 1790249098370.8477, "updatedAt": "2026-09-27T19:00:00.026Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-heartbeat-liveness/research.md": { "description": "Gap Analysis: ha-heartbeat-liveness", "tokens": 7901, "hash": "5f7984359024f362", "size": 31800, "mtimeMs": 1790249098370.8477, "updatedAt": "2026-09-27T19:00:00.026Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-heartbeat-liveness/spec.json": { "description": "", "tokens": 214, "hash": "fc33a467dbf0f2d1", "size": 748, "mtimeMs": 1790249098370.8477, "updatedAt": "2026-09-27T19:00:00.026Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-heartbeat-liveness/tasks.md": { "description": "Implementation Plan", "tokens": 2227, "hash": "59f952cdaface46f", "size": 8924, "mtimeMs": 1790249098370.8477, "updatedAt": "2026-09-27T19:00:00.026Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-peer-connection-reuse/design.md": { "description": "Design Document: ha-peer-connection-reuse", "tokens": 6506, "hash": "d2843d840c04abd8", "size": 26138, "mtimeMs": 1790249098370.8477, "updatedAt": "2026-09-27T19:00:00.027Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-peer-connection-reuse/requirements.md": { "description": "Requirements Document", "tokens": 1605, "hash": "d0323a47f24dee3b", "size": 6418, "mtimeMs": 1790249098371.0293, "updatedAt": "2026-09-27T19:00:00.027Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-peer-connection-reuse/research.md": { "description": "Research & Design Decisions: ha-peer-connection-reuse", "tokens": 8740, "hash": "5d198a6f4072bb9f", "size": 35307, "mtimeMs": 1790249098371.0842, "updatedAt": "2026-09-27T19:00:00.027Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-peer-connection-reuse/spec.json": { "description": "", "tokens": 212, "hash": "d28a4085660551f0", "size": 742, "mtimeMs": 1790249098371.0842, "updatedAt": "2026-09-27T19:00:00.027Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-peer-connection-reuse/tasks.md": { "description": "Implementation Plan: ha-peer-connection-reuse", "tokens": 2022, "hash": "6f91f18e11508b59", "size": 8112, "mtimeMs": 1790249098371.0842, "updatedAt": "2026-09-27T19:00:00.027Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-prevote/design.md": { "description": "Design Document", "tokens": 7342, "hash": "a95168095a0c00da", "size": 29536, "mtimeMs": 1790249098371.0842, "updatedAt": "2026-09-27T19:00:00.027Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-prevote/requirements.md": { "description": "Requirements Document", "tokens": 3604, "hash": "3bf726d701afa9f2", "size": 14445, "mtimeMs": 1790249098371.2139, "updatedAt": "2026-09-27T19:00:00.028Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-prevote/research.md": { "description": "Gap Analysis: ha-prevote", "tokens": 8259, "hash": "2b41a08f46353141", "size": 33300, "mtimeMs": 1790249098371.2139, "updatedAt": "2026-09-27T19:00:00.028Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-prevote/spec.json": { "description": "", "tokens": 3846, "hash": "61e3f25ab56df6d2", "size": 13461, "mtimeMs": 1790249098371.2139, "updatedAt": "2026-09-27T19:00:00.028Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-prevote/tasks.md": { "description": "Implementation Plan", "tokens": 3197, "hash": "948d4c9c8fd7798e", "size": 12841, "mtimeMs": 1790249098371.2139, "updatedAt": "2026-09-27T19:00:00.028Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-repl-hardening/design.md": { "description": "Design: HA Replication Hardening", "tokens": 6606, "hash": "486d1d5a446520db", "size": 26978, "mtimeMs": 1790249098371.2139, "updatedAt": "2026-09-27T19:00:00.028Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-repl-hardening/raft-tla-audit.md": { "description": "Raft TLA+ Specification Audit", "tokens": 1591, "hash": "2f039f10f9e4d190", "size": 6490, "mtimeMs": 1790249098371.3936, "updatedAt": "2026-09-27T19:00:00.028Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-repl-hardening/requirements.md": { "description": "Requirements Document", "tokens": 2850, "hash": "a0817c05df5ff3e5", "size": 11410, "mtimeMs": 1790249098371.3936, "updatedAt": "2026-09-27T19:00:00.028Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-repl-hardening/research.md": { "description": "Gap Analysis: HA Replication Hardening", "tokens": 11568, "hash": "d0e32f22159459bd", "size": 46617, "mtimeMs": 1790249098371.3936, "updatedAt": "2026-09-27T19:00:00.028Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-repl-hardening/spec.json": { "description": "", "tokens": 241, "hash": "d6793ed2f86c5a69", "size": 842, "mtimeMs": 1790249098371.3936, "updatedAt": "2026-09-27T19:00:00.028Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-repl-hardening/tasks.md": { "description": "Implementation Plan: HA Replication Hardening", "tokens": 4501, "hash": "3a36b13e0ad69b6f", "size": 18125, "mtimeMs": 1790249098371.3936, "updatedAt": "2026-09-27T19:00:00.028Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-single-leader-role/brief.md": { "description": "Brief: ha-single-leader-role", "tokens": 624, "hash": "420894a6ce007029", "size": 2504, "mtimeMs": 1790249098371.3936, "updatedAt": "2026-09-27T19:00:00.028Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-single-leader-role/design.md": { "description": "Design: ha-single-leader-role", "tokens": 8611, "hash": "d971a0a621c4be9a", "size": 34739, "mtimeMs": 1790249098371.5715, "updatedAt": "2026-09-27T19:00:00.030Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-single-leader-role/requirements.md": { "description": "Requirements Document", "tokens": 2177, "hash": "33ab736a115670c8", "size": 8733, "mtimeMs": 1790249098371.5715, "updatedAt": "2026-09-27T19:00:00.030Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-single-leader-role/research.md": { "description": "Research & Discovery Log: ha-single-leader-role", "tokens": 5686, "hash": "06c94d4c6e953f36", "size": 22890, "mtimeMs": 1790249098371.5715, "updatedAt": "2026-09-27T19:00:00.030Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-single-leader-role/spec.json": { "description": "", "tokens": 220, "hash": "d3833c0843a483f4", "size": 771, "mtimeMs": 1790249098371.5715, "updatedAt": "2026-09-27T19:00:00.030Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-single-leader-role/tasks.md": { "description": "Implementation Plan: ha-single-leader-role", "tokens": 5040, "hash": "bea074766481cff8", "size": 20273, "mtimeMs": 1790249098371.5715, "updatedAt": "2026-09-27T19:00:00.030Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-term-safety/design.md": { "description": "Design Document", "tokens": 11209, "hash": "aacd15268c15ece2", "size": 45059, "mtimeMs": 1790249098371.7683, "updatedAt": "2026-09-27T19:00:00.030Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-term-safety/requirements.md": { "description": "Requirements Document", "tokens": 4240, "hash": "e706f1fd380010f6", "size": 16982, "mtimeMs": 1790249098371.7683, "updatedAt": "2026-09-27T19:00:00.030Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-term-safety/research.md": { "description": "Research & Design Decisions", "tokens": 5375, "hash": "b239f2111e707a86", "size": 21587, "mtimeMs": 1790249098371.7683, "updatedAt": "2026-09-27T19:00:00.030Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-term-safety/spec.json": { "description": "", "tokens": 828, "hash": "3181e267798a5e71", "size": 2898, "mtimeMs": 1790249098371.7683, "updatedAt": "2026-09-27T19:00:00.030Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-term-safety/tasks.md": { "description": "Implementation Plan", "tokens": 14377, "hash": "d93a6bddaa84b36d", "size": 57804, "mtimeMs": 1790249098371.7683, "updatedAt": "2026-09-27T19:00:00.030Z", "source": "scan", "importance": 0.1036 }, ".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": 1790249098371.5715, "updatedAt": "2026-09-27T19:00:00.030Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-wal-replication/brief.md": { "description": "Brief: ha-wal-replication", "tokens": 829, "hash": "584a3b72d23daecd", "size": 3326, "mtimeMs": 1790249098371.7683, "updatedAt": "2026-09-27T19:00:00.030Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-wal-replication/design.md": { "description": "Design: HA WAL Replication", "tokens": 1456, "hash": "b77258afeca0ee73", "size": 5936, "mtimeMs": 1790249098372.0308, "updatedAt": "2026-09-27T19:00:00.031Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-wal-replication/requirements.md": { "description": "Requirements Document", "tokens": 1087, "hash": "9f43a79bb1cee683", "size": 4352, "mtimeMs": 1790249098372.0308, "updatedAt": "2026-09-27T19:00:00.031Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-wal-replication/research.md": { "description": "Research: HA WAL Replication", "tokens": 2542, "hash": "954afdacdaf77cf8", "size": 10231, "mtimeMs": 1790249098372.0308, "updatedAt": "2026-09-27T19:00:00.031Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-wal-replication/spec.json": { "description": "", "tokens": 2258, "hash": "bebf8365df1adc27", "size": 7900, "mtimeMs": 1790249098372.084, "updatedAt": "2026-09-27T19:00:00.031Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/ha-wal-replication/tasks.md": { "description": "Implementation Plan: HA WAL Replication", "tokens": 1913, "hash": "a79ccc3323bcbf3c", "size": 7669, "mtimeMs": 1790249098372.084, "updatedAt": "2026-09-27T19:00:00.031Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/job-array-single-wal-record/brief.md": { "description": "Brief: job-array-single-wal-record", "tokens": 1277, "hash": "9528b1039893dbb4", "size": 5119, "mtimeMs": 1790249098372.084, "updatedAt": "2026-09-27T19:00:00.031Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/job-array-single-wal-record/design.md": { "description": "Design Document: job-array-single-wal-record", "tokens": 14117, "hash": "01916e7c9c1d4be6", "size": 56708, "mtimeMs": 1790249098372.161, "updatedAt": "2026-09-27T19:00:00.031Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/job-array-single-wal-record/requirements.md": { "description": "Requirements Document", "tokens": 5216, "hash": "810b7de56c2ac755", "size": 20929, "mtimeMs": 1790249098372.161, "updatedAt": "2026-09-27T19:00:00.031Z", "source": "scan", "importance": 0.1036 }, ".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": 1790249098372.161, "updatedAt": "2026-09-27T19:00:00.031Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/job-array-single-wal-record/spec.json": { "description": "", "tokens": 487, "hash": "48f26bd032db3ec9", "size": 1704, "mtimeMs": 1790249098372.161, "updatedAt": "2026-09-27T19:00:00.031Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/job-array-single-wal-record/tasks.md": { "description": "Implementation Plan: job-array-single-wal-record", "tokens": 15580, "hash": "011d27dfe64249f5", "size": 62588, "mtimeMs": 1790249098372.161, "updatedAt": "2026-09-27T19:00:00.031Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/libxce-alloc-preason-equality/design.md": { "description": "Design Document", "tokens": 4885, "hash": "ac3b7f48d69ade69", "size": 19617, "mtimeMs": 1790249098372.161, "updatedAt": "2026-09-27T19:00:00.031Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/libxce-alloc-preason-equality/requirements.md": { "description": "Requirements Document", "tokens": 2086, "hash": "f457b66f320e827e", "size": 8360, "mtimeMs": 1790249098372.471, "updatedAt": "2026-09-27T19:00:00.031Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/libxce-alloc-preason-equality/research.md": { "description": "Research & Design Decisions", "tokens": 1953, "hash": "cdfa2fd8174acc8c", "size": 7841, "mtimeMs": 1790249098372.471, "updatedAt": "2026-09-27T19:00:00.031Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/libxce-alloc-preason-equality/spec.json": { "description": "", "tokens": 176, "hash": "4ec477e0285c0412", "size": 614, "mtimeMs": 1790249098372.471, "updatedAt": "2026-09-27T19:00:00.031Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/libxce-alloc-preason-equality/tasks.md": { "description": "Implementation Plan", "tokens": 1445, "hash": "16639cfbd9c66d25", "size": 5797, "mtimeMs": 1790249098372.471, "updatedAt": "2026-09-27T19:00:00.031Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/libxce-failover/brief.md": { "description": "Brief: libxce-failover", "tokens": 2238, "hash": "292a08453c66441d", "size": 8999, "mtimeMs": 1790249098372.471, "updatedAt": "2026-09-27T19:00:00.032Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/libxce-failover/design.md": { "description": "Design Document — libxce-failover", "tokens": 8279, "hash": "40c8ace3409b9db4", "size": 33324, "mtimeMs": 1790249098372.5674, "updatedAt": "2026-09-27T19:00:00.032Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/libxce-failover/requirements.md": { "description": "Requirements Document", "tokens": 2933, "hash": "9fbfcd53b5d3d6e3", "size": 11739, "mtimeMs": 1790249098372.5674, "updatedAt": "2026-09-27T19:00:00.032Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/libxce-failover/research.md": { "description": "Research Log — libxce-failover", "tokens": 4638, "hash": "0a2167b6db69ec2f", "size": 18701, "mtimeMs": 1790249098372.5674, "updatedAt": "2026-09-27T19:00:00.032Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/libxce-failover/spec.json": { "description": "", "tokens": 830, "hash": "f9e2cd40e2202ba3", "size": 2904, "mtimeMs": 1790249098372.5674, "updatedAt": "2026-09-27T19:00:00.032Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/libxce-failover/tasks.md": { "description": "Implementation Plan", "tokens": 4086, "hash": "fdb888233a198252", "size": 16416, "mtimeMs": 1790249098372.5674, "updatedAt": "2026-09-27T19:00:00.032Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-adapter-conformance/design.md": { "description": "Design Document: raft-adapter-conformance", "tokens": 9311, "hash": "56e15b2f279a03c1", "size": 37409, "mtimeMs": 1790249098372.5674, "updatedAt": "2026-09-27T19:00:00.032Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-adapter-conformance/requirements.md": { "description": "Requirements Document", "tokens": 4577, "hash": "3391985353623448", "size": 18337, "mtimeMs": 1790249098372.7942, "updatedAt": "2026-09-27T19:00:00.032Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-adapter-conformance/research.md": { "description": "Gap Analysis: raft-adapter-conformance", "tokens": 8747, "hash": "de7b30b455e6e42d", "size": 35232, "mtimeMs": 1790249098372.7942, "updatedAt": "2026-09-27T19:00:00.032Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-adapter-conformance/spec.json": { "description": "", "tokens": 622, "hash": "67ce4941be6ccbbe", "size": 2174, "mtimeMs": 1790249098372.7942, "updatedAt": "2026-09-27T19:00:00.032Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-adapter-conformance/tasks.md": { "description": "Implementation Plan", "tokens": 4416, "hash": "81158ceab37f449a", "size": 17695, "mtimeMs": 1790249098372.7942, "updatedAt": "2026-09-27T19:00:00.032Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-apply-decoupling/brief.md": { "description": "Brief: raft-apply-decoupling", "tokens": 2239, "hash": "23fc1d87ba5a8467", "size": 9024, "mtimeMs": 1790249098372.7942, "updatedAt": "2026-09-27T19:00:00.032Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-apply-decoupling/design.md": { "description": "Design Document: raft-apply-decoupling", "tokens": 9566, "hash": "d2c6202f12f1d8dc", "size": 38415, "mtimeMs": 1790249098372.9702, "updatedAt": "2026-09-27T19:00:00.032Z", "source": "scan", "importance": 0.1036 }, ".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": 1790249098372.9702, "updatedAt": "2026-09-27T19:00:00.032Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-apply-decoupling/requirements.md": { "description": "Requirements Document", "tokens": 4752, "hash": "5bd40e921816f843", "size": 19054, "mtimeMs": 1790249098373.084, "updatedAt": "2026-09-27T19:00:00.033Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-apply-decoupling/research.md": { "description": "Research & Design Decisions", "tokens": 4600, "hash": "bc82e21b21892ca4", "size": 18499, "mtimeMs": 1790249098373.084, "updatedAt": "2026-09-27T19:00:00.033Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-apply-decoupling/spec.json": { "description": "", "tokens": 171, "hash": "4a2a72dfaab7931a", "size": 598, "mtimeMs": 1790249098373.084, "updatedAt": "2026-09-27T19:00:00.033Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-apply-decoupling/tasks.md": { "description": "Implementation Plan", "tokens": 23836, "hash": "6d6505faec67e08f", "size": 95818, "mtimeMs": 1790249098373.084, "updatedAt": "2026-09-27T19:00:00.033Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-commit-safety/brief.md": { "description": "Brief: raft-commit-safety", "tokens": 967, "hash": "10b6e4ca593fbe4e", "size": 3895, "mtimeMs": 1790249098373.084, "updatedAt": "2026-09-27T19:00:00.033Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-commit-safety/design.md": { "description": "Design Document", "tokens": 8677, "hash": "e7aaab145d1146f0", "size": 34894, "mtimeMs": 1790249098373.308, "updatedAt": "2026-09-27T19:00:00.033Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-commit-safety/requirements.md": { "description": "Requirements Document", "tokens": 4523, "hash": "3f1ccb749917a586", "size": 18142, "mtimeMs": 1790249098373.308, "updatedAt": "2026-09-27T19:00:00.033Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-commit-safety/research.md": { "description": "Gap Analysis — raft-commit-safety (2026-06-24)", "tokens": 1679, "hash": "a087443e23ce66f6", "size": 6750, "mtimeMs": 1790249098373.308, "updatedAt": "2026-09-27T19:00:00.033Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-commit-safety/spec.json": { "description": "", "tokens": 558, "hash": "084e3dcbfa4a73f5", "size": 1955, "mtimeMs": 1790249098373.308, "updatedAt": "2026-09-27T19:00:00.033Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-commit-safety/tasks.md": { "description": "Implementation Plan", "tokens": 3186, "hash": "531bcfbd907beb88", "size": 12762, "mtimeMs": 1790249098373.308, "updatedAt": "2026-09-27T19:00:00.033Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-drive-async/brief.md": { "description": "Brief: raft-drive-async", "tokens": 2465, "hash": "9b043e98d0d5d4ee", "size": 9922, "mtimeMs": 1790249098373.308, "updatedAt": "2026-09-27T19:00:00.034Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-drive-async/design.md": { "description": "Design Document — raft-drive-async", "tokens": 9226, "hash": "85787ed4ca47dbe6", "size": 37176, "mtimeMs": 1790249098373.4722, "updatedAt": "2026-09-27T19:00:00.034Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-drive-async/requirements.md": { "description": "Requirements Document", "tokens": 3369, "hash": "ffa7d9dd37def0a1", "size": 13490, "mtimeMs": 1790249098373.4722, "updatedAt": "2026-09-27T19:00:00.034Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-drive-async/research.md": { "description": "Gap Analysis — raft-drive-async (2026-06-25)", "tokens": 3578, "hash": "7c34d1d2b220bbe9", "size": 14410, "mtimeMs": 1790249098373.4722, "updatedAt": "2026-09-27T19:00:00.034Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-drive-async/spec.json": { "description": "", "tokens": 1702, "hash": "9c9cf211996e1ecf", "size": 5956, "mtimeMs": 1790249098373.4722, "updatedAt": "2026-09-27T19:00:00.034Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-drive-async/tasks.md": { "description": "Implementation Plan", "tokens": 10270, "hash": "3be60b11cce58fda", "size": 41315, "mtimeMs": 1790249098373.4722, "updatedAt": "2026-09-27T19:00:00.034Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-ha-core-safety/design.md": { "description": "Design Document — raft-ha-core-safety", "tokens": 10893, "hash": "6018c0c7923c4f6f", "size": 43782, "mtimeMs": 1790249098373.4722, "updatedAt": "2026-09-27T19:00:00.034Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-ha-core-safety/requirements.md": { "description": "Requirements Document", "tokens": 2601, "hash": "266aa59c1538caa6", "size": 10404, "mtimeMs": 1790249098373.7356, "updatedAt": "2026-09-27T19:00:00.034Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-ha-core-safety/research.md": { "description": "Gap Analysis — raft-ha-core-safety", "tokens": 20590, "hash": "c500052826e567f9", "size": 83081, "mtimeMs": 1790249098373.7356, "updatedAt": "2026-09-27T19:00:00.034Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-ha-core-safety/spec.json": { "description": "", "tokens": 171, "hash": "e90fb41e033ea58d", "size": 596, "mtimeMs": 1790249098373.7356, "updatedAt": "2026-09-27T19:00:00.034Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-ha-core-safety/tasks.md": { "description": "Implementation Plan: raft-ha-core-safety", "tokens": 11904, "hash": "8a3a2e4814d6cba4", "size": 47922, "mtimeMs": 1790249098373.7356, "updatedAt": "2026-09-27T19:00:00.035Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-library/design.md": { "description": "Design Document: raft-library", "tokens": 7756, "hash": "382f7a575a7749fb", "size": 31175, "mtimeMs": 1790249098373.7356, "updatedAt": "2026-09-27T19:00:00.035Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-library/requirements.md": { "description": "Requirements Document", "tokens": 2115, "hash": "2c1ef0429d1ac202", "size": 8461, "mtimeMs": 1790249098374.0105, "updatedAt": "2026-09-27T19:00:00.035Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-library/research.md": { "description": "Research & Design Decisions: raft-library", "tokens": 6052, "hash": "e5fcfb24ae31eec5", "size": 24442, "mtimeMs": 1790249098374.0105, "updatedAt": "2026-09-27T19:00:00.035Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-library/spec.json": { "description": "", "tokens": 258, "hash": "c167456478e487d2", "size": 903, "mtimeMs": 1790249098374.0105, "updatedAt": "2026-09-27T19:00:00.035Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-library/tasks.md": { "description": "Implementation Plan", "tokens": 4312, "hash": "aa62401588f48271", "size": 17343, "mtimeMs": 1790249098374.084, "updatedAt": "2026-09-27T19:00:00.035Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-log-replication/brief.md": { "description": "Brief: raft-log-replication", "tokens": 1297, "hash": "30c46afcdbeba751", "size": 5241, "mtimeMs": 1790249098374.084, "updatedAt": "2026-09-27T19:00:00.035Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-log-replication/design.md": { "description": "Design Document", "tokens": 7912, "hash": "c0f9195c9c184416", "size": 31828, "mtimeMs": 1790249098374.1436, "updatedAt": "2026-09-27T19:00:00.035Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-log-replication/requirements.md": { "description": "Requirements Document", "tokens": 4710, "hash": "3bac7ee02e23c390", "size": 18907, "mtimeMs": 1790249098374.1436, "updatedAt": "2026-09-27T19:00:00.035Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-log-replication/research.md": { "description": "Research Log: raft-log-replication", "tokens": 1206, "hash": "03fba52d49831d26", "size": 4846, "mtimeMs": 1790249098374.1436, "updatedAt": "2026-09-27T19:00:00.035Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-log-replication/spec.json": { "description": "", "tokens": 411, "hash": "3a51cc2fe01034c3", "size": 1438, "mtimeMs": 1790249098374.1436, "updatedAt": "2026-09-27T19:00:00.035Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-log-replication/tasks.md": { "description": "Implementation Plan", "tokens": 3864, "hash": "3070258c5a449470", "size": 15493, "mtimeMs": 1790249098374.1436, "updatedAt": "2026-09-27T19:00:00.035Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-sim-conformance/brief.md": { "description": "Brief: raft-sim-conformance", "tokens": 697, "hash": "3cc8609c07921666", "size": 2799, "mtimeMs": 1790249098374.1436, "updatedAt": "2026-09-27T19:00:00.035Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-sim-conformance/design.md": { "description": "Design Document", "tokens": 8280, "hash": "50555eb437200203", "size": 33241, "mtimeMs": 1790249098374.3052, "updatedAt": "2026-09-27T19:00:00.036Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-sim-conformance/requirements.md": { "description": "Requirements Document", "tokens": 3776, "hash": "6f026b191fefe7ba", "size": 15119, "mtimeMs": 1790249098374.3052, "updatedAt": "2026-09-27T19:00:00.036Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-sim-conformance/research.md": { "description": "Gap Analysis — raft-sim-conformance (2026-06-24)", "tokens": 3557, "hash": "cc54840eaef2ffe2", "size": 14312, "mtimeMs": 1790249098374.3052, "updatedAt": "2026-09-27T19:00:00.036Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-sim-conformance/spec.json": { "description": "Declares divergence", "tokens": 1693, "hash": "735b462be2b8a040", "size": 5927, "mtimeMs": 1790249098374.3052, "updatedAt": "2026-09-27T19:00:00.036Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/raft-sim-conformance/tasks.md": { "description": "Implementation Plan", "tokens": 4680, "hash": "9027a873ffb40578", "size": 18761, "mtimeMs": 1790249098374.3052, "updatedAt": "2026-09-27T19:00:00.036Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resource-distribution-mapping/requirements.md": { "description": "Requirements Document", "tokens": 508, "hash": "9f6c14c0d885ea00", "size": 2030, "mtimeMs": 1790249098374.3052, "updatedAt": "2026-09-27T19:00:00.036Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resource-distribution-mapping/research.md": { "description": "Research: resourcemap / distributions / hostBased", "tokens": 1548, "hash": "931643309ff3af6f", "size": 6230, "mtimeMs": 1790249098374.4907, "updatedAt": "2026-09-27T19:00:00.036Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resource-distribution-mapping/spec.json": { "description": "", "tokens": 176, "hash": "02cafc8ebea55d87", "size": 613, "mtimeMs": 1790249098374.4907, "updatedAt": "2026-09-27T19:00:00.036Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resource-value-verification/design.md": { "description": "Design Document", "tokens": 11716, "hash": "749832a940ef8eb0", "size": 47198, "mtimeMs": 1790249098374.4907, "updatedAt": "2026-09-27T19:00:00.036Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resource-value-verification/requirements.md": { "description": "Requirements Document", "tokens": 2797, "hash": "d60a99d376b525f6", "size": 11209, "mtimeMs": 1790249098374.5894, "updatedAt": "2026-09-27T19:00:00.036Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resource-value-verification/research.md": { "description": "Research & Design Decisions", "tokens": 5967, "hash": "ee7e650a2da30dbc", "size": 23973, "mtimeMs": 1790249098374.5894, "updatedAt": "2026-09-27T19:00:00.036Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resource-value-verification/spec.json": { "description": "", "tokens": 176, "hash": "0bb74b155d5ab7d9", "size": 616, "mtimeMs": 1790249098374.5894, "updatedAt": "2026-09-27T19:00:00.036Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resource-value-verification/tasks.md": { "description": "Implementation Plan", "tokens": 8164, "hash": "c4f3f26c1dab8eb4", "size": 32784, "mtimeMs": 1790249098374.5894, "updatedAt": "2026-09-27T19:00:00.036Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resreq-maxtasks-wiring/design.md": { "description": "Overview", "tokens": 8860, "hash": "89b16a332045134f", "size": 35607, "mtimeMs": 1790249098374.5894, "updatedAt": "2026-09-27T19:00:00.037Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resreq-maxtasks-wiring/requirements.md": { "description": "Requirements Document", "tokens": 2381, "hash": "7b3e538db1047fbf", "size": 9525, "mtimeMs": 1790249098374.7922, "updatedAt": "2026-09-27T19:00:00.037Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resreq-maxtasks-wiring/research.md": { "description": "Research & Design Decisions", "tokens": 6129, "hash": "2bfe607c630bf17d", "size": 24627, "mtimeMs": 1790249098374.7922, "updatedAt": "2026-09-27T19:00:00.037Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resreq-maxtasks-wiring/spec.json": { "description": "", "tokens": 320, "hash": "165e1532c5bc0a95", "size": 1118, "mtimeMs": 1790249098374.7922, "updatedAt": "2026-09-27T19:00:00.037Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resreq-maxtasks-wiring/tasks.md": { "description": "Implementation Plan", "tokens": 2899, "hash": "c011d96652a5a6d0", "size": 11599, "mtimeMs": 1790249098374.7922, "updatedAt": "2026-09-27T19:00:00.037Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resval-id-decoupling/design.md": { "description": "Design: resval-id-decoupling", "tokens": 3914, "hash": "c51c6451cdcf3a60", "size": 15823, "mtimeMs": 1790249098374.7922, "updatedAt": "2026-09-27T19:00:00.037Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resval-id-decoupling/requirements.md": { "description": "Requirements: resval-id-decoupling", "tokens": 2360, "hash": "7f3045da6ed46dba", "size": 9453, "mtimeMs": 1790249098374.941, "updatedAt": "2026-09-27T19:00:00.037Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resval-id-decoupling/research.md": { "description": "Gap Analysis: resval-id-decoupling", "tokens": 7389, "hash": "3d0a65c114c5c0ca", "size": 29775, "mtimeMs": 1790249098374.941, "updatedAt": "2026-09-27T19:00:00.037Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resval-id-decoupling/spec.json": { "description": "", "tokens": 514, "hash": "1126475b9ab10270", "size": 1798, "mtimeMs": 1790249098374.941, "updatedAt": "2026-09-27T19:00:00.037Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/resval-id-decoupling/tasks.md": { "description": "Implementation Tasks: resval-id-decoupling", "tokens": 2424, "hash": "1fa98f8e852f81f2", "size": 9720, "mtimeMs": 1790249098374.941, "updatedAt": "2026-09-27T19:00:00.037Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-allocation/brief.md": { "description": "Brief: scheduler-allocation", "tokens": 4230, "hash": "7d4a566d6d231aed", "size": 17031, "mtimeMs": 1790249098375.084, "updatedAt": "2026-09-27T19:00:00.037Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-allocation/design.md": { "description": "Design Document", "tokens": 10595, "hash": "73ee619ba3548363", "size": 42880, "mtimeMs": 1790249098375.084, "updatedAt": "2026-09-27T19:00:00.038Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-allocation/requirements.md": { "description": "Requirements Document", "tokens": 17107, "hash": "6b2d48000aed1cce", "size": 70710, "mtimeMs": 1790249098375.084, "updatedAt": "2026-09-27T19:00:00.038Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-allocation/research.md": { "description": "Summary", "tokens": 2972, "hash": "4e625fa9b8b66fe9", "size": 11945, "mtimeMs": 1790249098375.084, "updatedAt": "2026-09-27T19:00:00.038Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-allocation/spec.json": { "description": "", "tokens": 900, "hash": "1d0d825d48019e73", "size": 3150, "mtimeMs": 1790342135530.3748, "updatedAt": "2026-09-27T19:00:00.038Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-allocation/tasks.md": { "description": "Implementation Plan", "tokens": 6117, "hash": "b3c2c502ac4fe6cb", "size": 24549, "mtimeMs": 1790342103910.5508, "updatedAt": "2026-09-27T19:00:00.038Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-config-version-tag/design.md": { "description": "Design Document", "tokens": 6413, "hash": "bd7a98f6f26fc86f", "size": 25777, "mtimeMs": 1790249098375.084, "updatedAt": "2026-09-27T19:00:00.038Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-config-version-tag/requirements.md": { "description": "Requirements Document", "tokens": 2371, "hash": "7186b200e9939662", "size": 9490, "mtimeMs": 1790249098375.3792, "updatedAt": "2026-09-27T19:00:00.038Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-config-version-tag/research.md": { "description": "Research & Design Decisions", "tokens": 2711, "hash": "8d9331b88d91308e", "size": 10887, "mtimeMs": 1790249098375.3792, "updatedAt": "2026-09-27T19:00:00.038Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-config-version-tag/spec.json": { "description": "", "tokens": 174, "hash": "b6749b60b0057810", "size": 609, "mtimeMs": 1790249098375.3792, "updatedAt": "2026-09-27T19:00:00.038Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-config-version-tag/tasks.md": { "description": "Implementation Plan", "tokens": 1764, "hash": "ffab2744dc79a119", "size": 7064, "mtimeMs": 1790249098375.3792, "updatedAt": "2026-09-27T19:00:00.038Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-controller-msg-gap/design.md": { "description": "Design: scheduler-controller-msg-gap", "tokens": 5006, "hash": "01a9065c00856585", "size": 20803, "mtimeMs": 1790249098375.3792, "updatedAt": "2026-09-27T19:00:00.039Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-controller-msg-gap/requirements.md": { "description": "Requirements: scheduler-controller-msg-gap", "tokens": 2712, "hash": "50db3ac10b689ca2", "size": 10880, "mtimeMs": 1790249098375.497, "updatedAt": "2026-09-27T19:00:00.039Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-controller-msg-gap/research.md": { "description": "Research Log: scheduler-controller-msg-gap", "tokens": 8281, "hash": "9664494f423695df", "size": 33396, "mtimeMs": 1790249098375.497, "updatedAt": "2026-09-27T19:00:00.039Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-controller-msg-gap/spec.json": { "description": "", "tokens": 431, "hash": "29a9d23f17b0a0c6", "size": 1507, "mtimeMs": 1790249098375.497, "updatedAt": "2026-09-27T19:00:00.039Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-controller-msg-gap/tasks.md": { "description": "Tasks: scheduler-controller-msg-gap", "tokens": 4650, "hash": "a0f53b9f6ed4e60b", "size": 18709, "mtimeMs": 1790249098375.497, "updatedAt": "2026-09-27T19:00:00.039Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-core/.solomd/session.94ffc737-bfba-49ef-8dcb-f6e6a1bf0915.json": { "description": "", "tokens": 327, "hash": "08ac11cb70e2fd9e", "size": 1143, "mtimeMs": 1790249098375.6206, "updatedAt": "2026-09-27T19:00:00.039Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-core/brief.md": { "description": "Brief: scheduler-core", "tokens": 2035, "hash": "67c4cb34de7e7b06", "size": 8217, "mtimeMs": 1790249098375.6206, "updatedAt": "2026-09-27T19:00:00.040Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-core/design.md": { "description": "Technical Design: scheduler-core", "tokens": 17232, "hash": "ca415824bb471924", "size": 69757, "mtimeMs": 1790249098375.6206, "updatedAt": "2026-09-27T19:00:00.040Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-core/requirements.md": { "description": "Requirements Document", "tokens": 26526, "hash": "c249575ca13cff73", "size": 108136, "mtimeMs": 1790249098375.6206, "updatedAt": "2026-09-27T19:00:00.040Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-core/research.md": { "description": "Research & Design Decisions: scheduler-core", "tokens": 4653, "hash": "a13644eff8bc47da", "size": 18696, "mtimeMs": 1790249098375.6206, "updatedAt": "2026-09-27T19:00:00.040Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-core/spec.json": { "description": "", "tokens": 243, "hash": "b9d19c55e81e0e0b", "size": 850, "mtimeMs": 1790249098375.6206, "updatedAt": "2026-09-27T19:00:00.040Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-core/tasks.md": { "description": "Implementation Plan", "tokens": 32966, "hash": "68f86b54e495e9df", "size": 132395, "mtimeMs": 1790249098376.084, "updatedAt": "2026-09-27T19:00:00.041Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-dispatch-commit/design.md": { "description": "Design Document", "tokens": 11677, "hash": "83f9c6519363f0ec", "size": 46963, "mtimeMs": 1790249098376.084, "updatedAt": "2026-09-27T19:00:00.043Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-dispatch-commit/requirements.md": { "description": "Requirements Document", "tokens": 3606, "hash": "80413874304d4190", "size": 14461, "mtimeMs": 1790249098376.2937, "updatedAt": "2026-09-27T19:00:00.043Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-dispatch-commit/research.md": { "description": "Research & Design Decisions", "tokens": 4541, "hash": "b29f4c11a2314047", "size": 18250, "mtimeMs": 1790249098376.2937, "updatedAt": "2026-09-27T19:00:00.043Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-dispatch-commit/spec.json": { "description": "", "tokens": 974, "hash": "c7f3f983fd188974", "size": 3408, "mtimeMs": 1790249098376.2937, "updatedAt": "2026-09-27T19:00:00.043Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-dispatch-commit/tasks.md": { "description": "Implementation Plan", "tokens": 7090, "hash": "a48cfc4324ee6b65", "size": 28456, "mtimeMs": 1790249098376.2937, "updatedAt": "2026-09-27T19:00:00.043Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-framework/brief.md": { "description": "Brief: scheduler-framework", "tokens": 6115, "hash": "660e9d02cb8e3ee1", "size": 25413, "mtimeMs": 1790249098376.2937, "updatedAt": "2026-09-27T19:00:00.043Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-framework/requirements.md": { "description": "Requirements Document", "tokens": 17160, "hash": "a60f1550bdf4c4fd", "size": 73237, "mtimeMs": 1790249098376.439, "updatedAt": "2026-09-27T19:00:00.043Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-framework/spec.json": { "description": "", "tokens": 254, "hash": "199b97437f94ce21", "size": 888, "mtimeMs": 1790249098376.439, "updatedAt": "2026-09-27T19:00:00.043Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-preemption/brief.md": { "description": "Brief: scheduler-preemption", "tokens": 2910, "hash": "18a94f14413edfd2", "size": 11839, "mtimeMs": 1790249098376.439, "updatedAt": "2026-09-27T19:00:00.044Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-preemption/requirements.md": { "description": "Requirements Document", "tokens": 2476, "hash": "19c9f49a688270bf", "size": 10030, "mtimeMs": 1790249098376.594, "updatedAt": "2026-09-27T19:00:00.044Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-preemption/spec.json": { "description": "", "tokens": 305, "hash": "2072e7189d36be02", "size": 1071, "mtimeMs": 1790249098376.594, "updatedAt": "2026-09-27T19:00:00.044Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-primary-lifecycle/design.md": { "description": "Overview", "tokens": 9246, "hash": "0c3669d9bc62f476", "size": 37227, "mtimeMs": 1790249098376.594, "updatedAt": "2026-09-27T19:00:00.044Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-primary-lifecycle/requirements.md": { "description": "Requirements Document", "tokens": 4256, "hash": "7b7eb88f0825bdb3", "size": 17064, "mtimeMs": 1790249098376.6858, "updatedAt": "2026-09-27T19:00:00.044Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-primary-lifecycle/research.md": { "description": "Summary", "tokens": 3750, "hash": "b13a6206694044f0", "size": 15043, "mtimeMs": 1790249098376.6858, "updatedAt": "2026-09-27T19:00:00.044Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-primary-lifecycle/spec.json": { "description": "Declares product", "tokens": 1330, "hash": "5514258353b8c166", "size": 4654, "mtimeMs": 1790249098376.6858, "updatedAt": "2026-09-27T19:00:00.044Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-primary-lifecycle/tasks.md": { "description": "Implementation Plan", "tokens": 2686, "hash": "85c1fd0e016b9777", "size": 10750, "mtimeMs": 1790249098376.6858, "updatedAt": "2026-09-27T19:00:00.044Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-decision-parity/brief.md": { "description": "Brief: scheduler-sim-decision-parity", "tokens": 2025, "hash": "d401f6ead1410acd", "size": 8136, "mtimeMs": 1790249098376.6858, "updatedAt": "2026-09-27T19:00:00.044Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-decision-parity/design.md": { "description": "Design Document", "tokens": 8526, "hash": "84516fafffb71103", "size": 34239, "mtimeMs": 1790249098376.8208, "updatedAt": "2026-09-27T19:00:00.044Z", "source": "scan", "importance": 0.1036 }, ".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": 1790249098376.8208, "updatedAt": "2026-09-27T19:00:00.044Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-decision-parity/research.md": { "description": "Research & Design Decisions", "tokens": 2853, "hash": "cec05a61dd9b584e", "size": 11465, "mtimeMs": 1790249098376.8208, "updatedAt": "2026-09-27T19:00:00.044Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-decision-parity/spec.json": { "description": "", "tokens": 177, "hash": "bc129879a580823e", "size": 618, "mtimeMs": 1790249098376.8208, "updatedAt": "2026-09-27T19:00:00.044Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-decision-parity/tasks.md": { "description": "Implementation Plan", "tokens": 4736, "hash": "3ef9cd296436c075", "size": 18953, "mtimeMs": 1790249098376.8208, "updatedAt": "2026-09-27T19:00:00.044Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-diagnostics/brief.md": { "description": "Brief: scheduler-sim-diagnostics", "tokens": 1333, "hash": "e48ce2cf71139553", "size": 5368, "mtimeMs": 1790249098376.8208, "updatedAt": "2026-09-27T19:00:00.044Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-diagnostics/design.md": { "description": "Design Document: scheduler-sim-diagnostics (Requirement Sets 1 & 6 — Limit Inspection, Human-Readabl", "tokens": 12970, "hash": "6f0b6720997bc1dc", "size": 52156, "mtimeMs": 1790249098376.999, "updatedAt": "2026-09-27T19:00:00.045Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-diagnostics/requirements.md": { "description": "Requirements Document", "tokens": 2374, "hash": "ac9d8a97fedcbe5f", "size": 9511, "mtimeMs": 1790249098376.999, "updatedAt": "2026-09-27T19:00:00.045Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-diagnostics/research.md": { "description": "Research & Design Decisions", "tokens": 6048, "hash": "5ea4d0dfc6e05b01", "size": 24289, "mtimeMs": 1790249098377.084, "updatedAt": "2026-09-27T19:00:00.045Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-diagnostics/spec.json": { "description": "", "tokens": 336, "hash": "a12bc5e5bcf8e3fc", "size": 1175, "mtimeMs": 1790249098377.084, "updatedAt": "2026-09-27T19:00:00.045Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-diagnostics/tasks.md": { "description": "Implementation Plan: scheduler-sim-diagnostics (Requirement Set 1 — Limit Inspection; Requirement 6 ", "tokens": 6886, "hash": "66e117aa83be0512", "size": 27673, "mtimeMs": 1790249098377.084, "updatedAt": "2026-09-27T19:00:00.045Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-eager-reconciliation/design.md": { "description": "Design Document", "tokens": 7534, "hash": "00d77598996cc78b", "size": 30247, "mtimeMs": 1790249098377.084, "updatedAt": "2026-09-27T19:00:00.045Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-eager-reconciliation/requirements.md": { "description": "Requirements Document", "tokens": 3361, "hash": "3892b8f845fdd9af", "size": 13443, "mtimeMs": 1790249098377.2517, "updatedAt": "2026-09-27T19:00:00.045Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-eager-reconciliation/research.md": { "description": "Research & Design Decisions", "tokens": 5166, "hash": "898efe2454a970a7", "size": 20742, "mtimeMs": 1790249098377.2517, "updatedAt": "2026-09-27T19:00:00.048Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-eager-reconciliation/spec.json": { "description": "", "tokens": 178, "hash": "9d214c127b087b05", "size": 623, "mtimeMs": 1790249098377.2517, "updatedAt": "2026-09-27T19:00:00.048Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-eager-reconciliation/tasks.md": { "description": "Implementation Plan", "tokens": 2306, "hash": "6310d2ad5ea30170", "size": 9229, "mtimeMs": 1790249098377.2517, "updatedAt": "2026-09-27T19:00:00.048Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-live-allocation/design.md": { "description": "Technical Design: scheduler-sim-live-allocation", "tokens": 14337, "hash": "9216c220a7292f9b", "size": 57564, "mtimeMs": 1790249098377.2517, "updatedAt": "2026-09-27T19:00:00.048Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-live-allocation/requirements.md": { "description": "Requirements Document", "tokens": 6258, "hash": "253636f4a86471b3", "size": 25039, "mtimeMs": 1790249098377.426, "updatedAt": "2026-09-27T19:00:00.048Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-live-allocation/research.md": { "description": "Research & Design Decisions", "tokens": 3771, "hash": "b55cfde1c0799aff", "size": 15155, "mtimeMs": 1790249098377.426, "updatedAt": "2026-09-27T19:00:00.048Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-live-allocation/spec.json": { "description": "", "tokens": 175, "hash": "38a2cd5bab6d3bb6", "size": 611, "mtimeMs": 1790249098377.426, "updatedAt": "2026-09-27T19:00:00.049Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-live-allocation/tasks.md": { "description": "Implementation Plan: scheduler-sim-live-allocation", "tokens": 7592, "hash": "f8a9b3184049a337", "size": 30431, "mtimeMs": 1790249098377.426, "updatedAt": "2026-09-27T19:00:00.049Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-reconcile-terminal-guard/design.md": { "description": "Design Document", "tokens": 3962, "hash": "932b90abe06db51d", "size": 15901, "mtimeMs": 1790249098377.426, "updatedAt": "2026-09-27T19:00:00.049Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-reconcile-terminal-guard/requirements.md": { "description": "Requirements Document", "tokens": 1152, "hash": "a0f06fa736e40528", "size": 4617, "mtimeMs": 1790249098377.5925, "updatedAt": "2026-09-27T19:00:00.049Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-reconcile-terminal-guard/research.md": { "description": "Research & Design Decisions", "tokens": 909, "hash": "1b2a303e8f9af841", "size": 3652, "mtimeMs": 1790249098377.5925, "updatedAt": "2026-09-27T19:00:00.049Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-reconcile-terminal-guard/spec.json": { "description": "", "tokens": 180, "hash": "63a2115a198d964d", "size": 627, "mtimeMs": 1790249098377.5925, "updatedAt": "2026-09-27T19:00:00.049Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-reconcile-terminal-guard/tasks.md": { "description": "Implementation Plan", "tokens": 842, "hash": "ae0f04aca0c4ba51", "size": 3367, "mtimeMs": 1790249098377.5925, "updatedAt": "2026-09-27T19:00:00.049Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-repl-verbosity/design.md": { "description": "Design Document", "tokens": 18696, "hash": "93306589b07aa35d", "size": 75119, "mtimeMs": 1790249098377.5925, "updatedAt": "2026-09-27T19:00:00.049Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-repl-verbosity/requirements.md": { "description": "Requirements Document", "tokens": 3114, "hash": "9cf1d0378549c556", "size": 12469, "mtimeMs": 1790249098377.7493, "updatedAt": "2026-09-27T19:00:00.049Z", "source": "scan", "importance": 0.1036 }, ".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": 1790249098377.7493, "updatedAt": "2026-09-27T19:00:00.049Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-repl-verbosity/spec.json": { "description": "", "tokens": 177, "hash": "a1585b22cb62dba8", "size": 617, "mtimeMs": 1790249098377.7493, "updatedAt": "2026-09-27T19:00:00.049Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-repl-verbosity/tasks.md": { "description": "Implementation Plan", "tokens": 3718, "hash": "7fdfcedd5b8f8436", "size": 14883, "mtimeMs": 1790249098377.7493, "updatedAt": "2026-09-27T19:00:00.049Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-step-verbosity/design.md": { "description": "Design Document", "tokens": 3934, "hash": "80af94de2ab5a287", "size": 15804, "mtimeMs": 1790249098377.7493, "updatedAt": "2026-09-27T19:00:00.049Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-step-verbosity/requirements.md": { "description": "Requirements Document", "tokens": 1058, "hash": "14a718a8d88c8927", "size": 4240, "mtimeMs": 1790249098377.8733, "updatedAt": "2026-09-27T19:00:00.049Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-step-verbosity/research.md": { "description": "Research & Design Decisions", "tokens": 1171, "hash": "d49e8ba9783693f7", "size": 4704, "mtimeMs": 1790249098377.8733, "updatedAt": "2026-09-27T19:00:00.050Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-step-verbosity/spec.json": { "description": "", "tokens": 177, "hash": "7f47d039944cae6a", "size": 617, "mtimeMs": 1790249098377.8733, "updatedAt": "2026-09-27T19:00:00.050Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-sim-step-verbosity/tasks.md": { "description": "Implementation Plan", "tokens": 1011, "hash": "62b203ae6ed9018a", "size": 4044, "mtimeMs": 1790249098377.8733, "updatedAt": "2026-09-27T19:00:00.050Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-snapshot-job-allocation/brief.md": { "description": "Brief: scheduler-snapshot-job-allocation", "tokens": 4469, "hash": "c30be2cc9b0c9329", "size": 17874, "mtimeMs": 1790249098377.8733, "updatedAt": "2026-09-27T19:00:00.050Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-snapshot-job-allocation/design.md": { "description": "Design Document: scheduler-snapshot-job-allocation", "tokens": 7948, "hash": "2790d2f281c7d70c", "size": 31956, "mtimeMs": 1790249098377.9683, "updatedAt": "2026-09-27T19:00:00.050Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-snapshot-job-allocation/requirements.md": { "description": "Requirements Document", "tokens": 2514, "hash": "f9e62585dba6a4db", "size": 10053, "mtimeMs": 1790249098377.9683, "updatedAt": "2026-09-27T19:00:00.050Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-snapshot-job-allocation/research.md": { "description": "Summary", "tokens": 3634, "hash": "540f9f5c28a928d9", "size": 14600, "mtimeMs": 1790249098377.9683, "updatedAt": "2026-09-27T19:00:00.050Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-snapshot-job-allocation/spec.json": { "description": "", "tokens": 178, "hash": "3ff69be67b8bdc84", "size": 622, "mtimeMs": 1790249098377.9683, "updatedAt": "2026-09-27T19:00:00.050Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/scheduler-snapshot-job-allocation/tasks.md": { "description": "Implementation Plan", "tokens": 2835, "hash": "969e2099325e955f", "size": 11359, "mtimeMs": 1790249098378.084, "updatedAt": "2026-09-27T19:00:00.050Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/worker-join-refactor/design.md": { "description": "Design Document: worker-join-refactor", "tokens": 4709, "hash": "baf04f83549e5cb5", "size": 18955, "mtimeMs": 1790249098378.084, "updatedAt": "2026-09-27T19:00:00.050Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/worker-join-refactor/requirements.md": { "description": "Requirements Document", "tokens": 1401, "hash": "a36bbaefb44250d6", "size": 5606, "mtimeMs": 1790249098378.1409, "updatedAt": "2026-09-27T19:00:00.050Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/worker-join-refactor/research.md": { "description": "Research Log: worker-join-refactor", "tokens": 7581, "hash": "62632908cd5ce81c", "size": 30630, "mtimeMs": 1790249098378.1409, "updatedAt": "2026-09-27T19:00:00.050Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/worker-join-refactor/spec.json": { "description": "", "tokens": 171, "hash": "3509920d7943a22e", "size": 597, "mtimeMs": 1790249098378.1409, "updatedAt": "2026-09-27T19:00:00.050Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/worker-join-refactor/tasks.md": { "description": "Implementation Plan", "tokens": 1638, "hash": "09e45fa4ee253c7b", "size": 6561, "mtimeMs": 1790249098378.1409, "updatedAt": "2026-09-27T19:00:00.050Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/worker-rejoin-resync/brief.md": { "description": "Brief: worker-rejoin-resync", "tokens": 1394, "hash": "31a6c2067e7bbcb7", "size": 5608, "mtimeMs": 1790249098378.1409, "updatedAt": "2026-09-27T19:00:00.050Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/worker-rejoin-resync/design.md": { "description": "Design Document: worker-rejoin-resync", "tokens": 19586, "hash": "f92cdfe01ca41ef6", "size": 78814, "mtimeMs": 1790249098378.2556, "updatedAt": "2026-09-27T19:00:00.050Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/worker-rejoin-resync/requirements.md": { "description": "Requirements Document", "tokens": 3631, "hash": "69bfce8c2ce65f71", "size": 14540, "mtimeMs": 1790249098378.2556, "updatedAt": "2026-09-27T19:00:00.050Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/worker-rejoin-resync/research.md": { "description": "Research & Design Decisions: worker-rejoin-resync", "tokens": 5335, "hash": "81f0c4dd9075072d", "size": 21468, "mtimeMs": 1790249098378.2556, "updatedAt": "2026-09-27T19:00:00.051Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/worker-rejoin-resync/spec.json": { "description": "", "tokens": 717, "hash": "c0f1ab5b75d3c7c6", "size": 2508, "mtimeMs": 1790249098378.2556, "updatedAt": "2026-09-27T19:00:00.051Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/worker-rejoin-resync/tasks.md": { "description": "Implementation Plan", "tokens": 10811, "hash": "1fdabfc91936c1f1", "size": 43398, "mtimeMs": 1790249098378.2556, "updatedAt": "2026-09-27T19:00:00.051Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-harness-component/brief.md": { "description": "Brief: xce-harness-component", "tokens": 2634, "hash": "1b24a20f94332d72", "size": 10582, "mtimeMs": 1790249098378.2556, "updatedAt": "2026-09-27T19:00:00.051Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-harness-component/design.md": { "description": "Design Document: xce-harness-component", "tokens": 8421, "hash": "8b0dd6a7bf945a31", "size": 34011, "mtimeMs": 1790249098378.535, "updatedAt": "2026-09-27T19:00:00.051Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-harness-component/requirements.md": { "description": "Requirements Document", "tokens": 2781, "hash": "beda5b2e0ece319d", "size": 11139, "mtimeMs": 1790249098378.535, "updatedAt": "2026-09-27T19:00:00.051Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-harness-component/research.md": { "description": "Research & Design Decisions", "tokens": 4443, "hash": "b8fd012242634bc9", "size": 17854, "mtimeMs": 1790249098378.535, "updatedAt": "2026-09-27T19:00:00.051Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-harness-component/spec.json": { "description": "", "tokens": 175, "hash": "a4033ca9ef6d6cb5", "size": 610, "mtimeMs": 1790249098378.535, "updatedAt": "2026-09-27T19:00:00.051Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-harness-component/tasks.md": { "description": "Implementation Plan: xce-harness-component", "tokens": 5013, "hash": "e71132dda2d409de", "size": 20089, "mtimeMs": 1790249098378.535, "updatedAt": "2026-09-27T19:00:00.051Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-node-manager/design.md": { "description": "Overview", "tokens": 12460, "hash": "b3deacd85b338b1b", "size": 50273, "mtimeMs": 1790249098378.535, "updatedAt": "2026-09-27T19:00:00.051Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-node-manager/requirements.md": { "description": "Requirements Document", "tokens": 4421, "hash": "e453f53ea408688e", "size": 17688, "mtimeMs": 1790249098378.7737, "updatedAt": "2026-09-27T19:00:00.051Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-node-manager/research.md": { "description": "Research & Design Decisions", "tokens": 4199, "hash": "8ac57e43f33caa53", "size": 16858, "mtimeMs": 1790249098378.7737, "updatedAt": "2026-09-27T19:00:00.051Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-node-manager/spec.json": { "description": "", "tokens": 1304, "hash": "4fa2a5bee4fcb714", "size": 4564, "mtimeMs": 1790249098378.7737, "updatedAt": "2026-09-27T19:00:00.051Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-test-cli-ux/design.md": { "description": "Design Document: xce-test-cli-ux", "tokens": 10675, "hash": "5535ea6666eade3e", "size": 42914, "mtimeMs": 1790249098378.7737, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-test-cli-ux/requirements.md": { "description": "Requirements Document", "tokens": 6133, "hash": "91e5e5687c61b868", "size": 24582, "mtimeMs": 1790249098378.922, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-test-cli-ux/research.md": { "description": "Research & Design Decisions", "tokens": 5798, "hash": "3368625c3e2d521b", "size": 23295, "mtimeMs": 1790249098378.922, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-test-cli-ux/spec.json": { "description": "", "tokens": 171, "hash": "e8d7de338655030e", "size": 596, "mtimeMs": 1790249098378.922, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-test-cli-ux/tasks.md": { "description": "Implementation Plan", "tokens": 10251, "hash": "3cc02340336a5241", "size": 41067, "mtimeMs": 1790249098378.922, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-test-e2e-primitives/design.md": { "description": "Design Document — xce-test-e2e-primitives", "tokens": 2913, "hash": "84ac033d68df823f", "size": 11740, "mtimeMs": 1790249098379.084, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-test-e2e-primitives/requirements.md": { "description": "Requirements Document", "tokens": 2163, "hash": "d0be37ecbcaeb8dd", "size": 8656, "mtimeMs": 1790249098379.084, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-test-e2e-primitives/research.md": { "description": "Research / Discovery — xce-test-e2e-primitives", "tokens": 499, "hash": "41f643129d09274d", "size": 2013, "mtimeMs": 1790249098379.084, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-test-e2e-primitives/spec.json": { "description": "", "tokens": 314, "hash": "a9366499b9782e2e", "size": 1100, "mtimeMs": 1790249098379.084, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-test-e2e-primitives/tasks.md": { "description": "Implementation Plan", "tokens": 4188, "hash": "e6f22b38a5d17131", "size": 16836, "mtimeMs": 1790249098379.084, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-test-rc-file/design.md": { "description": "Design Document", "tokens": 4183, "hash": "919ab0cf442d7cf4", "size": 16827, "mtimeMs": 1790249098379.084, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-test-rc-file/requirements.md": { "description": "Requirements Document", "tokens": 1477, "hash": "2889c241e12a94d8", "size": 5925, "mtimeMs": 1790249098379.2297, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-test-rc-file/research.md": { "description": "Summary", "tokens": 1771, "hash": "622d6bec914aca27", "size": 7110, "mtimeMs": 1790249098379.2297, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-test-rc-file/spec.json": { "description": "", "tokens": 173, "hash": "4f04c09b423aaba3", "size": 605, "mtimeMs": 1790249098379.2297, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/specs/xce-test-rc-file/tasks.md": { "description": "Implementation Plan", "tokens": 1896, "hash": "e2f946f1c0e01baf", "size": 7596, "mtimeMs": 1790249098379.2297, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/steering/api-standards.md": { "description": "API Standards", "tokens": 1704, "hash": "d99b5735bea1d9b4", "size": 6868, "mtimeMs": 1790249098379.2297, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/steering/build-deployment.md": { "description": "Build & Deployment", "tokens": 3047, "hash": "2fd57469f0e3a81e", "size": 12293, "mtimeMs": 1790249098379.3257, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/steering/config-design.md": { "description": "Configuration Design: What Belongs in Shared Config", "tokens": 2053, "hash": "87021ffae208b9ad", "size": 8292, "mtimeMs": 1790249098379.3257, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/steering/error-handling.md": { "description": "Error Handling Standards", "tokens": 1367, "hash": "98bcf09f2f826126", "size": 5493, "mtimeMs": 1790249098379.3257, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/steering/ha-async-io.md": { "description": "HA Protocol & Async I/O", "tokens": 4721, "hash": "bf96b3f7e4a3561f", "size": 18984, "mtimeMs": 1790249098379.3257, "updatedAt": "2026-09-27T19:00:00.052Z", "source": "scan", "importance": 0.1036 }, ".kiro/steering/persistence.md": { "description": "WAL & Persistence Durability", "tokens": 3851, "hash": "ec0acae44ec6da41", "size": 15493, "mtimeMs": 1790249098379.3257, "updatedAt": "2026-09-27T19:00:00.053Z", "source": "scan", "importance": 0.1036 }, ".kiro/steering/product.md": { "description": "Product Overview", "tokens": 1509, "hash": "7c67d6c2dc8e4504", "size": 6079, "mtimeMs": 1790249098379.3257, "updatedAt": "2026-09-27T19:00:00.053Z", "source": "scan", "importance": 0.1036 }, ".kiro/steering/resource-accounting.md": { "description": "Resource Accounting: Reservation vs. Actual Usage for Real Resources", "tokens": 3068, "hash": "e252b6d4e628cebb", "size": 12334, "mtimeMs": 1790249098379.3257, "updatedAt": "2026-09-27T19:00:00.053Z", "source": "scan", "importance": 0.1036 }, ".kiro/steering/roadmap.md": { "description": "Roadmap", "tokens": 15650, "hash": "ae047b781c788d69", "size": 63068, "mtimeMs": 1790249098379.3257, "updatedAt": "2026-09-27T19:00:00.053Z", "source": "scan", "importance": 0.1036 }, ".kiro/steering/scheduler-driver-equivalence.md": { "description": "Scheduler Driver Equivalence", "tokens": 1760, "hash": "85fa6fab68dd39b4", "size": 7074, "mtimeMs": 1790249098379.3257, "updatedAt": "2026-09-27T19:00:00.053Z", "source": "scan", "importance": 0.1036 }, ".kiro/steering/security.md": { "description": "Security Standards", "tokens": 1960, "hash": "4ad204e96794b3e5", "size": 7884, "mtimeMs": 1790249098379.3257, "updatedAt": "2026-09-27T19:00:00.053Z", "source": "scan", "importance": 0.1036 }, ".kiro/steering/structure.md": { "description": "Project Structure", "tokens": 1405, "hash": "a20a6eb11ff311ab", "size": 5771, "mtimeMs": 1790249098379.3257, "updatedAt": "2026-09-27T19:00:00.053Z", "source": "scan", "importance": 0.1036 }, ".kiro/steering/tech.md": { "description": "Technology Stack", "tokens": 1517, "hash": "3c82e2f2a684c6ee", "size": 6146, "mtimeMs": 1790249098379.3257, "updatedAt": "2026-09-27T19:00:00.053Z", "source": "scan", "importance": 0.1036 }, ".kiro/steering/testing.md": { "description": "Testing Standards", "tokens": 1006, "hash": "f2d2c341f3ec28f9", "size": 4055, "mtimeMs": 1790249098379.3257, "updatedAt": "2026-09-27T19:00:00.053Z", "source": "scan", "importance": 0.1036 }, ".mcp.json": { "description": "", "tokens": 7, "hash": "d8e397af03b5b032", "size": 23, "mtimeMs": 1790249098379.3257, "updatedAt": "2026-09-27T19:00:00.053Z", "source": "scan", "importance": 0.1036 }, ".opencode.json": { "description": "", "tokens": 7, "hash": "d8e397af03b5b032", "size": 23, "mtimeMs": 1790249098379.3257, "updatedAt": "2026-09-27T19:00:00.053Z", "source": "scan", "importance": 0.1036 }, "CHANGES.md": { "description": "XCE Change Log", "tokens": 23719, "hash": "bb7b3b13cd84b8a7", "size": 94892, "mtimeMs": 1790514374404.42, "updatedAt": "2026-09-27T19:00:00.053Z", "source": "scan", "importance": 0.1036 }, "CLAUDE.md": { "description": "OpenWolf", "tokens": 1944, "hash": "bfecb7d77a8bf182", "size": 7848, "mtimeMs": 1790249098385.0837, "updatedAt": "2026-09-27T19:00:00.053Z", "source": "scan", "importance": 0.1036 }, "data/logs/apiserver.log": { "description": "Declares 2026", "tokens": 730, "hash": "56e87f5cbc8b0cf1", "size": 2738, "mtimeMs": 1790345955636.6785, "updatedAt": "2026-09-27T19:00:00.053Z", "source": "scan", "importance": 0.1036 }, "data/xce_scheduler.log": { "description": "Declares failed", "tokens": 2043, "hash": "da77fe9806a1f3f5", "size": 7660, "mtimeMs": 1790344135358.1108, "updatedAt": "2026-09-27T19:00:00.053Z", "source": "scan", "importance": 0.1036 }, "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": 1790249098385.2136, "updatedAt": "2026-09-27T19:00:00.054Z", "source": "scan", "importance": 0.1036 }, "docs/superpowers/plans/2026-05-07-p1-ha-foundation.md": { "description": "P1: HA Foundation — Implementation Plan", "tokens": 13680, "hash": "40eba6937f06a7a1", "size": 55275, "mtimeMs": 1790249098385.2976, "updatedAt": "2026-09-27T19:00:00.054Z", "source": "scan", "importance": 0.1036 }, "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": 1790249098385.2976, "updatedAt": "2026-09-27T19:00:00.054Z", "source": "scan", "importance": 0.1036 }, "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": 1790249098385.2976, "updatedAt": "2026-09-27T19:00:00.054Z", "source": "scan", "importance": 0.1036 }, "docs/superpowers/plans/2026-05-07-p3-hardening.md": { "description": "P3: Integration & Hardening — TDD Implementation Plan", "tokens": 9841, "hash": "a68931b34585d4b6", "size": 39466, "mtimeMs": 1790249098385.2976, "updatedAt": "2026-09-27T19:00:00.054Z", "source": "scan", "importance": 0.1036 }, "docs/superpowers/plans/2026-05-07-persistence-ha-overview.md": { "description": "XCE Persistence & HA — Implementation Overview", "tokens": 732, "hash": "fd0054fd9946287f", "size": 2935, "mtimeMs": 1790249098385.2976, "updatedAt": "2026-09-27T19:00:00.054Z", "source": "scan", "importance": 0.1036 }, "docs/superpowers/plans/2026-05-13-config-replication.md": { "description": "Config Replication Implementation Plan", "tokens": 21833, "hash": "0c4447923d7f8a06", "size": 88224, "mtimeMs": 1790249098385.2976, "updatedAt": "2026-09-27T19:00:00.055Z", "source": "scan", "importance": 0.1036 }, "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": 1790249098385.2976, "updatedAt": "2026-09-27T19:00:00.055Z", "source": "scan", "importance": 0.1036 }, "issues/new_requirements.md": { "description": "", "tokens": 3506, "hash": "349520073c49eb6e", "size": 14023, "mtimeMs": 1790249098385.2976, "updatedAt": "2026-09-27T19:00:00.055Z", "source": "scan", "importance": 0.1036 }, "issues/simulator-1.md": { "description": "", "tokens": 4699, "hash": "be292fdf1b2c7d66", "size": 18796, "mtimeMs": 1790249098385.7148, "updatedAt": "2026-09-27T19:00:00.055Z", "source": "scan", "importance": 0.1036 }, "raft/raft.tla": { "description": "------------------------------- MODULE raft ---------------------------------", "tokens": 5350, "hash": "2cf54dbedc5d81f3", "size": 20059, "mtimeMs": 1790249098385.7148, "updatedAt": "2026-09-27T19:00:00.055Z", "source": "scan", "importance": 0.1036 }, "README.md": { "description": "Project documentation", "tokens": 1157, "hash": "467cf5085e78f8ca", "size": 5924, "mtimeMs": 1790249098385.0837, "updatedAt": "2026-09-27T19:00:00.055Z", "source": "scan", "importance": 0.1036 }, "reports/aug03-aug09-2026.md": { "description": "XCE Project Status — Aug 03 – Aug 07, 2026", "tokens": 1626, "hash": "1eee70133e3efeb7", "size": 6597, "mtimeMs": 1790249098385.7148, "updatedAt": "2026-09-27T19:00:00.055Z", "source": "scan", "importance": 0.1036 }, "reports/aug08-aug15-2026.md": { "description": "XCE Project Status — Aug 08 – Aug 15, 2026", "tokens": 3603, "hash": "bb722ce917fe7084", "size": 14519, "mtimeMs": 1790249098385.786, "updatedAt": "2026-09-27T19:00:00.055Z", "source": "scan", "importance": 0.1036 }, "reports/aug16-aug22-2026.md": { "description": "XCE Project Status — Aug 16 – Aug 22, 2026", "tokens": 2706, "hash": "f22f842a194b9cad", "size": 10973, "mtimeMs": 1790249098385.786, "updatedAt": "2026-09-27T19:00:00.055Z", "source": "scan", "importance": 0.1036 }, "reports/aug23-aug29-2026.md": { "description": "XCE Project Status — Aug 23 – Aug 29, 2026", "tokens": 3530, "hash": "609276740b421e22", "size": 14294, "mtimeMs": 1790249098385.786, "updatedAt": "2026-09-27T19:00:00.055Z", "source": "scan", "importance": 0.1036 }, "reports/aug30-sep05-2026.md": { "description": "XCE Project Status — Aug 30 – Sep 05, 2026", "tokens": 4201, "hash": "ff38ab75f23aa54b", "size": 17013, "mtimeMs": 1790249098385.786, "updatedAt": "2026-09-27T19:00:00.055Z", "source": "scan", "importance": 0.1036 }, "reports/jul06-jul11-2026.md": { "description": "Jul 6 → Jul 11 Progress Report", "tokens": 2311, "hash": "073dbe4be1d42f2c", "size": 9300, "mtimeMs": 1790249098385.786, "updatedAt": "2026-09-27T19:00:00.055Z", "source": "scan", "importance": 0.1036 }, "reports/jul13-jul18-2026.md": { "description": "Jul 13 → Jul 18 Progress Report", "tokens": 3919, "hash": "34f411013ea9307c", "size": 15761, "mtimeMs": 1790249098385.786, "updatedAt": "2026-09-27T19:00:00.055Z", "source": "scan", "importance": 0.1036 }, "reports/jul19-jul26-2026.md": { "description": "Work Summary: Jul 19 – Jul 26, 2026", "tokens": 3482, "hash": "fd46759f69a8fce4", "size": 14000, "mtimeMs": 1790249098385.786, "updatedAt": "2026-09-27T19:00:00.055Z", "source": "scan", "importance": 0.1036 }, "reports/jul27-aug02-2026.md": { "description": "XCE Project Status — Jul 27 – Aug 01, 2026", "tokens": 2003, "hash": "06a6f6038f4b2f75", "size": 8068, "mtimeMs": 1790249098385.786, "updatedAt": "2026-09-27T19:00:00.055Z", "source": "scan", "importance": 0.1036 }, "reports/jun29-jul04-2026.md": { "description": "Work Summary: June 30 – July 4, 2026", "tokens": 857, "hash": "fac40c18be5afef2", "size": 3467, "mtimeMs": 1790249098385.786, "updatedAt": "2026-09-27T19:00:00.055Z", "source": "scan", "importance": 0.1036 }, "reports/sep06-sep12-2026.md": { "description": "XCE Project Status — Sep 06 – Sep 12, 2026", "tokens": 2914, "hash": "637ebf462b0b42a1", "size": 11769, "mtimeMs": 1790249098385.786, "updatedAt": "2026-09-27T19:00:00.055Z", "source": "scan", "importance": 0.1036 }, "reports/sep13-sep19-2026.md": { "description": "XCE Project Status — Sep 13 – Sep 19, 2026", "tokens": 3430, "hash": "bd83fc2e626a1ee5", "size": 13863, "mtimeMs": 1790249098386.0837, "updatedAt": "2026-09-27T19:00:00.056Z", "source": "scan", "importance": 0.1036 }, "reports/sep20-sep26-2026.md": { "description": "XCE Project Status — Sep 20 – Sep 26, 2026", "tokens": 3605, "hash": "d37302fde5e1719a", "size": 14575, "mtimeMs": 1790506317246.986, "updatedAt": "2026-09-27T19:00:00.056Z", "source": "scan", "importance": 0.1036 }, "scripts/buglog.py": { "description": "Read, write and check the XCE bug records: one Markdown file per bug.", "tokens": 8336, "hash": "191c8c7508c5806c", "size": 29759, "mtimeMs": 1790566246741.6086, "updatedAt": "2026-09-28T03:30:46.783Z", "source": "hook", "symbols": [ { "name": "configure", "kind": "fn", "startLine": 70, "endLine": 81, "tokens": 105 }, { "name": "BuglogEditError", "kind": "class", "startLine": 82, "endLine": 85, "tokens": 13 }, { "name": "_today", "kind": "fn", "startLine": 86, "endLine": 89, "tokens": 18 }, { "name": "_now", "kind": "fn", "startLine": 90, "endLine": 93, "tokens": 29 }, { "name": "_split", "kind": "fn", "startLine": 94, "endLine": 97, "tokens": 26 }, { "name": "_run", "kind": "fn", "startLine": 98, "endLine": 107, "tokens": 93 }, { "name": "Record", "kind": "class", "startLine": 108, "endLine": 119, "tokens": 74 }, { "name": "render_meta", "kind": "fn", "startLine": 120, "endLine": 127, "tokens": 83 }, { "name": "render", "kind": "fn", "startLine": 128, "endLine": 140, "tokens": 127 }, { "name": "escape_text", "kind": "fn", "startLine": 141, "endLine": 145, "tokens": 47 }, { "name": "unescape_text", "kind": "fn", "startLine": 146, "endLine": 149, "tokens": 19 }, { "name": "parse", "kind": "fn", "startLine": 150, "endLine": 195, "tokens": 484 }, { "name": "record_path", "kind": "fn", "startLine": 196, "endLine": 201, "tokens": 47 }, { "name": "load", "kind": "fn", "startLine": 202, "endLine": 208, "tokens": 55 }, { "name": "_id_key", "kind": "fn", "startLine": 209, "endLine": 213, "tokens": 37 }, { "name": "load_all", "kind": "fn", "startLine": 214, "endLine": 218, "tokens": 46 }, { "name": "_write_atomic", "kind": "fn", "startLine": 219, "endLine": 224, "tokens": 46 }, { "name": "save", "kind": "fn", "startLine": 225, "endLine": 237, "tokens": 139 }, { "name": "set_meta", "kind": "fn", "startLine": 238, "endLine": 253, "tokens": 171 }, { "name": "set_fields", "kind": "fn", "startLine": 254, "endLine": 259, "tokens": 46 }, { "name": "index_entry", "kind": "fn", "startLine": 260, "endLine": 290, "tokens": 352 }, { "name": "build_index", "kind": "fn", "startLine": 291, "endLine": 299, "tokens": 81 }, { "name": "next_id", "kind": "fn", "startLine": 300, "endLine": 310, "tokens": 123 }, { "name": "_empty", "kind": "fn", "startLine": 311, "endLine": 315, "tokens": 35 }, { "name": "_item", "kind": "fn", "startLine": 316, "endLine": 321, "tokens": 64 }, { "name": "_bold", "kind": "fn", "startLine": 322, "endLine": 328, "tokens": 76 }, { "name": "bad_commits", "kind": "fn", "startLine": 329, "endLine": 337, "tokens": 74 }, { "name": "check", "kind": "fn", "startLine": 338, "endLine": 430, "tokens": 1383 }, { "name": "_os_line", "kind": "fn", "startLine": 431, "endLine": 449, "tokens": 190 }, { "name": "_libc_line", "kind": "fn", "startLine": 450, "endLine": 762, "tokens": 3331 } ] }, "scripts/gitea-sync.py": { "description": "GiteaAPI: die, warn, bug_status, bug_state + 13 more", "tokens": 10888, "hash": "bdbebaf8f80b83c1", "size": 39545, "mtimeMs": 1790566394975.868, "updatedAt": "2026-09-28T03:33:15.047Z", "source": "hook", "symbols": [ { "name": "die", "kind": "fn", "startLine": 46, "endLine": 50, "tokens": 22 }, { "name": "warn", "kind": "fn", "startLine": 51, "endLine": 54, "tokens": 17 }, { "name": "_env", "kind": "fn", "startLine": 55, "endLine": 61, "tokens": 53 }, { "name": "_discover_gitea_token", "kind": "fn", "startLine": 62, "endLine": 194, "tokens": 1472 }, { "name": "bug_status", "kind": "fn", "startLine": 195, "endLine": 200, "tokens": 53 }, { "name": "bug_state", "kind": "fn", "startLine": 201, "endLine": 204, "tokens": 24 }, { "name": "_text", "kind": "fn", "startLine": 205, "endLine": 211, "tokens": 70 }, { "name": "api_url", "kind": "fn", "startLine": 212, "endLine": 216, "tokens": 35 }, { "name": "request", "kind": "fn", "startLine": 217, "endLine": 252, "tokens": 395 }, { "name": "GiteaAPI", "kind": "class", "startLine": 253, "endLine": 331, "tokens": 806 }, { "name": "ensure_all_labels", "kind": "fn", "startLine": 332, "endLine": 339, "tokens": 83 }, { "name": "status_label", "kind": "fn", "startLine": 340, "endLine": 349, "tokens": 63 }, { "name": "bug_labels", "kind": "fn", "startLine": 350, "endLine": 370, "tokens": 190 }, { "name": "bug_body", "kind": "fn", "startLine": 371, "endLine": 434, "tokens": 558 }, { "name": "bug_title", "kind": "fn", "startLine": 435, "endLine": 454, "tokens": 265 }, { "name": "spec_requirements_body", "kind": "fn", "startLine": 455, "endLine": 500, "tokens": 457 }, { "name": "spec_implementation_body", "kind": "fn", "startLine": 501, "endLine": 542, "tokens": 408 }, { "name": "spec_validation_body", "kind": "fn", "startLine": 543, "endLine": 629, "tokens": 815 }, { "name": "_spec_desired_states", "kind": "fn", "startLine": 630, "endLine": 643, "tokens": 164 }, { "name": "sync_spec", "kind": "fn", "startLine": 644, "endLine": 733, "tokens": 885 }, { "name": "_sync_spec_phase_states", "kind": "fn", "startLine": 734, "endLine": 773, "tokens": 461 }, { "name": "_spec_milestone_desc", "kind": "fn", "startLine": 774, "endLine": 786, "tokens": 137 }, { "name": "_resolve_label_ids", "kind": "fn", "startLine": 787, "endLine": 798, "tokens": 99 }, { "name": "sync_bugs", "kind": "fn", "startLine": 799, "endLine": 942, "tokens": 1840 }, { "name": "_append_top_level_key", "kind": "fn", "startLine": 943, "endLine": 967, "tokens": 327 }, { "name": "_write_json", "kind": "fn", "startLine": 968, "endLine": 978, "tokens": 103 }, { "name": "main", "kind": "fn", "startLine": 979, "endLine": 1042, "tokens": 658 } ] }, "src/autoscaler/meson.build": { "description": "", "tokens": 163, "hash": "698e60d105316134", "size": 611, "mtimeMs": 1790249098386.1965, "updatedAt": "2026-09-27T19:00:00.056Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/BccTool.env": { "description": "", "tokens": 64, "hash": "935b2010e9133849", "size": 240, "mtimeMs": 1790249098386.215, "updatedAt": "2026-09-27T19:00:00.056Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/lsf/conf/baiduprov_config.json": { "description": "", "tokens": 44, "hash": "0df2de47b5945fbe", "size": 152, "mtimeMs": 1790249098386.2449, "updatedAt": "2026-09-27T19:00:00.057Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/lsf/conf/baiduprov_templates.json": { "description": "", "tokens": 431, "hash": "a896033ce731e4d7", "size": 1507, "mtimeMs": 1790249098386.2878, "updatedAt": "2026-09-27T19:00:00.057Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/lsf/conf/logger.yaml": { "description": "", "tokens": 196, "hash": "bf4c103e6fd48427", "size": 686, "mtimeMs": 1790249098386.2878, "updatedAt": "2026-09-27T19:00:00.057Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/postprovision/lsf/example_user_data.sh": { "description": "", "tokens": 486, "hash": "98d74d2ad37b6b51", "size": 1700, "mtimeMs": 1790249098386.339, "updatedAt": "2026-09-27T19:00:00.057Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/scripts/getAvailableMachines.sh": { "description": "This script:", "tokens": 112, "hash": "906e8b2c982d9b6d", "size": 389, "mtimeMs": 1790249098386.339, "updatedAt": "2026-09-27T19:00:00.057Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/scripts/getAvailableTemplates.sh": { "description": "This script:", "tokens": 110, "hash": "81d26008ac8a56d3", "size": 383, "mtimeMs": 1790249098386.375, "updatedAt": "2026-09-27T19:00:00.057Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/scripts/getRequestStatus.sh": { "description": "This script:", "tokens": 110, "hash": "a2afbaacc8fbad7b", "size": 383, "mtimeMs": 1790249098386.375, "updatedAt": "2026-09-27T19:00:00.057Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/scripts/getReturnRequests.sh": { "description": "This script:", "tokens": 110, "hash": "83e9aae72645966b", "size": 383, "mtimeMs": 1790249098386.375, "updatedAt": "2026-09-27T19:00:00.057Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/scripts/requestMachines.sh": { "description": "This script:", "tokens": 110, "hash": "0d9539e29a94a411", "size": 383, "mtimeMs": 1790249098386.375, "updatedAt": "2026-09-27T19:00:00.057Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/scripts/requestReturnMachines.sh": { "description": "This script:", "tokens": 110, "hash": "2d552fec4479797d", "size": 383, "mtimeMs": 1790249098386.375, "updatedAt": "2026-09-27T19:00:00.057Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/BccTool.env": { "description": "", "tokens": 64, "hash": "935b2010e9133849", "size": 240, "mtimeMs": 1790249098386.42, "updatedAt": "2026-09-27T19:00:00.057Z", "source": "scan", "importance": 0.1036 }, "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": 1790249098386.4338, "updatedAt": "2026-09-27T19:00:00.057Z", "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", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/log/logger.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/autoSnapshotPolicy.go" ], "importance": 0.1286 }, "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": 1790249098386.4338, "updatedAt": "2026-09-27T19:00:00.057Z", "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": 0.4302 }, "src/autoscaler/providers/baidu/src/bcctool/go.mod": { "description": "Go module definition", "tokens": 136, "hash": "0cfd778c476cf4cf", "size": 510, "mtimeMs": 1790249098386.4338, "updatedAt": "2026-09-27T19:00:00.057Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/go.sum": { "description": "Go dependency checksums", "tokens": 566, "hash": "c4bf3bb5dc541f44", "size": 2121, "mtimeMs": 1790249098386.4338, "updatedAt": "2026-09-27T19:00:00.057Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/main.go": { "description": "", "tokens": 355, "hash": "cf51e02c04d71921", "size": 1241, "mtimeMs": 1790249098386.4338, "updatedAt": "2026-09-27T19:00:00.057Z", "source": "scan", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/provservices/provService.go", "src/autoscaler/providers/baidu/src/bcctool/utils/envvars.go" ], "importance": 0.1036 }, "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": 1790249098386.4338, "updatedAt": "2026-09-27T19:00:00.058Z", "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", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/autoSnapshotPolicy.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/google/uuid/CHANGELOG.md" ], "importance": 0.2936 }, "src/autoscaler/providers/baidu/src/bcctool/provconst/bdConst.go": { "description": "Declares var", "tokens": 311, "hash": "ca1b4b4e7ebb7adf", "size": 1087, "mtimeMs": 1790249098386.4338, "updatedAt": "2026-09-27T19:00:00.058Z", "source": "scan", "importance": 0.2429 }, "src/autoscaler/providers/baidu/src/bcctool/provservices/provService.go": { "description": "GetAvailableTemplates, CreateInstancesFromFile, DeleteInstancesFromFile, SyncInstancesStatusFromFile, GetRequestStatusFromFile", "tokens": 3661, "hash": "4aef9ab9b7ccdc7d", "size": 12811, "mtimeMs": 1790249098386.4338, "updatedAt": "2026-09-27T19:00:00.058Z", "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", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/autoSnapshotPolicy.go" ], "importance": 0.1476 }, "src/autoscaler/providers/baidu/src/bcctool/utils/envvars.go": { "description": "InitEnvVars", "tokens": 696, "hash": "731cbb9b7cc3c164", "size": 2433, "mtimeMs": 1790249098386.4338, "updatedAt": "2026-09-27T19:00:00.058Z", "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.1909 }, "src/autoscaler/providers/baidu/src/bcctool/utils/jsonUtils.go": { "description": "LoadProvTemplates, LoadProvConfig, LoadNodeCreationInputFile, LoadGetReturnRequestInputFile + 6 more", "tokens": 2660, "hash": "2b8c330cea3fe0ce", "size": 9309, "mtimeMs": 1790249098386.6372, "updatedAt": "2026-09-27T19:00:00.058Z", "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.1036 }, "src/autoscaler/providers/baidu/src/bcctool/utils/logger.go": { "description": "Config (50 fields)", "tokens": 1649, "hash": "189d8b79fd924755", "size": 5771, "mtimeMs": 1790249098386.6372, "updatedAt": "2026-09-27T19:00:00.058Z", "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.1036 }, "src/autoscaler/providers/baidu/src/bcctool/utils/provUtils.go": { "description": "InitProv, ExitWithError, Result, CreationTimeout, TerminationTimeout", "tokens": 718, "hash": "be14f83f61dbaac6", "size": 2511, "mtimeMs": 1790249098386.6372, "updatedAt": "2026-09-27T19:00:00.059Z", "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.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/auth/signer.go": { "description": "signer.go - implement the specific sign algorithm of BCE V1 protocol", "tokens": 1616, "hash": "fbabee127efacb88", "size": 5654, "mtimeMs": 1790249098386.759, "updatedAt": "2026-09-27T19:00:00.059Z", "source": "scan", "symbols": [ { "name": "Signer", "kind": "class", "startLine": 43, "endLine": 46, "tokens": 41 }, { "name": "SignOptions", "kind": "class", "startLine": 49, "endLine": 53, "tokens": 30 }, { "name": "String", "kind": "method", "startLine": 55, "endLine": 61, "tokens": 61 }, { "name": "BceV1Signer", "kind": "class", "startLine": 64, "endLine": 64, "tokens": 8 }, { "name": "Sign", "kind": "method", "startLine": 72, "endLine": 125, "tokens": 544 }, { "name": "getCanonicalURIPath", "kind": "fn", "startLine": 127, "endLine": 137, "tokens": 75 }, { "name": "getCanonicalQueryString", "kind": "fn", "startLine": 139, "endLine": 159, "tokens": 151 }, { "name": "getCanonicalHeaders", "kind": "fn", "startLine": 161, "endLine": 184, "tokens": 244 } ], "symbolSource": "ts", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/crypto/ebc.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/log/logger.go" ], "importance": 0.2429 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/builder.go": { "description": "builder.go - defines the RequestBuilder structure for BCE servies", "tokens": 1252, "hash": "733a778dcf5a7207", "size": 4381, "mtimeMs": 1790249098386.759, "updatedAt": "2026-09-27T19:00:00.059Z", "source": "scan", "symbols": [ { "name": "RequestBuilder", "kind": "class", "startLine": 27, "endLine": 36, "tokens": 87 }, { "name": "NewRequestBuilder", "kind": "fn", "startLine": 39, "endLine": 43, "tokens": 30 }, { "name": "WithURL", "kind": "method", "startLine": 45, "endLine": 48, "tokens": 25 }, { "name": "WithMethod", "kind": "method", "startLine": 50, "endLine": 53, "tokens": 29 }, { "name": "WithQueryParam", "kind": "method", "startLine": 56, "endLine": 62, "tokens": 54 }, { "name": "WithQueryParamFilter", "kind": "method", "startLine": 65, "endLine": 70, "tokens": 45 }, { "name": "WithQueryParams", "kind": "method", "startLine": 72, "endLine": 81, "tokens": 66 }, { "name": "WithHeader", "kind": "method", "startLine": 83, "endLine": 89, "tokens": 50 }, { "name": "WithHeaders", "kind": "method", "startLine": 91, "endLine": 100, "tokens": 62 }, { "name": "WithBody", "kind": "method", "startLine": 102, "endLine": 105, "tokens": 28 }, { "name": "WithResult", "kind": "method", "startLine": 107, "endLine": 110, "tokens": 30 }, { "name": "Do", "kind": "method", "startLine": 113, "endLine": 130, "tokens": 84 }, { "name": "validate", "kind": "method", "startLine": 133, "endLine": 144, "tokens": 80 }, { "name": "buildBceRequest", "kind": "method", "startLine": 146, "endLine": 171, "tokens": 143 }, { "name": "buildBceResponse", "kind": "method", "startLine": 173, "endLine": 189, "tokens": 102 } ], "symbolSource": "ts", "importance": 0.7184 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/client.go": { "description": "implements the infrastructure to access BCE services.", "tokens": 2713, "hash": "eb1493608266a341", "size": 9495, "mtimeMs": 1790249098386.8015, "updatedAt": "2026-09-27T19:00:00.059Z", "source": "scan", "symbols": [ { "name": "Client", "kind": "class", "startLine": 55, "endLine": 59, "tokens": 52 }, { "name": "BceClient", "kind": "class", "startLine": 62, "endLine": 65, "tokens": 29 }, { "name": "buildHttpRequest", "kind": "method", "startLine": 71, "endLine": 101, "tokens": 287 }, { "name": "SendRequest", "kind": "method", "startLine": 112, "endLine": 185, "tokens": 673 }, { "name": "SendRequestFromBytes", "kind": "method", "startLine": 197, "endLine": 247, "tokens": 502 }, { "name": "GetBceClientConfig", "kind": "method", "startLine": 249, "endLine": 251, "tokens": 25 }, { "name": "NewBceClient", "kind": "fn", "startLine": 253, "endLine": 257, "tokens": 63 }, { "name": "NewBceClientWithAkSk", "kind": "fn", "startLine": 259, "endLine": 279, "tokens": 229 } ], "symbolSource": "ts", "skeleton": "type Client interface {\ntype BceClient struct {\nfunc (c *BceClient) buildHttpRequest(request *BceRequest) {\nfunc (c *BceClient) SendRequest(req *BceRequest, resp *BceResponse) error {\nfunc (c *BceClient) SendRequestFromBytes(req *BceRequest, resp *BceResponse, content []byte) error {\nfunc (c *BceClient) GetBceClientConfig() *BceClientConfiguration {\nfunc NewBceClient(conf *BceClientConfiguration, sign auth.Signer) *BceClient {\nfunc NewBceClientWithAkSk(ak, sk, endPoint string) (*BceClient, error) {", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/auth/signer.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/crypto/ebc.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/log/logger.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/config.go": { "description": "config.go - define the client configuration for BCE", "tokens": 770, "hash": "db52b611a3192600", "size": 2694, "mtimeMs": 1790249098386.8015, "updatedAt": "2026-09-27T19:00:00.059Z", "source": "scan", "symbols": [ { "name": "init", "kind": "fn", "startLine": 45, "endLine": 51, "tokens": 64 }, { "name": "BceClientConfiguration", "kind": "class", "startLine": 54, "endLine": 67, "tokens": 142 }, { "name": "String", "kind": "method", "startLine": 69, "endLine": 82, "tokens": 137 } ], "symbolSource": "ts", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/auth/signer.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/error.go": { "description": "error.go - define the error types for BCE", "tokens": 603, "hash": "3b274f0a8caba7da", "size": 2110, "mtimeMs": 1790249098386.8015, "updatedAt": "2026-09-27T19:00:00.059Z", "source": "scan", "symbols": [ { "name": "BceError", "kind": "class", "startLine": 36, "endLine": 38, "tokens": 10 }, { "name": "BceClientError", "kind": "class", "startLine": 41, "endLine": 41, "tokens": 13 }, { "name": "Error", "kind": "method", "startLine": 43, "endLine": 43, "tokens": 18 }, { "name": "NewBceClientError", "kind": "fn", "startLine": 45, "endLine": 45, "tokens": 24 }, { "name": "BceServiceError", "kind": "class", "startLine": 48, "endLine": 53, "tokens": 30 }, { "name": "Error", "kind": "method", "startLine": 55, "endLine": 60, "tokens": 46 }, { "name": "NewBceServiceError", "kind": "fn", "startLine": 62, "endLine": 64, "tokens": 38 } ], "symbolSource": "ts", "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/request.go": { "description": "request.go - defines the BCE servies request", "tokens": 2212, "hash": "ae7e1eefdde957b9", "size": 7739, "mtimeMs": 1790249098386.8015, "updatedAt": "2026-09-27T19:00:00.059Z", "source": "scan", "symbols": [ { "name": "Body", "kind": "class", "startLine": 35, "endLine": 40, "tokens": 30 }, { "name": "Stream", "kind": "method", "startLine": 42, "endLine": 42, "tokens": 17 }, { "name": "SetStream", "kind": "method", "startLine": 44, "endLine": 44, "tokens": 20 }, { "name": "Writer", "kind": "method", "startLine": 46, "endLine": 46, "tokens": 16 }, { "name": "SetWriter", "kind": "method", "startLine": 48, "endLine": 48, "tokens": 16 }, { "name": "Size", "kind": "method", "startLine": 50, "endLine": 50, "tokens": 13 }, { "name": "SetSize", "kind": "method", "startLine": 52, "endLine": 52, "tokens": 15 }, { "name": "ContentMD5", "kind": "method", "startLine": 54, "endLine": 54, "tokens": 17 }, { "name": "SetContentMD5", "kind": "method", "startLine": 56, "endLine": 56, "tokens": 20 }, { "name": "Read", "kind": "method", "startLine": 58, "endLine": 66, "tokens": 56 }, { "name": "Close", "kind": "method", "startLine": 68, "endLine": 78, "tokens": 61 }, { "name": "Crc32", "kind": "method", "startLine": 80, "endLine": 87, "tokens": 41 }, { "name": "NewBodyFromBytes", "kind": "fn", "startLine": 98, "endLine": 107, "tokens": 93 }, { "name": "NewBodyFromString", "kind": "fn", "startLine": 118, "endLine": 127, "tokens": 94 }, { "name": "NewBodyFromFile", "kind": "fn", "startLine": 138, "endLine": 155, "tokens": 132 }, { "name": "NewBodyFromSectionFile", "kind": "fn", "startLine": 168, "endLine": 181, "tokens": 130 }, { "name": "NewBodyFromSizedReader", "kind": "fn", "startLine": 193, "endLine": 223, "tokens": 211 }, { "name": "BceRequest", "kind": "class", "startLine": 226, "endLine": 230, "tokens": 26 }, { "name": "RequestId", "kind": "method", "startLine": 232, "endLine": 232, "tokens": 18 }, { "name": "SetRequestId", "kind": "method", "startLine": 234, "endLine": 234, "tokens": 20 }, { "name": "ClientError", "kind": "method", "startLine": 236, "endLine": 236, "tokens": 22 }, { "name": "SetClientError", "kind": "method", "startLine": 238, "endLine": 238, "tokens": 23 }, { "name": "SetBody", "kind": "method", "startLine": 240, "endLine": 249, "tokens": 105 }, { "name": "BuildHttpRequest", "kind": "method", "startLine": 251, "endLine": 259, "tokens": 95 }, { "name": "String", "kind": "method", "startLine": 261, "endLine": 267, "tokens": 67 } ], "symbolSource": "ts", "skeleton": "type Body struct {\nfunc (b *Body) Stream() io.ReadCloser { return b.stream }\nfunc (b *Body) SetStream(stream io.ReadCloser) { b.stream = stream }\nfunc (b *Body) Writer() io.Writer { return b.writer }\nfunc (b *Body) SetWriter(w io.Writer) { b.writer = w }\nfunc (b *Body) Size() int64 { return b.size }\nfunc (b *Body) SetSize(size int64) { b.size = size }\nfunc (b *Body) ContentMD5() string { return b.contentMD5 }\nfunc (b *Body) SetContentMD5(md5Str string) { b.contentMD5 = md5Str }\nfunc (b *Body) Read(p []byte) (int, error) {\nfunc (b *Body) Close() error {\nfunc (b *Body) Crc32() uint32 {\nfunc NewBodyFromBytes(stream []byte) (*Body, error) {\nfunc NewBodyFromString(str string) (*Body, error) {\nfunc NewBodyFromFile(fname string) (*Body, error) {\nfunc NewBodyFromSectionFile(file *os.File, off, size int64) (*Body, error) {\nfunc NewBodyFromSizedReader(r io.Reader, size int64) (*Body, error) {\ntype BceRequest struct {\nfunc (b *BceRequest) RequestId() string { return b.requestId }\nfunc (b *BceRequest) SetRequestId(val string) { b.requestId = val }\nfunc (b *BceRequest) ClientError() *BceClientError { return b.clientError }\nfunc (b *BceRequest) SetClientError(err *BceClientError) { b.clientError = err }\nfunc (b *BceRequest) SetBody(body *Body) { // override SetBody derived from http.Request\nfunc (b *BceRequest) BuildHttpRequest() {\nfunc (b *BceRequest) String() string {", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/crypto/ebc.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/response.go": { "description": "response.go - defines the common BCE services response", "tokens": 928, "hash": "64442bdf86bb2703", "size": 3247, "mtimeMs": 1790249098386.8015, "updatedAt": "2026-09-27T19:00:00.059Z", "source": "scan", "symbols": [ { "name": "BceResponse", "kind": "class", "startLine": 31, "endLine": 38, "tokens": 48 }, { "name": "IsFail", "kind": "method", "startLine": 40, "endLine": 42, "tokens": 23 }, { "name": "StatusCode", "kind": "method", "startLine": 44, "endLine": 46, "tokens": 18 }, { "name": "StatusText", "kind": "method", "startLine": 48, "endLine": 50, "tokens": 19 }, { "name": "RequestId", "kind": "method", "startLine": 52, "endLine": 54, "tokens": 19 }, { "name": "DebugId", "kind": "method", "startLine": 56, "endLine": 58, "tokens": 18 }, { "name": "Header", "kind": "method", "startLine": 60, "endLine": 62, "tokens": 25 }, { "name": "Headers", "kind": "method", "startLine": 64, "endLine": 66, "tokens": 25 }, { "name": "Body", "kind": "method", "startLine": 68, "endLine": 70, "tokens": 21 }, { "name": "SetHttpResponse", "kind": "method", "startLine": 72, "endLine": 74, "tokens": 26 }, { "name": "ElapsedTime", "kind": "method", "startLine": 76, "endLine": 78, "tokens": 25 }, { "name": "ServiceError", "kind": "method", "startLine": 80, "endLine": 82, "tokens": 23 }, { "name": "ParseResponse", "kind": "method", "startLine": 84, "endLine": 122, "tokens": 344 }, { "name": "ParseJsonBody", "kind": "method", "startLine": 124, "endLine": 128, "tokens": 48 } ], "symbolSource": "ts", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/retry.go": { "description": "retry.go - define the retry policy when making requests to BCE services", "tokens": 1031, "hash": "6205288b8e156242", "size": 3607, "mtimeMs": 1790249098386.8015, "updatedAt": "2026-09-27T19:00:00.059Z", "source": "scan", "symbols": [ { "name": "RetryPolicy", "kind": "class", "startLine": 29, "endLine": 32, "tokens": 36 }, { "name": "NoRetryPolicy", "kind": "class", "startLine": 35, "endLine": 35, "tokens": 8 }, { "name": "ShouldRetry", "kind": "method", "startLine": 37, "endLine": 39, "tokens": 25 }, { "name": "GetDelayBeforeNextRetryInMillis", "kind": "method", "startLine": 41, "endLine": 44, "tokens": 38 }, { "name": "NewNoRetryPolicy", "kind": "fn", "startLine": 46, "endLine": 48, "tokens": 20 }, { "name": "BackOffRetryPolicy", "kind": "class", "startLine": 56, "endLine": 60, "tokens": 34 }, { "name": "ShouldRetry", "kind": "method", "startLine": 62, "endLine": 108, "tokens": 330 }, { "name": "GetDelayBeforeNextRetryInMillis", "kind": "method", "startLine": 110, "endLine": 120, "tokens": 112 }, { "name": "NewBackOffRetryPolicy", "kind": "fn", "startLine": 122, "endLine": 124, "tokens": 40 } ], "symbolSource": "ts", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/log/logger.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go": { "description": "defines the structure of request and response which used to access the BCE services", "tokens": 1771, "hash": "37e55233333fb18c", "size": 6196, "mtimeMs": 1790249098386.8015, "updatedAt": "2026-09-27T19:00:00.059Z", "source": "scan", "symbols": [ { "name": "timeoutConn", "kind": "class", "startLine": 45, "endLine": 49, "tokens": 32 }, { "name": "Read", "kind": "method", "startLine": 51, "endLine": 56, "tokens": 58 }, { "name": "Write", "kind": "method", "startLine": 57, "endLine": 62, "tokens": 60 }, { "name": "Close", "kind": "method", "startLine": 63, "endLine": 63, "tokens": 24 }, { "name": "LocalAddr", "kind": "method", "startLine": 64, "endLine": 64, "tokens": 25 }, { "name": "RemoteAddr", "kind": "method", "startLine": 65, "endLine": 65, "tokens": 26 }, { "name": "SetDeadline", "kind": "method", "startLine": 66, "endLine": 66, "tokens": 26 }, { "name": "SetReadDeadline", "kind": "method", "startLine": 67, "endLine": 67, "tokens": 27 }, { "name": "SetWriteDeadline", "kind": "method", "startLine": 68, "endLine": 68, "tokens": 28 }, { "name": "ClientConfig", "kind": "class", "startLine": 70, "endLine": 72, "tokens": 15 }, { "name": "InitClient", "kind": "fn", "startLine": 76, "endLine": 99, "tokens": 222 }, { "name": "Execute", "kind": "fn", "startLine": 109, "endLine": 179, "tokens": 571 }, { "name": "SetResponseHeaderTimeout", "kind": "fn", "startLine": 180, "endLine": 198, "tokens": 170 } ], "symbolSource": "ts", "importance": 1 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/constants.go": { "description": "constants.go - defines constants of the BCE http package including headers and methods", "tokens": 1095, "hash": "35dad4d1fbc01296", "size": 3832, "mtimeMs": 1790249098386.9192, "updatedAt": "2026-09-27T19:00:00.060Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/request.go": { "description": "request.go - the custom HTTP request for BCE", "tokens": 1331, "hash": "f9955e30643775ef", "size": 4658, "mtimeMs": 1790249098386.9192, "updatedAt": "2026-09-27T19:00:00.060Z", "source": "scan", "symbols": [ { "name": "Request", "kind": "class", "startLine": 30, "endLine": 45, "tokens": 95 }, { "name": "Context", "kind": "method", "startLine": 47, "endLine": 49, "tokens": 18 }, { "name": "SetContext", "kind": "method", "startLine": 51, "endLine": 55, "tokens": 25 }, { "name": "Protocol", "kind": "method", "startLine": 57, "endLine": 59, "tokens": 17 }, { "name": "SetProtocol", "kind": "method", "startLine": 61, "endLine": 63, "tokens": 21 }, { "name": "Endpoint", "kind": "method", "startLine": 65, "endLine": 70, "tokens": 32 }, { "name": "SetEndpoint", "kind": "method", "startLine": 72, "endLine": 83, "tokens": 67 }, { "name": "Host", "kind": "method", "startLine": 85, "endLine": 87, "tokens": 15 }, { "name": "SetHost", "kind": "method", "startLine": 89, "endLine": 106, "tokens": 86 }, { "name": "Port", "kind": "method", "startLine": 108, "endLine": 110, "tokens": 14 }, { "name": "SetPort", "kind": "method", "startLine": 112, "endLine": 115, "tokens": 37 }, { "name": "Headers", "kind": "method", "startLine": 117, "endLine": 119, "tokens": 20 }, { "name": "SetHeaders", "kind": "method", "startLine": 121, "endLine": 123, "tokens": 23 }, { "name": "Header", "kind": "method", "startLine": 125, "endLine": 130, "tokens": 31 }, { "name": "SetHeader", "kind": "method", "startLine": 132, "endLine": 137, "tokens": 40 }, { "name": "Params", "kind": "method", "startLine": 139, "endLine": 141, "tokens": 19 }, { "name": "SetParams", "kind": "method", "startLine": 143, "endLine": 145, "tokens": 22 }, { "name": "Param", "kind": "method", "startLine": 147, "endLine": 152, "tokens": 30 }, { "name": "SetParam", "kind": "method", "startLine": 154, "endLine": 159, "tokens": 39 }, { "name": "QueryString", "kind": "method", "startLine": 161, "endLine": 171, "tokens": 86 }, { "name": "Method", "kind": "method", "startLine": 173, "endLine": 175, "tokens": 16 }, { "name": "SetMethod", "kind": "method", "startLine": 177, "endLine": 179, "tokens": 19 }, { "name": "Uri", "kind": "method", "startLine": 181, "endLine": 183, "tokens": 14 }, { "name": "SetUri", "kind": "method", "startLine": 185, "endLine": 187, "tokens": 16 }, { "name": "ProxyUrl", "kind": "method", "startLine": 189, "endLine": 191, "tokens": 17 }, { "name": "SetProxyUrl", "kind": "method", "startLine": 193, "endLine": 195, "tokens": 18 }, { "name": "Timeout", "kind": "method", "startLine": 197, "endLine": 199, "tokens": 16 }, { "name": "SetTimeout", "kind": "method", "startLine": 201, "endLine": 203, "tokens": 19 }, { "name": "Body", "kind": "method", "startLine": 205, "endLine": 207, "tokens": 17 }, { "name": "SetBody", "kind": "method", "startLine": 209, "endLine": 211, "tokens": 20 } ], "symbolSource": "ts", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/crypto/ebc.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/response.go": { "description": "response.go - the custom HTTP response for BCE", "tokens": 536, "hash": "97653560c700c4be", "size": 1874, "mtimeMs": 1790249098386.9192, "updatedAt": "2026-09-27T19:00:00.060Z", "source": "scan", "symbols": [ { "name": "Response", "kind": "class", "startLine": 26, "endLine": 29, "tokens": 55 }, { "name": "StatusText", "kind": "method", "startLine": 31, "endLine": 33, "tokens": 21 }, { "name": "StatusCode", "kind": "method", "startLine": 35, "endLine": 37, "tokens": 21 }, { "name": "Protocol", "kind": "method", "startLine": 39, "endLine": 41, "tokens": 20 }, { "name": "HttpResponse", "kind": "method", "startLine": 43, "endLine": 45, "tokens": 22 }, { "name": "SetHttpResponse", "kind": "method", "startLine": 47, "endLine": 49, "tokens": 26 }, { "name": "ElapsedTime", "kind": "method", "startLine": 51, "endLine": 53, "tokens": 21 }, { "name": "GetHeader", "kind": "method", "startLine": 55, "endLine": 57, "tokens": 27 }, { "name": "GetHeaders", "kind": "method", "startLine": 59, "endLine": 66, "tokens": 55 }, { "name": "ContentLength", "kind": "method", "startLine": 68, "endLine": 70, "tokens": 24 }, { "name": "Body", "kind": "method", "startLine": 72, "endLine": 74, "tokens": 21 } ], "symbolSource": "ts", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/LICENSE": { "description": "Project license", "tokens": 2714, "hash": "0d542e0c8804e39a", "size": 10174, "mtimeMs": 1790249098386.7024, "updatedAt": "2026-09-27T19:00:00.060Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/model/tag.go": { "description": "TagModel (3 fields)", "tokens": 31, "hash": "216f88b09f2cdadf", "size": 108, "mtimeMs": 1790249098386.9192, "updatedAt": "2026-09-27T19:00:00.060Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/autoSnapshotPolicy.go": { "description": "defines all APIs supported by the BCC service of BCE.", "tokens": 2256, "hash": "c669a8b793c3b00c", "size": 7894, "mtimeMs": 1790249098387.0286, "updatedAt": "2026-09-27T19:00:00.060Z", "source": "scan", "symbols": [ { "name": "CreateAutoSnapshotPolicy", "kind": "fn", "startLine": 36, "endLine": 70, "tokens": 228 }, { "name": "AttachAutoSnapshotPolicy", "kind": "fn", "startLine": 80, "endLine": 109, "tokens": 182 }, { "name": "DetachAutoSnapshotPolicy", "kind": "fn", "startLine": 119, "endLine": 148, "tokens": 182 }, { "name": "DeleteAutoSnapshotPolicy", "kind": "fn", "startLine": 157, "endLine": 174, "tokens": 120 }, { "name": "ListAutoSnapshotPolicy", "kind": "fn", "startLine": 185, "endLine": 224, "tokens": 281 }, { "name": "GetAutoSnapshotPolicyDetail", "kind": "fn", "startLine": 234, "endLine": 255, "tokens": 152 }, { "name": "UpdateAutoSnapshotPolicy", "kind": "fn", "startLine": 264, "endLine": 291, "tokens": 170 } ], "symbolSource": "ts", "skeleton": "func CreateAutoSnapshotPolicy(cli bce.Client, args *CreateASPArgs) (*CreateASPResult, error) {\nfunc AttachAutoSnapshotPolicy(cli bce.Client, aspId string, args *AttachASPArgs) error {\nfunc DetachAutoSnapshotPolicy(cli bce.Client, aspId string, args *DetachASPArgs) error {\nfunc DeleteAutoSnapshotPolicy(cli bce.Client, aspId string) error {\nfunc ListAutoSnapshotPolicy(cli bce.Client, queryArgs *ListASPArgs) (*ListASPResult, error) {\nfunc GetAutoSnapshotPolicyDetail(cli bce.Client, aspId string) (*GetASPDetailResult, error) {\nfunc UpdateAutoSnapshotPolicy(cli bce.Client, args *UpdateASPArgs) error {", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/builder.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go" ], "importance": 0.2386 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/cds.go": { "description": "defines all APIs supported by the BCC service of BCE.", "tokens": 7227, "hash": "7b5ea17d9f693f6c", "size": 25292, "mtimeMs": 1790249098387.0837, "updatedAt": "2026-09-27T19:00:00.060Z", "source": "scan", "symbols": [ { "name": "CreateCDSVolume", "kind": "fn", "startLine": 38, "endLine": 72, "tokens": 226 }, { "name": "CreateCDSVolumeV3", "kind": "fn", "startLine": 83, "endLine": 117, "tokens": 228 }, { "name": "ListCDSVolume", "kind": "fn", "startLine": 128, "endLine": 182, "tokens": 416 }, { "name": "ListCDSVolumeV3", "kind": "fn", "startLine": 193, "endLine": 241, "tokens": 366 }, { "name": "GetCDSVolumeDetail", "kind": "fn", "startLine": 252, "endLine": 272, "tokens": 154 }, { "name": "GetCDSVolumeDetailV3", "kind": "fn", "startLine": 283, "endLine": 303, "tokens": 156 }, { "name": "AttachCDSVolume", "kind": "fn", "startLine": 315, "endLine": 347, "tokens": 218 }, { "name": "DetachCDSVolume", "kind": "fn", "startLine": 358, "endLine": 387, "tokens": 182 }, { "name": "DeleteCDSVolume", "kind": "fn", "startLine": 398, "endLine": 415, "tokens": 120 }, { "name": "DeleteCDSVolumeNew", "kind": "fn", "startLine": 427, "endLine": 454, "tokens": 176 }, { "name": "ResizeCDSVolume", "kind": "fn", "startLine": 465, "endLine": 501, "tokens": 254 }, { "name": "RollbackCDSVolume", "kind": "fn", "startLine": 512, "endLine": 541, "tokens": 185 }, { "name": "PurchaseReservedCDSVolume", "kind": "fn", "startLine": 552, "endLine": 584, "tokens": 215 }, { "name": "RenameCDSVolume", "kind": "fn", "startLine": 595, "endLine": 624, "tokens": 183 }, { "name": "ModifyCDSVolume", "kind": "fn", "startLine": 635, "endLine": 664, "tokens": 183 }, { "name": "ModifyChargeTypeCDSVolume", "kind": "fn", "startLine": 675, "endLine": 704, "tokens": 192 }, { "name": "AutoRenewCDSVolume", "kind": "fn", "startLine": 714, "endLine": 744, "tokens": 194 }, { "name": "CancelAutoRenewCDSVolume", "kind": "fn", "startLine": 754, "endLine": 784, "tokens": 199 }, { "name": "GetAvailableDiskInfo", "kind": "fn", "startLine": 795, "endLine": 814, "tokens": 165 }, { "name": "ListPurchasableDisksInfo", "kind": "fn", "startLine": 816, "endLine": 836, "tokens": 175 }, { "name": "DeletePrepayVolume", "kind": "fn", "startLine": 847, "endLine": 876, "tokens": 213 }, { "name": "TagVolume", "kind": "fn", "startLine": 878, "endLine": 903, "tokens": 166 }, { "name": "UntagVolume", "kind": "fn", "startLine": 905, "endLine": 930, "tokens": 168 }, { "name": "GetCdsPrice", "kind": "fn", "startLine": 932, "endLine": 961, "tokens": 202 }, { "name": "ModifySnapshotAttribute", "kind": "fn", "startLine": 963, "endLine": 992, "tokens": 192 } ], "symbolSource": "ts", "skeleton": "func CreateCDSVolume(cli bce.Client, args *CreateCDSVolumeArgs) (*CreateCDSVolumeResult, error) {\nfunc CreateCDSVolumeV3(cli bce.Client, args *CreateCDSVolumeV3Args) (*CreateCDSVolumeResult, error) {\nfunc ListCDSVolume(cli bce.Client, queryArgs *ListCDSVolumeArgs) (*ListCDSVolumeResult, error) {\nfunc ListCDSVolumeV3(cli bce.Client, queryArgs *ListCDSVolumeArgs) (*ListCDSVolumeResultV3, error) {\nfunc GetCDSVolumeDetail(cli bce.Client, volumeId string) (*GetVolumeDetailResult, error) {\nfunc GetCDSVolumeDetailV3(cli bce.Client, volumeId string) (*GetVolumeDetailResultV3, error) {\nfunc AttachCDSVolume(cli bce.Client, volumeId string, args *AttachVolumeArgs) (*AttachVolumeResult, error) {\nfunc DetachCDSVolume(cli bce.Client, volumeId string, args *DetachVolumeArgs) error {\nfunc DeleteCDSVolume(cli bce.Client, volumeId string) error {\nfunc DeleteCDSVolumeNew(cli bce.Client, volumeId string, args *DeleteCDSVolumeArgs) error {\nfunc ResizeCDSVolume(cli bce.Client, volumeId string, args *ResizeCSDVolumeArgs) (*ResizeCDSVolumeResult, error) {\nfunc RollbackCDSVolume(cli bce.Client, volumeId string, args *RollbackCSDVolumeArgs) error {\nfunc PurchaseReservedCDSVolume(cli bce.Client, volumeId string, args *PurchaseReservedCSDVolumeArgs) error {\nfunc RenameCDSVolume(cli bce.Client, volumeId string, args *RenameCSDVolumeArgs) error {", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/builder.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/deploySet.go": { "description": "defines all APIs supported by the BCC service of BCE.", "tokens": 2378, "hash": "48e5fc94f9f73139", "size": 8320, "mtimeMs": 1790249098387.0837, "updatedAt": "2026-09-27T19:00:00.060Z", "source": "scan", "symbols": [ { "name": "CreateDeploySet", "kind": "fn", "startLine": 34, "endLine": 65, "tokens": 230 }, { "name": "ListDeploySets", "kind": "fn", "startLine": 74, "endLine": 93, "tokens": 145 }, { "name": "ListDeploySetsWithId", "kind": "fn", "startLine": 103, "endLine": 129, "tokens": 197 }, { "name": "ModifyDeploySet", "kind": "fn", "startLine": 140, "endLine": 164, "tokens": 179 }, { "name": "DeleteDeploySet", "kind": "fn", "startLine": 174, "endLine": 192, "tokens": 122 }, { "name": "GetDeploySet", "kind": "fn", "startLine": 202, "endLine": 223, "tokens": 150 }, { "name": "UpdateInstanceDeploy", "kind": "fn", "startLine": 225, "endLine": 247, "tokens": 153 }, { "name": "DelInstanceDeploy", "kind": "fn", "startLine": 249, "endLine": 271, "tokens": 152 }, { "name": "getDeploySetCreateUri", "kind": "fn", "startLine": 273, "endLine": 275, "tokens": 37 }, { "name": "getDeploySetListUri", "kind": "fn", "startLine": 277, "endLine": 279, "tokens": 36 }, { "name": "getDeploySetUriWithId", "kind": "fn", "startLine": 281, "endLine": 283, "tokens": 37 }, { "name": "getDeploySetUrl", "kind": "fn", "startLine": 285, "endLine": 287, "tokens": 28 }, { "name": "getUpdateInstanceDeployUri", "kind": "fn", "startLine": 289, "endLine": 291, "tokens": 38 }, { "name": "getDelInstanceDeployUri", "kind": "fn", "startLine": 293, "endLine": 295, "tokens": 37 } ], "symbolSource": "ts", "skeleton": "func CreateDeploySet(cli bce.Client, clientToken string, reqBody *bce.Body) (*CreateDeploySetResult, error) {\nfunc ListDeploySets(cli bce.Client) (*ListDeploySetsResult, error) {\nfunc ListDeploySetsWithId(cli bce.Client, queryArgs *ListDeploySetArgs) (*ListDeploySetsResult, error) {\nfunc ModifyDeploySet(cli bce.Client, deploySetId string, clientToken string, reqBody *bce.Body) error {\nfunc DeleteDeploySet(cli bce.Client, deploySetId string) error {\nfunc GetDeploySet(cli bce.Client, deploySetId string) (*DeploySetResult, error) {\nfunc UpdateInstanceDeploy(cli bce.Client, clientToken string, reqBody *bce.Body) error {\nfunc DelInstanceDeploy(cli bce.Client, clientToken string, reqBody *bce.Body) error {\nfunc getDeploySetCreateUri() string {\nfunc getDeploySetListUri() string {\nfunc getDeploySetUriWithId(id string) string {\nfunc getDeploySetUrl(id string) string {\nfunc getUpdateInstanceDeployUri() string {\nfunc getDelInstanceDeployUri() string {", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/builder.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/image.go": { "description": "defines all APIs supported by the BCC service of BCE.", "tokens": 4460, "hash": "ff8b471d31f9b984", "size": 15608, "mtimeMs": 1790249098387.0837, "updatedAt": "2026-09-27T19:00:00.061Z", "source": "scan", "symbols": [ { "name": "CreateImage", "kind": "fn", "startLine": 40, "endLine": 74, "tokens": 222 }, { "name": "ListImage", "kind": "fn", "startLine": 85, "endLine": 128, "tokens": 334 }, { "name": "GetImageDetail", "kind": "fn", "startLine": 139, "endLine": 159, "tokens": 151 }, { "name": "DeleteImage", "kind": "fn", "startLine": 169, "endLine": 186, "tokens": 118 }, { "name": "RenameImage", "kind": "fn", "startLine": 196, "endLine": 223, "tokens": 165 }, { "name": "RemoteCopyImage", "kind": "fn", "startLine": 235, "endLine": 264, "tokens": 184 }, { "name": "RemoteCopyImageReturnImageIds", "kind": "fn", "startLine": 276, "endLine": 308, "tokens": 225 }, { "name": "CancelRemoteCopyImage", "kind": "fn", "startLine": 318, "endLine": 337, "tokens": 131 }, { "name": "ShareImage", "kind": "fn", "startLine": 348, "endLine": 377, "tokens": 178 }, { "name": "UnShareImage", "kind": "fn", "startLine": 388, "endLine": 417, "tokens": 180 }, { "name": "GetImageSharedUser", "kind": "fn", "startLine": 428, "endLine": 448, "tokens": 156 }, { "name": "GetImageOS", "kind": "fn", "startLine": 459, "endLine": 489, "tokens": 198 }, { "name": "BindImageToTags", "kind": "fn", "startLine": 491, "endLine": 509, "tokens": 126 }, { "name": "UnBindImageToTags", "kind": "fn", "startLine": 511, "endLine": 529, "tokens": 127 }, { "name": "ImportCustomImage", "kind": "fn", "startLine": 531, "endLine": 560, "tokens": 208 }, { "name": "BatchRefundResource", "kind": "fn", "startLine": 562, "endLine": 591, "tokens": 211 }, { "name": "GetAvailableImagesBySpec", "kind": "fn", "startLine": 593, "endLine": 626, "tokens": 245 } ], "symbolSource": "ts", "skeleton": "func CreateImage(cli bce.Client, args *CreateImageArgs) (*CreateImageResult, error) {\nfunc ListImage(cli bce.Client, queryArgs *ListImageArgs) (*ListImageResult, error) {\nfunc GetImageDetail(cli bce.Client, imageId string) (*GetImageDetailResult, error) {\nfunc DeleteImage(cli bce.Client, imageId string) error {\nfunc RenameImage(cli bce.Client, args *RenameImageArgs) error {\nfunc RemoteCopyImage(cli bce.Client, imageId string, args *RemoteCopyImageArgs) error {\nfunc RemoteCopyImageReturnImageIds(cli bce.Client, imageId string, args *RemoteCopyImageArgs) (*RemoteCopyImageResult, error) {\nfunc CancelRemoteCopyImage(cli bce.Client, imageId string) error {\nfunc ShareImage(cli bce.Client, imageId string, args *SharedUser) error {\nfunc UnShareImage(cli bce.Client, imageId string, args *SharedUser) error {\nfunc GetImageSharedUser(cli bce.Client, imageId string) (*GetImageSharedUserResult, error) {\nfunc GetImageOS(cli bce.Client, args *GetImageOsArgs) (*GetImageOsResult, error) {\nfunc BindImageToTags(cli bce.Client, imageId string, reqBody *bce.Body) error {\nfunc UnBindImageToTags(cli bce.Client, imageId string, reqBody *bce.Body) error {\nfunc ImportCustomImage(cli bce.Client, args *ImportCustomImageArgs) (*ImportCustomImageResult, error) {\nfunc BatchRefundResource(cli bce.Client, args *BatchRefundResourceArg) (*BatchRefundResourceResult, error) {", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/builder.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/instance.go": { "description": "defines all APIs supported by the BCC service of BCE.", "tokens": 24137, "hash": "b7a8a6d5f8229137", "size": 84478, "mtimeMs": 1790249098387.0837, "updatedAt": "2026-09-27T19:00:00.061Z", "source": "scan", "symbols": [ { "name": "CreateInstance", "kind": "fn", "startLine": 38, "endLine": 67, "tokens": 217 }, { "name": "CreateInstanceByLabel", "kind": "fn", "startLine": 78, "endLine": 107, "tokens": 224 }, { "name": "CreateInstanceBySpec", "kind": "fn", "startLine": 118, "endLine": 147, "tokens": 226 }, { "name": "CreateInstanceV3", "kind": "fn", "startLine": 158, "endLine": 187, "tokens": 220 }, { "name": "ListInstances", "kind": "fn", "startLine": 198, "endLine": 286, "tokens": 671 }, { "name": "ListRecycleInstances", "kind": "fn", "startLine": 297, "endLine": 328, "tokens": 216 }, { "name": "ListServersByMarkerV3", "kind": "fn", "startLine": 339, "endLine": 370, "tokens": 216 }, { "name": "GetInstanceDetail", "kind": "fn", "startLine": 381, "endLine": 403, "tokens": 167 }, { "name": "GetInstanceDetailWithDeploySet", "kind": "fn", "startLine": 405, "endLine": 428, "tokens": 184 }, { "name": "GetInstanceDetailWithDeploySetAndFailed", "kind": "fn", "startLine": 430, "endLine": 459, "tokens": 229 }, { "name": "DeleteInstance", "kind": "fn", "startLine": 469, "endLine": 486, "tokens": 121 }, { "name": "DeleteInstanceIngorePayment", "kind": "fn", "startLine": 496, "endLine": 526, "tokens": 217 }, { "name": "DeleteRecycledInstance", "kind": "fn", "startLine": 536, "endLine": 553, "tokens": 126 }, { "name": "DescribeRegions", "kind": "fn", "startLine": 564, "endLine": 586, "tokens": 159 }, { "name": "AutoReleaseInstance", "kind": "fn", "startLine": 597, "endLine": 623, "tokens": 189 }, { "name": "ResizeInstance", "kind": "fn", "startLine": 634, "endLine": 657, "tokens": 164 }, { "name": "RebuildInstance", "kind": "fn", "startLine": 668, "endLine": 687, "tokens": 140 }, { "name": "StartInstance", "kind": "fn", "startLine": 697, "endLine": 715, "tokens": 128 }, { "name": "StopInstance", "kind": "fn", "startLine": 726, "endLine": 745, "tokens": 139 }, { "name": "RebootInstance", "kind": "fn", "startLine": 756, "endLine": 775, "tokens": 140 }, { "name": "RecoveryInstance", "kind": "fn", "startLine": 777, "endLine": 795, "tokens": 125 }, { "name": "ChangeInstancePass", "kind": "fn", "startLine": 806, "endLine": 825, "tokens": 142 }, { "name": "ModifyDeletionProtection", "kind": "fn", "startLine": 836, "endLine": 854, "tokens": 138 }, { "name": "ModifyRelatedDeletePolicy", "kind": "fn", "startLine": 865, "endLine": 883, "tokens": 138 }, { "name": "ModifyInstanceAttribute", "kind": "fn", "startLine": 894, "endLine": 913, "tokens": 145 }, { "name": "ModifyInstanceDesc", "kind": "fn", "startLine": 924, "endLine": 943, "tokens": 142 }, { "name": "ModifyInstanceHostname", "kind": "fn", "startLine": 954, "endLine": 973, "tokens": 144 }, { "name": "BindSecurityGroup", "kind": "fn", "startLine": 984, "endLine": 1003, "tokens": 140 }, { "name": "UnBindSecurityGroup", "kind": "fn", "startLine": 1014, "endLine": 1033, "tokens": 141 }, { "name": "GetInstanceVNC", "kind": "fn", "startLine": 1044, "endLine": 1064, "tokens": 153 } ], "symbolSource": "ts", "skeleton": "func CreateInstance(cli bce.Client, args *CreateInstanceArgs, reqBody *bce.Body) (*CreateInstanceResult,\nfunc CreateInstanceByLabel(cli bce.Client, args *CreateSpecialInstanceBySpecArgs, reqBody *bce.Body) (*CreateInstanceResult,\nfunc CreateInstanceBySpec(cli bce.Client, args *CreateInstanceBySpecArgs, reqBody *bce.Body) (\nfunc CreateInstanceV3(cli bce.Client, args *CreateInstanceV3Args, reqBody *bce.Body) (\nfunc ListInstances(cli bce.Client, args *ListInstanceArgs) (*ListInstanceResult, error) {\nfunc ListRecycleInstances(cli bce.Client, args *ListRecycleInstanceArgs) (*ListRecycleInstanceResult, error) {\nfunc ListServersByMarkerV3(cli bce.Client, args *ListServerRequestV3Args) (*LogicMarkerResultResponseV3, error) {\nfunc GetInstanceDetail(cli bce.Client, instanceId string) (*GetInstanceDetailResult, error) {\nfunc GetInstanceDetailWithDeploySet(cli bce.Client, instanceId string, isDeploySet bool) (*GetInstanceDetailResult, error) {\nfunc GetInstanceDetailWithDeploySetAndFailed(cli bce.Client, instanceId string,\nfunc DeleteInstance(cli bce.Client, instanceId string) error {\nfunc DeleteInstanceIngorePayment(cli bce.Client, args *DeleteInstanceIngorePaymentArgs) (*DeleteInstanceResult, error) {\nfunc DeleteRecycledInstance(cli bce.Client, instanceId string) error {\nfunc DescribeRegions(cli bce.Client, reqBody *bce.Body) (*DescribeRegionsResult, error) {", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/builder.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/keypair.go": { "description": "defines all APIs supported by the BCC service of BCE.", "tokens": 1948, "hash": "8f77a0f69e9d19be", "size": 6815, "mtimeMs": 1790249098387.0837, "updatedAt": "2026-09-27T19:00:00.061Z", "source": "scan", "symbols": [ { "name": "CreateKeypair", "kind": "fn", "startLine": 28, "endLine": 62, "tokens": 230 }, { "name": "ImportKeypair", "kind": "fn", "startLine": 64, "endLine": 99, "tokens": 230 }, { "name": "AttachKeypair", "kind": "fn", "startLine": 101, "endLine": 127, "tokens": 166 }, { "name": "DetachKeypair", "kind": "fn", "startLine": 129, "endLine": 155, "tokens": 166 }, { "name": "DeleteKeypair", "kind": "fn", "startLine": 157, "endLine": 183, "tokens": 167 }, { "name": "GetKeypairDetail", "kind": "fn", "startLine": 185, "endLine": 205, "tokens": 148 }, { "name": "ListKeypairs", "kind": "fn", "startLine": 207, "endLine": 242, "tokens": 253 }, { "name": "RenameKeypair", "kind": "fn", "startLine": 244, "endLine": 270, "tokens": 166 }, { "name": "UpdateKeypairDescription", "kind": "fn", "startLine": 272, "endLine": 298, "tokens": 172 } ], "symbolSource": "ts", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/builder.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/model.go": { "description": "model.go - definitions of the request arguments and results data structure model", "tokens": 35163, "hash": "cb0d9ef471b09035", "size": 123260, "mtimeMs": 1790249098387.0837, "updatedAt": "2026-09-27T19:00:00.062Z", "source": "scan", "symbols": [ { "name": "InstanceStatus", "kind": "class", "startLine": 23, "endLine": 23, "tokens": 8 }, { "name": "InstanceType", "kind": "class", "startLine": 40, "endLine": 40, "tokens": 7 }, { "name": "StorageType", "kind": "class", "startLine": 59, "endLine": 59, "tokens": 7 }, { "name": "StorageTypeV3", "kind": "class", "startLine": 77, "endLine": 77, "tokens": 8 }, { "name": "PaymentTimingType", "kind": "class", "startLine": 95, "endLine": 95, "tokens": 9 }, { "name": "InstanceModel", "kind": "class", "startLine": 107, "endLine": 176, "tokens": 1321 }, { "name": "DeploySetSimpleModel", "kind": "class", "startLine": 178, "endLine": 184, "tokens": 64 }, { "name": "GetAllStocksResult", "kind": "class", "startLine": 186, "endLine": 189, "tokens": 34 }, { "name": "BccStock", "kind": "class", "startLine": 191, "endLine": 199, "tokens": 100 }, { "name": "BccOnlineStock", "kind": "class", "startLine": 201, "endLine": 206, "tokens": 62 }, { "name": "BbcStock", "kind": "class", "startLine": 208, "endLine": 214, "tokens": 76 }, { "name": "NicInfo", "kind": "class", "startLine": 216, "endLine": 237, "tokens": 315 }, { "name": "EriInfo", "kind": "class", "startLine": 239, "endLine": 242, "tokens": 23 }, { "name": "IpModel", "kind": "class", "startLine": 244, "endLine": 254, "tokens": 115 }, { "name": "Reservation", "kind": "class", "startLine": 256, "endLine": 259, "tokens": 40 }, { "name": "Billing", "kind": "class", "startLine": 261, "endLine": 264, "tokens": 44 }, { "name": "EphemeralDisk", "kind": "class", "startLine": 266, "endLine": 270, "tokens": 48 }, { "name": "EphemeralDiskV3", "kind": "class", "startLine": 272, "endLine": 276, "tokens": 51 }, { "name": "CreateCdsModel", "kind": "class", "startLine": 278, "endLine": 283, "tokens": 67 }, { "name": "CreateCdsModelV3", "kind": "class", "startLine": 285, "endLine": 290, "tokens": 70 }, { "name": "DiskInfo", "kind": "class", "startLine": 292, "endLine": 296, "tokens": 47 }, { "name": "DiskZoneResource", "kind": "class", "startLine": 298, "endLine": 301, "tokens": 33 }, { "name": "CreateInstanceArgs", "kind": "class", "startLine": 303, "endLine": 357, "tokens": 1158 }, { "name": "CreateInstanceArgsV2", "kind": "class", "startLine": 359, "endLine": 412, "tokens": 1120 }, { "name": "DescribeRegionsArgs", "kind": "class", "startLine": 414, "endLine": 416, "tokens": 22 }, { "name": "DescribeRegionsResult", "kind": "class", "startLine": 418, "endLine": 420, "tokens": 21 }, { "name": "Region", "kind": "class", "startLine": 422, "endLine": 426, "tokens": 44 }, { "name": "FileSystemModel", "kind": "class", "startLine": 428, "endLine": 433, "tokens": 47 }, { "name": "CreateInstanceStockArgs", "kind": "class", "startLine": 435, "endLine": 443, "tokens": 131 }, { "name": "ResizeInstanceStockArgs", "kind": "class", "startLine": 445, "endLine": 450, "tokens": 81 } ], "symbolSource": "ts", "skeleton": "type InstanceStatus string\ntype InstanceType string\ntype StorageType string\ntype StorageTypeV3 string\ntype PaymentTimingType string\ntype InstanceModel struct {\ntype DeploySetSimpleModel struct {\ntype GetAllStocksResult struct {\ntype BccStock struct {\ntype BccOnlineStock struct {\ntype BbcStock struct {\ntype NicInfo struct {\ntype EriInfo struct {\ntype IpModel struct {\ntype Reservation struct {\ntype Billing struct {\ntype EphemeralDisk struct {\ntype EphemeralDiskV3 struct {\ntype CreateCdsModel struct {\ntype CreateCdsModelV3 struct {\ntype DiskInfo struct {\ntype DiskZoneResource struct {\ntype CreateInstanceArgs struct {\ntype CreateInstanceArgsV2 struct {\ntype DescribeRegionsArgs struct {\ntype DescribeRegionsResult struct {\ntype Region struct {\ntype FileSystemModel struct {\ntype CreateInstanceStockArgs struct {\ntype ResizeInstanceStockArgs struct {", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/model/types.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/other.go": { "description": "defines all APIs supported by the BCC service of BCE.", "tokens": 1850, "hash": "d1c6a4f02b59cc48", "size": 6475, "mtimeMs": 1790249098387.0837, "updatedAt": "2026-09-27T19:00:00.062Z", "source": "scan", "symbols": [ { "name": "ListSpec", "kind": "fn", "startLine": 33, "endLine": 54, "tokens": 138 }, { "name": "ListZone", "kind": "fn", "startLine": 63, "endLine": 84, "tokens": 138 }, { "name": "ListFlavorSpec", "kind": "fn", "startLine": 94, "endLine": 127, "tokens": 222 }, { "name": "GetPriceBySpec", "kind": "fn", "startLine": 137, "endLine": 168, "tokens": 204 }, { "name": "ListTypeZones", "kind": "fn", "startLine": 177, "endLine": 209, "tokens": 248 }, { "name": "ListInstanceEnis", "kind": "fn", "startLine": 218, "endLine": 236, "tokens": 152 } ], "symbolSource": "ts", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/builder.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/reserved.go": { "description": "defines all APIs supported by the BCC service of BCE.", "tokens": 1395, "hash": "004e6f3f580c7153", "size": 4882, "mtimeMs": 1790249098387.0837, "updatedAt": "2026-09-27T19:00:00.063Z", "source": "scan", "symbols": [ { "name": "BindReservedInstanceToTags", "kind": "fn", "startLine": 27, "endLine": 45, "tokens": 135 }, { "name": "UnbindReservedInstanceFromTags", "kind": "fn", "startLine": 47, "endLine": 66, "tokens": 137 }, { "name": "CreateReservedInstance", "kind": "fn", "startLine": 68, "endLine": 93, "tokens": 194 }, { "name": "ModifyReservedInstances", "kind": "fn", "startLine": 95, "endLine": 120, "tokens": 195 }, { "name": "ListReservedInstances", "kind": "fn", "startLine": 122, "endLine": 163, "tokens": 292 }, { "name": "RenewReservedInstances", "kind": "fn", "startLine": 165, "endLine": 190, "tokens": 194 } ], "symbolSource": "ts", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/builder.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/securityGroup.go": { "description": "defines all APIs supported by the BCC service of BCE.", "tokens": 2453, "hash": "cb4104d2b1e67261", "size": 8584, "mtimeMs": 1790249098387.0837, "updatedAt": "2026-09-27T19:00:00.063Z", "source": "scan", "symbols": [ { "name": "CreateSecurityGroup", "kind": "fn", "startLine": 39, "endLine": 73, "tokens": 233 }, { "name": "ListSecurityGroup", "kind": "fn", "startLine": 84, "endLine": 129, "tokens": 364 }, { "name": "AuthorizeSecurityGroupRule", "kind": "fn", "startLine": 140, "endLine": 172, "tokens": 219 }, { "name": "RevokeSecurityGroupRule", "kind": "fn", "startLine": 183, "endLine": 212, "tokens": 194 }, { "name": "DeleteSecurityGroup", "kind": "fn", "startLine": 222, "endLine": 239, "tokens": 127 }, { "name": "DeleteSecurityGroupRule", "kind": "fn", "startLine": 248, "endLine": 256, "tokens": 103 }, { "name": "UpdateSecurityGroupRule", "kind": "fn", "startLine": 265, "endLine": 276, "tokens": 126 }, { "name": "GetSecurityGroupDetail", "kind": "fn", "startLine": 286, "endLine": 304, "tokens": 164 } ], "symbolSource": "ts", "skeleton": "func CreateSecurityGroup(cli bce.Client, args *CreateSecurityGroupArgs) (*CreateSecurityGroupResult, error) {\nfunc ListSecurityGroup(cli bce.Client, queryArgs *ListSecurityGroupArgs) (*ListSecurityGroupResult, error) {\nfunc AuthorizeSecurityGroupRule(cli bce.Client, securityGroupId string, args *AuthorizeSecurityGroupArgs) error {\nfunc RevokeSecurityGroupRule(cli bce.Client, securityGroupId string, args *RevokeSecurityGroupArgs) error {\nfunc DeleteSecurityGroup(cli bce.Client, securityGroupId string) error {\nfunc DeleteSecurityGroupRule(cli bce.Client, args *DeleteSecurityGroupRuleArgs) error {\nfunc UpdateSecurityGroupRule(cli bce.Client, args *UpdateSecurityGroupRuleArgs) error {\nfunc GetSecurityGroupDetail(cli bce.Client, securityGroupId string) (*GetSecurityGroupDetailResult, error) {", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/builder.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/snapshot.go": { "description": "defines all APIs supported by the BCC service of BCE.", "tokens": 2309, "hash": "83410842591c3dc0", "size": 8080, "mtimeMs": 1790249098387.0837, "updatedAt": "2026-09-27T19:00:00.063Z", "source": "scan", "symbols": [ { "name": "CreateSnapshot", "kind": "fn", "startLine": 36, "endLine": 70, "tokens": 227 }, { "name": "ListSnapshot", "kind": "fn", "startLine": 80, "endLine": 113, "tokens": 233 }, { "name": "ListSnapshotChain", "kind": "fn", "startLine": 123, "endLine": 161, "tokens": 291 }, { "name": "GetSnapshotDetail", "kind": "fn", "startLine": 171, "endLine": 192, "tokens": 156 }, { "name": "DeleteSnapshot", "kind": "fn", "startLine": 201, "endLine": 218, "tokens": 121 }, { "name": "TagSnapshotChain", "kind": "fn", "startLine": 220, "endLine": 246, "tokens": 170 }, { "name": "UntagSnapshotChain", "kind": "fn", "startLine": 248, "endLine": 274, "tokens": 172 }, { "name": "CreateRemoteCopySnapshot", "kind": "fn", "startLine": 276, "endLine": 313, "tokens": 245 } ], "symbolSource": "ts", "skeleton": "func CreateSnapshot(cli bce.Client, args *CreateSnapshotArgs) (*CreateSnapshotResult, error) {\nfunc ListSnapshot(cli bce.Client, queryArgs *ListSnapshotArgs) (*ListSnapshotResult, error) {\nfunc ListSnapshotChain(cli bce.Client, queryArgs *ListSnapshotChainArgs) (*ListSnapshotChainResult, error) {\nfunc GetSnapshotDetail(cli bce.Client, snapshotId string) (*GetSnapshotDetailResult, error) {\nfunc DeleteSnapshot(cli bce.Client, snapshotId string) error {\nfunc TagSnapshotChain(cli bce.Client, chainId string, args *TagVolumeArgs) error {\nfunc UntagSnapshotChain(cli bce.Client, chainId string, args *TagVolumeArgs) error {\nfunc CreateRemoteCopySnapshot(cli bce.Client, snapshotId string, args *RemoteCopySnapshotArgs) (", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/builder.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/tags.go": { "description": "BindInstanceToTagsByResourceType, UnbindInstanceToTagsByResourceType", "tokens": 310, "hash": "615a6100825065f9", "size": 1085, "mtimeMs": 1790249098387.0837, "updatedAt": "2026-09-27T19:00:00.063Z", "source": "scan", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/builder.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/http/client.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/util.go": { "description": "util.go - define the utilities for api package of BCC service", "tokens": 5231, "hash": "262ddb80e28e9d7d", "size": 18307, "mtimeMs": 1790249098387.0837, "updatedAt": "2026-09-27T19:00:00.063Z", "source": "scan", "symbols": [ { "name": "getInstanceUri", "kind": "fn", "startLine": 114, "endLine": 116, "tokens": 22 }, { "name": "getInstanceByLabelUri", "kind": "fn", "startLine": 118, "endLine": 120, "tokens": 26 }, { "name": "getInstanceUriV3", "kind": "fn", "startLine": 122, "endLine": 124, "tokens": 23 }, { "name": "getRecycleInstanceListUri", "kind": "fn", "startLine": 126, "endLine": 128, "tokens": 30 }, { "name": "getServersByMarkerV3Uri", "kind": "fn", "startLine": 130, "endLine": 132, "tokens": 30 }, { "name": "getInstanceBySpecUri", "kind": "fn", "startLine": 134, "endLine": 136, "tokens": 26 }, { "name": "getInstanceUriWithId", "kind": "fn", "startLine": 138, "endLine": 140, "tokens": 30 }, { "name": "getPrepaidInstanceDeleteUri", "kind": "fn", "startLine": 142, "endLine": 144, "tokens": 32 }, { "name": "getRecoveryInstanceUri", "kind": "fn", "startLine": 146, "endLine": 148, "tokens": 31 }, { "name": "getBatchAddIpUri", "kind": "fn", "startLine": 150, "endLine": 152, "tokens": 30 }, { "name": "getBatchDelIpUri", "kind": "fn", "startLine": 154, "endLine": 156, "tokens": 30 }, { "name": "getBidInstancePriceUri", "kind": "fn", "startLine": 158, "endLine": 160, "tokens": 31 }, { "name": "listBidFlavorUri", "kind": "fn", "startLine": 162, "endLine": 164, "tokens": 30 }, { "name": "getInstanceVNCUri", "kind": "fn", "startLine": 166, "endLine": 168, "tokens": 35 }, { "name": "getInstanceDeletionProtectionUri", "kind": "fn", "startLine": 170, "endLine": 172, "tokens": 42 }, { "name": "getInstanceRelatedDeletePolicy", "kind": "fn", "startLine": 174, "endLine": 176, "tokens": 42 }, { "name": "Aes128EncryptUseSecreteKey", "kind": "fn", "startLine": 178, "endLine": 189, "tokens": 83 }, { "name": "getVolumeUri", "kind": "fn", "startLine": 191, "endLine": 193, "tokens": 21 }, { "name": "getVolumeV3Uri", "kind": "fn", "startLine": 195, "endLine": 197, "tokens": 22 }, { "name": "getVolumeUriWithId", "kind": "fn", "startLine": 199, "endLine": 201, "tokens": 28 }, { "name": "getDeletePrepayVolumeUri", "kind": "fn", "startLine": 203, "endLine": 205, "tokens": 25 }, { "name": "getVolumeV3UriWithId", "kind": "fn", "startLine": 207, "endLine": 209, "tokens": 29 }, { "name": "getAutoRenewVolumeUri", "kind": "fn", "startLine": 211, "endLine": 213, "tokens": 31 }, { "name": "getCancelAutoRenewVolumeUri", "kind": "fn", "startLine": 215, "endLine": 217, "tokens": 34 }, { "name": "getAvailableDiskInfo", "kind": "fn", "startLine": 219, "endLine": 221, "tokens": 25 }, { "name": "listPurchasableDisksInfo", "kind": "fn", "startLine": 223, "endLine": 225, "tokens": 28 }, { "name": "getSecurityGroupUri", "kind": "fn", "startLine": 227, "endLine": 229, "tokens": 25 }, { "name": "getSecurityGroupUriWithId", "kind": "fn", "startLine": 231, "endLine": 233, "tokens": 32 }, { "name": "getSecurityGroupRuleUri", "kind": "fn", "startLine": 235, "endLine": 237, "tokens": 29 }, { "name": "getImageUri", "kind": "fn", "startLine": 239, "endLine": 241, "tokens": 20 } ], "symbolSource": "ts", "skeleton": "func getInstanceUri() string {\nfunc getInstanceByLabelUri() string {\nfunc getInstanceUriV3() string {\nfunc getRecycleInstanceListUri() string {\nfunc getServersByMarkerV3Uri() string {\nfunc getInstanceBySpecUri() string {\nfunc getInstanceUriWithId(id string) string {\nfunc getPrepaidInstanceDeleteUri() string {\nfunc getRecoveryInstanceUri() string {\nfunc getBatchAddIpUri() string {\nfunc getBatchDelIpUri() string {\nfunc getBidInstancePriceUri() string {\nfunc listBidFlavorUri() string {\nfunc getInstanceVNCUri(id string) string {\nfunc getInstanceDeletionProtectionUri(id string) string {\nfunc getInstanceRelatedDeletePolicy(id string) string {\nfunc Aes128EncryptUseSecreteKey(sk string, data string) (string, error) {\nfunc getVolumeUri() string {\nfunc getVolumeV3Uri() string {\nfunc getVolumeUriWithId(id string) string {\nfunc getDeletePrepayVolumeUri() string {\nfunc getVolumeV3UriWithId(id string) string {\nfunc getAutoRenewVolumeUri() string {\nfunc getCancelAutoRenewVolumeUri() string {\nfunc getAvailableDiskInfo() string {\nfunc listPurchasableDisksInfo() string {\nfunc getSecurityGroupUri() string {\nfunc getSecurityGroupUriWithId(id string) string {\nfunc getSecurityGroupRuleUri() string {\nfunc getImageUri() string {", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/builder.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/crypto/ebc.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/client.go": { "description": "defines the BCC services of BCE. The supported APIs are all defined in sub-package", "tokens": 23637, "hash": "e58a4358a878a922", "size": 82731, "mtimeMs": 1790249098387.0837, "updatedAt": "2026-09-27T19:00:00.064Z", "source": "scan", "symbols": [ { "name": "Client", "kind": "class", "startLine": 33, "endLine": 35, "tokens": 11 }, { "name": "NewClient", "kind": "fn", "startLine": 39, "endLine": 62, "tokens": 250 }, { "name": "CreateInstance", "kind": "method", "startLine": 72, "endLine": 92, "tokens": 152 }, { "name": "CreateInstanceV2", "kind": "method", "startLine": 102, "endLine": 146, "tokens": 338 }, { "name": "CreateInstanceByLabel", "kind": "method", "startLine": 156, "endLine": 176, "tokens": 159 }, { "name": "CreateInstanceBySpec", "kind": "method", "startLine": 186, "endLine": 206, "tokens": 158 }, { "name": "CreateInstanceBySpecV2", "kind": "method", "startLine": 216, "endLine": 264, "tokens": 351 }, { "name": "CreateInstanceV3", "kind": "method", "startLine": 274, "endLine": 294, "tokens": 153 }, { "name": "ListInstances", "kind": "method", "startLine": 304, "endLine": 306, "tokens": 38 }, { "name": "ListRecycleInstances", "kind": "method", "startLine": 316, "endLine": 318, "tokens": 46 }, { "name": "ListServersByMarkerV3", "kind": "method", "startLine": 328, "endLine": 330, "tokens": 47 }, { "name": "GetInstanceDetail", "kind": "method", "startLine": 340, "endLine": 342, "tokens": 40 }, { "name": "GetInstanceDetailWithDeploySet", "kind": "method", "startLine": 344, "endLine": 347, "tokens": 57 }, { "name": "GetInstanceDetailWithDeploySetAndFailed", "kind": "method", "startLine": 349, "endLine": 353, "tokens": 73 }, { "name": "DeleteInstance", "kind": "method", "startLine": 362, "endLine": 364, "tokens": 30 }, { "name": "AutoReleaseInstance", "kind": "method", "startLine": 374, "endLine": 379, "tokens": 58 }, { "name": "ResizeInstance", "kind": "method", "startLine": 389, "endLine": 400, "tokens": 92 }, { "name": "RebuildInstance", "kind": "method", "startLine": 410, "endLine": 428, "tokens": 146 }, { "name": "RebuildInstanceV2", "kind": "method", "startLine": 430, "endLine": 457, "tokens": 200 }, { "name": "StartInstance", "kind": "method", "startLine": 466, "endLine": 468, "tokens": 29 }, { "name": "StopInstanceWithNoCharge", "kind": "method", "startLine": 479, "endLine": 493, "tokens": 121 }, { "name": "StopInstance", "kind": "method", "startLine": 503, "endLine": 518, "tokens": 98 }, { "name": "RebootInstance", "kind": "method", "startLine": 528, "endLine": 543, "tokens": 100 }, { "name": "RecoveryInstance", "kind": "method", "startLine": 545, "endLine": 556, "tokens": 79 }, { "name": "ChangeInstancePass", "kind": "method", "startLine": 566, "endLine": 583, "tokens": 138 }, { "name": "ModifyDeletionProtection", "kind": "method", "startLine": 593, "endLine": 603, "tokens": 93 }, { "name": "ModifyRelatedDeletePolicy", "kind": "method", "startLine": 613, "endLine": 623, "tokens": 93 }, { "name": "ModifyInstanceAttribute", "kind": "method", "startLine": 633, "endLine": 644, "tokens": 94 }, { "name": "ModifyInstanceDesc", "kind": "method", "startLine": 654, "endLine": 665, "tokens": 90 }, { "name": "ModifyInstanceHostname", "kind": "method", "startLine": 675, "endLine": 686, "tokens": 93 } ], "symbolSource": "ts", "skeleton": "type Client struct {\nfunc NewClient(ak, sk, endPoint string) (*Client, error) {\nfunc (c *Client) CreateInstance(args *api.CreateInstanceArgs) (*api.CreateInstanceResult, error) {\nfunc (c *Client) CreateInstanceV2(argsV2 *api.CreateInstanceArgsV2) (*api.CreateInstanceResult, error) {\nfunc (c *Client) CreateInstanceByLabel(args *api.CreateSpecialInstanceBySpecArgs) (*api.CreateInstanceResult, error) {\nfunc (c *Client) CreateInstanceBySpec(args *api.CreateInstanceBySpecArgs) (*api.CreateInstanceBySpecResult, error) {\nfunc (c *Client) CreateInstanceBySpecV2(argsV2 *api.CreateInstanceBySpecArgsV2) (*api.CreateInstanceBySpecResult, error) {\nfunc (c *Client) CreateInstanceV3(args *api.CreateInstanceV3Args) (*api.CreateInstanceV3Result, error) {\nfunc (c *Client) ListInstances(args *api.ListInstanceArgs) (*api.ListInstanceResult, error) {\nfunc (c *Client) ListRecycleInstances(args *api.ListRecycleInstanceArgs) (*api.ListRecycleInstanceResult, error) {\nfunc (c *Client) ListServersByMarkerV3(args *api.ListServerRequestV3Args) (*api.LogicMarkerResultResponseV3, error) {\nfunc (c *Client) GetInstanceDetail(instanceId string) (*api.GetInstanceDetailResult, error) {\nfunc (c *Client) GetInstanceDetailWithDeploySet(instanceId string, isDeploySet bool) (*api.GetInstanceDetailResult,\nfunc (c *Client) GetInstanceDetailWithDeploySetAndFailed(instanceId string,", "imports": [ "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/auth/signer.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/bce/builder.go", "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/api/autoSnapshotPolicy.go" ], "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/services/bcc/config.json": { "description": "", "tokens": 12, "hash": "be28b7b5ef53165a", "size": 42, "mtimeMs": 1790249098387.0837, "updatedAt": "2026-09-27T19:00:00.064Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/crypto/ebc.go": { "description": "EBCEncrypto", "tokens": 227, "hash": "3631aaee0c680e1e", "size": 792, "mtimeMs": 1790249098387.4766, "updatedAt": "2026-09-27T19:00:00.064Z", "source": "scan", "importance": 0.3704 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/log/logger.go": { "description": "implements the log facilities for BCE. It supports log to stderr, stdout as well as", "tokens": 3234, "hash": "7360f9fe67361a6d", "size": 11318, "mtimeMs": 1790249098387.4766, "updatedAt": "2026-09-27T19:00:00.064Z", "source": "scan", "symbols": [ { "name": "Handler", "kind": "class", "startLine": 48, "endLine": 48, "tokens": 6 }, { "name": "RotateStrategy", "kind": "class", "startLine": 58, "endLine": 58, "tokens": 8 }, { "name": "Level", "kind": "class", "startLine": 74, "endLine": 74, "tokens": 5 }, { "name": "writerArgs", "kind": "class", "startLine": 108, "endLine": 111, "tokens": 39 }, { "name": "logger", "kind": "class", "startLine": 114, "endLine": 127, "tokens": 122 }, { "name": "logging", "kind": "method", "startLine": 129, "endLine": 173, "tokens": 403 }, { "name": "buildWriter", "kind": "method", "startLine": 175, "endLine": 191, "tokens": 107 }, { "name": "buildFileWriter", "kind": "method", "startLine": 193, "endLine": 254, "tokens": 429 }, { "name": "buildFileWriterBySize", "kind": "method", "startLine": 256, "endLine": 287, "tokens": 307 }, { "name": "SetHandler", "kind": "method", "startLine": 289, "endLine": 289, "tokens": 16 }, { "name": "SetLogDir", "kind": "method", "startLine": 291, "endLine": 291, "tokens": 17 }, { "name": "SetLogLevel", "kind": "method", "startLine": 293, "endLine": 293, "tokens": 20 }, { "name": "SetLogFormat", "kind": "method", "startLine": 295, "endLine": 295, "tokens": 21 }, { "name": "SetRotateType", "kind": "method", "startLine": 297, "endLine": 297, "tokens": 23 }, { "name": "SetRotateSize", "kind": "method", "startLine": 299, "endLine": 299, "tokens": 19 }, { "name": "Debug", "kind": "method", "startLine": 301, "endLine": 301, "tokens": 25 }, { "name": "Debugln", "kind": "method", "startLine": 303, "endLine": 303, "tokens": 26 }, { "name": "Debugf", "kind": "method", "startLine": 305, "endLine": 305, "tokens": 26 }, { "name": "Info", "kind": "method", "startLine": 307, "endLine": 307, "tokens": 25 }, { "name": "Infoln", "kind": "method", "startLine": 309, "endLine": 309, "tokens": 25 }, { "name": "Infof", "kind": "method", "startLine": 311, "endLine": 311, "tokens": 26 }, { "name": "Warn", "kind": "method", "startLine": 313, "endLine": 313, "tokens": 25 }, { "name": "Warnln", "kind": "method", "startLine": 315, "endLine": 315, "tokens": 25 }, { "name": "Warnf", "kind": "method", "startLine": 317, "endLine": 317, "tokens": 26 }, { "name": "Error", "kind": "method", "startLine": 319, "endLine": 319, "tokens": 25 }, { "name": "Errorln", "kind": "method", "startLine": 321, "endLine": 321, "tokens": 26 }, { "name": "Errorf", "kind": "method", "startLine": 323, "endLine": 323, "tokens": 26 }, { "name": "Fatal", "kind": "method", "startLine": 325, "endLine": 325, "tokens": 25 }, { "name": "Fatalln", "kind": "method", "startLine": 327, "endLine": 327, "tokens": 26 }, { "name": "Fatalf", "kind": "method", "startLine": 329, "endLine": 329, "tokens": 26 } ], "symbolSource": "ts", "skeleton": "type Handler uint8\ntype RotateStrategy uint8\ntype Level uint8\ntype writerArgs struct {\ntype logger struct {\nfunc (l *logger) logging(level Level, format string, args ...interface{}) {\nfunc (l *logger) buildWriter(args interface{}) {\nfunc (l *logger) buildFileWriter(args interface{}) io.WriteCloser {\nfunc (l *logger) buildFileWriterBySize(recordSize int64) (string, bool) {\nfunc (l *logger) SetHandler(h Handler) { l.handler = h }\nfunc (l *logger) SetLogDir(dir string) { l.logDir = dir }\nfunc (l *logger) SetLogLevel(level Level) { l.levelThreshold = level }\nfunc (l *logger) SetLogFormat(format []string) { l.logFormat = format }\nfunc (l *logger) SetRotateType(rotate RotateStrategy) { l.rotateType = rotate }\nfunc (l *logger) SetRotateSize(size int64) { l.rotateSize = size }\nfunc (l *logger) Debug(msg ...interface{}) { l.logging(DEBUG, \"%s\\n\", concat(msg...)) }\nfunc (l *logger) Debugln(msg ...interface{}) { l.logging(DEBUG, \"%s\\n\", concat(msg...)) }\nfunc (l *logger) Debugf(f string, msg ...interface{}) { l.logging(DEBUG, f+\"\\n\", msg...) }\nfunc (l *logger) Info(msg ...interface{}) { l.logging(INFO, \"%s\\n\", concat(msg...)) }\nfunc (l *logger) Infoln(msg ...interface{}) { l.logging(INFO, \"%s\\n\", concat(msg...)) }\nfunc (l *logger) Infof(f string, msg ...interface{}) { l.logging(INFO, f+\"\\n\", msg...) }\nfunc (l *logger) Warn(msg ...interface{}) { l.logging(WARN, \"%s\\n\", concat(msg...)) }", "importance": 0.2566 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/log/util.go": { "description": "util.go - define the package-level default logger and functions for easily use.", "tokens": 1674, "hash": "0af0ec9390fb63ab", "size": 5858, "mtimeMs": 1790249098387.525, "updatedAt": "2026-09-27T19:00:00.064Z", "source": "scan", "symbols": [ { "name": "init", "kind": "fn", "startLine": 29, "endLine": 31, "tokens": 13 }, { "name": "getFileInfo", "kind": "fn", "startLine": 34, "endLine": 41, "tokens": 44 }, { "name": "getSizeString", "kind": "fn", "startLine": 43, "endLine": 58, "tokens": 112 }, { "name": "getNextFileName", "kind": "fn", "startLine": 60, "endLine": 66, "tokens": 73 }, { "name": "concat", "kind": "fn", "startLine": 68, "endLine": 74, "tokens": 52 }, { "name": "Debug", "kind": "fn", "startLine": 79, "endLine": 81, "tokens": 26 }, { "name": "Debugln", "kind": "fn", "startLine": 83, "endLine": 85, "tokens": 26 }, { "name": "Debugf", "kind": "fn", "startLine": 87, "endLine": 89, "tokens": 30 }, { "name": "Info", "kind": "fn", "startLine": 91, "endLine": 93, "tokens": 25 }, { "name": "Infoln", "kind": "fn", "startLine": 95, "endLine": 97, "tokens": 26 }, { "name": "Infof", "kind": "fn", "startLine": 99, "endLine": 101, "tokens": 29 }, { "name": "Warn", "kind": "fn", "startLine": 103, "endLine": 105, "tokens": 25 }, { "name": "Warnln", "kind": "fn", "startLine": 107, "endLine": 109, "tokens": 26 }, { "name": "Warnf", "kind": "fn", "startLine": 111, "endLine": 113, "tokens": 29 }, { "name": "Error", "kind": "fn", "startLine": 115, "endLine": 117, "tokens": 26 }, { "name": "Errorln", "kind": "fn", "startLine": 119, "endLine": 121, "tokens": 26 }, { "name": "Errorf", "kind": "fn", "startLine": 123, "endLine": 125, "tokens": 30 }, { "name": "Fatal", "kind": "fn", "startLine": 127, "endLine": 129, "tokens": 26 }, { "name": "Fatalln", "kind": "fn", "startLine": 131, "endLine": 133, "tokens": 26 }, { "name": "Fatalf", "kind": "fn", "startLine": 135, "endLine": 137, "tokens": 30 }, { "name": "Panic", "kind": "fn", "startLine": 139, "endLine": 143, "tokens": 35 }, { "name": "Panicln", "kind": "fn", "startLine": 145, "endLine": 149, "tokens": 36 }, { "name": "Panicf", "kind": "fn", "startLine": 151, "endLine": 155, "tokens": 45 }, { "name": "Close", "kind": "fn", "startLine": 157, "endLine": 159, "tokens": 12 }, { "name": "SetLogHandler", "kind": "fn", "startLine": 165, "endLine": 167, "tokens": 18 }, { "name": "SetLogLevel", "kind": "fn", "startLine": 174, "endLine": 176, "tokens": 19 }, { "name": "SetLogFormat", "kind": "fn", "startLine": 183, "endLine": 185, "tokens": 21 }, { "name": "SetLogDir", "kind": "fn", "startLine": 193, "endLine": 205, "tokens": 74 }, { "name": "SetRotateType", "kind": "fn", "startLine": 211, "endLine": 213, "tokens": 21 }, { "name": "SetRotateSize", "kind": "fn", "startLine": 221, "endLine": 227, "tokens": 49 } ], "symbolSource": "ts", "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/mime.go": { "description": "LoadMimeMap", "tokens": 9714, "hash": "043c3e65060ee1ad", "size": 33998, "mtimeMs": 1790249098387.525, "updatedAt": "2026-09-27T19:00:00.064Z", "source": "scan", "symbols": [ { "name": "LoadMimeMap", "kind": "fn", "startLine": 10, "endLine": 659, "tokens": 9663 }, { "name": "GetMimeMap", "kind": "fn", "startLine": 661, "endLine": 664, "tokens": 24 } ], "symbolSource": "ts", "skeleton": "func LoadMimeMap() {\nfunc GetMimeMap() map[string]string {", "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/string.go": { "description": "defines the common utilities including string and time.", "tokens": 988, "hash": "45abfae67b00b241", "size": 3458, "mtimeMs": 1790249098387.525, "updatedAt": "2026-09-27T19:00:00.064Z", "source": "scan", "symbols": [ { "name": "HmacSha256Hex", "kind": "fn", "startLine": 35, "endLine": 39, "tokens": 51 }, { "name": "CalculateContentMD5", "kind": "fn", "startLine": 41, "endLine": 51, "tokens": 112 }, { "name": "CalculateContentCrc32c", "kind": "fn", "startLine": 53, "endLine": 64, "tokens": 138 }, { "name": "CalculateContentCrc32cFromStream", "kind": "fn", "startLine": 66, "endLine": 76, "tokens": 92 }, { "name": "CalculateContentCrc32cFromFile", "kind": "fn", "startLine": 78, "endLine": 89, "tokens": 84 }, { "name": "UriEncode", "kind": "fn", "startLine": 91, "endLine": 102, "tokens": 114 }, { "name": "NewUUID", "kind": "fn", "startLine": 104, "endLine": 125, "tokens": 130 }, { "name": "NewRequestId", "kind": "fn", "startLine": 127, "endLine": 129, "tokens": 14 } ], "symbolSource": "ts", "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/baidubce/bce-sdk-go/util/time.go": { "description": "time.go - define the time utility functions for BCE", "tokens": 400, "hash": "2588d73994582fbc", "size": 1398, "mtimeMs": 1790249098387.525, "updatedAt": "2026-09-27T19:00:00.064Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/google/uuid/CHANGELOG.md": { "description": "Change log", "tokens": 412, "hash": "e4edc025a0776ce0", "size": 1648, "mtimeMs": 1790249098387.6113, "updatedAt": "2026-09-27T19:00:00.064Z", "source": "scan", "importance": 0.1659 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/google/uuid/CONTRIBUTING.md": { "description": "How to contribute", "tokens": 239, "hash": "c1e068afdc267d5c", "size": 956, "mtimeMs": 1790249098387.631, "updatedAt": "2026-09-27T19:00:00.064Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/google/uuid/CONTRIBUTORS": { "description": "", "tokens": 28, "hash": "d69e90a1901a669b", "size": 105, "mtimeMs": 1790249098387.631, "updatedAt": "2026-09-27T19:00:00.064Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/github.com/google/uuid/dce.go": { "description": "Use of this source code is governed by a BSD-style", "tokens": 592, "hash": "6a4b89e7f6165a67", "size": 2072, "mtimeMs": 1790249098387.631, "updatedAt": "2026-09-27T19:00:00.065Z", "source": "scan", "symbols": [ { "name": "Domain", "kind": "class", "startLine": 14, "endLine": 14, "tokens": 5 }, { "name": "NewDCESecurity", "kind": "fn", "startLine": 32, "endLine": 40, "tokens": 70 }, { "name": "NewDCEPerson", "kind": "fn", "startLine": 46, "endLine": 48, "tokens": 26 }, { "name": "NewDCEGroup", "kind": "fn", "startLine": 54, "endLine": 56, "tokens": 25 }, { "name": "Domain", "kind": "method", "startLine": 60, "endLine": 62, "tokens": 18 }, { "name": "ID", "kind": "method", "startLine": 66, "endLine": 68, "tokens": 22 }, { "name": "String", "kind": "method", "startLine": 70, "endLine": 80, "tokens": 51 } ], "symbolSource": "ts", "importance": 0.1036 }, "src/autoscaler/providers/baidu/src/bcctool/vendor/modules.txt": { "description": "github.com/baidubce/bce-sdk-go v0.9.233", "tokens": 309, "hash": "e8d8326f04550ed8", "size": 1235, "mtimeMs": 1790249098389.2515, "updatedAt": "2026-09-27T19:00:00.065Z", "source": "scan", "importance": 0.1036 }, "src/autoscaler/providers/meson.build": { "description": "", "tokens": 342, "hash": "53435f048c209d26", "size": 1280, "mtimeMs": 1790249098389.2515, "updatedAt": "2026-09-27T19:00:00.065Z", "source": "scan", "importance": 0.1036 }, "src/flake.nix": { "description": "", "tokens": 1432, "hash": "d8b7d48b4d5e580e", "size": 5370, "mtimeMs": 1790249098401.0835, "updatedAt": "2026-09-27T19:00:00.065Z", "source": "scan", "importance": 0.1036 }, "src/meson.build": { "description": "", "tokens": 678, "hash": "3427120ceb281a48", "size": 2539, "mtimeMs": 1790249098524.081, "updatedAt": "2026-09-27T19:00:00.065Z", "source": "scan", "importance": 0.1036 }, "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": 1790249098524.081, "updatedAt": "2026-09-27T19:00:00.065Z", "source": "scan", "importance": 0.1036 }, ".claude/skills/buglog/bug-record.md": { "description": "Bug Record Standard", "tokens": 3501, "hash": "4cd5e7215603668a", "size": 14074, "mtimeMs": 1790565727646.508, "updatedAt": "2026-09-28T03:22:07.690Z", "source": "hook" }, "scripts/tests/test_buglog.py": { "description": "Tests for scripts/buglog.py (one Markdown record per bug).", "tokens": 3841, "hash": "887fbc92b0d9620c", "size": 13441, "mtimeMs": 1790566769614.5654, "updatedAt": "2026-09-28T03:39:29.656Z", "source": "hook", "symbols": [ { "name": "git", "kind": "fn", "startLine": 60, "endLine": 64, "tokens": 48 }, { "name": "BuglogTestCase", "kind": "class", "startLine": 65, "endLine": 99, "tokens": 440 }, { "name": "ParseRender", "kind": "class", "startLine": 100, "endLine": 134, "tokens": 513 }, { "name": "Check", "kind": "class", "startLine": 135, "endLine": 201, "tokens": 876 }, { "name": "Commands", "kind": "class", "startLine": 202, "endLine": 263, "tokens": 814 }, { "name": "Staged", "kind": "class", "startLine": 264, "endLine": 341, "tokens": 833 } ] }, ".claude/skills/buglog/SKILL.md": { "description": "Buglog Skill", "tokens": 1239, "hash": "92fe4a7016208efd", "size": 4965, "mtimeMs": 1790566566951.715, "updatedAt": "2026-09-28T03:36:06.991Z", "source": "hook" }, ".claude/rules/buglog-status.md": { "description": "Bug records and their status", "tokens": 554, "hash": "71fc991d1e23215b", "size": 2213, "mtimeMs": 1790566642815.358, "updatedAt": "2026-09-28T03:37:22.868Z", "source": "hook" } } }