[{"data":1,"prerenderedAt":2212},["ShallowReactive",2],{"navigation_docs":3,"trending-day-2026-10-03":202},[4,50,92,109,145,171,187,192,197],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"\u002Fgetting-started","1.getting-started",[10,15,20,25,30,35,40,45],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F3.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Configuration","\u002Fgetting-started\u002Fconfiguration","1.getting-started\u002F4.configuration","i-lucide-settings",{"title":26,"path":27,"stem":28,"icon":29},"Supported Formats","\u002Fgetting-started\u002Fsupported-formats","1.getting-started\u002F5.supported-formats","i-lucide-file-code",{"title":31,"path":32,"stem":33,"icon":34},"Agent Skills","\u002Fgetting-started\u002Fagent-skill","1.getting-started\u002F6.agent-skill","i-lucide-cpu",{"title":36,"path":37,"stem":38,"icon":39},"Changelog","\u002Fgetting-started\u002Fchangelog","1.getting-started\u002F7.changelog","i-lucide-scroll-text",{"title":41,"path":42,"stem":43,"icon":44},"Migrating from v4 to v5","\u002Fgetting-started\u002Fmigration","1.getting-started\u002F8.migration","i-lucide-arrow-right-left",{"title":46,"path":47,"stem":48,"icon":49},"jscpd v4 (TypeScript)","\u002Fgetting-started\u002Fv4","1.getting-started\u002F9.v4","i-simple-icons-typescript",{"title":51,"path":52,"stem":53,"children":54,"icon":6},"Guides","\u002Fguides","2.guides\u002F1.index",[55,57,62,67,72,77,82,87],{"title":51,"path":52,"stem":53,"icon":56},"i-lucide-book-open",{"title":58,"path":59,"stem":60,"icon":61},"Types of Code Clones","\u002Fguides\u002Fclone-types","2.guides\u002F2.clone-types","i-lucide-copy",{"title":63,"path":64,"stem":65,"icon":66},"How Detection Works","\u002Fguides\u002Fhow-detection-works","2.guides\u002F3.how-detection-works","i-lucide-scan-search",{"title":68,"path":69,"stem":70,"icon":71},"Duplication Trend over Git History","\u002Fguides\u002Fhistory","2.guides\u002F4.history","i-lucide-chart-no-axes-combined",{"title":73,"path":74,"stem":75,"icon":76},"Project Dashboard","\u002Fguides\u002Fdashboard","2.guides\u002F5.dashboard","i-lucide-layout-dashboard",{"title":78,"path":79,"stem":80,"icon":81},"Project Health Score","\u002Fguides\u002Fhealth","2.guides\u002F6.health","i-lucide-heart-pulse",{"title":83,"path":84,"stem":85,"icon":86},"Semantic Clones","\u002Fguides\u002Fsemantic-clones","2.guides\u002F7.semantic-clones","i-lucide-brain-circuit",{"title":88,"path":89,"stem":90,"icon":91},"Comparing Two Codebases","\u002Fguides\u002Fcompare","2.guides\u002F8.compare","i-lucide-git-compare-arrows",{"title":93,"path":94,"stem":95,"children":96,"icon":6},"CI & Hooks","\u002Fci-and-hooks","3.ci-and-hooks\u002F1.index",[97,99,104],{"title":93,"path":94,"stem":95,"icon":98},"i-lucide-git-pull-request",{"title":100,"path":101,"stem":102,"icon":103},"Use jscpd in CI","\u002Fci-and-hooks\u002Fci","3.ci-and-hooks\u002F2.ci","i-lucide-github",{"title":105,"path":106,"stem":107,"icon":108},"Use jscpd in Pre-Commit Hook","\u002Fci-and-hooks\u002Fpre-commit","3.ci-and-hooks\u002F3.pre-commit","i-lucide-git-commit",{"title":110,"path":111,"stem":112,"children":113,"icon":115},"Reporters","\u002Freporters","4.reporters\u002F1.index",[114,116,120,125,130,135,140],{"title":110,"path":111,"stem":112,"icon":115},"i-lucide-file-chart-column",{"title":117,"path":118,"stem":119,"icon":29},"HTML Reporter","\u002Freporters\u002Fhtml","4.reporters\u002F2.html",{"title":121,"path":122,"stem":123,"icon":124},"JSON Reporter","\u002Freporters\u002Fjson","4.reporters\u002F3.json","i-lucide-braces",{"title":126,"path":127,"stem":128,"icon":129},"Badge Reporter","\u002Freporters\u002Fbadge","4.reporters\u002F4.badge","i-lucide-award",{"title":131,"path":132,"stem":133,"icon":134},"SARIF Reporter","\u002Freporters\u002Fsarif","4.reporters\u002F5.sarif","i-lucide-shield-check",{"title":136,"path":137,"stem":138,"icon":139},"CodeClimate \u002F GitLab Reporter","\u002Freporters\u002Fcodeclimate","4.reporters\u002F6.codeclimate","i-lucide-flag-triangle-right",{"title":141,"path":142,"stem":143,"icon":144},"OpenMetrics Reporter","\u002Freporters\u002Fopenmetrics","4.reporters\u002F7.openmetrics","i-lucide-activity",{"title":146,"path":147,"stem":148,"children":149,"icon":6},"Benchmarks","\u002Fbenchmarks","5.benchmarks\u002F1.index",[150,152,157,162,167],{"title":146,"path":147,"stem":148,"icon":151},"i-lucide-gauge",{"title":153,"path":154,"stem":155,"icon":156},"Detection Speed","\u002Fbenchmarks\u002Fdetection-speed","5.benchmarks\u002F2.detection-speed","i-lucide-zap",{"title":158,"path":159,"stem":160,"icon":161},"Multi-Format Detection","\u002Fbenchmarks\u002Fcross-format","5.benchmarks\u002F3.cross-format","i-lucide-layers",{"title":163,"path":164,"stem":165,"icon":166},"AI Token Efficiency","\u002Fbenchmarks\u002Fai-token-efficiency","5.benchmarks\u002F4.ai-token-efficiency","i-lucide-sparkles",{"title":168,"path":169,"stem":170,"icon":86},"Embedding Models","\u002Fbenchmarks\u002Fembedding-models","5.benchmarks\u002F5.embedding-models",{"title":172,"path":173,"stem":174,"children":175,"icon":177},"API","\u002Fapi","6.api\u002F1.index",[176,178,183],{"title":172,"path":173,"stem":174,"icon":177},"i-lucide-code",{"title":179,"path":180,"stem":181,"icon":182},"Rust Crates (v5)","\u002Fapi\u002Fcore","6.api\u002F2.core","i-lucide-box",{"title":184,"path":185,"stem":186,"icon":182},"MCP Server","\u002Fapi\u002Fmcp-server","6.api\u002F4.mcp-server",{"title":188,"path":189,"stem":190,"icon":191},"Trending","\u002Ftrending","7.trending","i-lucide-trending-up",{"title":193,"path":194,"stem":195,"icon":196},"Research","\u002Fresearch","8.research","i-lucide-graduation-cap",{"title":198,"path":199,"stem":200,"icon":201},"Articles","\u002Farticles","9.articles","i-lucide-newspaper",{"date":203,"generatedAt":204,"source":205,"jscpdVersion":206,"summary":207,"repos":270},"2026-10-03","2026-10-03T05:37:27.560Z","github-trending-daily","5.4.0",{"repos":208,"sources":209,"lines":210,"tokens":211,"clones":212,"duplicatedLines":213,"duplicatedTokens":214,"percentage":215,"percentageTokens":216,"avgPercentage":217,"medianPercentage":218,"mostDuplicated":219,"cleanest":223,"mostClones":227,"avgHealth":231,"healthiest":232,"leastHealthy":236,"languages":239},9,13058,3595550,26347294,25738,758977,6818091,21.11,25.88,14.07,10.23,{"name":220,"clones":221,"percentage":222},"pbakaus\u002Fimpeccable",2890,63.78,{"name":224,"clones":225,"percentage":226},"pablostanley\u002Fyoinks",2,0.42,{"name":228,"clones":229,"percentage":230},"Effect-TS\u002Feffect",7121,13.8,47.06,{"name":233,"score":234,"grade":235},"Panniantong\u002FAgent-Reach",71.3,"B",{"name":220,"score":237,"grade":238},3.4,"E",[240,247,253,260,264],{"language":241,"repos":242,"clones":243,"lines":244,"duplicatedLines":245,"percentage":246},"TypeScript",4,12541,1568283,187899,11.98,{"language":248,"repos":225,"clones":249,"lines":250,"duplicatedLines":251,"percentage":252},"Python",707,176816,16581,9.38,{"language":254,"repos":255,"clones":256,"lines":257,"duplicatedLines":258,"percentage":259},"Rust",1,6892,789722,96150,12.18,{"language":261,"repos":255,"clones":221,"lines":262,"duplicatedLines":263,"percentage":222},"JavaScript",657976,419645,{"language":265,"repos":255,"clones":266,"lines":267,"duplicatedLines":268,"percentage":269},"C",2708,402753,38702,9.61,[271,519,702,953,1192,1451,1637,1867,2092],{"name":233,"url":272,"description":273,"language":248,"stars":274,"starsToday":275,"defaultBranch":276,"headSha":277,"durationMs":278,"total":279,"formats":288,"topClones":330,"health":415,"complexity":444,"deadCode":493},"https:\u002F\u002Fgithub.com\u002FPanniantong\u002FAgent-Reach","Give your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.",88922,696,"main","a19a171fa980a0785849596492e0af4db800c82f",768,{"sources":280,"lines":281,"tokens":282,"clones":283,"duplicatedLines":284,"duplicatedTokens":285,"percentage":286,"percentageTokens":287},140,24133,136693,63,704,4156,2.92,3.04,[289,296,303,308,313,317,320,324,327],{"format":290,"sources":291,"lines":292,"clones":293,"duplicatedLines":294,"percentage":295},"python",68,17781,56,625,3.51,{"format":297,"sources":298,"lines":299,"clones":300,"duplicatedLines":301,"percentage":302},"markdown",27,3901,5,55,1.41,{"format":304,"sources":298,"lines":305,"clones":255,"duplicatedLines":306,"percentage":307},"bash",1584,18,1.14,{"format":309,"sources":300,"lines":310,"clones":255,"duplicatedLines":311,"percentage":312},"text",118,6,5.08,{"format":314,"sources":311,"lines":315,"clones":316,"duplicatedLines":316,"percentage":316},"markup",323,0,{"format":318,"sources":255,"lines":319,"clones":316,"duplicatedLines":316,"percentage":316},"perl",168,{"format":321,"sources":322,"lines":323,"clones":316,"duplicatedLines":316,"percentage":316},"yaml",3,126,{"format":325,"sources":255,"lines":326,"clones":316,"duplicatedLines":316,"percentage":316},"toml",82,{"format":328,"sources":225,"lines":329,"clones":316,"duplicatedLines":316,"percentage":316},"txt",50,[331,340,348,358,367,377,385,394,399,407],{"format":304,"lines":306,"tokens":332,"firstFile":333,"secondFile":337},122,{"name":334,"start":335,"end":336},"agent_reach\u002Fscripts\u002Ftranscribe_xiaoyuzhou.sh",212,229,{"name":334,"start":338,"end":339},243,259,{"format":290,"lines":341,"tokens":332,"firstFile":342,"secondFile":346},22,{"name":343,"start":344,"end":345},"tests\u002Ftest_transcribe.py",180,201,{"name":343,"start":335,"end":347},233,{"format":297,"lines":349,"tokens":350,"firstFile":351,"secondFile":354},17,107,{"name":352,"start":332,"end":353},"agent_reach\u002Fskill\u002Freferences\u002Fcareer.md:markdown",138,{"name":355,"start":356,"end":357},"docs\u002Finstall.md:markdown",328,343,{"format":290,"lines":306,"tokens":359,"firstFile":360,"secondFile":364},105,{"name":361,"start":362,"end":363},"tests\u002Ftest_private_file_writes.py",282,299,{"name":361,"start":365,"end":366},316,333,{"format":290,"lines":368,"tokens":369,"firstFile":370,"secondFile":374},12,94,{"name":371,"start":372,"end":373},"agent_reach\u002Fchannels\u002Fv2ex.py",183,194,{"name":371,"start":375,"end":376},217,228,{"format":297,"lines":378,"tokens":379,"firstFile":380,"secondFile":383},11,85,{"name":381,"start":242,"end":382},"docs\u002FREADME_ja.md:markdown",14,{"name":384,"start":242,"end":382},"docs\u002FREADME_ko.md:markdown",{"format":290,"lines":386,"tokens":379,"firstFile":387,"secondFile":391},23,{"name":388,"start":389,"end":390},"tests\u002Ftest_channels.py",1029,1051,{"name":388,"start":392,"end":393},1064,1087,{"format":297,"lines":378,"tokens":326,"firstFile":395,"secondFile":398},{"name":396,"start":397,"end":386},"docs\u002FREADME_en.md:markdown",13,{"name":381,"start":242,"end":382},{"format":290,"lines":378,"tokens":400,"firstFile":401,"secondFile":404},77,{"name":402,"start":350,"end":403},"tests\u002Ftest_boss_channel.py",117,{"name":402,"start":405,"end":406},129,139,{"format":290,"lines":382,"tokens":408,"firstFile":409,"secondFile":412},76,{"name":388,"start":410,"end":411},1223,1236,{"name":388,"start":413,"end":414},1242,1255,{"score":234,"grade":235,"size":416,"dimensions":420},{"lines":417,"files":418,"class":419},19166,80,"M",[421,429,438],{"id":422,"source":423,"value":237,"adjusted":237,"lines":424,"halfLife":425,"formats":426,"excluded":427,"weight":255,"score":408},"duplication","jscpd",643,8.5,[290,304,318],[314,309,428],"data",{"id":430,"source":423,"value":431,"adjusted":432,"lines":433,"halfLife":434,"coverage":435,"weight":436,"score":437},"dead-code",0.1,0.4,15,7.5,92.9,0.929,96.5,{"id":439,"source":423,"value":440,"adjusted":441,"lines":442,"halfLife":329,"weight":255,"score":443},"complexity",52.5,49.5,10055,50.4,{"total":445,"mean":446,"files":447},2489,31.1,[448,453,456,461,466,470,475,480,485,489],{"path":449,"complexity":450,"lines":451,"bytes":452},"agent_reach\u002Fcli.py",457,2399,89749,{"path":388,"complexity":344,"lines":454,"bytes":455},1822,65038,{"path":457,"complexity":458,"lines":459,"bytes":460},"tests\u002Ftest_p0_cli.py",125,1398,40315,{"path":462,"complexity":463,"lines":464,"bytes":465},"agent_reach\u002Fchannels\u002Fxiaohongshu.py",97,305,11717,{"path":343,"complexity":467,"lines":468,"bytes":469},92,908,32193,{"path":471,"complexity":472,"lines":473,"bytes":474},"agent_reach\u002Ftranscribe.py",78,499,16108,{"path":476,"complexity":477,"lines":478,"bytes":479},"agent_reach\u002Fchannels\u002Fboss.py",67,336,14515,{"path":481,"complexity":482,"lines":483,"bytes":484},"agent_reach\u002Fcookie_extract.py",66,506,16398,{"path":334,"complexity":486,"lines":487,"bytes":488},53,394,13161,{"path":371,"complexity":490,"lines":491,"bytes":492},52,348,11831,{"percentage":494,"findings":242,"files":495,"byCategory":496,"largest":503},0.08,71,[497,499,501],{"category":498,"count":225},"unused-export",{"category":500,"count":255},"unused-symbol",{"category":502,"count":255},"unused-import",[504,509,513,516],{"category":498,"path":505,"name":506,"line":507,"lines":508},"agent_reach\u002Futils\u002Ftext.py","read_utf8_text",31,7,{"category":498,"path":510,"name":511,"line":512,"lines":311},"agent_reach\u002Futils\u002Fprocess.py","mcporter_utf8_env_args",21,{"category":502,"path":514,"name":515,"line":306,"lines":255},"agent_reach\u002Fchannels\u002Frss.py","feedparser",{"category":500,"path":481,"name":517,"line":518,"lines":255},"_sync_bird_credentials",411,{"name":220,"url":520,"description":521,"language":261,"stars":522,"starsToday":523,"defaultBranch":276,"headSha":524,"durationMs":525,"total":526,"formats":531,"topClones":591,"health":636,"complexity":665,"deadCode":681},"https:\u002F\u002Fgithub.com\u002Fpbakaus\u002Fimpeccable","The design language that makes your AI harness better at design.",74456,722,"e103efe779e2dd01274dabae83531fef00bf2563",4358,{"sources":527,"lines":262,"tokens":528,"clones":221,"duplicatedLines":263,"duplicatedTokens":529,"percentage":222,"percentageTokens":530},2582,5851310,3612825,61.74,[532,538,545,551,558,563,568,574,579,586],{"format":297,"sources":533,"lines":534,"clones":535,"duplicatedLines":536,"percentage":537},1050,125570,1615,116396,92.69,{"format":539,"sources":540,"lines":541,"clones":542,"duplicatedLines":543,"percentage":544},"rust",302,143498,454,4979,3.47,{"format":546,"sources":547,"lines":548,"clones":464,"duplicatedLines":549,"percentage":550},"javascript",309,342333,282631,82.56,{"format":552,"sources":553,"lines":554,"clones":555,"duplicatedLines":556,"percentage":557},"json",271,17496,148,6416,36.67,{"format":314,"sources":559,"lines":560,"clones":369,"duplicatedLines":561,"percentage":562},159,10525,1196,11.36,{"format":564,"sources":359,"lines":565,"clones":472,"duplicatedLines":566,"percentage":567},"css",3752,1774,47.28,{"format":304,"sources":569,"lines":570,"clones":571,"duplicatedLines":572,"percentage":573},100,5526,41,4173,75.52,{"format":321,"sources":575,"lines":576,"clones":571,"duplicatedLines":577,"percentage":578},60,2330,870,37.34,{"format":580,"sources":581,"lines":582,"clones":583,"duplicatedLines":584,"percentage":585},"jsx",61,996,40,422,42.37,{"format":309,"sources":587,"lines":588,"clones":583,"duplicatedLines":589,"percentage":590},48,770,301,39.09,[592,600,604,608,612,616,620,624,628,632],{"format":546,"lines":593,"tokens":594,"firstFile":595,"secondFile":598},13499,81435,{"name":596,"start":368,"end":597},".agent\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",13510,{"name":599,"start":368,"end":597},".agents\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":546,"lines":593,"tokens":594,"firstFile":601,"secondFile":602},{"name":596,"start":368,"end":597},{"name":603,"start":368,"end":597},".claude\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":546,"lines":593,"tokens":594,"firstFile":605,"secondFile":606},{"name":596,"start":368,"end":597},{"name":607,"start":368,"end":597},".cursor\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":546,"lines":593,"tokens":594,"firstFile":609,"secondFile":610},{"name":596,"start":368,"end":597},{"name":611,"start":368,"end":597},".dsh\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":546,"lines":593,"tokens":594,"firstFile":613,"secondFile":614},{"name":596,"start":368,"end":597},{"name":615,"start":368,"end":597},".gemini\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":546,"lines":593,"tokens":594,"firstFile":617,"secondFile":618},{"name":596,"start":368,"end":597},{"name":619,"start":368,"end":597},".github\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":546,"lines":593,"tokens":594,"firstFile":621,"secondFile":622},{"name":596,"start":368,"end":597},{"name":623,"start":368,"end":597},".grok\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":546,"lines":593,"tokens":594,"firstFile":625,"secondFile":626},{"name":596,"start":368,"end":597},{"name":627,"start":368,"end":597},".hermes\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":546,"lines":593,"tokens":594,"firstFile":629,"secondFile":630},{"name":596,"start":368,"end":597},{"name":631,"start":368,"end":597},".kiro\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":546,"lines":593,"tokens":594,"firstFile":633,"secondFile":634},{"name":596,"start":368,"end":597},{"name":635,"start":368,"end":597},".opencode\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"score":237,"grade":238,"size":637,"dimensions":641},{"lines":638,"files":639,"class":640},495130,703,"L",[642,654,660],{"id":422,"source":423,"value":643,"adjusted":644,"lines":645,"halfLife":425,"formats":646,"excluded":652,"weight":255,"score":653},58.9,58.7,291637,[546,539,304,647,648,580,649,318,650,651],"typescript","tsx","svelte","astro","vue",[314,309,428],0.8,{"id":430,"source":423,"value":655,"adjusted":656,"lines":657,"halfLife":434,"coverage":658,"weight":659,"score":431},82.3,81.8,286011,70.2,0.702,{"id":439,"source":423,"value":661,"adjusted":662,"lines":663,"halfLife":329,"weight":255,"score":664},91.3,91,451904,28.3,{"total":666,"mean":667,"files":668},141174,200.8,[669,672,673,674,675,676,677,678,679,680],{"path":596,"complexity":670,"lines":597,"bytes":671},4116,547395,{"path":599,"complexity":670,"lines":597,"bytes":671},{"path":603,"complexity":670,"lines":597,"bytes":671},{"path":607,"complexity":670,"lines":597,"bytes":671},{"path":611,"complexity":670,"lines":597,"bytes":671},{"path":615,"complexity":670,"lines":597,"bytes":671},{"path":619,"complexity":670,"lines":597,"bytes":671},{"path":623,"complexity":670,"lines":597,"bytes":671},{"path":627,"complexity":670,"lines":597,"bytes":671},{"path":631,"complexity":670,"lines":597,"bytes":671},{"percentage":682,"findings":332,"files":683,"byCategory":684,"largest":690},82.28,471,[685,688,689],{"category":686,"count":687},"unused-file",120,{"category":498,"count":255},{"category":502,"count":255},[691,693,694,695,696,697,698,699,700,701],{"category":686,"path":596,"name":692,"line":255,"lines":597},"",{"category":686,"path":599,"name":692,"line":255,"lines":597},{"category":686,"path":603,"name":692,"line":255,"lines":597},{"category":686,"path":607,"name":692,"line":255,"lines":597},{"category":686,"path":611,"name":692,"line":255,"lines":597},{"category":686,"path":615,"name":692,"line":255,"lines":597},{"category":686,"path":619,"name":692,"line":255,"lines":597},{"category":686,"path":623,"name":692,"line":255,"lines":597},{"category":686,"path":627,"name":692,"line":255,"lines":597},{"category":686,"path":631,"name":692,"line":255,"lines":597},{"name":703,"url":704,"description":705,"language":254,"stars":706,"starsToday":707,"defaultBranch":276,"headSha":708,"durationMs":709,"total":710,"formats":715,"topClones":770,"health":862,"complexity":884,"deadCode":937},"NVIDIA\u002FOpenShell","https:\u002F\u002Fgithub.com\u002FNVIDIA\u002FOpenShell","OpenShell is the safe, private runtime for autonomous AI agents.",14497,594,"48d9ab3d0d9a343365dea1b0cd87565050ac658e",3644,{"sources":711,"lines":257,"tokens":712,"clones":256,"duplicatedLines":258,"duplicatedTokens":713,"percentage":259,"percentageTokens":714},1758,5044020,632063,12.53,[716,722,728,734,740,746,751,757,761,765],{"format":539,"sources":717,"lines":718,"clones":719,"duplicatedLines":720,"percentage":721},617,560064,5691,68895,12.3,{"format":723,"sources":336,"lines":724,"clones":725,"duplicatedLines":726,"percentage":727},"go",69822,558,5666,8.11,{"format":552,"sources":729,"lines":730,"clones":731,"duplicatedLines":732,"percentage":733},59,28857,294,16723,57.95,{"format":321,"sources":735,"lines":736,"clones":737,"duplicatedLines":738,"percentage":739},264,23132,160,2345,10.14,{"format":304,"sources":741,"lines":742,"clones":743,"duplicatedLines":744,"percentage":745},182,31972,62,878,2.75,{"format":290,"sources":486,"lines":747,"clones":748,"duplicatedLines":749,"percentage":750},18736,39,479,2.56,{"format":314,"sources":752,"lines":753,"clones":754,"duplicatedLines":755,"percentage":756},16,963,19,181,18.8,{"format":647,"sources":397,"lines":758,"clones":349,"duplicatedLines":759,"percentage":760},5270,155,2.94,{"format":546,"sources":762,"lines":763,"clones":382,"duplicatedLines":553,"percentage":764},8,1245,21.77,{"format":297,"sources":766,"lines":767,"clones":378,"duplicatedLines":768,"percentage":769},157,32082,235,0.73,[771,781,792,801,809,819,826,834,841,851],{"format":539,"lines":772,"tokens":773,"firstFile":774,"secondFile":777},380,2225,{"name":775,"start":766,"end":776},"crates\u002Fopenshell-sandbox\u002Fsrc\u002Fmechanistic_mapper.rs",536,{"name":778,"start":779,"end":780},"crates\u002Fopenshell-supervisor\u002Fsrc\u002Fmechanistic_mapper.rs",158,537,{"format":539,"lines":782,"tokens":783,"firstFile":784,"secondFile":788},253,1900,{"name":785,"start":786,"end":787},"crates\u002Fopenshell-cli\u002Ftests\u002Fensure_providers_integration.rs",550,802,{"name":789,"start":790,"end":791},"crates\u002Fopenshell-cli\u002Ftests\u002Fprovider_commands_integration.rs",1358,1610,{"format":539,"lines":793,"tokens":794,"firstFile":795,"secondFile":797},203,1524,{"name":785,"start":796,"end":787},600,{"name":798,"start":799,"end":800},"crates\u002Fopenshell-cli\u002Ftests\u002Fsandbox_name_fallback_integration.rs",543,745,{"format":539,"lines":372,"tokens":802,"firstFile":803,"secondFile":805},1378,{"name":785,"start":804,"end":787},620,{"name":806,"start":807,"end":808},"crates\u002Fopenshell-cli\u002Ftests\u002Fsandbox_create_lifecycle_integration.rs",944,1126,{"format":552,"lines":810,"tokens":811,"firstFile":812,"secondFile":815},431,1316,{"name":813,"start":569,"end":814},"crates\u002Fopenshell-ocsf\u002Fschemas\u002Focsf\u002Fv1.7.0\u002Fclasses\u002Fhttp_activity.json",530,{"name":816,"start":817,"end":818},"crates\u002Fopenshell-ocsf\u002Fschemas\u002Focsf\u002Fv1.7.0\u002Fclasses\u002Fssh_activity.json",124,554,{"format":552,"lines":820,"tokens":821,"firstFile":822,"secondFile":824},421,1273,{"name":823,"start":255,"end":820},"crates\u002Fopenshell-ocsf\u002Fschemas\u002Focsf\u002Fv1.7.0\u002Fobjects\u002Fnetwork_endpoint.json",{"name":825,"start":255,"end":820},"crates\u002Fopenshell-ocsf\u002Fschemas\u002Focsf\u002Fv1.7.0\u002Fobjects\u002Fnetwork_proxy.json",{"format":539,"lines":827,"tokens":828,"firstFile":829,"secondFile":832},220,1227,{"name":830,"start":300,"end":831},"crates\u002Fopenshell-sandbox\u002Fsrc\u002Factivity_aggregator.rs",224,{"name":833,"start":300,"end":831},"crates\u002Fopenshell-supervisor\u002Fsrc\u002Factivity_aggregator.rs",{"format":552,"lines":835,"tokens":836,"firstFile":837,"secondFile":839},360,1181,{"name":838,"start":255,"end":835},"crates\u002Fopenshell-ocsf\u002Fschemas\u002Focsf\u002Fv1.8.0\u002Fobjects\u002Fnetwork_endpoint.json",{"name":840,"start":255,"end":835},"crates\u002Fopenshell-ocsf\u002Fschemas\u002Focsf\u002Fv1.8.0\u002Fobjects\u002Fnetwork_proxy.json",{"format":539,"lines":842,"tokens":843,"firstFile":844,"secondFile":847},156,1178,{"name":785,"start":845,"end":846},562,717,{"name":848,"start":849,"end":850},"crates\u002Fopenshell-cli\u002Ftests\u002Fmtls_integration.rs",414,569,{"format":539,"lines":852,"tokens":853,"firstFile":854,"secondFile":858},132,1117,{"name":855,"start":856,"end":857},"crates\u002Fopenshell-providers\u002Fsrc\u002Fprofiles.rs",3383,3514,{"name":859,"start":860,"end":861},"crates\u002Fopenshell-server\u002Fsrc\u002Fgrpc\u002Fprovider.rs",1697,1828,{"score":863,"grade":238,"size":864,"dimensions":867,"skipped":881},36,{"lines":865,"files":866,"class":640},686905,1037,[868,877],{"id":422,"source":423,"value":869,"adjusted":869,"lines":870,"halfLife":425,"formats":871,"excluded":875,"weight":255,"score":876},11.1,76341,[539,723,304,290,647,872,546,873,648,318,874],"powershell","c","sql",[314,309,428],40.5,{"id":439,"source":423,"value":655,"adjusted":878,"lines":879,"halfLife":329,"weight":255,"score":880},82.1,565059,32,[882],{"id":430,"reason":883},"the languages dead code reads are under 5% of the code",{"total":885,"mean":886,"files":887},73882,71.2,[888,893,898,903,908,913,918,923,928,932],{"path":889,"complexity":890,"lines":891,"bytes":892},"sdk\u002Fgo\u002Fproto\u002Fopenshellv1\u002Fopenshell.pb.go",3536,20377,749302,{"path":894,"complexity":895,"lines":896,"bytes":897},"crates\u002Fopenshell-server\u002Fsrc\u002Fgrpc\u002Fpolicy.rs",1553,23534,882040,{"path":899,"complexity":900,"lines":901,"bytes":902},"crates\u002Fopenshell-server\u002Fsrc\u002Fcompute\u002Fmod.rs",1346,15710,592091,{"path":904,"complexity":905,"lines":906,"bytes":907},"crates\u002Fopenshell-driver-vm\u002Fsrc\u002Fdriver.rs",1344,11459,428925,{"path":909,"complexity":910,"lines":911,"bytes":912},"crates\u002Fopenshell-driver-kubernetes\u002Fsrc\u002Fdriver.rs",1320,11812,453595,{"path":914,"complexity":915,"lines":916,"bytes":917},"crates\u002Fopenshell-cli\u002Fsrc\u002Frun.rs",1234,8605,296017,{"path":919,"complexity":920,"lines":921,"bytes":922},"crates\u002Fopenshell-supervisor-network\u002Fsrc\u002Fproxy.rs",1160,15242,579900,{"path":924,"complexity":925,"lines":926,"bytes":927},"crates\u002Fopenshell-supervisor-network\u002Fsrc\u002Fl7\u002Frest.rs",1156,10655,410555,{"path":859,"complexity":929,"lines":930,"bytes":931},1078,15876,589261,{"path":933,"complexity":934,"lines":935,"bytes":936},"crates\u002Fopenshell-driver-docker\u002Fsrc\u002Flib.rs",958,6586,242093,{"percentage":938,"findings":322,"files":939,"byCategory":940,"largest":943},0.5,79,[941,942],{"category":686,"count":225},{"category":500,"count":255},[944,947,949],{"category":686,"path":945,"name":692,"line":255,"lines":946},"docs\u002F_components\u002FCommandTerminal.tsx",64,{"category":686,"path":948,"name":692,"line":255,"lines":575},"docs\u002F_components\u002FBadgeLinks.tsx",{"category":500,"path":950,"name":951,"line":952,"lines":225},"tasks\u002Fscripts\u002Frelease.py","_run",51,{"name":954,"url":955,"description":956,"language":248,"stars":957,"starsToday":748,"defaultBranch":276,"headSha":958,"durationMs":959,"total":960,"formats":969,"topClones":1015,"health":1088,"complexity":1111,"deadCode":1159},"google\u002Fskills","https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fskills","Agent Skills for Google products and technologies",20805,"1d77046ad3670d62227f50a8f53286f6c6cde08b",1276,{"sources":961,"lines":962,"tokens":963,"clones":964,"duplicatedLines":965,"duplicatedTokens":966,"percentage":967,"percentageTokens":968},1367,152683,1315767,644,15877,80893,10.4,6.15,[970,976,981,985,990,994,998,1002,1006,1010],{"format":297,"sources":971,"lines":972,"clones":973,"duplicatedLines":974,"percentage":975},652,107791,552,14508,13.46,{"format":290,"sources":817,"lines":977,"clones":978,"duplicatedLines":979,"percentage":980},19587,35,523,2.67,{"format":309,"sources":495,"lines":982,"clones":368,"duplicatedLines":983,"percentage":984},2882,86,2.98,{"format":986,"sources":300,"lines":987,"clones":368,"duplicatedLines":988,"percentage":989},"promql",671,123,18.33,{"format":991,"sources":311,"lines":992,"clones":508,"duplicatedLines":729,"percentage":993},"java",375,15.73,{"format":304,"sources":817,"lines":995,"clones":311,"duplicatedLines":996,"percentage":997},4780,344,7.2,{"format":999,"sources":255,"lines":1000,"clones":311,"duplicatedLines":952,"percentage":1001},"cpp",188,27.13,{"format":321,"sources":1003,"lines":1004,"clones":300,"duplicatedLines":283,"percentage":1005},206,4250,1.48,{"format":723,"sources":1007,"lines":1008,"clones":242,"duplicatedLines":863,"percentage":1009},25,1856,1.94,{"format":1011,"sources":1012,"lines":1013,"clones":225,"duplicatedLines":378,"percentage":1014},"hcl",10,1868,0.59,[1016,1023,1030,1037,1044,1051,1058,1064,1072,1081],{"format":297,"lines":339,"tokens":1017,"firstFile":1018,"secondFile":1021},2926,{"name":1019,"start":433,"end":1020},"plugins\u002Fcloud\u002Fgoogle-cloud-developer\u002Fskills\u002Fgcloud\u002FSKILL.md:markdown",273,{"name":1022,"start":433,"end":1020},"skills\u002Fcloud\u002Fgcloud\u002FSKILL.md:markdown",{"format":297,"lines":1024,"tokens":1025,"firstFile":1026,"secondFile":1028},251,2876,{"name":1027,"start":208,"end":339},"plugins\u002Fcloud\u002Fgoogle-cloud-developer\u002Fskills\u002Fgoogle-cloud-recipe-auth\u002FSKILL.md:markdown",{"name":1029,"start":208,"end":339},"skills\u002Fcloud\u002Fgoogle-cloud-recipe-auth\u002FSKILL.md:markdown",{"format":297,"lines":1031,"tokens":1032,"firstFile":1033,"secondFile":1035},215,2541,{"name":1034,"start":433,"end":336},"plugins\u002Fcloud\u002Fgoogle-cloud-developer\u002Fskills\u002Fgoogle-cloud-recipe-onboarding\u002FSKILL.md:markdown",{"name":1036,"start":433,"end":336},"skills\u002Fcloud\u002Fgoogle-cloud-recipe-onboarding\u002FSKILL.md:markdown",{"format":297,"lines":1038,"tokens":1039,"firstFile":1040,"secondFile":1042},187,1627,{"name":1041,"start":255,"end":1038},"plugins\u002Fcloud\u002Fgoogle-cloud-developer\u002Fskills\u002Fgcloud\u002Freferences\u002Fmcp-usage.md:markdown",{"name":1043,"start":255,"end":1038},"skills\u002Fcloud\u002Fgcloud\u002Freferences\u002Fmcp-usage.md:markdown",{"format":304,"lines":1045,"tokens":1046,"firstFile":1047,"secondFile":1049},268,1460,{"name":1048,"start":255,"end":1045},"skills\u002Fcloud\u002Fgke-cluster-autoscaler\u002Fassets\u002Flog-autoscaler-events.sh",{"name":1050,"start":255,"end":1045},"skills\u002Fcloud\u002Fgke-compute-classes\u002Fassets\u002Flog-autoscaler-events.sh",{"format":297,"lines":1052,"tokens":1053,"firstFile":1054,"secondFile":1056},93,1388,{"name":1055,"start":433,"end":350},"plugins\u002Fcloud\u002Fgoogle-cloud-developer\u002Fskills\u002Fretrieving-developer-knowledge\u002FSKILL.md:markdown",{"name":1057,"start":433,"end":350},"skills\u002Fdevelopers\u002Fretrieving-developer-knowledge\u002FSKILL.md:markdown",{"format":297,"lines":687,"tokens":1059,"firstFile":1060,"secondFile":1062},1353,{"name":1061,"start":255,"end":687},"plugins\u002Fcloud\u002Fgoogle-cloud-developer\u002Fskills\u002Fretrieving-developer-knowledge\u002Freferences\u002Fapi-fallback.md:markdown",{"name":1063,"start":255,"end":687},"skills\u002Fdevelopers\u002Fretrieving-developer-knowledge\u002Freferences\u002Fapi-fallback.md:markdown",{"format":297,"lines":1065,"tokens":1066,"firstFile":1067,"secondFile":1070},119,1212,{"name":1068,"start":306,"end":1069},"plugins\u002Fcloud\u002Fgoogle-cloud-developer\u002Fskills\u002Ffinding-google-skills\u002FSKILL.md:markdown",136,{"name":1071,"start":306,"end":1069},"skills\u002Fdevelopers\u002Ffinding-google-skills\u002FSKILL.md:markdown",{"format":297,"lines":1073,"tokens":1074,"firstFile":1075,"secondFile":1078},221,1083,{"name":1076,"start":341,"end":1077},"skills\u002Fcloud\u002Fgoogle-cloud-storage-bucket-architect\u002Freferences\u002Fsdk_cpp.md:markdown",242,{"name":1079,"start":298,"end":1080},"skills\u002Fcloud\u002Fgoogle-cloud-storage-bucket-architect\u002Freferences\u002Fsdk_go.md:markdown",246,{"format":297,"lines":1082,"tokens":1083,"firstFile":1084,"secondFile":1085},218,1038,{"name":1076,"start":1007,"end":1077},{"name":1086,"start":433,"end":1087},"skills\u002Fcloud\u002Fgoogle-cloud-storage-bucket-architect\u002Freferences\u002Fsdk_java.md:markdown",286,{"score":1089,"grade":265,"size":1090,"dimensions":1093},69.1,{"lines":1091,"files":1092,"class":419},19657,102,[1094,1100,1106],{"id":422,"source":423,"value":1095,"adjusted":1095,"lines":1096,"halfLife":425,"formats":1097,"excluded":1098,"weight":255,"score":1099},3.7,731,[290,304,1011,318,546],[314,309,428],74,{"id":430,"source":423,"value":1101,"adjusted":1102,"lines":362,"halfLife":434,"coverage":1103,"weight":1104,"score":1105},1.7,1.9,84.1,0.841,84.2,{"id":439,"source":423,"value":1107,"adjusted":1108,"lines":1109,"halfLife":329,"weight":255,"score":1110},46,43.7,9037,54.6,{"total":1112,"mean":1113,"files":1114},2609,25.6,[1115,1120,1123,1128,1133,1137,1142,1146,1151,1155],{"path":1116,"complexity":1117,"lines":1118,"bytes":1119},"skills\u002Fcloud\u002Fdbt-sf-to-bq-translator\u002Fscripts\u002Fdbt_translator.py",270,1461,49015,{"path":1121,"complexity":405,"lines":1074,"bytes":1122},"skills\u002Fcloud\u002Fbigquery-slot-cost-optimizer\u002Fscripts\u002Fslot_analyzer.py",37577,{"path":1124,"complexity":1125,"lines":1126,"bytes":1127},"skills\u002Fcloud\u002Fgoogle-cloud-filestore-auditing\u002Fscripts\u002Ffilestore_audit.py",88,651,21939,{"path":1129,"complexity":1130,"lines":1131,"bytes":1132},"skills\u002Fcloud\u002Fagent-platform-eval-flywheel\u002Fscripts\u002Fvalidate_dataset.py",83,397,11205,{"path":1134,"complexity":1130,"lines":1135,"bytes":1136},"skills\u002Fcloud\u002Fgoogle-cloud-filestore-log-troubleshooting\u002Fscripts\u002Fdiagnose_lib.py",424,14552,{"path":1138,"complexity":1139,"lines":1140,"bytes":1141},"skills\u002Fcloud\u002Fcloud-monitoring-chart-generation\u002Fscripts\u002Fcompute_labels.py",75,413,12067,{"path":1143,"complexity":1099,"lines":1144,"bytes":1145},"skills\u002Fcloud\u002Fgoogle-cloud-solution-n-tier-serverless-web-app\u002Fassets\u002Fmain.tf",824,30912,{"path":1147,"complexity":1148,"lines":1149,"bytes":1150},"skills\u002Fcloud\u002Fagent-platform-alert-configuration\u002Fscripts\u002Fconfig_utils.py",72,319,9615,{"path":1152,"complexity":1148,"lines":1153,"bytes":1154},"skills\u002Fcloud\u002Fgke-alert-configuration\u002Fscripts\u002Fvalidate_config.py",449,13265,{"path":1156,"complexity":495,"lines":1157,"bytes":1158},"skills\u002Fcloud\u002Fgoogle-cloud-filestore-log-troubleshooting\u002Fscripts\u002Fquick_diagnose.py",405,13697,{"percentage":1160,"findings":433,"files":1139,"byCategory":1161,"largest":1165},1.71,[1162,1163,1164],{"category":686,"count":1012},{"category":500,"count":322},{"category":502,"count":225},[1166,1169,1172,1175,1178,1181,1183,1186,1188,1190],{"category":686,"path":1167,"name":692,"line":255,"lines":1168},"skills\u002Fcloud\u002Fgoogle-cloud-solution-multi-agent-security\u002Fscripts\u002Fmulti_agent_cloud_run.py",58,{"category":686,"path":1170,"name":692,"line":255,"lines":1171},"skills\u002Fcloud\u002Fgoogle-cloud-solution-multi-agent-security\u002Fscripts\u002Fhybrid_vpn_agent.py",37,{"category":686,"path":1173,"name":692,"line":255,"lines":1174},"skills\u002Fcloud\u002Fagent-platform-inference\u002Fscripts\u002Fopenmaas_openai_sdk.py",33,{"category":686,"path":1176,"name":692,"line":255,"lines":1177},"skills\u002Fcloud\u002Fgoogle-cloud-solution-multi-agent-security\u002Fscripts\u002Fverify_egress_policies.py",29,{"category":686,"path":1179,"name":692,"line":255,"lines":1180},"skills\u002Fcloud\u002Fagent-platform-inference\u002Fscripts\u002Fgemini_openai_sdk.py",28,{"category":686,"path":1182,"name":692,"line":255,"lines":512},"skills\u002Fcloud\u002Fagent-platform-inference\u002Fscripts\u002Fopenmaas_genai_sdk.py",{"category":500,"path":1184,"name":1185,"line":1171,"lines":306},"skills\u002Fcloud\u002Fagent-platform-tuning\u002Fscripts\u002Fprepare_dataset.py","_format_row",{"category":686,"path":1187,"name":692,"line":255,"lines":752},"skills\u002Fcloud\u002Fagent-platform-inference\u002Fscripts\u002Fgemini_genai_sdk.py",{"category":686,"path":1189,"name":692,"line":255,"lines":433},"skills\u002Fcloud\u002Fagent-platform-inference\u002Fscripts\u002Fopenmaas_vertexai_sdk.py",{"category":686,"path":1191,"name":692,"line":255,"lines":382},"skills\u002Fcloud\u002Fagent-platform-inference\u002Fscripts\u002Fgemini_vertexai_sdk.py",{"name":1193,"url":1194,"description":1195,"language":265,"stars":1196,"starsToday":1197,"defaultBranch":276,"headSha":1198,"durationMs":1199,"total":1200,"formats":1205,"topClones":1251,"health":1327,"complexity":1361,"deadCode":1415},"colbymchenry\u002Fcodegraph","https:\u002F\u002Fgithub.com\u002Fcolbymchenry\u002Fcodegraph","Pre-indexed code knowledge graph, auto syncs on code changes, for Claude Code, Codex, Gemini, Cursor, OpenCode, AntiGravity, Kiro, CoPilot, and Hermes Agent — fewer tokens, fewer tool calls, 100% local",73016,98,"dbb3d63cb1a92d04112dcc9ebb53bea4d1e317fb",2153,{"sources":1201,"lines":267,"tokens":1202,"clones":266,"duplicatedLines":268,"duplicatedTokens":1203,"percentage":269,"percentageTokens":1204},1463,2818477,250579,8.89,[1206,1212,1217,1222,1226,1232,1236,1241,1245,1247],{"format":647,"sources":1207,"lines":1208,"clones":1209,"duplicatedLines":1210,"percentage":1211},874,280562,1604,18958,6.76,{"format":539,"sources":298,"lines":1213,"clones":1214,"duplicatedLines":1215,"percentage":1216},26420,680,10404,39.38,{"format":873,"sources":508,"lines":1218,"clones":1219,"duplicatedLines":1220,"percentage":1221},15685,249,5874,37.45,{"format":564,"sources":283,"lines":1223,"clones":301,"duplicatedLines":1224,"percentage":1225},5761,786,13.64,{"format":1227,"sources":1228,"lines":1229,"clones":1230,"duplicatedLines":835,"percentage":1231},"html",57,4030,34,8.93,{"format":546,"sources":329,"lines":1233,"clones":386,"duplicatedLines":1234,"percentage":1235},8297,214,2.58,{"format":1237,"sources":368,"lines":1032,"clones":1238,"duplicatedLines":1239,"percentage":1240},"c-header",20,1687,66.39,{"format":297,"sources":1242,"lines":1243,"clones":306,"duplicatedLines":1031,"percentage":1244},96,30054,0.72,{"format":304,"sources":495,"lines":1246,"clones":752,"duplicatedLines":458,"percentage":1235},4844,{"format":1248,"sources":322,"lines":1249,"clones":508,"duplicatedLines":1107,"percentage":1250},"diff",1826,2.52,[1252,1259,1266,1273,1279,1283,1293,1301,1310,1319],{"format":647,"lines":1234,"tokens":1253,"firstFile":1254,"secondFile":1257},2286,{"name":1255,"start":1069,"end":1256},"__tests__\u002Ffixtures\u002Foversize-member-ts\u002Fsrc\u002Freport\u002Fmonthly.ts",349,{"name":1258,"start":378,"end":831},"__tests__\u002Ffixtures\u002Foversize-member-ts\u002Fsrc\u002Freport\u002Fquarterly.ts",{"format":1237,"lines":1260,"tokens":1261,"firstFile":1262,"secondFile":1264},291,1775,{"name":1263,"start":255,"end":1260},"codegraph-kernel\u002Fgrammars\u002Fdart\u002Ftree_sitter\u002Farray.h",{"name":1265,"start":255,"end":1260},"codegraph-kernel\u002Fgrammars\u002Flua\u002Ftree_sitter\u002Farray.h",{"format":1237,"lines":1267,"tokens":1268,"firstFile":1269,"secondFile":1270},265,1684,{"name":1263,"start":306,"end":362},{"name":1271,"start":349,"end":1272},"codegraph-kernel\u002Fgrammars\u002Fkotlin\u002Ftree_sitter\u002Farray.h",281,{"format":1237,"lines":1087,"tokens":1274,"firstFile":1275,"secondFile":1277},1252,{"name":1276,"start":255,"end":1087},"codegraph-kernel\u002Fgrammars\u002Fdart\u002Ftree_sitter\u002Fparser.h",{"name":1278,"start":255,"end":1087},"codegraph-kernel\u002Fgrammars\u002Flua\u002Ftree_sitter\u002Fparser.h",{"format":1237,"lines":1087,"tokens":1274,"firstFile":1280,"secondFile":1281},{"name":1276,"start":255,"end":1087},{"name":1282,"start":255,"end":1087},"codegraph-kernel\u002Fgrammars\u002Fscala\u002Ftree_sitter\u002Fparser.h",{"format":647,"lines":1284,"tokens":1285,"firstFile":1286,"secondFile":1289},115,850,{"name":1287,"start":575,"end":1288},"__tests__\u002Fdaemon-pid-reuse.test.ts",174,{"name":1290,"start":1291,"end":1292},"__tests__\u002Fmcp-daemon.test.ts",65,179,{"format":539,"lines":1139,"tokens":1294,"firstFile":1295,"secondFile":1298},659,{"name":1296,"start":332,"end":1297},"codegraph-kernel\u002Fsrc\u002Fgo.rs",196,{"name":1299,"start":1300,"end":827},"codegraph-kernel\u002Fsrc\u002Frustlang.rs",146,{"format":539,"lines":472,"tokens":1302,"firstFile":1303,"secondFile":1307},649,{"name":1304,"start":1305,"end":1306},"codegraph-kernel\u002Fsrc\u002Fjava.rs",219,296,{"name":1308,"start":362,"end":1309},"codegraph-kernel\u002Fsrc\u002Fkotlin.rs",359,{"format":539,"lines":1311,"tokens":1312,"firstFile":1313,"secondFile":1316},73,637,{"name":1314,"start":1315,"end":683},"codegraph-kernel\u002Fsrc\u002Fccpp\u002Fmod.rs",399,{"name":1296,"start":1317,"end":1318},128,200,{"format":1227,"lines":1320,"tokens":1321,"firstFile":1322,"secondFile":1324},24,622,{"name":1323,"start":523,"end":800},"ui\u002Fsrc\u002Fviews\u002FStepsView.svelte:html",{"name":1323,"start":1325,"end":1326},769,792,{"score":1328,"grade":1329,"size":1330,"dimensions":1333},52.7,"D",{"lines":1331,"files":1332,"class":640},354349,1076,[1334,1350,1356],{"id":422,"source":423,"value":1335,"adjusted":967,"lines":1336,"halfLife":425,"formats":1337,"excluded":1348,"weight":255,"score":1349},10.5,37039,[647,539,873,649,546,304,1237,723,650,874,1338,290,1339,1340,1341,648,1342,1343,1344,999,1345,872,318,991,1346,1347],"dart","scala","kotlin","php","ruby","csharp","swift","r","lua","cpp-header",[314,309,428],42.8,{"id":430,"source":423,"value":1351,"adjusted":1351,"lines":1352,"halfLife":434,"coverage":1353,"weight":1354,"score":1355},0.3,966,84.7,0.847,96.9,{"id":439,"source":423,"value":1357,"adjusted":1358,"lines":1359,"halfLife":329,"weight":255,"score":1360},68.5,68.2,242707,38.8,{"total":1362,"mean":1363,"files":1364},66145,61.5,[1365,1370,1375,1380,1385,1390,1395,1400,1405,1410],{"path":1366,"complexity":1367,"lines":1368,"bytes":1369},"src\u002Fresolution\u002Fname-matcher.ts",4309,10116,520843,{"path":1371,"complexity":1372,"lines":1373,"bytes":1374},"__tests__\u002Fextraction.test.ts",2740,13507,538993,{"path":1376,"complexity":1377,"lines":1378,"bytes":1379},"src\u002Fextraction\u002Ftree-sitter.ts",2107,7649,357745,{"path":1381,"complexity":1382,"lines":1383,"bytes":1384},"src\u002Fmcp\u002Ftools.ts",1816,8566,438981,{"path":1386,"complexity":1387,"lines":1388,"bytes":1389},"src\u002Fresolution\u002Fcallback-synthesizer.ts",1402,4141,201700,{"path":1391,"complexity":1392,"lines":1393,"bytes":1394},"__tests__\u002Fresolution.test.ts",1084,6314,258640,{"path":1396,"complexity":1397,"lines":1398,"bytes":1399},"src\u002Fgraph\u002Fbranch-guards.ts",838,2397,96511,{"path":1401,"complexity":1402,"lines":1403,"bytes":1404},"src\u002Fresolution\u002Fimport-resolver.ts",743,2889,118835,{"path":1406,"complexity":1407,"lines":1408,"bytes":1409},"src\u002Fresolution\u002Findex.ts",689,3084,143793,{"path":1411,"complexity":1412,"lines":1413,"bytes":1414},"src\u002Fui-server\u002Fapi\u002Fsteps.ts",682,1750,91009,{"percentage":1416,"findings":748,"files":1417,"byCategory":1418,"largest":1423},0.32,942,[1419,1420,1421,1422],{"category":686,"count":762},{"category":498,"count":397},{"category":500,"count":433},{"category":502,"count":322},[1424,1427,1430,1433,1436,1439,1442,1445,1447,1449],{"category":686,"path":1425,"name":692,"line":255,"lines":1426},"src\u002Fextraction\u002Fstore-worker.ts",153,{"category":686,"path":1428,"name":692,"line":255,"lines":1429},"src\u002Fextraction\u002Fparse-worker.ts",152,{"category":686,"path":1431,"name":692,"line":255,"lines":1432},"src\u002Fresolution\u002Fresolver-worker.ts",143,{"category":686,"path":1434,"name":692,"line":255,"lines":1435},"src\u002Fui\u002Fshimmer-worker.ts",134,{"category":686,"path":1437,"name":692,"line":255,"lines":1438},"src\u002Fmcp\u002Fquery-worker.ts",103,{"category":500,"path":1440,"name":1441,"line":1288,"lines":477},"src\u002Fcontext\u002Fformatter.ts","formatNodeTree",{"category":500,"path":1443,"name":1444,"line":1294,"lines":1230},"src\u002Fmcp\u002Fproxy.ts","pipeUntilClose",{"category":686,"path":1446,"name":692,"line":255,"lines":1177},"src\u002Fmcp\u002Findex-freshness-worker.ts",{"category":686,"path":1448,"name":692,"line":255,"lines":1007},"src\u002Fui-server\u002Fhighlight\u002Ftokenize-worker.ts",{"category":500,"path":1443,"name":1450,"line":639,"lines":386},"startPpidWatchdog",{"name":1452,"url":1453,"description":1454,"language":241,"stars":1455,"starsToday":1456,"defaultBranch":276,"headSha":1457,"durationMs":1458,"total":1459,"formats":1467,"topClones":1490,"health":1557,"complexity":1578,"deadCode":1624},"cursor\u002Fplugins","https:\u002F\u002Fgithub.com\u002Fcursor\u002Fplugins","Cursor plugin specification and official plugins",9536,163,"23e4138daa01c42d4969f7a5465f82704e64f798",831,{"sources":1460,"lines":1461,"tokens":1462,"clones":581,"duplicatedLines":1463,"duplicatedTokens":1464,"percentage":1465,"percentageTokens":1466},444,41153,326572,1343,8044,3.26,2.46,[1468,1473,1476,1479,1481,1483,1484,1486,1487,1488],{"format":647,"sources":326,"lines":1469,"clones":1470,"duplicatedLines":1471,"percentage":1472},21364,45,683,3.2,{"format":297,"sources":347,"lines":1474,"clones":397,"duplicatedLines":1149,"percentage":1475},14721,2.17,{"format":552,"sources":298,"lines":738,"clones":322,"duplicatedLines":1477,"percentage":1478},341,14.54,{"format":304,"sources":1180,"lines":1480,"clones":316,"duplicatedLines":316,"percentage":316},1257,{"format":546,"sources":242,"lines":1482,"clones":316,"duplicatedLines":316,"percentage":316},483,{"format":321,"sources":1174,"lines":363,"clones":316,"duplicatedLines":316,"percentage":316},{"format":309,"sources":386,"lines":1485,"clones":316,"duplicatedLines":316,"percentage":316},241,{"format":318,"sources":255,"lines":319,"clones":316,"duplicatedLines":316,"percentage":316},{"format":564,"sources":255,"lines":1242,"clones":316,"duplicatedLines":316,"percentage":316},{"format":1489,"sources":300,"lines":581,"clones":316,"duplicatedLines":316,"percentage":316},"mermaid",[1491,1499,1507,1514,1520,1528,1533,1537,1542,1549],{"format":297,"lines":1492,"tokens":1493,"firstFile":1494,"secondFile":1497},186,2206,{"name":1495,"start":508,"end":1496},"cursor-team-kit\u002Fskills\u002Fthermo-nuclear-code-quality-review\u002FSKILL.md:markdown",192,{"name":1498,"start":508,"end":1496},"thermos\u002Fskills\u002Fthermo-nuclear-code-quality-review\u002FSKILL.md:markdown",{"format":552,"lines":779,"tokens":1500,"firstFile":1501,"secondFile":1505},446,{"name":1502,"start":1503,"end":1504},"orchestrate\u002Fskills\u002Forchestrate\u002Fschemas\u002Fplan.schema.json",255,412,{"name":1502,"start":1140,"end":1506},570,{"format":552,"lines":1300,"tokens":1508,"firstFile":1509,"secondFile":1512},419,{"name":1502,"start":1510,"end":1511},109,254,{"name":1502,"start":1513,"end":1504},267,{"format":297,"lines":368,"tokens":1515,"firstFile":1516,"secondFile":1518},210,{"name":1517,"start":368,"end":386},"cursor-team-kit\u002Fagents\u002Fthermo-nuclear-code-quality-review.md:markdown",{"name":1519,"start":368,"end":386},"thermos\u002Fagents\u002Fthermo-nuclear-code-quality-review-subagent.md:markdown",{"format":647,"lines":341,"tokens":1521,"firstFile":1522,"secondFile":1526},185,{"name":1523,"start":1524,"end":1525},"orchestrate\u002Fskills\u002Forchestrate\u002Fscripts\u002F__tests__\u002Fandon-root-cache.test.ts",277,298,{"name":1523,"start":996,"end":1527},364,{"format":297,"lines":762,"tokens":741,"firstFile":1529,"secondFile":1531},{"name":1530,"start":300,"end":368},"pstack\u002Fskills\u002Freflect\u002Freferences\u002Fdivergent-reviewer.md:markdown",{"name":1532,"start":322,"end":1012},"pstack\u002Fskills\u002Freflect\u002Freferences\u002Fjudgment-reviewer.md:markdown",{"format":297,"lines":368,"tokens":344,"firstFile":1534,"secondFile":1536},{"name":1530,"start":754,"end":1535},30,{"name":1532,"start":306,"end":1177},{"format":297,"lines":368,"tokens":344,"firstFile":1538,"secondFile":1539},{"name":1530,"start":754,"end":1535},{"name":1540,"start":507,"end":1541},"pstack\u002Fskills\u002Freflect\u002Freferences\u002Ftooling-reviewer.md:markdown",42,{"format":297,"lines":306,"tokens":779,"firstFile":1543,"secondFile":1545},{"name":1544,"start":301,"end":1148},"orchestrate\u002Fskills\u002Forchestrate\u002Fprompts\u002Fverifier.md:markdown",{"name":1546,"start":1547,"end":1548},"orchestrate\u002Fskills\u002Forchestrate\u002Freferences\u002Fhandoffs.md:markdown",110,127,{"format":647,"lines":863,"tokens":1426,"firstFile":1550,"secondFile":1554},{"name":1551,"start":1552,"end":1553},"orchestrate\u002Fskills\u002Forchestrate\u002Fscripts\u002F__tests__\u002Fagent-manager-slack-mirror.test.ts",514,549,{"name":1551,"start":1555,"end":1556},576,611,{"score":1558,"grade":265,"size":1559,"dimensions":1561},67.1,{"lines":1560,"files":467,"class":419},22307,[1562,1568,1573],{"id":422,"source":423,"value":322,"adjusted":1563,"lines":1564,"halfLife":425,"formats":1565,"excluded":1566,"weight":255,"score":1567},3.1,678,[647,304,546,318],[314,309,428],77.8,{"id":430,"source":423,"value":322,"adjusted":322,"lines":1569,"halfLife":434,"coverage":1570,"weight":1571,"score":1572},628,94.1,0.941,75.8,{"id":439,"source":423,"value":1574,"adjusted":1575,"lines":1576,"halfLife":329,"weight":255,"score":1577},50.3,47.9,11224,51.5,{"total":1579,"mean":1580,"files":1581},3597,39.1,[1582,1587,1591,1595,1600,1605,1609,1614,1618,1621],{"path":1583,"complexity":1584,"lines":1585,"bytes":1586},"orchestrate\u002Fskills\u002Forchestrate\u002Fscripts\u002Fcore\u002Fagent-manager.ts",420,2113,68875,{"path":1588,"complexity":835,"lines":1589,"bytes":1590},"pstack\u002Fskills\u002Fpoteto-mode\u002Fscripts\u002Forch\u002Fstore.ts",1607,42927,{"path":1592,"complexity":1292,"lines":1593,"bytes":1594},"pstack\u002Fskills\u002Fpoteto-mode\u002Fscripts\u002Fwatch-pr\u002Fgithub.ts",699,24072,{"path":1596,"complexity":1597,"lines":1598,"bytes":1599},"pstack\u002Fskills\u002Fpoteto-mode\u002Fscripts\u002Fwatch-pr\u002Fpolicy.ts",170,832,25132,{"path":1601,"complexity":1602,"lines":1603,"bytes":1604},"orchestrate\u002Fskills\u002Forchestrate\u002Fscripts\u002Fcli\u002Futil.ts",135,597,17494,{"path":1606,"complexity":817,"lines":1607,"bytes":1608},"pstack\u002Fskills\u002Fpoteto-mode\u002Fscripts\u002Forch\u002Forch.ts",578,15511,{"path":1610,"complexity":1611,"lines":1612,"bytes":1613},"orchestrate\u002Fskills\u002Forchestrate\u002Fscripts\u002Fcli\u002Ftask.ts",108,610,20659,{"path":1615,"complexity":1616,"lines":363,"bytes":1617},"orchestrate\u002Fskills\u002Forchestrate\u002Fscripts\u002Fcore\u002Floop.ts",99,10377,{"path":1619,"complexity":1616,"lines":1521,"bytes":1620},"pstack\u002Fskills\u002Fpoteto-mode\u002Fscripts\u002Fcheck-plan.mjs",7594,{"path":1622,"complexity":983,"lines":1597,"bytes":1623},"cursor-team-kit\u002Fskills\u002Fpr-review-canvas\u002Frenderer.js",6762,{"percentage":1625,"findings":242,"files":1139,"byCategory":1626,"largest":1628},2.99,[1627],{"category":686,"count":242},[1629,1632,1633,1635],{"category":686,"path":1630,"name":692,"line":255,"lines":1631},"continual-learning\u002Fhooks\u002Fcontinual-learning-stop.ts",247,{"category":686,"path":1622,"name":692,"line":255,"lines":1597},{"category":686,"path":1634,"name":692,"line":255,"lines":310},"pstack\u002Fskills\u002Fpoteto-mode\u002Fscripts\u002Fwatch-pr\u002Ffakes.test-helper.ts",{"category":686,"path":1636,"name":692,"line":255,"lines":1052},"pstack\u002Fskills\u002Fpoteto-mode\u002Fscripts\u002Fwatch-pr\u002Ftypes.compile.ts",{"name":1638,"url":1639,"description":1640,"language":241,"stars":1641,"starsToday":1471,"defaultBranch":276,"headSha":1642,"durationMs":1643,"total":1644,"formats":1652,"topClones":1695,"health":1764,"complexity":1784,"deadCode":1831},"mvschwarz\u002Fopenrig","https:\u002F\u002Fgithub.com\u002Fmvschwarz\u002Fopenrig","Build your own network of agents from Claude Code, Codex and Pi: persistent teams with roles, shared context and owned work.",4432,"0d794d0baac507fad9eed0131b55fb8e6f2af4e1",3494,{"sources":1645,"lines":1646,"tokens":1647,"clones":1648,"duplicatedLines":1649,"duplicatedTokens":1650,"percentage":218,"percentageTokens":1651},3206,667148,5099656,5357,68261,510887,10.02,[1653,1659,1663,1668,1673,1678,1683,1686,1689,1692],{"format":647,"sources":1654,"lines":1655,"clones":1656,"duplicatedLines":1657,"percentage":1658},2099,516575,4706,51211,9.91,{"format":648,"sources":357,"lines":1660,"clones":1140,"duplicatedLines":1661,"percentage":1662},70373,4631,6.58,{"format":297,"sources":1664,"lines":1665,"clones":1125,"duplicatedLines":1666,"percentage":1667},335,47895,7948,16.59,{"format":321,"sources":1669,"lines":1670,"clones":477,"duplicatedLines":1671,"percentage":1672},199,6478,1314,20.28,{"format":546,"sources":1674,"lines":1675,"clones":1228,"duplicatedLines":1676,"percentage":1677},90,16654,2283,13.71,{"format":304,"sources":1679,"lines":1680,"clones":1012,"duplicatedLines":1681,"percentage":1682},69,3766,417,11.07,{"format":309,"sources":507,"lines":1684,"clones":508,"duplicatedLines":687,"percentage":1685},488,24.59,{"format":1687,"sources":311,"lines":1688,"clones":322,"duplicatedLines":293,"percentage":329},"dot",112,{"format":552,"sources":512,"lines":1690,"clones":225,"duplicatedLines":477,"percentage":1691},1651,4.06,{"format":328,"sources":242,"lines":820,"clones":225,"duplicatedLines":1693,"percentage":1694},202,47.98,[1696,1704,1711,1717,1725,1732,1739,1745,1749,1757],{"format":546,"lines":1697,"tokens":1698,"firstFile":1699,"secondFile":1702},1417,11825,{"name":1700,"start":322,"end":1701},"packages\u002Fdaemon\u002Fspecs\u002Fagents\u002Fshared\u002Fskills\u002Fcore\u002Fopenrig-upgrade\u002Fscripts\u002Fmigrate-telemetry-state-0.5.9.mjs",1419,{"name":1703,"start":322,"end":1701},"skills\u002F_canonical\u002Fcore\u002Fopenrig-upgrade\u002Fscripts\u002Fmigrate-telemetry-state-0.5.9.mjs",{"format":297,"lines":1705,"tokens":1706,"firstFile":1707,"secondFile":1709},463,5706,{"name":1708,"start":349,"end":749},"packages\u002Fdaemon\u002Fspecs\u002Fagents\u002Fshared\u002Fskills\u002Fprocess\u002Fcontext-engineering\u002FSKILL.md:markdown",{"name":1710,"start":349,"end":749},"skills\u002F_canonical\u002Fprocess\u002Fcontext-engineering\u002FSKILL.md:markdown",{"format":297,"lines":799,"tokens":1712,"firstFile":1713,"secondFile":1715},5694,{"name":1714,"start":255,"end":799},"packages\u002Fdaemon\u002Fspecs\u002Fagents\u002Fshared\u002Fskills\u002Fcore\u002Fopenrig-software-factory\u002Freferences\u002Fworked-example.md:markdown",{"name":1716,"start":255,"end":799},"skills\u002F_canonical\u002Fcore\u002Fopenrig-software-factory\u002Freferences\u002Fworked-example.md:markdown",{"format":297,"lines":1718,"tokens":1719,"firstFile":1720,"secondFile":1723},345,3762,{"name":1721,"start":298,"end":1722},"packages\u002Fdaemon\u002Fspecs\u002Fagents\u002Fshared\u002Fskills\u002Fcore\u002Fopenrig-architect\u002FSKILL.md:markdown",371,{"name":1724,"start":298,"end":1722},"skills\u002F_canonical\u002Fcore\u002Fopenrig-architect\u002FSKILL.md:markdown",{"format":297,"lines":735,"tokens":1726,"firstFile":1727,"secondFile":1730},3472,{"name":1728,"start":311,"end":1729},"packages\u002Fdaemon\u002Fspecs\u002Fagents\u002Fshared\u002Fskills\u002Fpods\u002Forchestration-team\u002FSKILL.md:markdown",269,{"name":1731,"start":311,"end":1729},"skills\u002F_canonical\u002Fpods\u002Forchestration-team\u002FSKILL.md:markdown",{"format":647,"lines":1733,"tokens":1734,"firstFile":1735,"secondFile":1737},533,3133,{"name":1736,"start":255,"end":1733},"packages\u002Fcli\u002Fsrc\u002Flib\u002Fscope\u002Fscope-audit.ts",{"name":1738,"start":255,"end":1733},"packages\u002Fdaemon\u002Fsrc\u002Fdomain\u002Fscope\u002Fscope-audit.ts",{"format":297,"lines":988,"tokens":1740,"firstFile":1741,"secondFile":1743},1963,{"name":1742,"start":1012,"end":852},"packages\u002Fdaemon\u002Fassets\u002Fplugins\u002Fopenrig-core\u002Fskills\u002Fopenrig-skills\u002FSKILL.md:markdown",{"name":1744,"start":1012,"end":852},"packages\u002Fdaemon\u002Fspecs\u002Fagents\u002Fshared\u002Fskills\u002Fcore\u002Fopenrig-skills\u002FSKILL.md:markdown",{"format":297,"lines":988,"tokens":1740,"firstFile":1746,"secondFile":1747},{"name":1742,"start":1012,"end":852},{"name":1748,"start":1012,"end":852},"skills\u002F_canonical\u002Fcore\u002Fopenrig-skills\u002FSKILL.md:markdown",{"format":297,"lines":1750,"tokens":1751,"firstFile":1752,"secondFile":1755},149,1857,{"name":1753,"start":512,"end":1754},"packages\u002Fdaemon\u002Fspecs\u002Fagents\u002Fshared\u002Fskills\u002Fcore\u002Fopenrig-software-factory\u002FSKILL.md:markdown",169,{"name":1756,"start":512,"end":1754},"skills\u002F_canonical\u002Fcore\u002Fopenrig-software-factory\u002FSKILL.md:markdown",{"format":297,"lines":1234,"tokens":1758,"firstFile":1759,"secondFile":1762},1840,{"name":1760,"start":368,"end":1761},"packages\u002Fdaemon\u002Fspecs\u002Fagents\u002Fshared\u002Fskills\u002Fprocess\u002Fdogfood\u002FSKILL.md:markdown",225,{"name":1763,"start":368,"end":1761},"skills\u002F_canonical\u002Fprocess\u002Fdogfood\u002FSKILL.md:markdown",{"score":1765,"grade":1329,"size":1766,"dimensions":1769},45.2,{"lines":1767,"files":1768,"class":640},606647,2548,[1770,1777,1781],{"id":422,"source":423,"value":1771,"adjusted":1772,"lines":1773,"halfLife":425,"formats":1774,"excluded":1775,"weight":255,"score":1776},9.6,9.5,58043,[647,648,546,304,290,318],[314,309,428],45.9,{"id":430,"source":423,"value":1778,"adjusted":1778,"lines":1779,"halfLife":434,"weight":255,"score":1780},8.7,52832,44.8,{"id":439,"source":423,"value":1168,"adjusted":1782,"lines":1783,"halfLife":329,"weight":255,"score":1780},57.8,351630,{"total":1785,"mean":1786,"files":1787},113436,44.5,[1788,1793,1797,1802,1807,1810,1811,1816,1821,1826],{"path":1789,"complexity":1790,"lines":1791,"bytes":1792},"packages\u002Ftui\u002Fsrc\u002Frender.ts",823,1805,103019,{"path":1794,"complexity":588,"lines":1795,"bytes":1796},"packages\u002Fdaemon\u002Ftest\u002Frestore-orchestrator.test.ts",4179,212438,{"path":1798,"complexity":1799,"lines":1800,"bytes":1801},"packages\u002Fdaemon\u002Fsrc\u002Fdomain\u002Fqueue-repository.ts",672,3839,190874,{"path":1803,"complexity":1804,"lines":1805,"bytes":1806},"packages\u002Fdaemon\u002Fsrc\u002Fdomain\u002Frigspec-instantiator.ts",507,2634,118198,{"path":1700,"complexity":1808,"lines":1701,"bytes":1809},476,61540,{"path":1703,"complexity":1808,"lines":1701,"bytes":1809},{"path":1812,"complexity":1813,"lines":1814,"bytes":1815},"packages\u002Fdaemon\u002Fsrc\u002Fdomain\u002Frigspec-schema.ts",462,1325,58109,{"path":1817,"complexity":1818,"lines":1819,"bytes":1820},"packages\u002Fdaemon\u002Fsrc\u002Fstartup.ts",461,2451,137040,{"path":1822,"complexity":1823,"lines":1824,"bytes":1825},"packages\u002Fdaemon\u002Fsrc\u002Fdomain\u002Frestore-orchestrator.ts",450,1944,91885,{"path":1827,"complexity":1828,"lines":1829,"bytes":1830},"packages\u002Fcli\u002Fsrc\u002Fcommands\u002Fps.ts",432,1673,74192,{"percentage":1778,"findings":1832,"files":1833,"byCategory":1834,"largest":1839},433,2662,[1835,1836,1837,1838],{"category":686,"count":547},{"category":498,"count":587},{"category":500,"count":306},{"category":502,"count":1168},[1840,1843,1845,1848,1851,1854,1856,1859,1862,1864],{"category":686,"path":1841,"name":692,"line":255,"lines":1842},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002Fproject\u002FScopePages.tsx",1382,{"category":686,"path":1844,"name":692,"line":255,"lines":1402},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002FLiveNodeDetails.tsx",{"category":686,"path":1846,"name":692,"line":255,"lines":1847},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002FLibraryReview.tsx",725,{"category":686,"path":1849,"name":692,"line":255,"lines":1850},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002FAppShell.tsx",721,{"category":686,"path":1852,"name":692,"line":255,"lines":1853},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002Ffeed\u002Fcards\u002Fstorytelling-cards.tsx",718,{"category":686,"path":1855,"name":692,"line":255,"lines":639},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002Flab\u002FVellumBackgroundLab.tsx",{"category":686,"path":1857,"name":692,"line":255,"lines":1858},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002Ffor-you\u002FFeedCard.tsx",655,{"category":686,"path":1860,"name":692,"line":255,"lines":1861},"packages\u002Fui\u002Fsrc\u002Froutes.tsx",605,{"category":686,"path":1863,"name":692,"line":255,"lines":845},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002FRigGraph.tsx",{"category":686,"path":1865,"name":692,"line":255,"lines":1866},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002Ffiles\u002FFilesWorkspace.tsx",557,{"name":228,"url":1868,"description":1869,"language":241,"stars":1870,"starsToday":418,"defaultBranch":276,"headSha":1871,"durationMs":1872,"total":1873,"formats":1880,"topClones":1912,"health":1983,"complexity":2002,"deadCode":2055},"https:\u002F\u002Fgithub.com\u002FEffect-TS\u002Feffect","Build production-ready applications in TypeScript",16610,"480bba2dfebba5b0e58695a9837895dfb65895ee",3803,{"sources":1874,"lines":1875,"tokens":1876,"clones":229,"duplicatedLines":1877,"duplicatedTokens":1878,"percentage":230,"percentageTokens":1879},2063,856906,5735466,118282,1718526,29.96,[1881,1887,1893,1897,1900,1904,1907,1909,1910,1911],{"format":647,"sources":1882,"lines":1883,"clones":1884,"duplicatedLines":1885,"percentage":1886},1603,766803,6192,86621,11.3,{"format":297,"sources":1888,"lines":1889,"clones":1890,"duplicatedLines":1891,"percentage":1892},141,58535,881,30123,51.46,{"format":552,"sources":283,"lines":1894,"clones":748,"duplicatedLines":1895,"percentage":1896},7622,1427,18.72,{"format":546,"sources":1012,"lines":1898,"clones":242,"duplicatedLines":863,"percentage":1899},1079,3.34,{"format":321,"sources":1901,"lines":1902,"clones":225,"duplicatedLines":754,"percentage":1903},222,21247,0.09,{"format":648,"sources":322,"lines":1905,"clones":225,"duplicatedLines":1180,"percentage":1906},1163,2.41,{"format":304,"sources":306,"lines":1315,"clones":255,"duplicatedLines":1180,"percentage":1908},7.02,{"format":1489,"sources":255,"lines":1007,"clones":316,"duplicatedLines":316,"percentage":316},{"format":1248,"sources":255,"lines":512,"clones":316,"duplicatedLines":316,"percentage":316},{"format":309,"sources":255,"lines":368,"clones":316,"duplicatedLines":316,"percentage":316},[1913,1921,1931,1942,1950,1960,1963,1967,1973,1977],{"format":297,"lines":1914,"tokens":1915,"firstFile":1916,"secondFile":1919},487,20278,{"name":1917,"start":1918,"end":796},"packages\u002Fatom\u002Fsolid\u002FCHANGELOG.md:markdown",114,{"name":1920,"start":1918,"end":796},"packages\u002Fatom\u002Fvue\u002FCHANGELOG.md:markdown",{"format":297,"lines":1922,"tokens":1923,"firstFile":1924,"secondFile":1928},634,16696,{"name":1925,"start":1926,"end":1927},"packages\u002Fsql\u002Fsqlite-bun\u002FCHANGELOG.md:markdown",303,936,{"name":1929,"start":1525,"end":1930},"packages\u002Fsql\u002Fsqlite-do\u002FCHANGELOG.md:markdown",931,{"format":297,"lines":1932,"tokens":1933,"firstFile":1934,"secondFile":1938},1040,13681,{"name":1935,"start":1936,"end":1937},"packages\u002Fsql\u002Fpg\u002FCHANGELOG.md:markdown",1006,2045,{"name":1939,"start":1940,"end":1941},"packages\u002Fsql\u002Fsqlite-node\u002FCHANGELOG.md:markdown",927,1966,{"format":297,"lines":1311,"tokens":1943,"firstFile":1944,"secondFile":1947},12935,{"name":1945,"start":310,"end":1946},"packages\u002Fsql\u002Fd1\u002FCHANGELOG.md:markdown",190,{"name":1948,"start":403,"end":1949},"packages\u002Fsql\u002Fmysql2\u002FCHANGELOG.md:markdown",189,{"format":297,"lines":1808,"tokens":1951,"firstFile":1952,"secondFile":1956},12862,{"name":1953,"start":1954,"end":1955},"packages\u002Fsql\u002Flibsql\u002FCHANGELOG.md:markdown",455,930,{"name":1957,"start":1958,"end":1959},"packages\u002Fsql\u002Fmssql\u002FCHANGELOG.md:markdown",466,941,{"format":297,"lines":1808,"tokens":1951,"firstFile":1961,"secondFile":1962},{"name":1953,"start":1954,"end":1955},{"name":1925,"start":1818,"end":1927},{"format":297,"lines":1808,"tokens":1951,"firstFile":1964,"secondFile":1965},{"name":1953,"start":1954,"end":1955},{"name":1939,"start":450,"end":1966},932,{"format":297,"lines":1808,"tokens":1951,"firstFile":1968,"secondFile":1969},{"name":1953,"start":1954,"end":1955},{"name":1970,"start":1971,"end":1972},"packages\u002Fsql\u002Fsqlite-react-native\u002FCHANGELOG.md:markdown",453,928,{"format":297,"lines":1808,"tokens":1951,"firstFile":1974,"secondFile":1975},{"name":1953,"start":1954,"end":1955},{"name":1976,"start":1818,"end":1927},"packages\u002Fsql\u002Fsqlite-wasm\u002FCHANGELOG.md:markdown",{"format":297,"lines":849,"tokens":1978,"firstFile":1979,"secondFile":1982},10612,{"name":1980,"start":1946,"end":1981},"packages\u002Fatom\u002Freact\u002FCHANGELOG.md:markdown",603,{"name":1917,"start":1038,"end":796},{"score":1984,"grade":1329,"size":1985,"dimensions":1988},47.3,{"lines":1986,"files":1987,"class":640},762593,1592,[1989,1994,1997],{"id":422,"source":423,"value":869,"adjusted":869,"lines":1990,"halfLife":425,"formats":1991,"excluded":1992,"weight":255,"score":1993},84900,[647,546,648,304],[309,428],40.4,{"id":430,"source":423,"value":1563,"adjusted":1563,"lines":1995,"halfLife":434,"weight":255,"score":1996},23513,75.2,{"id":439,"source":423,"value":1998,"adjusted":1999,"lines":2000,"halfLife":329,"weight":255,"score":2001},76.4,76.2,582469,34.8,{"total":2003,"mean":2004,"files":2005},100730,63.3,[2006,2011,2016,2021,2026,2031,2036,2040,2045,2050],{"path":2007,"complexity":2008,"lines":2009,"bytes":2010},"packages\u002Feffect\u002Fsrc\u002FEffect.ts",2441,15446,463208,{"path":2012,"complexity":2013,"lines":2014,"bytes":2015},"packages\u002Feffect\u002Fsrc\u002Finternal\u002Feffect.ts",1841,6965,222956,{"path":2017,"complexity":2018,"lines":2019,"bytes":2020},"packages\u002Feffect\u002Fsrc\u002FStream.ts",1350,11886,353971,{"path":2022,"complexity":2023,"lines":2024,"bytes":2025},"packages\u002Feffect\u002Fsrc\u002Fencoding\u002FSchemaBinary.ts",1264,5279,173156,{"path":2027,"complexity":2028,"lines":2029,"bytes":2030},"packages\u002Feffect\u002Ftest\u002FEffect.test.ts",1261,4678,164124,{"path":2032,"complexity":2033,"lines":2034,"bytes":2035},"packages\u002Feffect\u002Ftest\u002FStream.test.ts",1217,5698,197484,{"path":2037,"complexity":843,"lines":2038,"bytes":2039},"packages\u002Feffect\u002Fsrc\u002FSchema.ts",16449,513300,{"path":2041,"complexity":2042,"lines":2043,"bytes":2044},"packages\u002Feffect\u002Ftest\u002Fschema\u002FSchema.test.ts",1118,10739,345761,{"path":2046,"complexity":2047,"lines":2048,"bytes":2049},"packages\u002Feffect\u002Fsrc\u002FGraph.ts",1054,8534,265865,{"path":2051,"complexity":2052,"lines":2053,"bytes":2054},"packages\u002Feffect\u002Fsrc\u002FChannel.ts",988,8937,279964,{"percentage":2056,"findings":1300,"files":2057,"byCategory":2058,"largest":2063},3.08,1695,[2059,2060,2061,2062],{"category":686,"count":280},{"category":498,"count":255},{"category":500,"count":322},{"category":502,"count":225},[2064,2067,2070,2073,2076,2079,2082,2085,2087,2090],{"category":686,"path":2065,"name":692,"line":255,"lines":2066},"packages\u002Feffect\u002Ftypetest\u002Fschema\u002FSchema.tst.ts",2253,{"category":686,"path":2068,"name":692,"line":255,"lines":2069},"packages\u002Feffect\u002Ftypetest\u002FEffect.tst.ts",1483,{"category":686,"path":2071,"name":692,"line":255,"lines":2072},"packages\u002Feffect\u002Ftypetest\u002Fhttpapi\u002FHttpApiClient.tst.ts",1465,{"category":686,"path":2074,"name":692,"line":255,"lines":2075},"packages\u002Feffect\u002Ftypetest\u002FArray.tst.ts",1311,{"category":686,"path":2077,"name":692,"line":255,"lines":2078},"packages\u002Feffect\u002Ftypetest\u002Fhttpapi\u002FHttpApiBuilder.tst.ts",817,{"category":686,"path":2080,"name":692,"line":255,"lines":2081},"packages\u002Feffect\u002Ftypetest\u002Fschema\u002FStruct.tst.ts",800,{"category":686,"path":2083,"name":692,"line":255,"lines":2084},"packages\u002Feffect\u002Ftypetest\u002Fhttpapi\u002FHttpApiEndpoint.tst.ts",789,{"category":686,"path":2086,"name":692,"line":255,"lines":749},"packages\u002Feffect\u002Fruntimeperf\u002Fsuites\u002Fcompiler-rebuild\u002Fresources.mts",{"category":686,"path":2088,"name":692,"line":255,"lines":2089},"packages\u002Feffect\u002Ftypetest\u002FTypes.tst.ts",452,{"category":686,"path":2091,"name":692,"line":255,"lines":584},"packages\u002Feffect\u002Ftypetest\u002FStruct.tst.ts",{"name":224,"url":2093,"description":2094,"language":241,"stars":2095,"starsToday":2096,"defaultBranch":276,"headSha":2097,"durationMs":1412,"total":2098,"formats":2102,"topClones":2115,"health":2128,"complexity":2151,"deadCode":2188},"https:\u002F\u002Fgithub.com\u002Fpablostanley\u002Fyoinks","yoink any video from your terminal. no shady ads.",3594,623,"6f03720813c22f907d3fb9ba98567f2169446b82",{"sources":978,"lines":2099,"tokens":2100,"clones":225,"duplicatedLines":397,"duplicatedTokens":310,"percentage":226,"percentageTokens":2101},3076,19333,0.61,[2103,2106,2109,2111,2112,2113,2114],{"format":648,"sources":208,"lines":2104,"clones":255,"duplicatedLines":508,"percentage":2105},1115,0.63,{"format":314,"sources":225,"lines":2107,"clones":255,"duplicatedLines":311,"percentage":2108},106,5.66,{"format":647,"sources":378,"lines":2110,"clones":316,"duplicatedLines":316,"percentage":316},828,{"format":304,"sources":1012,"lines":284,"clones":316,"duplicatedLines":316,"percentage":316},{"format":318,"sources":255,"lines":319,"clones":316,"duplicatedLines":316,"percentage":316},{"format":297,"sources":255,"lines":1242,"clones":316,"duplicatedLines":316,"percentage":316},{"format":552,"sources":255,"lines":729,"clones":316,"duplicatedLines":316,"percentage":316},[2116,2121],{"format":314,"lines":311,"tokens":946,"firstFile":2117,"secondFile":2119},{"name":2118,"start":300,"end":1012},"assets\u002Flogo-dark.svg",{"name":2120,"start":300,"end":1012},"assets\u002Flogo-light.svg",{"format":648,"lines":508,"tokens":2122,"firstFile":2123,"secondFile":2126},54,{"name":2124,"start":1135,"end":2125},"src\u002Fapp.tsx",430,{"name":2124,"start":2089,"end":2127},458,{"score":2129,"grade":238,"size":2130,"dimensions":2133},31.4,{"lines":2131,"files":1535,"class":2132},2805,"S",[2134,2140,2147],{"id":422,"source":423,"value":2135,"adjusted":2136,"lines":508,"halfLife":425,"formats":2137,"excluded":2138,"weight":255,"score":2139},0.2,1.6,[648,647,304,318],[314,309,428],87.7,{"id":430,"source":423,"value":2141,"adjusted":2142,"lines":2143,"halfLife":434,"coverage":2144,"weight":2145,"score":2146},77.9,40.1,1521,69.6,0.696,2.5,{"id":439,"source":423,"value":2148,"adjusted":2149,"lines":390,"halfLife":329,"weight":255,"score":2150},37.5,30.6,65.5,{"total":2152,"mean":2153,"files":2154},602,20.1,[2155,2159,2163,2167,2170,2173,2176,2179,2182,2185],{"path":2124,"complexity":2156,"lines":2157,"bytes":2158},130,513,18827,{"path":2160,"complexity":1438,"lines":2161,"bytes":2162},"src\u002Flib\u002Fytdlp.ts",340,11390,{"path":2164,"complexity":379,"lines":2165,"bytes":2166},"src\u002Fcomponents\u002Ftext-input.tsx",198,6897,{"path":2168,"complexity":1171,"lines":1547,"bytes":2169},"src\u002Fcomponents\u002Flogo.tsx",4184,{"path":2171,"complexity":1177,"lines":283,"bytes":2172},"src\u002Flib\u002Fformat.ts",2162,{"path":2174,"complexity":341,"lines":326,"bytes":2175},"src\u002Flib\u002Fclick-map.ts",3158,{"path":2177,"complexity":754,"lines":319,"bytes":2178},".git\u002Fhooks\u002Ffsmonitor-watchman.sample",4611,{"path":2180,"complexity":349,"lines":1616,"bytes":2181},"src\u002Fcli.tsx",2929,{"path":2183,"complexity":382,"lines":1754,"bytes":2184},".git\u002Fhooks\u002Fpre-rebase.sample",4898,{"path":2186,"complexity":382,"lines":400,"bytes":2187},".git\u002Fhooks\u002Fsendemail-validate.sample",2308,{"percentage":2189,"findings":752,"files":512,"byCategory":2190,"largest":2195},77.92,[2191,2192,2193,2194],{"category":686,"count":368},{"category":498,"count":225},{"category":500,"count":255},{"category":502,"count":255},[2196,2197,2198,2199,2200,2202,2203,2206,2208,2210],{"category":686,"path":2124,"name":692,"line":255,"lines":2157},{"category":686,"path":2160,"name":692,"line":255,"lines":2161},{"category":686,"path":2164,"name":692,"line":255,"lines":2165},{"category":686,"path":2168,"name":692,"line":255,"lines":1547},{"category":686,"path":2201,"name":692,"line":255,"lines":400},"src\u002Fcomponents\u002Fframed-input.tsx",{"category":686,"path":2171,"name":692,"line":255,"lines":283},{"category":686,"path":2204,"name":692,"line":255,"lines":2205},"src\u002Flib\u002Fuse-mouse-click.ts",43,{"category":686,"path":2207,"name":692,"line":255,"lines":571},"src\u002Fcomponents\u002Ffullscreen.tsx",{"category":686,"path":2209,"name":692,"line":255,"lines":978},"src\u002Fcomponents\u002Fpanel.tsx",{"category":686,"path":2211,"name":692,"line":255,"lines":298},"src\u002Flib\u002Fhistory.ts",1791098075247]