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

9558 lines
No EOL
284 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

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

{
"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"
}
}
}