{ "analysis_date": "2025-12-26T22:05:06.933754", "period_days": 180, "total_files_analyzed": 38, "hotspots": [ { "file": "service/src/injector/mod.rs", "churn": 9, "max_ccn": 72, "nloc": 715, "debt_score": 648 }, { "file": "src/main.rs", "churn": 13, "max_ccn": 24, "nloc": 678, "debt_score": 312 }, { "file": "src/main_simple.js", "churn": 8, "max_ccn": 21, "nloc": 936, "debt_score": 168 }, { "file": "service/src/db.rs", "churn": 5, "max_ccn": 17, "nloc": 277, "debt_score": 85 }, { "file": "service/src/main.rs", "churn": 7, "max_ccn": 12, "nloc": 265, "debt_score": 84 }, { "file": "service/src/config/mod.rs", "churn": 6, "max_ccn": 10, "nloc": 237, "debt_score": 60 }, { "file": "service/src/hotkey/mod.rs", "churn": 3, "max_ccn": 19, "nloc": 319, "debt_score": 57 }, { "file": "scripts/ide_compatibility_test.rs", "churn": 1, "max_ccn": 12, "nloc": 356, "debt_score": 12 }, { "file": "src/styles.css", "churn": 9, "max_ccn": 1, "nloc": 751, "debt_score": 9 }, { "file": "service/src/context/mod.rs", "churn": 1, "max_ccn": 5, "nloc": 116, "debt_score": 5 }, { "file": "start-prompt-manager.ps1", "churn": 2, "max_ccn": 1, "nloc": 13, "debt_score": 2 }, { "file": "PromptKey_aiextract.png", "churn": 1, "max_ccn": 1, "nloc": 901, "debt_score": 1 }, { "file": "build.rs", "churn": 1, "max_ccn": 1, "nloc": 3, "debt_score": 1 }, { "file": "README.md", "churn": 6, "max_ccn": 0, "nloc": 134, "debt_score": 0 }, { "file": "Cargo.toml", "churn": 5, "max_ccn": 0, "nloc": 39, "debt_score": 0 }, { "file": ".gitignore", "churn": 3, "max_ccn": 0, "nloc": 38, "debt_score": 0 }, { "file": "LICENSE", "churn": 1, "max_ccn": 0, "nloc": 17, "debt_score": 0 }, { "file": "tauri.conf.json", "churn": 4, "max_ccn": 0, "nloc": 52, "debt_score": 0 }, { "file": "Cargo.lock", "churn": 3, "max_ccn": 0, "nloc": 5511, "debt_score": 0 }, { "file": "PromptKey.ico", "churn": 1, "max_ccn": 0, "nloc": 106, "debt_score": 0 }, { "file": "src/index.html", "churn": 9, "max_ccn": 0, "nloc": 156, "debt_score": 0 }, { "file": "gen/schemas/acl-manifests.json", "churn": 3, "max_ccn": 0, "nloc": 1, "debt_score": 0 }, { "file": "gen/schemas/capabilities.json", "churn": 3, "max_ccn": 0, "nloc": 1, "debt_score": 0 }, { "file": "gen/schemas/desktop-schema.json", "churn": 3, "max_ccn": 0, "nloc": 6134, "debt_score": 0 }, { "file": "gen/schemas/windows-schema.json", "churn": 3, "max_ccn": 0, "nloc": 6134, "debt_score": 0 }, { "file": "styles.css", "churn": 1, "max_ccn": 0, "nloc": 91, "debt_score": 0 }, { "file": "TODO.md", "churn": 2, "max_ccn": 0, "nloc": 58, "debt_score": 0 }, { "file": "scripts/smoke.ps1", "churn": 2, "max_ccn": 0, "nloc": 0, "debt_score": 0 }, { "file": ".lingma/rules/rules.md", "churn": 1, "max_ccn": 0, "nloc": 66, "debt_score": 0 }, { "file": "scripts/Cargo.toml", "churn": 2, "max_ccn": 0, "nloc": 22, "debt_score": 0 }, { "file": "service/Cargo.lock", "churn": 1, "max_ccn": 0, "nloc": 4, "debt_score": 0 }, { "file": "service/Cargo.toml", "churn": 2, "max_ccn": 0, "nloc": 24, "debt_score": 0 }, { "file": "Functional_Spec.md", "churn": 1, "max_ccn": 0, "nloc": 47, "debt_score": 0 }, { "file": "North_Star.md", "churn": 1, "max_ccn": 0, "nloc": 31, "debt_score": 0 }, { "file": "Technical_Spec.md", "churn": 1, "max_ccn": 0, "nloc": 47, "debt_score": 0 }, { "file": "cloudbaserc.json", "churn": 1, "max_ccn": 0, "nloc": 15, "debt_score": 0 }, { "file": "service/.gitignore", "churn": 1, "max_ccn": 0, "nloc": 1, "debt_score": 0 }, { "file": "src/icons/README.md", "churn": 1, "max_ccn": 0, "nloc": 12, "debt_score": 0 } ] }