[{"data":1,"prerenderedAt":2579},["ShallowReactive",2],{"navigation_docs":3,"trending-day-2026-09-26":188},[4,50,82,99,135,157,173,178,183],{"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 Skill","\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],{"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,"children":86,"icon":6},"CI & Hooks","\u002Fci-and-hooks","3.ci-and-hooks\u002F1.index",[87,89,94],{"title":83,"path":84,"stem":85,"icon":88},"i-lucide-git-pull-request",{"title":90,"path":91,"stem":92,"icon":93},"Use jscpd in CI","\u002Fci-and-hooks\u002Fci","3.ci-and-hooks\u002F2.ci","i-lucide-github",{"title":95,"path":96,"stem":97,"icon":98},"Use jscpd in Pre-Commit Hook","\u002Fci-and-hooks\u002Fpre-commit","3.ci-and-hooks\u002F3.pre-commit","i-lucide-git-commit",{"title":100,"path":101,"stem":102,"children":103,"icon":105},"Reporters","\u002Freporters","4.reporters\u002F1.index",[104,106,110,115,120,125,130],{"title":100,"path":101,"stem":102,"icon":105},"i-lucide-file-chart-column",{"title":107,"path":108,"stem":109,"icon":29},"HTML Reporter","\u002Freporters\u002Fhtml","4.reporters\u002F2.html",{"title":111,"path":112,"stem":113,"icon":114},"JSON Reporter","\u002Freporters\u002Fjson","4.reporters\u002F3.json","i-lucide-braces",{"title":116,"path":117,"stem":118,"icon":119},"Badge Reporter","\u002Freporters\u002Fbadge","4.reporters\u002F4.badge","i-lucide-award",{"title":121,"path":122,"stem":123,"icon":124},"SARIF Reporter","\u002Freporters\u002Fsarif","4.reporters\u002F5.sarif","i-lucide-shield-check",{"title":126,"path":127,"stem":128,"icon":129},"CodeClimate \u002F GitLab Reporter","\u002Freporters\u002Fcodeclimate","4.reporters\u002F6.codeclimate","i-lucide-flag-triangle-right",{"title":131,"path":132,"stem":133,"icon":134},"OpenMetrics Reporter","\u002Freporters\u002Fopenmetrics","4.reporters\u002F7.openmetrics","i-lucide-activity",{"title":136,"path":137,"stem":138,"children":139,"icon":6},"Benchmarks","\u002Fbenchmarks","5.benchmarks\u002F1.index",[140,142,147,152],{"title":136,"path":137,"stem":138,"icon":141},"i-lucide-gauge",{"title":143,"path":144,"stem":145,"icon":146},"Detection Speed","\u002Fbenchmarks\u002Fdetection-speed","5.benchmarks\u002F2.detection-speed","i-lucide-zap",{"title":148,"path":149,"stem":150,"icon":151},"Multi-Format Detection","\u002Fbenchmarks\u002Fcross-format","5.benchmarks\u002F3.cross-format","i-lucide-layers",{"title":153,"path":154,"stem":155,"icon":156},"AI Token Efficiency","\u002Fbenchmarks\u002Fai-token-efficiency","5.benchmarks\u002F4.ai-token-efficiency","i-lucide-sparkles",{"title":158,"path":159,"stem":160,"children":161,"icon":163},"API","\u002Fapi","6.api\u002F1.index",[162,164,169],{"title":158,"path":159,"stem":160,"icon":163},"i-lucide-code",{"title":165,"path":166,"stem":167,"icon":168},"Rust Crates (v5)","\u002Fapi\u002Fcore","6.api\u002F2.core","i-lucide-box",{"title":170,"path":171,"stem":172,"icon":168},"MCP Server","\u002Fapi\u002Fmcp-server","6.api\u002F4.mcp-server",{"title":174,"path":175,"stem":176,"icon":177},"Trending","\u002Ftrending","7.trending","i-lucide-trending-up",{"title":179,"path":180,"stem":181,"icon":182},"Research","\u002Fresearch","8.research","i-lucide-graduation-cap",{"title":184,"path":185,"stem":186,"icon":187},"Articles","\u002Farticles","9.articles","i-lucide-newspaper",{"date":189,"generatedAt":190,"source":191,"jscpdVersion":192,"summary":193,"repos":253},"2026-09-26","2026-09-26T05:27:46.278Z","github-trending-daily","5.3.2",{"repos":194,"sources":195,"lines":196,"tokens":197,"clones":198,"duplicatedLines":199,"duplicatedTokens":200,"percentage":201,"percentageTokens":202,"avgPercentage":203,"medianPercentage":204,"mostDuplicated":205,"cleanest":209,"mostClones":213,"avgHealth":216,"healthiest":217,"leastHealthy":220,"languages":223},11,24612,6174648,39733996,43774,1072539,7587620,17.37,19.1,14.99,11.2,{"name":206,"clones":207,"percentage":208},"pbakaus\u002Fimpeccable",2787,64.94,{"name":210,"clones":211,"percentage":212},"kelseyhightower\u002Fkubernetes-the-hard-way",3,0.57,{"name":214,"clones":215,"percentage":204},"paperclipai\u002Fpaperclip",17593,48.46,{"name":210,"score":218,"grade":219},81.8,"B",{"name":206,"score":221,"grade":222},3.4,"E",[224,231,238,244,249],{"language":225,"repos":226,"clones":227,"lines":228,"duplicatedLines":229,"percentage":230},"Python",5,4749,1116532,102154,9.15,{"language":232,"repos":233,"clones":234,"lines":235,"duplicatedLines":236,"percentage":237},"TypeScript",2,28410,3694663,440330,11.92,{"language":239,"repos":233,"clones":240,"lines":241,"duplicatedLines":242,"percentage":243},"Go",7825,715815,111507,15.58,{"language":245,"repos":246,"clones":207,"lines":247,"duplicatedLines":248,"percentage":208},"JavaScript",1,644485,418530,{"language":250,"repos":246,"clones":211,"lines":251,"duplicatedLines":252,"percentage":212},"Other",3153,18,[254,574,832,1091,1273,1511,1600,1830,1982,2187,2346],{"name":214,"url":255,"description":256,"language":232,"stars":257,"starsToday":258,"defaultBranch":259,"headSha":260,"durationMs":261,"total":262,"formats":269,"topClones":340,"health":433,"complexity":472,"deadCode":525},"https:\u002F\u002Fgithub.com\u002Fpaperclipai\u002Fpaperclip","The open-source app everyone uses to manage agents at work",85320,2109,"master","4ca404b49ab3ec5513b9cfa824ff2eeaef941f7a",10102,{"sources":263,"lines":264,"tokens":265,"clones":215,"duplicatedLines":266,"duplicatedTokens":267,"percentage":204,"percentageTokens":268},7356,2434019,15686126,272727,1575249,10.04,[270,277,284,291,298,305,312,319,326,333],{"format":271,"sources":272,"lines":273,"clones":274,"duplicatedLines":275,"percentage":276},"typescript",4238,1563450,12914,180191,11.53,{"format":278,"sources":279,"lines":280,"clones":281,"duplicatedLines":282,"percentage":283},"tsx",1248,497779,3174,61370,12.33,{"format":285,"sources":286,"lines":287,"clones":288,"duplicatedLines":289,"percentage":290},"rust",55,66146,444,5291,8,{"format":292,"sources":293,"lines":294,"clones":295,"duplicatedLines":296,"percentage":297},"json",281,40884,312,8480,20.74,{"format":299,"sources":300,"lines":301,"clones":302,"duplicatedLines":303,"percentage":304},"markdown",583,136150,227,9287,6.82,{"format":306,"sources":307,"lines":308,"clones":309,"duplicatedLines":310,"percentage":311},"javascript",308,57801,150,1941,3.36,{"format":313,"sources":314,"lines":315,"clones":316,"duplicatedLines":317,"percentage":318},"diff",13,6916,100,1292,18.68,{"format":320,"sources":321,"lines":322,"clones":323,"duplicatedLines":324,"percentage":325},"yaml",74,20035,91,1664,8.31,{"format":327,"sources":328,"lines":329,"clones":330,"duplicatedLines":331,"percentage":332},"bash",183,16383,60,1622,9.9,{"format":334,"sources":335,"lines":336,"clones":337,"duplicatedLines":338,"percentage":339},"markup",69,3009,41,469,15.59,[341,348,359,366,377,388,399,408,417,426],{"format":299,"lines":342,"tokens":343,"firstFile":344,"secondFile":346},1287,9203,{"name":345,"start":246,"end":342},"skills-releases\u002Fpaperclip\u002Fv0\u002Freferences\u002Fapi-reference.md:markdown",{"name":347,"start":246,"end":342},"skills-releases\u002Fpaperclip\u002Fv7-roster\u002Freferences\u002Fapi-reference.md:markdown",{"format":278,"lines":349,"tokens":350,"firstFile":351,"secondFile":355},1048,6783,{"name":352,"start":353,"end":354},"ui\u002Fsrc\u002Fpages\u002FCompanySkills.production.tsx",2319,3366,{"name":356,"start":357,"end":358},"ui\u002Fsrc\u002Fpages\u002FCompanySkills.tsx",2336,3383,{"format":299,"lines":360,"tokens":361,"firstFile":362,"secondFile":364},1014,4926,{"name":363,"start":246,"end":360},"doc\u002Fplans\u002F2026-03-13-workspace-product-model-and-work-product.md:markdown",{"name":365,"start":246,"end":360},"doc\u002Fplans\u002Fworkspace-product-model-and-work-product.md:markdown",{"format":278,"lines":367,"tokens":368,"firstFile":369,"secondFile":373},657,4344,{"name":370,"start":371,"end":372},"ui\u002Fsrc\u002Fpages\u002FAgentDetail.production.tsx",3714,4370,{"name":374,"start":375,"end":376},"ui\u002Fsrc\u002Fpages\u002FAgentDetail.tsx",3796,4452,{"format":278,"lines":378,"tokens":379,"firstFile":380,"secondFile":384},624,4232,{"name":381,"start":382,"end":383},"ui\u002Fsrc\u002Fpages\u002FInbox.tsx",1711,2334,{"name":385,"start":386,"end":387},"ui\u002Fsrc\u002Fpages\u002FLegacyInbox.tsx",1590,2213,{"format":278,"lines":389,"tokens":390,"firstFile":391,"secondFile":395},587,4042,{"name":392,"start":393,"end":394},"ui\u002Fsrc\u002Fcomponents\u002FIssuesList.tsx",1102,1688,{"name":396,"start":397,"end":398},"ui\u002Fsrc\u002Fcomponents\u002FLegacyIssuesList.tsx",1052,1638,{"format":278,"lines":400,"tokens":401,"firstFile":402,"secondFile":406},619,3874,{"name":403,"start":404,"end":405},"ui\u002Fsrc\u002Fcomponents\u002FSidebarAgents.production.tsx",48,666,{"name":407,"start":404,"end":405},"ui\u002Fsrc\u002Fcomponents\u002FSidebarAgents.tsx",{"format":278,"lines":409,"tokens":410,"firstFile":411,"secondFile":414},590,3620,{"name":370,"start":412,"end":413},3785,4374,{"name":374,"start":415,"end":416},3867,4456,{"format":278,"lines":418,"tokens":419,"firstFile":420,"secondFile":423},512,3520,{"name":352,"start":421,"end":422},1667,2178,{"name":356,"start":424,"end":425},1684,2195,{"format":278,"lines":427,"tokens":428,"firstFile":429,"secondFile":432},425,2881,{"name":370,"start":430,"end":431},346,770,{"name":374,"start":430,"end":431},{"score":434,"grade":435,"size":436,"dimensions":440},48.1,"D",{"lines":437,"files":438,"class":439},2207264,6060,"XL",[441,458,466],{"id":442,"source":443,"value":444,"adjusted":444,"lines":445,"halfLife":446,"formats":447,"excluded":454,"weight":246,"score":457},"duplication","jscpd",11.3,250054,8.5,[271,278,285,306,327,448,449,450,451,452,453],"sql","python","perl","go","hcl","c",[334,455,456],"text","data",39.7,{"id":459,"source":443,"value":460,"adjusted":460,"lines":461,"halfLife":462,"coverage":463,"weight":464,"score":465},"dead-code",2.9,61839,7.5,96,0.96,76.4,{"id":467,"source":443,"value":468,"adjusted":468,"lines":469,"halfLife":470,"weight":246,"score":471},"complexity",71.1,1569282,50,37.3,{"total":473,"mean":474,"files":475},351766,58,[476,481,486,491,495,500,505,510,515,520],{"path":477,"complexity":478,"lines":479,"bytes":480},"packages\u002Fpaperclip-runner\u002Fsrc\u002Fprotocol\u002Fgenerated\u002Fstandalone-validators.ts",6054,7,722751,{"path":482,"complexity":483,"lines":484,"bytes":485},"server\u002Fsrc\u002Fservices\u002Ftool-access.ts",3731,20451,731258,{"path":487,"complexity":488,"lines":489,"bytes":490},"server\u002Fsrc\u002Froutes\u002Fissues.ts",3436,18800,649569,{"path":492,"complexity":428,"lines":493,"bytes":494},"server\u002Fsrc\u002Fservices\u002Fnative-runtime\u002Fnative-session-executor.ts",12699,491380,{"path":496,"complexity":497,"lines":498,"bytes":499},"server\u002Fsrc\u002Fservices\u002Fissues.ts",2349,13322,458586,{"path":501,"complexity":502,"lines":503,"bytes":504},"server\u002Fsrc\u002Fservices\u002Fcompany-portability.ts",2113,6446,263727,{"path":506,"complexity":507,"lines":508,"bytes":509},"server\u002Fsrc\u002Fservices\u002Fcompany-skills.ts",1940,7194,278005,{"path":511,"complexity":512,"lines":513,"bytes":514},"ui\u002Fsrc\u002Fpages\u002FIssueDetail.tsx",1819,8320,293412,{"path":516,"complexity":517,"lines":518,"bytes":519},"packages\u002Fplugins\u002Fplugin-llm-wiki\u002Fsrc\u002Fui\u002Fapp.tsx",1805,7114,280759,{"path":521,"complexity":522,"lines":523,"bytes":524},"server\u002Fsrc\u002Fservices\u002Fworkspace-runtime.ts",1786,8884,344447,{"percentage":526,"findings":527,"files":528,"byCategory":529,"largest":542},2.92,739,5949,[530,533,536,539],{"category":531,"count":532},"unused-file",180,{"category":534,"count":535},"unused-export",217,{"category":537,"count":538},"unused-symbol",123,{"category":540,"count":541},"unused-import",219,[543,545,548,551,554,557,560,563,566,569],{"category":531,"path":516,"name":544,"line":246,"lines":518},"",{"category":531,"path":546,"name":544,"line":246,"lines":547},"packages\u002Fplugins\u002Fplugin-llm-wiki\u002Fsrc\u002Fwiki\u002Fcore.ts",4978,{"category":531,"path":549,"name":544,"line":246,"lines":550},"doc\u002Fplans\u002F2026-05-23-cli-api-parity-openapi-reference.ts",3585,{"category":531,"path":552,"name":544,"line":246,"lines":553},"server\u002Fsrc\u002Fservices\u002Fchat-sdk-runtime.ts",3303,{"category":531,"path":555,"name":544,"line":246,"lines":556},"doc\u002Fplans\u002Fchat-adapters\u002Fsetup-wireframe-data-v5.mjs",1361,{"category":531,"path":558,"name":544,"line":246,"lines":559},"server\u002Fsrc\u002Fservices\u002Fchat-teams-file-consent.ts",1193,{"category":531,"path":561,"name":544,"line":246,"lines":562},"server\u002Fsrc\u002Fservices\u002Fchat-teams-file-transfers.ts",1176,{"category":531,"path":564,"name":544,"line":246,"lines":565},"packages\u002Fplugins\u002Fplugin-llm-wiki\u002Fsrc\u002Fworker.ts",1077,{"category":531,"path":567,"name":544,"line":246,"lines":568},"doc\u002Fplans\u002Fchat-adapters\u002Fgenerate-wireframes-v8.mjs",971,{"category":534,"path":570,"name":571,"line":572,"lines":573},"packages\u002Fpaperclip-runner\u002Fsrc\u002Fprotocol\u002Fgenerated\u002Fschema-bundle.ts","providerEventSchema",874,955,{"name":575,"url":576,"description":577,"language":225,"stars":578,"starsToday":579,"defaultBranch":580,"headSha":581,"durationMs":582,"total":583,"formats":592,"topClones":639,"health":723,"complexity":747,"deadCode":801},"anthropics\u002Fclaude-plugins-official","https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fclaude-plugins-official","Official, Anthropic-managed directory of high quality Claude Code Plugins.",36975,83,"main","fa59bc9037741ecfa131aa27938272605710d7b2",1296,{"sources":584,"lines":585,"tokens":586,"clones":587,"duplicatedLines":588,"duplicatedTokens":589,"percentage":590,"percentageTokens":591},623,110854,855581,124,2196,14353,1.98,1.68,[593,598,604,609,614,619,624,627,632,636],{"format":271,"sources":286,"lines":594,"clones":595,"duplicatedLines":596,"percentage":597},13790,45,701,5.08,{"format":299,"sources":599,"lines":600,"clones":601,"duplicatedLines":602,"percentage":603},230,43086,38,644,1.49,{"format":449,"sources":335,"lines":605,"clones":606,"duplicatedLines":607,"percentage":608},27296,25,337,1.23,{"format":334,"sources":610,"lines":611,"clones":290,"duplicatedLines":612,"percentage":613},10,3658,65,1.78,{"format":306,"sources":252,"lines":615,"clones":616,"duplicatedLines":617,"percentage":618},5058,4,177,3.5,{"format":292,"sources":620,"lines":621,"clones":233,"duplicatedLines":622,"percentage":623},42,8554,86,1.01,{"format":455,"sources":612,"lines":625,"clones":246,"duplicatedLines":610,"percentage":626},1682,0.59,{"format":628,"sources":233,"lines":629,"clones":246,"duplicatedLines":630,"percentage":631},"txt",379,176,46.44,{"format":327,"sources":633,"lines":634,"clones":635,"duplicatedLines":635,"percentage":635},53,4039,0,{"format":320,"sources":637,"lines":638,"clones":635,"duplicatedLines":635,"percentage":635},71,2059,[640,646,655,665,674,683,691,699,708,713],{"format":628,"lines":630,"tokens":641,"firstFile":642,"secondFile":644},1663,{"name":643,"start":233,"end":617},"plugins\u002Ffrontend-design\u002Fskills\u002Ffrontend-design\u002FLICENSE.txt",{"name":645,"start":233,"end":617},"plugins\u002Fskill-creator\u002Fskills\u002Fskill-creator\u002FLICENSE.txt",{"format":299,"lines":647,"tokens":648,"firstFile":649,"secondFile":653},120,1149,{"name":650,"start":651,"end":652},"plugins\u002Fplugin-dev\u002Fskills\u002Fskill-development\u002FSKILL.md:markdown",9,128,{"name":654,"start":651,"end":652},"plugins\u002Fplugin-dev\u002Fskills\u002Fskill-development\u002Freferences\u002Fskill-creator-original.md:markdown",{"format":299,"lines":656,"tokens":657,"firstFile":658,"secondFile":661},46,450,{"name":659,"start":479,"end":660},"plugins\u002Fcode-simplifier\u002Fagents\u002Fcode-simplifier.md:markdown",52,{"name":662,"start":663,"end":664},"plugins\u002Fpr-review-toolkit\u002Fagents\u002Fcode-simplifier.md:markdown",43,88,{"format":299,"lines":479,"tokens":666,"firstFile":667,"secondFile":670},280,{"name":668,"start":622,"end":669},"plugins\u002Fclaude-security\u002Fskills\u002Fclaude-security\u002Fjobs\u002Fscan-changes.md:markdown",92,{"name":671,"start":672,"end":673},"plugins\u002Fclaude-security\u002Fskills\u002Fclaude-security\u002Fjobs\u002Fscan-codebase.md:markdown",64,70,{"format":299,"lines":675,"tokens":676,"firstFile":677,"secondFile":680},14,247,{"name":668,"start":678,"end":679},133,146,{"name":671,"start":681,"end":682},113,126,{"format":271,"lines":684,"tokens":599,"firstFile":685,"secondFile":688},37,{"name":686,"start":678,"end":687},"external_plugins\u002Fdiscord\u002Fserver.ts",169,{"name":689,"start":690,"end":630},"external_plugins\u002Ftelegram\u002Fserver.ts",138,{"format":299,"lines":692,"tokens":599,"firstFile":693,"secondFile":696},22,{"name":694,"start":286,"end":695},"plugins\u002Fcode-modernization\u002Fagents\u002Fbusiness-rules-extractor.md:markdown",76,{"name":697,"start":698,"end":673},"plugins\u002Fcode-modernization\u002Fagents\u002Flegacy-analyst.md:markdown",49,{"format":299,"lines":700,"tokens":701,"firstFile":702,"secondFile":706},20,229,{"name":703,"start":704,"end":705},"plugins\u002Fcode-modernization\u002Fagents\u002Farchitecture-critic.md:markdown",44,63,{"name":694,"start":707,"end":695},57,{"format":299,"lines":700,"tokens":701,"firstFile":709,"secondFile":710},{"name":703,"start":704,"end":705},{"name":711,"start":712,"end":316},"plugins\u002Fcode-modernization\u002Fagents\u002Fsecurity-auditor.md:markdown",81,{"format":292,"lines":714,"tokens":715,"firstFile":716,"secondFile":719},54,193,{"name":717,"start":463,"end":718},"plugins\u002Fskill-creator\u002Fskills\u002Fskill-creator\u002Fagents\u002Fcomparator.md:json",149,{"name":720,"start":721,"end":722},"plugins\u002Fskill-creator\u002Fskills\u002Fskill-creator\u002Freferences\u002Fschemas.md:json",314,367,{"score":724,"grade":435,"size":725,"dimensions":729},49.6,{"lines":726,"files":727,"class":728},49093,143,"M",[730,736,742],{"id":442,"source":443,"value":731,"adjusted":731,"lines":732,"halfLife":446,"formats":733,"excluded":734,"weight":246,"score":735},2.4,1181,[449,271,306,327,278,450],[334,455,456],81.9,{"id":459,"source":443,"value":737,"adjusted":651,"lines":738,"halfLife":462,"coverage":739,"weight":740,"score":741},9.2,4280,94.6,0.946,43.7,{"id":467,"source":443,"value":743,"adjusted":744,"lines":745,"halfLife":470,"weight":246,"score":746},80.6,78.3,39579,33.8,{"total":748,"mean":749,"files":750},12166,85.1,[751,756,761,766,771,776,781,786,791,796],{"path":752,"complexity":753,"lines":754,"bytes":755},"plugins\u002Fclaude-security\u002Fworkflows\u002Fscan.js",609,156,60537,{"path":757,"complexity":758,"lines":759,"bytes":760},"plugins\u002Fcode-modernization\u002Fscripts\u002Fproof_pack.py",606,1020,73244,{"path":762,"complexity":763,"lines":764,"bytes":765},"plugins\u002Fcode-modernization\u002Fscripts\u002Fbuild_report.py",474,725,45739,{"path":767,"complexity":768,"lines":769,"bytes":770},"plugins\u002Fcode-modernization\u002Fscripts\u002Fbaseline_diff.py",406,809,44527,{"path":772,"complexity":773,"lines":774,"bytes":775},"plugins\u002Fcode-modernization\u002Fhooks\u002Fregister.ts",393,1298,42850,{"path":777,"complexity":778,"lines":779,"bytes":780},"plugins\u002Fsecurity-guidance\u002Fhooks\u002Fsecurity_reminder_hook.py",388,2426,116225,{"path":782,"complexity":783,"lines":784,"bytes":785},"plugins\u002Fcode-modernization\u002Fscripts\u002Ftests\u002Ftest_proof_tools.py",369,1993,135116,{"path":787,"complexity":788,"lines":789,"bytes":790},"plugins\u002Fclaude-security\u002Fscripts\u002Fpatch_artifacts.py",303,1283,52407,{"path":792,"complexity":793,"lines":794,"bytes":795},"plugins\u002Freceipts\u002Fskills\u002Freceipts\u002Fscripts\u002Fmine-transcripts.mjs",298,1447,64768,{"path":797,"complexity":798,"lines":799,"bytes":800},"plugins\u002Fcode-modernization\u002Fhooks\u002Freader\u002Fprogress.ts",266,985,36077,{"percentage":802,"findings":579,"files":538,"byCategory":803,"largest":807},9.22,[804,806],{"category":531,"count":805},12,{"category":540,"count":637},[808,809,812,814,817,820,822,825,826,829],{"category":531,"path":772,"name":544,"line":246,"lines":774},{"category":531,"path":810,"name":544,"line":246,"lines":811},"plugins\u002Fcode-modernization\u002Fworkflows\u002Fextract-rules.js",865,{"category":531,"path":813,"name":544,"line":246,"lines":427},"plugins\u002Fcode-modernization\u002Fworkflows\u002Fuplift-migrate.js",{"category":531,"path":815,"name":544,"line":246,"lines":816},"plugins\u002Fcode-modernization\u002Fworkflows\u002Fharden-scan.js",296,{"category":531,"path":818,"name":544,"line":246,"lines":819},"plugins\u002Fcode-modernization\u002Fworkflows\u002Fuplift-deltas.js",232,{"category":531,"path":821,"name":544,"line":246,"lines":328},"plugins\u002Freceipts\u002Fassets\u002Fmake-sample.mjs",{"category":531,"path":823,"name":544,"line":246,"lines":824},"plugins\u002Fcode-modernization\u002Fhooks\u002Fstate.ts",182,{"category":531,"path":752,"name":544,"line":246,"lines":754},{"category":531,"path":827,"name":544,"line":246,"lines":828},"plugins\u002Fcode-modernization\u002Fworkflows\u002Fportfolio-assess.js",110,{"category":531,"path":830,"name":544,"line":246,"lines":831},"plugins\u002Fcode-modernization\u002Fworkflows\u002Freimagine-scaffold.js",103,{"name":833,"url":834,"description":835,"language":232,"stars":836,"starsToday":837,"defaultBranch":838,"headSha":839,"durationMs":840,"total":841,"formats":850,"topClones":894,"health":980,"complexity":1001,"deadCode":1054},"dream-num\u002Funiver","https:\u002F\u002Fgithub.com\u002Fdream-num\u002Funiver","The Office Harness for AI Agents — Spreadsheets, Docs, Slides, Canvas, Relational Tables, and PDF in one runtime.",18773,1050,"dev","1defaf4ab67a63186331d37fbaec2958acd77680",4912,{"sources":842,"lines":843,"tokens":844,"clones":845,"duplicatedLines":846,"duplicatedTokens":847,"percentage":848,"percentageTokens":849},6218,1260644,6748479,10817,167603,945687,13.3,14.01,[851,857,863,868,873,878,883,887,890,892],{"format":271,"sources":852,"lines":853,"clones":854,"duplicatedLines":855,"percentage":856},5401,1121718,9455,143482,12.79,{"format":278,"sources":858,"lines":859,"clones":860,"duplicatedLines":861,"percentage":862},570,114762,731,11070,9.65,{"format":292,"sources":316,"lines":864,"clones":865,"duplicatedLines":866,"percentage":867},9649,384,9726,100.8,{"format":299,"sources":869,"lines":870,"clones":687,"duplicatedLines":871,"percentage":872},99,11223,2509,22.36,{"format":334,"sources":874,"lines":875,"clones":673,"duplicatedLines":876,"percentage":877},6,1096,740,67.52,{"format":327,"sources":879,"lines":880,"clones":226,"duplicatedLines":881,"percentage":882},17,748,30,4.01,{"format":320,"sources":884,"lines":885,"clones":211,"duplicatedLines":656,"percentage":886},15,852,5.4,{"format":888,"sources":246,"lines":889,"clones":635,"duplicatedLines":635,"percentage":635},"css",226,{"format":450,"sources":246,"lines":891,"clones":635,"duplicatedLines":635,"percentage":635},168,{"format":306,"sources":233,"lines":893,"clones":635,"duplicatedLines":635,"percentage":635},116,[895,903,913,923,930,939,947,952,961,972],{"format":278,"lines":896,"tokens":897,"firstFile":898,"secondFile":901},371,2372,{"name":899,"start":612,"end":900},"packages\u002Fsheets-hyper-link-ui\u002Fsrc\u002Fviews\u002FCellLinkEdit.tsx",435,{"name":902,"start":612,"end":900},"packages\u002Fsheets-hyper-link-ui\u002Fsrc\u002Fviews\u002FMobileCellLinkEdit.tsx",{"format":271,"lines":904,"tokens":905,"firstFile":906,"secondFile":909},102,2326,{"name":907,"start":612,"end":908},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fmath\u002Fmdeterm\u002F__tests__\u002Findex.spec.ts",166,{"name":910,"start":911,"end":912},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fmath\u002Fminverse\u002F__tests__\u002Findex.spec.ts",111,212,{"format":271,"lines":914,"tokens":915,"firstFile":916,"secondFile":919},131,2133,{"name":917,"start":652,"end":918},"packages\u002Fcore\u002Fsrc\u002Fshared\u002Fnumfmt\u002F__tests__\u002Fdate-bounds.spec.ts",258,{"name":920,"start":921,"end":922},"packages\u002Fcore\u002Fsrc\u002Fshared\u002Fnumfmt\u002F__tests__\u002Fleap-1900.spec.ts",24,154,{"format":271,"lines":924,"tokens":925,"firstFile":926,"secondFile":928},32,1864,{"name":907,"start":682,"end":927},157,{"name":910,"start":912,"end":929},243,{"format":271,"lines":931,"tokens":932,"firstFile":933,"secondFile":937},251,1331,{"name":934,"start":935,"end":936},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fstatistical\u002Fcorrel\u002F__tests__\u002Findex.spec.ts",29,279,{"name":938,"start":935,"end":936},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fstatistical\u002Fpearson\u002F__tests__\u002Findex.spec.ts",{"format":271,"lines":940,"tokens":941,"firstFile":942,"secondFile":945},253,1323,{"name":943,"start":474,"end":944},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fstatistical\u002Fintercept\u002F__tests__\u002Findex.spec.ts",310,{"name":946,"start":474,"end":944},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fstatistical\u002Fslope\u002F__tests__\u002Findex.spec.ts",{"format":271,"lines":931,"tokens":948,"firstFile":949,"secondFile":950},1317,{"name":943,"start":474,"end":307},{"name":951,"start":474,"end":307},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fstatistical\u002Fsteyx\u002F__tests__\u002Findex.spec.ts",{"format":271,"lines":953,"tokens":954,"firstFile":955,"secondFile":959},245,1281,{"name":956,"start":957,"end":958},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fstatistical\u002Fgrowth\u002F__tests__\u002Findex.spec.ts",95,339,{"name":960,"start":957,"end":958},"packages\u002Fengine-formula\u002Fsrc\u002Ffunctions\u002Fstatistical\u002Ftrend\u002F__tests__\u002Findex.spec.ts",{"format":278,"lines":962,"tokens":963,"firstFile":964,"secondFile":968},234,1262,{"name":965,"start":966,"end":967},"packages\u002Fthread-comment-ui\u002Fsrc\u002Fviews\u002F__tests__\u002FThreadCommentPanel.spec.tsx",93,326,{"name":969,"start":970,"end":971},"packages\u002Fthread-comment-ui\u002Fsrc\u002Fviews\u002F__tests__\u002FThreadCommentTree.spec.tsx",115,348,{"format":271,"lines":973,"tokens":974,"firstFile":975,"secondFile":978},202,1236,{"name":976,"start":869,"end":977},"packages\u002Fdocs-drawing-ui\u002Fsrc\u002Fcontrollers\u002Fmobile\u002Fdrawing-popup-menu.controller.ts",300,{"name":979,"start":316,"end":977},"packages\u002Fdocs-drawing-ui\u002Fsrc\u002Fmenu\u002Fdrawing-popup-menu.controller.ts",{"score":981,"grade":982,"size":983,"dimensions":986},60.6,"C",{"lines":984,"files":985,"class":439},1236807,5964,[987,993,997],{"id":442,"source":443,"value":988,"adjusted":988,"lines":989,"halfLife":446,"formats":990,"excluded":991,"weight":246,"score":992},12.5,154167,[271,278,327,450,306],[334,455,456],36.2,{"id":459,"source":443,"value":994,"adjusted":994,"lines":995,"halfLife":462,"weight":246,"score":996},0.4,5237,96.2,{"id":467,"source":443,"value":998,"adjusted":998,"lines":999,"halfLife":470,"weight":246,"score":1000},32.4,400354,63.9,{"total":1002,"mean":1003,"files":1004},117741,19.7,[1005,1010,1015,1020,1025,1030,1035,1040,1045,1049],{"path":1006,"complexity":1007,"lines":1008,"bytes":1009},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fdoc-skeleton.ts",1245,5610,231254,{"path":1011,"complexity":1012,"lines":1013,"bytes":1014},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fblock\u002Fparagraph\u002Flayout-ruler.ts",919,3293,138329,{"path":1016,"complexity":1017,"lines":1018,"bytes":1019},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002F__tests__\u002Fdoc-skeleton.spec.ts",875,7609,371415,{"path":1021,"complexity":1022,"lines":1023,"bytes":1024},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fblock\u002Fparagraph\u002F__tests__\u002Flayout-ruler.spec.ts",608,3802,203130,{"path":1026,"complexity":1027,"lines":1028,"bytes":1029},"packages\u002Fengine-formula\u002Fsrc\u002Fengine\u002Fanalysis\u002Flexer-tree-builder.ts",533,2561,96247,{"path":1031,"complexity":1032,"lines":1033,"bytes":1034},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fblock\u002Fparagraph\u002F__tests__\u002Flinebreaking.spec.ts",502,4573,201151,{"path":1036,"complexity":1037,"lines":1038,"bytes":1039},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Ftools.ts",501,2308,87451,{"path":1041,"complexity":1042,"lines":1043,"bytes":1044},"packages\u002Fdocs-ui\u002Fsrc\u002Fcontrollers\u002Frender-controllers\u002Fdoc.render-controller.ts",465,2152,85669,{"path":1046,"complexity":657,"lines":1047,"bytes":1048},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fblock\u002Fparagraph\u002Flinebreaking.ts",1572,63278,{"path":1050,"complexity":1051,"lines":1052,"bytes":1053},"packages\u002Fsheets-drawing-ui\u002Fsrc\u002Fservices\u002Fcanvas-float-dom-manager.service.ts",430,2528,100036,{"percentage":1055,"findings":1056,"files":1057,"byCategory":1058,"largest":1064},0.42,287,6778,[1059,1061,1063],{"category":531,"count":1060},112,{"category":534,"count":1062},165,{"category":537,"count":610},[1065,1067,1070,1073,1076,1078,1080,1083,1086,1088],{"category":531,"path":1066,"name":544,"line":246,"lines":541},"packages\u002Fslides\u002Fsrc\u002Fbasics\u002Fdemo-data.ts",{"category":531,"path":1068,"name":544,"line":246,"lines":1069},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fhyphenation\u002Fpatterns\u002Faf.ts",207,{"category":531,"path":1071,"name":544,"line":246,"lines":1072},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fhyphenation\u002Fpatterns\u002Fru.ts",206,{"category":531,"path":1074,"name":544,"line":246,"lines":1075},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fhyphenation\u002Fpatterns\u002Fsr-cyrl.ts",152,{"category":531,"path":1077,"name":544,"line":246,"lines":690},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fhyphenation\u002Fpatterns\u002Fsh-cyrl.ts",{"category":531,"path":1079,"name":544,"line":246,"lines":690},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fhyphenation\u002Fpatterns\u002Fsh-latn.ts",{"category":531,"path":1081,"name":544,"line":246,"lines":1082},"packages\u002Fdocs\u002Fsrc\u002Fservices\u002Fdoc-view-model-manager.service.ts",135,{"category":531,"path":1084,"name":544,"line":246,"lines":1085},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fhyphenation\u002Fpatterns\u002Fnb.ts",132,{"category":531,"path":1087,"name":544,"line":246,"lines":1085},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fhyphenation\u002Fpatterns\u002Fnn.ts",{"category":531,"path":1089,"name":544,"line":246,"lines":1090},"packages\u002Fengine-render\u002Fsrc\u002Fcomponents\u002Fdocs\u002Flayout\u002Fhyphenation\u002Fpatterns\u002Fno.ts",130,{"name":1092,"url":1093,"description":1094,"language":225,"stars":1095,"starsToday":1096,"defaultBranch":580,"headSha":1097,"durationMs":1098,"total":1099,"formats":1107,"topClones":1143,"health":1195,"complexity":1218,"deadCode":1237},"anthropics\u002Fskills","https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fskills","Public repository for Agent Skills",178391,189,"33375500bcea98d610eb30ce10ac4e59b89c390d",1116,{"sources":1100,"lines":1101,"tokens":1102,"clones":690,"duplicatedLines":1103,"duplicatedTokens":1104,"percentage":1105,"percentageTokens":1106},368,59176,510172,13513,84786,22.84,16.62,[1108,1112,1116,1121,1125,1127,1129,1132,1136,1139],{"format":628,"sources":595,"lines":1109,"clones":620,"duplicatedLines":1110,"percentage":1111},5435,5090,93.65,{"format":299,"sources":1060,"lines":1113,"clones":337,"duplicatedLines":1114,"percentage":1115},25941,2167,8.35,{"format":449,"sources":966,"lines":1117,"clones":1118,"duplicatedLines":1119,"percentage":1120},18015,34,5938,32.96,{"format":271,"sources":884,"lines":1122,"clones":290,"duplicatedLines":1123,"percentage":1124},1671,122,7.3,{"format":334,"sources":290,"lines":387,"clones":226,"duplicatedLines":656,"percentage":1126},2.08,{"format":292,"sources":879,"lines":393,"clones":233,"duplicatedLines":622,"percentage":1128},7.8,{"format":451,"sources":479,"lines":1130,"clones":233,"duplicatedLines":879,"percentage":1131},686,2.48,{"format":327,"sources":606,"lines":1133,"clones":246,"duplicatedLines":1134,"percentage":1135},1700,21,1.24,{"format":1137,"sources":226,"lines":1027,"clones":246,"duplicatedLines":874,"percentage":1138},"php",1.13,{"format":1140,"sources":226,"lines":1141,"clones":246,"duplicatedLines":290,"percentage":1142},"java",506,1.58,[1144,1150,1154,1161,1165,1172,1176,1183,1187,1191],{"format":449,"lines":1017,"tokens":1145,"firstFile":1146,"secondFile":1148},4068,{"name":1147,"start":246,"end":1017},"skills\u002Fdocx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fbase.py",{"name":1149,"start":246,"end":1017},"skills\u002Fpptx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fbase.py",{"format":449,"lines":1017,"tokens":1145,"firstFile":1151,"secondFile":1152},{"name":1147,"start":246,"end":1017},{"name":1153,"start":246,"end":1017},"skills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fbase.py",{"format":449,"lines":1155,"tokens":1156,"firstFile":1157,"secondFile":1159},466,2005,{"name":1158,"start":246,"end":1155},"skills\u002Fdocx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fdocx.py",{"name":1160,"start":246,"end":1155},"skills\u002Fpptx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fdocx.py",{"format":449,"lines":1155,"tokens":1156,"firstFile":1162,"secondFile":1163},{"name":1158,"start":246,"end":1155},{"name":1164,"start":246,"end":1155},"skills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fdocx.py",{"format":449,"lines":1166,"tokens":1167,"firstFile":1168,"secondFile":1170},441,1986,{"name":1169,"start":246,"end":1166},"skills\u002Fdocx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fpptx.py",{"name":1171,"start":246,"end":1166},"skills\u002Fpptx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fpptx.py",{"format":449,"lines":1166,"tokens":1167,"firstFile":1173,"secondFile":1174},{"name":1169,"start":246,"end":1166},{"name":1175,"start":246,"end":1166},"skills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fvalidators\u002Fpptx.py",{"format":628,"lines":1177,"tokens":1178,"firstFile":1179,"secondFile":1181},201,1865,{"name":1180,"start":233,"end":973},"skills\u002Facademy-guide\u002FLICENSE.txt",{"name":1182,"start":233,"end":973},"skills\u002Falgorithmic-art\u002FLICENSE.txt",{"format":628,"lines":1177,"tokens":1178,"firstFile":1184,"secondFile":1185},{"name":1180,"start":233,"end":973},{"name":1186,"start":233,"end":973},"skills\u002Fbrand-guidelines\u002FLICENSE.txt",{"format":628,"lines":1177,"tokens":1178,"firstFile":1188,"secondFile":1189},{"name":1180,"start":233,"end":973},{"name":1190,"start":233,"end":973},"skills\u002Fcanvas-design\u002FLICENSE.txt",{"format":628,"lines":1177,"tokens":1178,"firstFile":1192,"secondFile":1193},{"name":1180,"start":233,"end":973},{"name":1194,"start":233,"end":973},"skills\u002Fclaude-api\u002FLICENSE.txt",{"score":1196,"grade":222,"size":1197,"dimensions":1199},30.3,{"lines":1198,"files":695,"class":728},16753,[1200,1206,1213],{"id":442,"source":443,"value":1201,"adjusted":1202,"lines":1203,"halfLife":446,"formats":1204,"excluded":1205,"weight":246,"score":462},35.2,31.8,5894,[449,327,306,450],[334,455,456],{"id":459,"source":443,"value":1207,"adjusted":1208,"lines":1209,"halfLife":462,"coverage":1210,"weight":1211,"score":1212},1.7,1.9,264,93.1,0.931,84.3,{"id":467,"source":443,"value":1214,"adjusted":1215,"lines":1216,"halfLife":470,"weight":246,"score":1217},58.4,54.4,9788,47,{"total":1219,"mean":741,"files":1220},3322,[1221,1223,1224,1225,1227,1228,1229,1232,1233,1234],{"path":1147,"complexity":541,"lines":1017,"bytes":1222},33756,{"path":1149,"complexity":541,"lines":1017,"bytes":1222},{"path":1153,"complexity":541,"lines":1017,"bytes":1222},{"path":1158,"complexity":587,"lines":1155,"bytes":1226},17482,{"path":1160,"complexity":587,"lines":1155,"bytes":1226},{"path":1164,"complexity":587,"lines":1155,"bytes":1226},{"path":1169,"complexity":1230,"lines":1166,"bytes":1231},117,15966,{"path":1171,"complexity":1230,"lines":1166,"bytes":1231},{"path":1175,"complexity":1230,"lines":1166,"bytes":1231},{"path":1235,"complexity":957,"lines":944,"bytes":1236},"skills\u002Fdocx\u002Fscripts\u002Fmerge_runs.py",9398,{"percentage":1238,"findings":610,"files":637,"byCategory":1239,"largest":1244},1.69,[1240,1241,1242,1243],{"category":531,"count":233},{"category":534,"count":211},{"category":537,"count":233},{"category":540,"count":211},[1245,1248,1250,1254,1256,1260,1262,1264,1267,1270],{"category":531,"path":1246,"name":544,"line":246,"lines":1247},"skills\u002Falgorithmic-art\u002Ftemplates\u002Fgenerator_template.js",223,{"category":531,"path":1249,"name":544,"line":246,"lines":194},"skills\u002Fpdf\u002Fscripts\u002Fcheck_fillable_fields.py",{"category":537,"path":1251,"name":1252,"line":1253,"lines":874},"skills\u002Fdocx\u002Fscripts\u002Fcomment.py","_has_relationship",148,{"category":537,"path":1251,"name":1255,"line":754,"lines":874},"_has_content_type",{"category":534,"path":1257,"name":1258,"line":1259,"lines":226},"skills\u002Fdocx\u002Fscripts\u002Foffice\u002Fhelpers\u002Fpptx_theme.py","find_shared_master_themes",101,{"category":534,"path":1261,"name":1258,"line":1259,"lines":226},"skills\u002Fpptx\u002Fscripts\u002Foffice\u002Fhelpers\u002Fpptx_theme.py",{"category":534,"path":1263,"name":1258,"line":1259,"lines":226},"skills\u002Fxlsx\u002Fscripts\u002Foffice\u002Fhelpers\u002Fpptx_theme.py",{"category":540,"path":1265,"name":1266,"line":479,"lines":246},"skills\u002Fskill-creator\u002Fscripts\u002Fquick_validate.py","os",{"category":540,"path":1268,"name":1269,"line":194,"lines":246},"skills\u002Fslack-gif-creator\u002Fcore\u002Fframe_composer.py","np",{"category":540,"path":1271,"name":1272,"line":610,"lines":246},"skills\u002Fslack-gif-creator\u002Fcore\u002Fgif_builder.py","Optional",{"name":1274,"url":1275,"description":1276,"language":225,"stars":1277,"starsToday":328,"defaultBranch":259,"headSha":1278,"durationMs":1279,"total":1280,"formats":1289,"topClones":1313,"health":1403,"complexity":1424,"deadCode":1475},"derv82\u002Fwifit3","https:\u002F\u002Fgithub.com\u002Fderv82\u002Fwifit3","Wifite but USB-only & cross-platform.",1003,"d2cf284ef29a93968ec30e192cdad1535374affd",2261,{"sources":1281,"lines":1282,"tokens":1283,"clones":1284,"duplicatedLines":1285,"duplicatedTokens":1286,"percentage":1287,"percentageTokens":1288},1179,282948,2261495,2576,60003,539865,21.21,23.87,[1290,1296,1302,1305,1307,1309,1311],{"format":449,"sources":1291,"lines":1292,"clones":1293,"duplicatedLines":1294,"percentage":1295},1088,269722,2553,59166,21.94,{"format":628,"sources":1297,"lines":1298,"clones":1299,"duplicatedLines":1300,"percentage":1301},19,4872,16,580,11.9,{"format":299,"sources":660,"lines":1303,"clones":874,"duplicatedLines":929,"percentage":1304},7599,3.2,{"format":320,"sources":651,"lines":1032,"clones":246,"duplicatedLines":675,"percentage":1306},2.79,{"format":327,"sources":233,"lines":1308,"clones":635,"duplicatedLines":635,"percentage":635},90,{"format":455,"sources":290,"lines":1310,"clones":635,"duplicatedLines":635,"percentage":635},89,{"format":1312,"sources":246,"lines":321,"clones":635,"duplicatedLines":635,"percentage":635},"toml",[1314,1323,1331,1340,1350,1359,1368,1377,1386,1396],{"format":449,"lines":1315,"tokens":1316,"firstFile":1317,"secondFile":1320},1047,18840,{"name":1318,"start":194,"end":1319},"src\u002Fwifit3\u002Fchips\u002Frtl8814au_dkms\u002Fbb_agc_tab_tbl.py",1057,{"name":1321,"start":610,"end":1322},"src\u002Fwifit3\u002Fchips\u002Frtw88_8814au\u002Fassets\u002Fagc_tbl.py",3149,{"format":449,"lines":1324,"tokens":1325,"firstFile":1326,"secondFile":1329},773,13902,{"name":1327,"start":194,"end":1328},"src\u002Fwifit3\u002Fchips\u002Frtl8814au_dkms\u002Frf_radio_a_tbl.py",783,{"name":1330,"start":610,"end":905},"src\u002Fwifit3\u002Fchips\u002Frtw88_8814au\u002Fassets\u002Frf_a_tbl.py",{"format":449,"lines":1332,"tokens":1333,"firstFile":1334,"secondFile":1337},771,13866,{"name":1335,"start":194,"end":1336},"src\u002Fwifit3\u002Fchips\u002Frtl8814au_dkms\u002Fbb_phy_reg_tbl.py",781,{"name":1338,"start":610,"end":1339},"src\u002Fwifit3\u002Fchips\u002Frtw88_8814au\u002Fassets\u002Fbb_tbl.py",2320,{"format":449,"lines":1341,"tokens":1342,"firstFile":1343,"secondFile":1347},755,13569,{"name":1344,"start":1345,"end":1346},"src\u002Fwifit3\u002Fchips\u002Frtl8814au_dkms\u002Frf_radio_d_tbl.py",23,777,{"name":1348,"start":404,"end":1349},"src\u002Fwifit3\u002Fchips\u002Frtw88_8814au\u002Fassets\u002Frf_d_tbl.py",2309,{"format":449,"lines":1351,"tokens":1352,"firstFile":1353,"secondFile":1356},742,13341,{"name":1354,"start":1345,"end":1355},"src\u002Fwifit3\u002Fchips\u002Frtl8814au_dkms\u002Frf_radio_c_tbl.py",764,{"name":1357,"start":404,"end":1358},"src\u002Fwifit3\u002Fchips\u002Frtw88_8814au\u002Fassets\u002Frf_c_tbl.py",2271,{"format":449,"lines":1360,"tokens":1361,"firstFile":1362,"secondFile":1365},733,13188,{"name":1363,"start":194,"end":1364},"src\u002Fwifit3\u002Fchips\u002Frtl8814au_dkms\u002Frf_radio_b_tbl.py",743,{"name":1366,"start":610,"end":1367},"src\u002Fwifit3\u002Fchips\u002Frtw88_8814au\u002Fassets\u002Frf_b_tbl.py",2207,{"format":449,"lines":1369,"tokens":1370,"firstFile":1371,"secondFile":1374},429,7677,{"name":1335,"start":1372,"end":1373},354,782,{"name":1338,"start":1375,"end":1376},1041,2321,{"format":449,"lines":1378,"tokens":1379,"firstFile":1380,"secondFile":1383},867,5202,{"name":1381,"start":610,"end":1382},"src\u002Fwifit3\u002Fchips\u002Frtl8821au\u002Fassets\u002Frf_a_tbl.py",876,{"name":1384,"start":226,"end":1385},"src\u002Fwifit3\u002Fchips\u002Frtl8821au_dkms\u002Frf_radioa_tbl.py",221,{"format":449,"lines":1123,"tokens":1387,"firstFile":1388,"secondFile":1392},3871,{"name":1389,"start":1390,"end":1391},"src\u002Fwifit3\u002Fchips\u002Frtl8822bu_dkms\u002Frf_radioa_tbl.py",724,845,{"name":1393,"start":1394,"end":1395},"src\u002Fwifit3\u002Fchips\u002Frtl8822bu_dkms\u002Frf_radiob_tbl.py",577,698,{"format":449,"lines":328,"tokens":1397,"firstFile":1398,"secondFile":1400},3286,{"name":1363,"start":1032,"end":1399},684,{"name":1354,"start":1401,"end":1402},523,706,{"score":1404,"grade":435,"size":1405,"dimensions":1408},44.1,{"lines":1406,"files":1291,"class":1407},269766,"L",[1409,1416,1419],{"id":442,"source":443,"value":1410,"adjusted":1411,"lines":1412,"halfLife":446,"formats":1413,"excluded":1414,"weight":246,"score":1415},21.9,21.8,59150,[449,327],[455,456],16.9,{"id":459,"source":443,"value":1417,"adjusted":1417,"lines":1418,"halfLife":462,"coverage":316,"weight":246,"score":743},2.3,6268,{"id":467,"source":443,"value":1420,"adjusted":1421,"lines":1422,"halfLife":470,"weight":246,"score":1423},33.3,33.2,89720,63.1,{"total":1425,"mean":1426,"files":1427},30343,27.9,[1428,1433,1438,1442,1446,1451,1456,1461,1466,1470],{"path":1429,"complexity":1430,"lines":1431,"bytes":1432},"src\u002Fwifit3\u002Fui\u002Fscreens\u002Ffocus_v2\u002Fscreen.py",332,1233,56695,{"path":1434,"complexity":1435,"lines":1436,"bytes":1437},"src\u002Fwifit3\u002Fchips\u002Frtl8922au\u002Fphy.py",317,1444,69608,{"path":1439,"complexity":1440,"lines":1319,"bytes":1441},"src\u002Fwifit3\u002Fui\u002Fscreens\u002Fscanner.py",288,44677,{"path":1443,"complexity":302,"lines":1444,"bytes":1445},"src\u002Fwifit3\u002Fchips\u002Frtl8822cu\u002Fphy.py",1240,60345,{"path":1447,"complexity":1448,"lines":1449,"bytes":1450},"scripts\u002Fchips\u002Fmt7921au\u002Fverify_pcap.py",200,778,36660,{"path":1452,"complexity":1453,"lines":1454,"bytes":1455},"src\u002Fwifit3\u002Fdot11\u002Fparser.py",197,772,32603,{"path":1457,"complexity":1458,"lines":1459,"bytes":1460},"scripts\u002Fchips\u002Frtl8922au\u002Fverify_pcap.py",191,589,28153,{"path":1462,"complexity":1463,"lines":1464,"bytes":1465},"src\u002Fwifit3\u002Fcampaigns\u002Fpin.py",188,730,33537,{"path":1467,"complexity":1463,"lines":1468,"bytes":1469},"src\u002Fwifit3\u002Fchips\u002Frtl8922au\u002Fmac.py",1674,88631,{"path":1471,"complexity":1472,"lines":1473,"bytes":1474},"scripts\u002Fporting\u002Fmt76_verify_replay.py",174,567,23746,{"percentage":1476,"findings":1477,"files":1478,"byCategory":1479,"largest":1484},2.32,596,1128,[1480,1481,1482,1483],{"category":531,"count":675},{"category":534,"count":773},{"category":537,"count":474},{"category":540,"count":914},[1485,1486,1489,1492,1495,1498,1500,1502,1505,1509],{"category":531,"path":1471,"name":544,"line":246,"lines":1473},{"category":531,"path":1487,"name":544,"line":246,"lines":1488},"scripts\u002Fporting\u002Frtw88_pcap_replay.py",557,{"category":531,"path":1490,"name":544,"line":246,"lines":1491},"src\u002Fwifit3\u002Fcampaigns\u002Fwep\u002Ffragmentation.py",331,{"category":531,"path":1493,"name":544,"line":246,"lines":1494},"scripts\u002Fporting\u002Fmt76usb_pcap_replay.py",238,{"category":531,"path":1496,"name":544,"line":246,"lines":1497},"scripts\u002Fporting\u002Frt2x00_pcap_replay.py",224,{"category":531,"path":1499,"name":544,"line":246,"lines":538},"src\u002Fwifit3\u002Fcampaigns\u002Fdecloak.py",{"category":531,"path":1501,"name":544,"line":246,"lines":957},"src\u002Fwifit3\u002Fchips\u002Fmt7921au\u002Fassets\u002Fmt7921au_init.py",{"category":531,"path":1503,"name":544,"line":246,"lines":1504},"scripts\u002Fdev.py",94,{"category":540,"path":1506,"name":1507,"line":884,"lines":1508},"src\u002Fwifit3\u002Fchips\u002Frtl8822bu\u002Fconstants.py","BASIC_RATES_2G",73,{"category":540,"path":1506,"name":1510,"line":879,"lines":637},"BIT_DDMACH0_CHKSUM_CONT",{"name":210,"url":1512,"description":1513,"language":1514,"stars":1515,"starsToday":1516,"defaultBranch":259,"headSha":1517,"durationMs":1518,"total":1519,"formats":1522,"topClones":1534,"health":1551,"complexity":1565,"deadCode":1514},"https:\u002F\u002Fgithub.com\u002Fkelseyhightower\u002Fkubernetes-the-hard-way","Bootstrap Kubernetes the hard way. No scripts.",null,50152,119,"52eb26dad1a3e9e8083a899bc854421eb4842a73",920,{"sources":704,"lines":251,"tokens":1520,"clones":211,"duplicatedLines":252,"duplicatedTokens":891,"percentage":212,"percentageTokens":1521},20440,0.82,[1523,1525,1528,1530,1531,1532,1533],{"format":327,"sources":1297,"lines":1524,"clones":233,"duplicatedLines":675,"percentage":1135},1133,{"format":455,"sources":616,"lines":1526,"clones":246,"duplicatedLines":616,"percentage":1527},109,3.67,{"format":299,"sources":884,"lines":1529,"clones":635,"duplicatedLines":635,"percentage":635},1650,{"format":450,"sources":246,"lines":891,"clones":635,"duplicatedLines":635,"percentage":635},{"format":320,"sources":233,"lines":474,"clones":635,"duplicatedLines":635,"percentage":635},{"format":628,"sources":233,"lines":692,"clones":635,"duplicatedLines":635,"percentage":635},{"format":1312,"sources":246,"lines":314,"clones":635,"duplicatedLines":635,"percentage":635},[1535,1542,1547],{"format":327,"lines":1134,"tokens":707,"firstFile":1536,"secondFile":1539},{"name":1537,"start":1538,"end":669},"docs\u002F05-kubernetes-configuration-files.md:bash",72,{"name":1537,"start":1540,"end":1541},106,127,{"format":455,"lines":194,"tokens":707,"firstFile":1543,"secondFile":1546},{"name":1544,"start":660,"end":1545},"docs\u002F11-pod-network-routes.md:text",62,{"name":1544,"start":1545,"end":1538},{"format":327,"lines":874,"tokens":714,"firstFile":1548,"secondFile":1549},{"name":1537,"start":633,"end":474},{"name":1537,"start":1550,"end":669},87,{"score":218,"grade":219,"size":1552,"dimensions":1555,"skipped":1562},{"lines":1553,"files":610,"class":1554},862,"XS",[1556,1559],{"id":442,"source":443,"value":635,"adjusted":731,"lines":635,"halfLife":446,"formats":1557,"excluded":1558,"weight":246,"score":735},[327,450],[455,456],{"id":467,"source":443,"value":635,"adjusted":1560,"lines":635,"halfLife":470,"weight":246,"score":1561},14.6,81.7,[1563],{"id":459,"reason":1564},"no JavaScript, TypeScript, Python or compiler-checked Rust files",{"total":1566,"mean":1567,"files":1568},84,8.4,[1569,1572,1575,1578,1581,1585,1588,1591,1594,1597],{"path":1570,"complexity":1297,"lines":891,"bytes":1571},".git\u002Fhooks\u002Ffsmonitor-watchman.sample",4611,{"path":1573,"complexity":675,"lines":687,"bytes":1574},".git\u002Fhooks\u002Fpre-rebase.sample",4898,{"path":1576,"complexity":675,"lines":1577,"bytes":1038},".git\u002Fhooks\u002Fsendemail-validate.sample",77,{"path":1579,"complexity":314,"lines":652,"bytes":1580},".git\u002Fhooks\u002Fupdate.sample",3650,{"path":1582,"complexity":874,"lines":1583,"bytes":1584},".git\u002Fhooks\u002Fpush-to-checkout.sample",78,2783,{"path":1586,"complexity":226,"lines":698,"bytes":1587},".git\u002Fhooks\u002Fpre-commit.sample",1649,{"path":1589,"complexity":226,"lines":633,"bytes":1590},".git\u002Fhooks\u002Fpre-push.sample",1374,{"path":1592,"complexity":616,"lines":921,"bytes":1593},".git\u002Fhooks\u002Fpre-receive.sample",544,{"path":1595,"complexity":211,"lines":321,"bytes":1596},".git\u002Fhooks\u002Fcommit-msg.sample",1972,{"path":1598,"complexity":246,"lines":620,"bytes":1599},".git\u002Fhooks\u002Fprepare-commit-msg.sample",1492,{"name":1601,"url":1602,"description":1603,"language":225,"stars":1604,"starsToday":704,"defaultBranch":580,"headSha":1605,"durationMs":1606,"total":1607,"formats":1616,"topClones":1651,"health":1726,"complexity":1748,"deadCode":1799},"shy3130\u002Ftick-stock-panel","https:\u002F\u002Fgithub.com\u002Fshy3130\u002Ftick-stock-panel","TSP自托管、零运维的 A 股「选股 + 监控 + 回测」量化工作台  | LLM能力驱使策略定制+个股分析+复盘 | 自由接入第三方数据源与个性化扩展数据 | 个人开源",5176,"529be9555ef93836833279a667cda07175abc29c",1698,{"sources":1608,"lines":1609,"tokens":1610,"clones":1611,"duplicatedLines":1612,"duplicatedTokens":1613,"percentage":1614,"percentageTokens":1615},807,226771,1517056,663,8283,60135,3.65,3.96,[1617,1623,1627,1633,1636,1638,1641,1644,1647,1650],{"format":449,"sources":1618,"lines":1619,"clones":1620,"duplicatedLines":1621,"percentage":1622},489,139232,413,4616,3.32,{"format":278,"sources":891,"lines":1624,"clones":1177,"duplicatedLines":1625,"percentage":1626},65044,2795,4.3,{"format":271,"sources":1628,"lines":1629,"clones":1630,"duplicatedLines":1631,"percentage":1632},67,12110,36,700,5.78,{"format":299,"sources":935,"lines":1634,"clones":226,"duplicatedLines":633,"percentage":1635},7129,0.74,{"format":334,"sources":610,"lines":816,"clones":226,"duplicatedLines":707,"percentage":1637},19.26,{"format":327,"sources":1299,"lines":1639,"clones":246,"duplicatedLines":211,"percentage":1640},961,0.31,{"format":320,"sources":651,"lines":1642,"clones":246,"duplicatedLines":633,"percentage":1643},600,8.83,{"format":306,"sources":246,"lines":1645,"clones":246,"duplicatedLines":874,"percentage":1646},293,2.05,{"format":1648,"sources":246,"lines":1649,"clones":635,"duplicatedLines":635,"percentage":635},"powershell",301,{"format":455,"sources":290,"lines":931,"clones":635,"duplicatedLines":635,"percentage":635},[1652,1662,1671,1676,1683,1687,1696,1705,1712,1720],{"format":278,"lines":1583,"tokens":1653,"firstFile":1654,"secondFile":1658},1087,{"name":1655,"start":1656,"end":1657},"frontend\u002Fsrc\u002Fpages\u002FConceptAnalysis.tsx",707,784,{"name":1659,"start":1660,"end":1661},"frontend\u002Fsrc\u002Fpages\u002FIndustryAnalysis.tsx",776,853,{"format":278,"lines":1663,"tokens":1664,"firstFile":1665,"secondFile":1668},85,887,{"name":1655,"start":1666,"end":1667},552,636,{"name":1659,"start":1669,"end":1670},617,703,{"format":278,"lines":1566,"tokens":1672,"firstFile":1673,"secondFile":1675},688,{"name":1655,"start":1550,"end":1674},170,{"name":1659,"start":664,"end":630},{"format":278,"lines":704,"tokens":1300,"firstFile":1677,"secondFile":1680},{"name":1655,"start":1678,"end":1679},786,829,{"name":1659,"start":1681,"end":1682},855,898,{"format":278,"lines":707,"tokens":1684,"firstFile":1685,"secondFile":1686},562,{"name":1655,"start":1674,"end":889},{"name":1659,"start":630,"end":819},{"format":449,"lines":286,"tokens":1688,"firstFile":1689,"secondFile":1692},462,{"name":1690,"start":704,"end":1691},"backend\u002Fapp\u002Fapi\u002Foverview.py",98,{"name":1693,"start":1694,"end":1695},"backend\u002Fapp\u002Fservices\u002Fmarket_overview_builder.py",158,215,{"format":449,"lines":404,"tokens":1697,"firstFile":1698,"secondFile":1702},415,{"name":1699,"start":1700,"end":1701},"backend\u002Fapp\u002Fbacktest\u002Fengine.py",1332,1379,{"name":1699,"start":1703,"end":1704},2394,2441,{"format":278,"lines":1706,"tokens":1620,"firstFile":1707,"secondFile":1710},61,{"name":1708,"start":704,"end":1709},"frontend\u002Fsrc\u002Fcomponents\u002Ffinancials\u002FAiAnalysisDialog.tsx",104,{"name":1711,"start":595,"end":831},"frontend\u002Fsrc\u002Fcomponents\u002Fstock-analysis\u002FStockAnalysisDialog.tsx",{"format":278,"lines":656,"tokens":1713,"firstFile":1714,"secondFile":1718},389,{"name":1715,"start":1716,"end":1717},"frontend\u002Fsrc\u002Fcomponents\u002FEChartsCandlestick.tsx",490,535,{"name":1715,"start":732,"end":1719},1225,{"format":449,"lines":474,"tokens":778,"firstFile":1721,"secondFile":1724},{"name":1690,"start":1722,"end":1723},240,297,{"name":1693,"start":1504,"end":1725},151,{"score":1727,"grade":982,"size":1728,"dimensions":1731},62.4,{"lines":1729,"files":1730,"class":1407},217456,729,[1732,1737,1743],{"id":442,"source":443,"value":1733,"adjusted":1733,"lines":1734,"halfLife":446,"formats":1735,"excluded":1736,"weight":246,"score":321},3.7,8033,[449,278,271,327,1648,306,450],[334,455,456],{"id":459,"source":443,"value":233,"adjusted":1738,"lines":1739,"halfLife":462,"coverage":1740,"weight":1741,"score":1742},2.1,4415,99.4,0.994,82.7,{"id":467,"source":443,"value":1744,"adjusted":1745,"lines":1746,"halfLife":470,"weight":246,"score":1747},66.8,66.4,145305,39.8,{"total":1749,"mean":1750,"files":1751},42844,58.8,[1752,1757,1761,1766,1771,1776,1780,1785,1789,1794],{"path":1753,"complexity":1754,"lines":1755,"bytes":1756},"frontend\u002Fsrc\u002Fpages\u002Fbacktest\u002FStrategyBacktest.tsx",935,3121,161434,{"path":1699,"complexity":1758,"lines":1759,"bytes":1760},869,3202,144814,{"path":1762,"complexity":1763,"lines":1764,"bytes":1765},"backend\u002Fapp\u002Fbacktest\u002Fmatrix.py",757,4261,154260,{"path":1767,"complexity":1768,"lines":1769,"bytes":1770},"frontend\u002Fsrc\u002Fpages\u002FLimitUpLadder.tsx",610,1835,79397,{"path":1772,"complexity":1773,"lines":1774,"bytes":1775},"frontend\u002Fsrc\u002Fcomponents\u002Fmonitor\u002FRuleEditor.tsx",601,1624,87606,{"path":1777,"complexity":389,"lines":1778,"bytes":1779},"frontend\u002Fsrc\u002Fpages\u002FWatchlist.tsx",2008,91386,{"path":1781,"complexity":1782,"lines":1783,"bytes":1784},"backend\u002Fapp\u002Ftickflow\u002Frepository.py",563,2458,118585,{"path":1786,"complexity":1618,"lines":1787,"bytes":1788},"frontend\u002Fsrc\u002Flib\u002Fapi.ts",4228,143141,{"path":1790,"complexity":1791,"lines":1792,"bytes":1793},"backend\u002Fapp\u002Fstrategy\u002Fmonitor.py",468,1787,81291,{"path":1795,"complexity":1796,"lines":1797,"bytes":1798},"backend\u002Fapp\u002Fservices\u002Fquote_service.py",459,1921,96329,{"percentage":1800,"findings":1550,"files":1351,"byCategory":1801,"largest":1806},2.04,[1802,1803,1804,1805],{"category":531,"count":924},{"category":534,"count":675},{"category":537,"count":700},{"category":540,"count":1134},[1807,1810,1813,1815,1817,1820,1822,1824,1826,1828],{"category":531,"path":1808,"name":544,"line":246,"lines":1809},"backend\u002Fapp\u002Fplugins\u002Ffuyao\u002Fprovider.py",1175,{"category":531,"path":1811,"name":544,"line":246,"lines":1812},"backend\u002Fapp\u002Fstrategy\u002Fbuiltin\u002Ffactor_rank_research.py",209,{"category":531,"path":1814,"name":544,"line":246,"lines":891},"frontend\u002Fsrc\u002Fcomponents\u002FCandlestickChart.tsx",{"category":531,"path":1816,"name":544,"line":246,"lines":1082},"backend\u002Fapp\u002Fstrategy\u002Fmarket_data.py",{"category":531,"path":1818,"name":544,"line":246,"lines":1819},"backend\u002Fapp\u002Fstrategy\u002Fbuiltin\u002Fma_convergence_breakout.py",105,{"category":531,"path":1821,"name":544,"line":246,"lines":1819},"backend\u002Fapp\u002Fstrategy\u002Fbuiltin\u002Fpullback_to_support.py",{"category":531,"path":1823,"name":544,"line":246,"lines":869},"backend\u002Fapp\u002Fstrategy\u002Fbuiltin\u002Fmacd_golden.py",{"category":531,"path":1825,"name":544,"line":246,"lines":869},"backend\u002Fapp\u002Fstrategy\u002Fbuiltin\u002Fplatform_consolidation_breakout.py",{"category":531,"path":1827,"name":544,"line":246,"lines":1691},"backend\u002Fapp\u002Fstrategy\u002Fbuiltin\u002Frsi_midline_pullback.py",{"category":531,"path":1829,"name":544,"line":246,"lines":957},"backend\u002Fapp\u002Fstrategy\u002Fbuiltin\u002Fstrong_open.py",{"name":1831,"url":1832,"description":1833,"language":239,"stars":1834,"starsToday":1701,"defaultBranch":580,"headSha":1835,"durationMs":1836,"total":1837,"formats":1843,"topClones":1860,"health":1917,"complexity":1935,"deadCode":1979},"google\u002Fax","https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fax","Google's open agentic orchestration runtime",11607,"d0bc38bcf90bb2ad9c012ff1be9d68ff05347ba9",929,{"sources":1577,"lines":1838,"tokens":1839,"clones":579,"duplicatedLines":572,"duplicatedTokens":1840,"percentage":1841,"percentageTokens":1842},16739,96354,5043,5.22,5.23,[1844,1848,1850,1852,1853,1855,1856,1858,1859],{"format":451,"sources":1845,"lines":1846,"clones":579,"duplicatedLines":572,"percentage":1847},35,13584,6.43,{"format":327,"sources":675,"lines":1849,"clones":635,"duplicatedLines":635,"percentage":635},963,{"format":299,"sources":194,"lines":1851,"clones":635,"duplicatedLines":635,"percentage":635},905,{"format":320,"sources":610,"lines":1477,"clones":635,"duplicatedLines":635,"percentage":635},{"format":1854,"sources":246,"lines":1435,"clones":635,"duplicatedLines":635,"percentage":635},"protobuf",{"format":450,"sources":246,"lines":891,"clones":635,"duplicatedLines":635,"percentage":635},{"format":449,"sources":246,"lines":1857,"clones":635,"duplicatedLines":635,"percentage":635},129,{"format":334,"sources":233,"lines":595,"clones":635,"duplicatedLines":635,"percentage":635},{"format":455,"sources":233,"lines":924,"clones":635,"duplicatedLines":635,"percentage":635},[1861,1868,1874,1880,1884,1891,1896,1902,1910,1914],{"format":451,"lines":1134,"tokens":727,"firstFile":1862,"secondFile":1865},{"name":1863,"start":599,"end":1864},"internal\u002Fcontroller\u002Freconciler_test.go",250,{"name":1863,"start":1866,"end":1867},307,327,{"format":451,"lines":879,"tokens":914,"firstFile":1869,"secondFile":1872},{"name":1870,"start":1871,"end":687},"internal\u002Fcontroller\u002Fworker_test.go",153,{"name":1870,"start":1873,"end":599},214,{"format":451,"lines":884,"tokens":1516,"firstFile":1875,"secondFile":1877},{"name":1876,"start":1508,"end":1550},"internal\u002Fserver\u002Fserver.go",{"name":1876,"start":1878,"end":1879},167,181,{"format":451,"lines":884,"tokens":1516,"firstFile":1881,"secondFile":1882},{"name":1876,"start":1508,"end":1550},{"name":1876,"start":1883,"end":1072},192,{"format":451,"lines":884,"tokens":1885,"firstFile":1886,"secondFile":1888},108,{"name":1863,"start":599,"end":1887},244,{"name":1863,"start":1889,"end":1890},423,437,{"format":451,"lines":884,"tokens":1885,"firstFile":1892,"secondFile":1894},{"name":1870,"start":1893,"end":652},114,{"name":1870,"start":1895,"end":1177},187,{"format":451,"lines":252,"tokens":1709,"firstFile":1897,"secondFile":1899},{"name":1898,"start":970,"end":1085},"internal\u002Fworkspace\u002Fsetup_test.go",{"name":1898,"start":1900,"end":1901},239,256,{"format":451,"lines":805,"tokens":1663,"firstFile":1903,"secondFile":1907},{"name":1904,"start":1905,"end":1906},"cmd\u002Fax\u002Fmain.go",861,872,{"name":1904,"start":1908,"end":1909},892,903,{"format":451,"lines":884,"tokens":1911,"firstFile":1912,"secondFile":1913},79,{"name":1898,"start":893,"end":1090},{"name":1898,"start":977,"end":721},{"format":451,"lines":651,"tokens":1583,"firstFile":1915,"secondFile":1916},{"name":1870,"start":470,"end":474},{"name":1870,"start":647,"end":652},{"score":1918,"grade":435,"size":1919,"dimensions":1921,"skipped":1932},49.7,{"lines":1920,"files":656,"class":728},14735,[1922,1927],{"id":442,"source":443,"value":1923,"adjusted":1924,"lines":572,"halfLife":446,"formats":1925,"excluded":1926,"weight":246,"score":1423},5.9,5.6,[451,327,450,449],[334,455,456],{"id":467,"source":443,"value":1928,"adjusted":1929,"lines":1930,"halfLife":470,"weight":246,"score":1931},73.9,67.6,10895,39.2,[1933],{"id":459,"reason":1934},"the languages dead code reads are under 5% of the code",{"total":1936,"mean":1937,"files":1938},2641,57.4,[1939,1944,1948,1953,1957,1961,1965,1968,1972,1975],{"path":1940,"complexity":1941,"lines":1942,"bytes":1943},"pkg\u002Fapis\u002Fv1alpha1\u002Fax.pb.go",542,2918,88620,{"path":1904,"complexity":1945,"lines":1946,"bytes":1947},272,1121,32050,{"path":1949,"complexity":1950,"lines":1951,"bytes":1952},"internal\u002Fstore\u002Fredis\u002Fstore.go",140,711,19910,{"path":1954,"complexity":587,"lines":1955,"bytes":1956},"pkg\u002Fapis\u002Fv1alpha1\u002Fax_grpc.pb.go",681,26071,{"path":1958,"complexity":1230,"lines":1959,"bytes":1960},"internal\u002Fmodel\u002Fclient.go",622,18372,{"path":1962,"complexity":1230,"lines":1963,"bytes":1964},"pkg\u002Fapis\u002Fv1alpha1\u002Ftypes_test.go",597,18207,{"path":1876,"complexity":1885,"lines":1966,"bytes":1967},411,13080,{"path":1969,"complexity":664,"lines":1970,"bytes":1971},"internal\u002Ftunnel\u002Ftunnel.go",390,9873,{"path":1973,"complexity":1663,"lines":1688,"bytes":1974},"internal\u002Fcontroller\u002Freconciler.go",16474,{"path":1976,"complexity":1911,"lines":1977,"bytes":1978},"internal\u002Fsubstrate\u002Fclient.go",446,13824,{"percentage":635,"findings":635,"files":246,"byCategory":1980,"largest":1981},[],[],{"name":1983,"url":1984,"description":1985,"language":225,"stars":1986,"starsToday":1987,"defaultBranch":580,"headSha":1988,"durationMs":1989,"total":1990,"formats":1998,"topClones":2035,"health":2079,"complexity":2100,"deadCode":2150},"NVIDIA\u002FModel-Optimizer","https:\u002F\u002Fgithub.com\u002FNVIDIA\u002FModel-Optimizer","A unified library of SOTA model optimization techniques like quantization, distillation, pruning, neural architecture search, speculative decoding, etc. It compresses deep learning models for downstream deployment frameworks like TensorRT-LLM, TensorRT, vLLM, etc. to optimize inference speed.",4526,359,"23355eda90a25c290f9b1fdfb928ad54caae7d10",2497,{"sources":1991,"lines":1992,"tokens":1993,"clones":279,"duplicatedLines":1994,"duplicatedTokens":1995,"percentage":1996,"percentageTokens":1997},2070,436783,2486573,18159,107981,4.16,4.34,[1999,2005,2011,2015,2019,2023,2027,2028,2030,2033],{"format":449,"sources":2000,"lines":2001,"clones":2002,"duplicatedLines":2003,"percentage":2004},1247,371685,870,11619,3.13,{"format":320,"sources":2006,"lines":2007,"clones":2008,"duplicatedLines":2009,"percentage":2010},394,22513,302,5732,25.46,{"format":299,"sources":1895,"lines":2012,"clones":595,"duplicatedLines":2013,"percentage":2014},27856,433,1.55,{"format":327,"sources":2016,"lines":2017,"clones":879,"duplicatedLines":630,"percentage":2018},159,10712,1.64,{"format":2020,"sources":290,"lines":2021,"clones":290,"duplicatedLines":1230,"percentage":2022},"cpp",756,15.48,{"format":2024,"sources":226,"lines":2025,"clones":226,"duplicatedLines":1508,"percentage":2026},"c-header",519,14.07,{"format":628,"sources":610,"lines":1950,"clones":246,"duplicatedLines":651,"percentage":1847},{"format":292,"sources":879,"lines":2029,"clones":635,"duplicatedLines":635,"percentage":635},923,{"format":455,"sources":2031,"lines":2032,"clones":635,"duplicatedLines":635,"percentage":635},26,572,{"format":1312,"sources":610,"lines":2034,"clones":635,"duplicatedLines":635,"percentage":635},566,[2036,2042,2046,2050,2054,2058,2062,2067,2071,2075],{"format":2020,"lines":1299,"tokens":2037,"firstFile":2038,"secondFile":2040},682,{"name":2039,"start":246,"end":1299},"examples\u002Fonnx_ptq\u002Fcustom_op_plugin\u002Fplugin\u002FIdentityConvPlugin.cpp",{"name":2041,"start":246,"end":1299},"examples\u002Fonnx_ptq\u002Fcustom_op_plugin\u002Fplugin\u002FIdentityConvPluginCreator.cpp",{"format":2020,"lines":1299,"tokens":2037,"firstFile":2043,"secondFile":2044},{"name":2039,"start":246,"end":1299},{"name":2045,"start":246,"end":1299},"examples\u002Fonnx_ptq\u002Fcustom_op_plugin\u002Fplugin\u002FPluginRegistration.cpp",{"format":2020,"lines":1299,"tokens":2037,"firstFile":2047,"secondFile":2048},{"name":2039,"start":246,"end":1299},{"name":2049,"start":246,"end":1299},"examples\u002Fonnx_ptq\u002Fcustom_op_plugin\u002Fplugin\u002FPluginUtils.cpp",{"format":2020,"lines":1299,"tokens":2037,"firstFile":2051,"secondFile":2052},{"name":2039,"start":246,"end":1299},{"name":2053,"start":246,"end":1299},"modelopt\u002Fonnx\u002Fquantization\u002Fsrc\u002Fmodelopt_round_and_pack_ext.cpp",{"format":2020,"lines":1299,"tokens":2037,"firstFile":2055,"secondFile":2056},{"name":2039,"start":246,"end":1299},{"name":2057,"start":246,"end":1299},"modelopt\u002Ftorch\u002Fkernels\u002Fquantization\u002Fconv\u002Fimplicit_gemm_binding.cpp",{"format":2020,"lines":1299,"tokens":2037,"firstFile":2059,"secondFile":2060},{"name":2039,"start":246,"end":1299},{"name":2061,"start":246,"end":1299},"modelopt\u002Ftorch\u002Fkernels\u002Fquantization\u002Fgemm\u002Ftensor_quant.cpp",{"format":2024,"lines":1299,"tokens":2037,"firstFile":2063,"secondFile":2065},{"name":2064,"start":246,"end":1299},"examples\u002Fonnx_ptq\u002Fcustom_op_plugin\u002Fplugin\u002FIdentityConvPlugin.h",{"name":2066,"start":246,"end":1299},"examples\u002Fonnx_ptq\u002Fcustom_op_plugin\u002Fplugin\u002FIdentityConvPluginCreator.h",{"format":2024,"lines":1299,"tokens":2037,"firstFile":2068,"secondFile":2069},{"name":2064,"start":246,"end":1299},{"name":2070,"start":246,"end":1299},"examples\u002Fonnx_ptq\u002Fcustom_op_plugin\u002Fplugin\u002FPluginUtils.h",{"format":2024,"lines":1299,"tokens":2037,"firstFile":2072,"secondFile":2073},{"name":2064,"start":246,"end":1299},{"name":2074,"start":246,"end":1299},"modelopt\u002Ftorch\u002Fkernels\u002Fquantization\u002Fgemm\u002Ftensor_quant.h",{"format":2024,"lines":1299,"tokens":2037,"firstFile":2076,"secondFile":2077},{"name":2064,"start":246,"end":1299},{"name":2078,"start":246,"end":1299},"modelopt\u002Ftorch\u002Fkernels\u002Fquantization\u002Fgemm\u002Ftensor_quant_mx.h",{"score":2080,"grade":982,"size":2081,"dimensions":2084},66.3,{"lines":2082,"files":2083,"class":1407},379979,1304,[2085,2091,2097],{"id":442,"source":443,"value":2086,"adjusted":2086,"lines":2087,"halfLife":446,"formats":2088,"excluded":2089,"weight":246,"score":2090},3.1,11907,[449,327,2020,2024,450,306],[334,455,456],77.4,{"id":459,"source":443,"value":2092,"adjusted":2092,"lines":2093,"halfLife":462,"coverage":2094,"weight":2095,"score":2096},2.6,9814,98.1,0.981,78.4,{"id":467,"source":443,"value":633,"adjusted":2098,"lines":2099,"halfLife":470,"weight":246,"score":434},52.8,201249,{"total":2101,"mean":1845,"files":2102},45629,[2103,2108,2112,2117,2122,2127,2132,2136,2141,2145],{"path":2104,"complexity":2105,"lines":2106,"bytes":2107},"modelopt\u002Fonnx\u002Futils.py",539,2190,89794,{"path":2109,"complexity":1032,"lines":2110,"bytes":2111},"modelopt\u002Fonnx\u002Fautocast\u002Fprecisionconverter.py",1889,89782,{"path":2113,"complexity":2114,"lines":2115,"bytes":2116},"modelopt\u002Ftorch\u002Fquantization\u002Fnn\u002Fmodules\u002Ftensor_quantizer.py",463,1919,77131,{"path":2118,"complexity":2119,"lines":2120,"bytes":2121},"modelopt\u002Ftorch\u002Fexport\u002Fquant_utils.py",460,2026,90436,{"path":2123,"complexity":2124,"lines":2125,"bytes":2126},"modelopt\u002Ftorch\u002Fquantization\u002Falgorithms.py",453,2302,100068,{"path":2128,"complexity":2129,"lines":2130,"bytes":2131},"modelopt\u002Ftorch\u002Fquantization\u002Fmodel_calib.py",442,2410,105057,{"path":2133,"complexity":1051,"lines":2134,"bytes":2135},"modelopt\u002Ftorch\u002Fexport\u002Funified_export_megatron.py",2219,105876,{"path":2137,"complexity":2138,"lines":2139,"bytes":2140},"tests\u002F_test_utils\u002Ftorch\u002Fnas_prune\u002Fmodels.py",391,2147,63610,{"path":2142,"complexity":607,"lines":2143,"bytes":2144},"modelopt\u002Ftorch\u002Fexport\u002Ftrtllm\u002Flayer_utils.py",1617,63175,{"path":2146,"complexity":2147,"lines":2148,"bytes":2149},"modelopt\u002Ftorch\u002Fquantization\u002Fplugins\u002Fhuggingface.py",330,2144,94629,{"percentage":2151,"findings":1123,"files":941,"byCategory":2152,"largest":2158},2.63,[2153,2154,2156,2157],{"category":531,"count":881},{"category":534,"count":2155},40,{"category":537,"count":620},{"category":540,"count":610},[2159,2161,2164,2167,2170,2173,2176,2178,2181,2184],{"category":531,"path":2160,"name":544,"line":246,"lines":1946},"modelopt\u002Ftorch\u002Fsparsity\u002Fattention_sparsity\u002Fplugins\u002Fvllm.py",{"category":531,"path":2162,"name":544,"line":246,"lines":2163},"tools\u002Flauncher\u002Fcore.py",899,{"category":531,"path":2165,"name":544,"line":246,"lines":2166},"modelopt\u002Ftorch\u002Futils\u002Fmlflow.py",840,{"category":531,"path":2168,"name":544,"line":246,"lines":2169},"modelopt\u002Ftorch\u002Futils\u002Fplugins\u002Ftransformers_dataset.py",750,{"category":531,"path":2171,"name":544,"line":246,"lines":2172},"modelopt\u002Ftorch\u002Fsparsity\u002Fattention_sparsity\u002Fplugins\u002Fvllm_runtime.py",705,{"category":531,"path":2174,"name":544,"line":246,"lines":2175},"modelopt\u002Ftorch\u002Fspeculative\u002Fplugins\u002Fhf_streaming_dataset.py",613,{"category":531,"path":2177,"name":544,"line":246,"lines":1166},"modelopt\u002Ftorch\u002Fspeculative\u002Fplugins\u002Frdma_hidden_states_connector.py",{"category":531,"path":2179,"name":544,"line":246,"lines":2180},"modelopt\u002Ftorch\u002Fkernels\u002Fcommon\u002Fattention\u002Fdecode_attention.py",374,{"category":531,"path":2182,"name":544,"line":246,"lines":2183},"modelopt\u002Ftorch\u002Futils\u002Fplugins\u002Fmbridge.py",305,{"category":531,"path":2185,"name":544,"line":246,"lines":2186},"modelopt\u002Ftorch\u002Fsparsity\u002Fattention_sparsity\u002Fplugins\u002Fsparse_attn_calibration.py",289,{"name":206,"url":2188,"description":2189,"language":245,"stars":2190,"starsToday":2191,"defaultBranch":580,"headSha":2192,"durationMs":2193,"total":2194,"formats":2199,"topClones":2242,"health":2287,"complexity":2312,"deadCode":2328},"https:\u002F\u002Fgithub.com\u002Fpbakaus\u002Fimpeccable","The design language that makes your AI harness better at design.",71273,306,"9d715cc4f5564a990ca8345abfdd5df6dc9b41c8",4204,{"sources":2195,"lines":247,"tokens":2196,"clones":207,"duplicatedLines":248,"duplicatedTokens":2197,"percentage":208,"percentageTokens":2198},2493,5668715,3581954,63.19,[2200,2206,2212,2216,2220,2224,2228,2232,2235,2240],{"format":299,"sources":2201,"lines":2202,"clones":2203,"duplicatedLines":2204,"percentage":2205},982,123923,1545,115401,93.12,{"format":285,"sources":2207,"lines":2208,"clones":2209,"duplicatedLines":2210,"percentage":2211},295,137350,424,4745,3.45,{"format":306,"sources":2183,"lines":2213,"clones":788,"duplicatedLines":2214,"percentage":2215},340362,282537,83.01,{"format":292,"sources":798,"lines":2217,"clones":1253,"duplicatedLines":2218,"percentage":2219},15026,6636,44.16,{"format":334,"sources":2016,"lines":2221,"clones":1504,"duplicatedLines":2222,"percentage":2223},10552,1196,11.33,{"format":888,"sources":1819,"lines":2225,"clones":1583,"duplicatedLines":2226,"percentage":2227},3752,1774,47.28,{"format":327,"sources":316,"lines":2229,"clones":337,"duplicatedLines":2230,"percentage":2231},5526,4173,75.52,{"format":320,"sources":330,"lines":2233,"clones":337,"duplicatedLines":2002,"percentage":2234},2330,37.34,{"format":2236,"sources":1706,"lines":2237,"clones":2155,"duplicatedLines":2238,"percentage":2239},"jsx",996,422,42.37,{"format":455,"sources":404,"lines":431,"clones":2155,"duplicatedLines":1649,"percentage":2241},39.09,[2243,2251,2255,2259,2263,2267,2271,2275,2279,2283],{"format":306,"lines":2244,"tokens":2245,"firstFile":2246,"secondFile":2249},13499,81435,{"name":2247,"start":805,"end":2248},".agent\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",13510,{"name":2250,"start":805,"end":2248},".agents\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":306,"lines":2244,"tokens":2245,"firstFile":2252,"secondFile":2253},{"name":2247,"start":805,"end":2248},{"name":2254,"start":805,"end":2248},".claude\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":306,"lines":2244,"tokens":2245,"firstFile":2256,"secondFile":2257},{"name":2247,"start":805,"end":2248},{"name":2258,"start":805,"end":2248},".cursor\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":306,"lines":2244,"tokens":2245,"firstFile":2260,"secondFile":2261},{"name":2247,"start":805,"end":2248},{"name":2262,"start":805,"end":2248},".dsh\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":306,"lines":2244,"tokens":2245,"firstFile":2264,"secondFile":2265},{"name":2247,"start":805,"end":2248},{"name":2266,"start":805,"end":2248},".gemini\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":306,"lines":2244,"tokens":2245,"firstFile":2268,"secondFile":2269},{"name":2247,"start":805,"end":2248},{"name":2270,"start":805,"end":2248},".github\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":306,"lines":2244,"tokens":2245,"firstFile":2272,"secondFile":2273},{"name":2247,"start":805,"end":2248},{"name":2274,"start":805,"end":2248},".grok\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":306,"lines":2244,"tokens":2245,"firstFile":2276,"secondFile":2277},{"name":2247,"start":805,"end":2248},{"name":2278,"start":805,"end":2248},".hermes\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":306,"lines":2244,"tokens":2245,"firstFile":2280,"secondFile":2281},{"name":2247,"start":805,"end":2248},{"name":2282,"start":805,"end":2248},".kiro\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":306,"lines":2244,"tokens":2245,"firstFile":2284,"secondFile":2285},{"name":2247,"start":805,"end":2248},{"name":2286,"start":805,"end":2248},".opencode\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"score":221,"grade":222,"size":2288,"dimensions":2291},{"lines":2289,"files":2290,"class":1407},485734,687,[2292,2301,2307],{"id":442,"source":443,"value":330,"adjusted":2293,"lines":2294,"halfLife":446,"formats":2295,"excluded":2299,"weight":246,"score":2300},59.7,291297,[306,285,327,271,278,2236,2296,450,2297,2298],"svelte","astro","vue",[334,455,456],0.8,{"id":459,"source":443,"value":2302,"adjusted":2303,"lines":2304,"halfLife":462,"coverage":2305,"weight":2306,"score":635},83.1,82.6,285797,70.8,0.708,{"id":467,"source":443,"value":2308,"adjusted":2309,"lines":2310,"halfLife":470,"weight":246,"score":2311},91.4,91.1,444017,28.3,{"total":2313,"mean":2314,"files":2315},138507,201.6,[2316,2319,2320,2321,2322,2323,2324,2325,2326,2327],{"path":2247,"complexity":2317,"lines":2248,"bytes":2318},4116,547395,{"path":2250,"complexity":2317,"lines":2248,"bytes":2318},{"path":2254,"complexity":2317,"lines":2248,"bytes":2318},{"path":2258,"complexity":2317,"lines":2248,"bytes":2318},{"path":2262,"complexity":2317,"lines":2248,"bytes":2318},{"path":2266,"complexity":2317,"lines":2248,"bytes":2318},{"path":2270,"complexity":2317,"lines":2248,"bytes":2318},{"path":2274,"complexity":2317,"lines":2248,"bytes":2318},{"path":2278,"complexity":2317,"lines":2248,"bytes":2318},{"path":2282,"complexity":2317,"lines":2248,"bytes":2318},{"percentage":2329,"findings":647,"files":2119,"byCategory":2330,"largest":2335},83.06,[2331,2333,2334],{"category":531,"count":2332},118,{"category":534,"count":246},{"category":540,"count":246},[2336,2337,2338,2339,2340,2341,2342,2343,2344,2345],{"category":531,"path":2247,"name":544,"line":246,"lines":2248},{"category":531,"path":2250,"name":544,"line":246,"lines":2248},{"category":531,"path":2254,"name":544,"line":246,"lines":2248},{"category":531,"path":2258,"name":544,"line":246,"lines":2248},{"category":531,"path":2262,"name":544,"line":246,"lines":2248},{"category":531,"path":2266,"name":544,"line":246,"lines":2248},{"category":531,"path":2270,"name":544,"line":246,"lines":2248},{"category":531,"path":2274,"name":544,"line":246,"lines":2248},{"category":531,"path":2278,"name":544,"line":246,"lines":2248},{"category":531,"path":2282,"name":544,"line":246,"lines":2248},{"name":2347,"url":2348,"description":2349,"language":239,"stars":2350,"starsToday":698,"defaultBranch":580,"headSha":2351,"durationMs":2352,"total":2353,"formats":2362,"topClones":2406,"health":2472,"complexity":2495,"deadCode":2547},"openbao\u002Fopenbao","https:\u002F\u002Fgithub.com\u002Fopenbao\u002Fopenbao","OpenBao is a software solution to manage, store, and distribute sensitive data including secrets, certificates, and keys.",7790,"a87e8099310da4c1ca7e812ec97d9700efbc967b",3218,{"sources":2354,"lines":2355,"tokens":2356,"clones":2357,"duplicatedLines":2358,"duplicatedTokens":2359,"percentage":2360,"percentageTokens":2361},3377,699076,3883005,7742,110633,672399,15.83,17.32,[2363,2369,2374,2381,2385,2388,2392,2395,2399,2403],{"format":451,"sources":2364,"lines":2365,"clones":2366,"duplicatedLines":2367,"percentage":2368},1504,553307,6856,94453,17.07,{"format":306,"sources":2370,"lines":2371,"clones":1688,"duplicatedLines":2372,"percentage":2373},989,79432,6325,7.96,{"format":2375,"sources":2376,"lines":2377,"clones":2378,"duplicatedLines":2379,"percentage":2380},"handlebars",408,21974,257,2705,12.31,{"format":334,"sources":692,"lines":2382,"clones":579,"duplicatedLines":2383,"percentage":2384},7046,3297,46.79,{"format":299,"sources":714,"lines":2386,"clones":620,"duplicatedLines":1611,"percentage":2387},7461,8.89,{"format":2389,"sources":1709,"lines":2390,"clones":252,"duplicatedLines":1062,"percentage":2391},"scss",7892,2.09,{"format":320,"sources":637,"lines":2393,"clones":805,"duplicatedLines":1028,"percentage":2394},9184,27.89,{"format":292,"sources":1134,"lines":2396,"clones":479,"duplicatedLines":2397,"percentage":2398},1565,353,22.56,{"format":271,"sources":2400,"lines":2401,"clones":233,"duplicatedLines":2031,"percentage":2402},51,3967,0.66,{"format":327,"sources":704,"lines":2404,"clones":233,"duplicatedLines":1577,"percentage":2405},2418,3.18,[2407,2415,2419,2424,2431,2439,2443,2447,2454,2463],{"format":299,"lines":1583,"tokens":2408,"firstFile":2409,"secondFile":2412},2129,{"name":2410,"start":2411,"end":954},"CHANGELOG.md:markdown",1204,{"name":2410,"start":2413,"end":2414},1282,1359,{"format":299,"lines":1545,"tokens":2416,"firstFile":2417,"secondFile":2418},1994,{"name":2410,"start":1299,"end":1577},{"name":2410,"start":617,"end":1494},{"format":299,"lines":2155,"tokens":2420,"firstFile":2421,"secondFile":2422},1852,{"name":2410,"start":1663,"end":587},{"name":2410,"start":2423,"end":293},242,{"format":320,"lines":1122,"tokens":2425,"firstFile":2426,"secondFile":2429},1754,{"name":2427,"start":233,"end":2428},"internal\u002Fbuiltin\u002Fdatabase\u002Fcassandra\u002Ftest-fixtures\u002Fno_tls\u002Fcassandra.yaml",1672,{"name":2430,"start":233,"end":2428},"internal\u002Fbuiltin\u002Fdatabase\u002Fcassandra\u002Ftest-fixtures\u002Fwith_tls\u002Fcassandra.yaml",{"format":334,"lines":2207,"tokens":2432,"firstFile":2433,"secondFile":2437},1397,{"name":2434,"start":2435,"end":2436},"website\u002Fpublic\u002Fimg\u002F2026-03-25-improved-horizontal-scalability\u002Fbenchmark-kv-2-4-4.svg",341,635,{"name":2438,"start":2435,"end":2436},"website\u002Fpublic\u002Fimg\u002F2026-03-25-improved-horizontal-scalability\u002Fbenchmark-kv-2-5-1.svg",{"format":334,"lines":2207,"tokens":2432,"firstFile":2440,"secondFile":2441},{"name":2434,"start":2435,"end":2436},{"name":2442,"start":2435,"end":2436},"website\u002Fpublic\u002Fimg\u002F2026-03-25-improved-horizontal-scalability\u002Fbenchmark-pki-2-4-4.svg",{"format":334,"lines":2207,"tokens":2432,"firstFile":2444,"secondFile":2445},{"name":2434,"start":2435,"end":2436},{"name":2446,"start":2435,"end":2436},"website\u002Fpublic\u002Fimg\u002F2026-03-25-improved-horizontal-scalability\u002Fbenchmark-pki-2-5-1.svg",{"format":451,"lines":302,"tokens":789,"firstFile":2448,"secondFile":2451},{"name":2449,"start":1681,"end":2450},"internal\u002Fcommand\u002Fagent\u002Fconfig\u002Fconfig.go",1081,{"name":2452,"start":2453,"end":1679},"internal\u002Fcommand\u002Fproxy\u002Fconfig\u002Fconfig.go",602,{"format":451,"lines":532,"tokens":2455,"firstFile":2456,"secondFile":2460},1198,{"name":2457,"start":2458,"end":2459},"internal\u002Fvault\u002Fnamespace_store_test.go",1363,1542,{"name":2457,"start":2461,"end":2462},1707,1886,{"format":451,"lines":687,"tokens":2464,"firstFile":2465,"secondFile":2469},1082,{"name":2466,"start":2467,"end":2468},"internal\u002Fhttp\u002Fhandler_test.go",329,497,{"name":2470,"start":2471,"end":715},"internal\u002Fhttp\u002Fsys_mount_test.go",27,{"score":2473,"grade":222,"size":2474,"dimensions":2477},36.8,{"lines":2475,"files":2476,"class":1407},640368,2593,[2478,2485,2491],{"id":442,"source":443,"value":2479,"adjusted":2480,"lines":2481,"halfLife":446,"formats":2482,"excluded":2483,"weight":246,"score":2484},15.8,15.7,100882,[451,306,271,327,278,450,452],[334,455,456],27.8,{"id":459,"source":443,"value":2486,"adjusted":2486,"lines":2487,"halfLife":462,"coverage":2488,"weight":2489,"score":2490},4.1,3638,13.8,0.138,68.5,{"id":467,"source":443,"value":1214,"adjusted":2492,"lines":2493,"halfLife":470,"weight":246,"score":2494},58.2,373695,44.6,{"total":2496,"mean":2497,"files":2498},80924,31.2,[2499,2504,2509,2514,2518,2522,2527,2532,2537,2542],{"path":2500,"complexity":2501,"lines":2502,"bytes":2503},"internal\u002Fvault\u002Ftoken_store_test.go",1040,6600,198804,{"path":2505,"complexity":2506,"lines":2507,"bytes":2508},"internal\u002Fvault\u002Flogical_system.go",1021,5698,174841,{"path":2510,"complexity":2511,"lines":2512,"bytes":2513},"internal\u002Fbuiltin\u002Flogical\u002Fpki\u002Fbackend_test.go",785,7815,280456,{"path":2515,"complexity":1346,"lines":2516,"bytes":2517},"sdk\u002Fplugin\u002Fpb\u002Fbackend.pb.go",4306,137778,{"path":2519,"complexity":860,"lines":2520,"bytes":2521},"internal\u002Fvault\u002Ftoken_store.go",4509,144068,{"path":2523,"complexity":2524,"lines":2525,"bytes":2526},"internal\u002Fvault\u002Flogical_system_test.go",695,6138,187783,{"path":2528,"complexity":2529,"lines":2530,"bytes":2531},"sdk\u002Fhelper\u002Fkeysutil\u002Fpolicy.go",640,3101,91125,{"path":2533,"complexity":2534,"lines":2535,"bytes":2536},"internal\u002Fvault\u002Fcore.go",626,4089,129890,{"path":2538,"complexity":2539,"lines":2540,"bytes":2541},"internal\u002Fvault\u002Frequest_handling.go",546,2793,101657,{"path":2543,"complexity":2544,"lines":2545,"bytes":2546},"internal\u002Fcommand\u002Fserver.go",536,3225,94278,{"percentage":2548,"findings":335,"files":2549,"byCategory":2550,"largest":2554},4.11,1402,[2551,2552,2553],{"category":531,"count":474},{"category":534,"count":211},{"category":540,"count":290},[2555,2558,2560,2563,2565,2568,2570,2572,2574,2576],{"category":531,"path":2556,"name":544,"line":246,"lines":2557},"ui\u002Flib\u002Fpki\u002Faddon\u002Fcomponents\u002Fpki-issuer-cross-sign.js",259,{"category":531,"path":2559,"name":544,"line":246,"lines":599},"ui\u002Flib\u002Fcore\u002Ficon-mappings.js",{"category":531,"path":2561,"name":544,"line":246,"lines":2562},"ui\u002Flib\u002Fkubernetes\u002Faddon\u002Fcomponents\u002Fpage\u002Frole\u002Fcreate-and-edit.js",173,{"category":531,"path":2564,"name":544,"line":246,"lines":718},"ui\u002Fscripts\u002Fcodemods\u002Finject-service.js",{"category":531,"path":2566,"name":544,"line":246,"lines":2567},"ui\u002Flib\u002Fpki\u002Faddon\u002Fcomponents\u002Fpage\u002Fpki-tidy-status.ts",147,{"category":531,"path":2569,"name":544,"line":246,"lines":1090},"ui\u002Flib\u002Fpki\u002Faddon\u002Fcomponents\u002Fpki-generate-root.ts",{"category":531,"path":2571,"name":544,"line":246,"lines":2332},"ui\u002Flib\u002Fpki\u002Faddon\u002Fcomponents\u002Fpage\u002Fpki-issuer-rotate-root.ts",{"category":531,"path":2573,"name":544,"line":246,"lines":911},"ui\u002Flib\u002Fopen-api-explorer\u002Faddon\u002Fcomponents\u002Fswagger-ui.js",{"category":531,"path":2575,"name":544,"line":246,"lines":1885},"ui\u002Flib\u002Fpki\u002Faddon\u002Fcomponents\u002Fpki-generate-csr.ts",{"category":531,"path":2577,"name":544,"line":246,"lines":2578},"ui\u002Flib\u002Fpki\u002Faddon\u002Fcomponents\u002Fpki-import-pem-bundle.ts",107,1790486966909]