[{"data":1,"prerenderedAt":3957},["ShallowReactive",2],{"navigation_docs":3,"trending-day-2026-10-15":244,"trending-week-null":3956},[4,29,99,119,189],{"title":5,"icon":6,"path":7,"stem":8,"children":9},"Start",false,"\u002Fstart","1.start",[10,14,19,24],{"title":11,"path":7,"stem":12,"icon":13},"What jscpd finds","1.start\u002Findex","i-lucide-house",{"title":15,"path":16,"stem":17,"icon":18},"Installation","\u002Fstart\u002Finstallation","1.start\u002F2.installation","i-lucide-download",{"title":20,"path":21,"stem":22,"icon":23},"Quickstart","\u002Fstart\u002Fquickstart","1.start\u002F3.quickstart","i-lucide-rocket",{"title":25,"path":26,"stem":27,"icon":28},"Configuration basics","\u002Fstart\u002Fconfiguration","1.start\u002F4.configuration","i-lucide-settings-2",{"title":30,"icon":6,"path":31,"stem":32,"children":33,"page":6},"Guides","\u002Fguides","2.guides",[34,39,44,49,54,59,64,69,74,79,84,89,94],{"title":35,"path":36,"stem":37,"icon":38},"Use jscpd in CI","\u002Fguides\u002Fci","2.guides\u002F01.ci","i-lucide-github",{"title":40,"path":41,"stem":42,"icon":43},"Pre-commit hooks","\u002Fguides\u002Fpre-commit","2.guides\u002F02.pre-commit","i-lucide-git-commit",{"title":45,"path":46,"stem":47,"icon":48},"Fail only on new duplication","\u002Fguides\u002Fbaseline","2.guides\u002F03.baseline","i-lucide-git-compare",{"title":50,"path":51,"stem":52,"icon":53},"Monorepos","\u002Fguides\u002Fmonorepos","2.guides\u002F04.monorepos","i-lucide-folder-tree",{"title":55,"path":56,"stem":57,"icon":58},"Cross-format detection","\u002Fguides\u002Fcross-format","2.guides\u002F05.cross-format","i-lucide-layers",{"title":60,"path":61,"stem":62,"icon":63},"Agents","\u002Fguides\u002Fagents","2.guides\u002F06.agents","i-lucide-cpu",{"title":65,"path":66,"stem":67,"icon":68},"Editors","\u002Fguides\u002Feditors","2.guides\u002F07.editors","i-lucide-code",{"title":70,"path":71,"stem":72,"icon":73},"Duplication over git history","\u002Fguides\u002Fhistory","2.guides\u002F08.history","i-lucide-chart-no-axes-combined",{"title":75,"path":76,"stem":77,"icon":78},"Dashboard and health score","\u002Fguides\u002Fdashboard","2.guides\u002F09.dashboard","i-lucide-layout-dashboard",{"title":80,"path":81,"stem":82,"icon":83},"Dead code","\u002Fguides\u002Fdead-code","2.guides\u002F10.dead-code","i-lucide-ghost",{"title":85,"path":86,"stem":87,"icon":88},"Comparing two codebases","\u002Fguides\u002Fcompare","2.guides\u002F11.compare","i-lucide-git-compare-arrows",{"title":90,"path":91,"stem":92,"icon":93},"Semantic clones","\u002Fguides\u002Fsemantic-clones","2.guides\u002F12.semantic-clones","i-lucide-brain-circuit",{"title":95,"path":96,"stem":97,"icon":98},"Similar functions","\u002Fguides\u002Fsimilarity","2.guides\u002F13.similarity","i-lucide-list-tree",{"title":100,"icon":6,"path":101,"stem":102,"children":103,"page":6},"Concepts","\u002Fconcepts","3.concepts",[104,109,114],{"title":105,"path":106,"stem":107,"icon":108},"Types of code clones","\u002Fconcepts\u002Fclone-types","3.concepts\u002F1.clone-types","i-lucide-copy",{"title":110,"path":111,"stem":112,"icon":113},"How detection works","\u002Fconcepts\u002Fhow-detection-works","3.concepts\u002F2.how-detection-works","i-lucide-scan-search",{"title":115,"path":116,"stem":117,"icon":118},"The health score","\u002Fconcepts\u002Fhealth-score","3.concepts\u002F3.health-score","i-lucide-heart-pulse",{"title":120,"icon":6,"path":121,"stem":122,"children":123,"page":6},"Reference","\u002Freference","4.reference",[124,129,134,139,176,181,185],{"title":125,"path":126,"stem":127,"icon":128},"CLI options","\u002Freference\u002Fcli","4.reference\u002F1.cli","i-lucide-terminal",{"title":130,"path":131,"stem":132,"icon":133},"The config file","\u002Freference\u002Fconfig-file","4.reference\u002F2.config-file","i-lucide-settings",{"title":135,"path":136,"stem":137,"icon":138},"Exit codes","\u002Freference\u002Fexit-codes","4.reference\u002F3.exit-codes","i-lucide-log-out",{"title":140,"icon":6,"path":141,"stem":142,"children":143},"Reporters","\u002Freference\u002Freporters","4.reference\u002F4.reporters\u002Findex",[144,146,151,156,161,166,171],{"title":140,"path":141,"stem":142,"icon":145},"i-lucide-file-chart-column",{"title":147,"path":148,"stem":149,"icon":150},"HTML reporter","\u002Freference\u002Freporters\u002Fhtml","4.reference\u002F4.reporters\u002F2.html","i-lucide-file-code",{"title":152,"path":153,"stem":154,"icon":155},"JSON reporter","\u002Freference\u002Freporters\u002Fjson","4.reference\u002F4.reporters\u002F3.json","i-lucide-braces",{"title":157,"path":158,"stem":159,"icon":160},"Badge reporter","\u002Freference\u002Freporters\u002Fbadge","4.reference\u002F4.reporters\u002F4.badge","i-lucide-award",{"title":162,"path":163,"stem":164,"icon":165},"SARIF reporter","\u002Freference\u002Freporters\u002Fsarif","4.reference\u002F4.reporters\u002F5.sarif","i-lucide-shield-check",{"title":167,"path":168,"stem":169,"icon":170},"CodeClimate reporter","\u002Freference\u002Freporters\u002Fcodeclimate","4.reference\u002F4.reporters\u002F6.codeclimate","i-lucide-flag-triangle-right",{"title":172,"path":173,"stem":174,"icon":175},"OpenMetrics reporter","\u002Freference\u002Freporters\u002Fopenmetrics","4.reference\u002F4.reporters\u002F7.openmetrics","i-lucide-activity",{"title":177,"path":178,"stem":179,"icon":180},"Supported formats","\u002Freference\u002Fsupported-formats","4.reference\u002F5.supported-formats","i-lucide-languages",{"title":182,"path":183,"stem":184,"icon":38},"GitHub Action","\u002Freference\u002Fgithub-action","4.reference\u002F6.github-action",{"title":186,"path":187,"stem":188,"icon":68},"Rust crates","\u002Freference\u002Frust-crates","4.reference\u002F7.rust-crates",{"title":190,"icon":6,"path":191,"stem":192,"children":193,"page":6},"Project","\u002Fproject","5.project",[194,199,204,209,234,239],{"title":195,"path":196,"stem":197,"icon":198},"Changelog","\u002Fproject\u002Fchangelog","5.project\u002F1.changelog","i-lucide-scroll-text",{"title":200,"path":201,"stem":202,"icon":203},"Migrating from v4 to v5","\u002Fproject\u002Fmigration","5.project\u002F2.migration","i-lucide-arrow-right-left",{"title":205,"path":206,"stem":207,"icon":208},"jscpd v4 (TypeScript)","\u002Fproject\u002Fv4","5.project\u002F3.v4","i-simple-icons-typescript",{"title":210,"icon":6,"path":211,"stem":212,"children":213},"Benchmarks","\u002Fproject\u002Fbenchmarks","5.project\u002F4.benchmarks\u002Findex",[214,216,221,225,230],{"title":210,"path":211,"stem":212,"icon":215},"i-lucide-gauge",{"title":217,"path":218,"stem":219,"icon":220},"Detection Speed","\u002Fproject\u002Fbenchmarks\u002Fdetection-speed","5.project\u002F4.benchmarks\u002F2.detection-speed","i-lucide-zap",{"title":222,"path":223,"stem":224,"icon":58},"Multi-Format Detection","\u002Fproject\u002Fbenchmarks\u002Fcross-format","5.project\u002F4.benchmarks\u002F3.cross-format",{"title":226,"path":227,"stem":228,"icon":229},"AI Token Efficiency","\u002Fproject\u002Fbenchmarks\u002Fai-token-efficiency","5.project\u002F4.benchmarks\u002F4.ai-token-efficiency","i-lucide-sparkles",{"title":231,"path":232,"stem":233,"icon":93},"Embedding Models","\u002Fproject\u002Fbenchmarks\u002Fembedding-models","5.project\u002F4.benchmarks\u002F5.embedding-models",{"title":235,"path":236,"stem":237,"icon":238},"Research","\u002Fproject\u002Fresearch","5.project\u002F5.research","i-lucide-graduation-cap",{"title":240,"path":241,"stem":242,"icon":243},"Articles","\u002Fproject\u002Farticles","5.project\u002F6.articles","i-lucide-newspaper",{"date":245,"generatedAt":246,"source":247,"jscpdVersion":248,"summary":249,"repos":324},"2026-10-15","2026-10-15T05:29:00.485Z","github-trending-daily","5.4.1",{"repos":250,"sources":251,"lines":252,"tokens":253,"clones":254,"duplicatedLines":255,"duplicatedTokens":256,"percentage":257,"percentageTokens":258,"avgPercentage":259,"medianPercentage":260,"mostDuplicated":261,"cleanest":265,"mostClones":269,"codeRepos":272,"codeSources":273,"codeLines":274,"codeClones":275,"codeDuplicatedLines":276,"codePercentage":277,"codeMedianPercentage":278,"codeMostDuplicated":279,"codeCleanest":283,"generatedFiles":286,"avgHealth":287,"healthiest":288,"leastHealthy":292,"languages":295},7,11812,3067962,18477874,23534,394152,2317214,12.85,12.54,15.19,12.67,{"name":262,"clones":263,"percentage":264},"xtool-org\u002Fxtool",363,31.13,{"name":266,"clones":267,"percentage":268},"debpalash\u002FVoiceStudio",2481,6.76,{"name":270,"clones":271,"percentage":260},"morluto\u002Frea",12184,6,5029,1227643,4560,98238,8,5.74,{"name":280,"clones":281,"percentage":282},"HKUDS\u002FCLI-Anything",1738,24.26,{"name":266,"clones":284,"percentage":285},330,1.74,123,50.27,{"name":289,"score":290,"grade":291},"nvm-sh\u002Fnvm",70.4,"B",{"name":280,"score":293,"grade":294},11.6,"E",[296,303,308,314,318],{"language":297,"repos":298,"clones":299,"lines":300,"duplicatedLines":301,"percentage":302},"Python",3,5721,1286488,140469,10.92,{"language":304,"repos":305,"clones":271,"lines":306,"duplicatedLines":307,"percentage":260},"TypeScript",1,1187771,150512,{"language":309,"repos":305,"clones":310,"lines":311,"duplicatedLines":312,"percentage":313},"Go",5163,541557,92920,17.16,{"language":315,"repos":305,"clones":263,"lines":316,"duplicatedLines":317,"percentage":264},"Swift",23472,7308,{"language":319,"repos":305,"clones":320,"lines":321,"duplicatedLines":322,"percentage":323},"Shell",103,28674,2943,10.26,[325,1098,1630,1923,2406,2867,3516],{"name":270,"url":326,"description":327,"language":304,"stars":328,"starsToday":329,"defaultBranch":330,"headSha":331,"durationMs":332,"total":333,"formats":338,"topClones":406,"code":735,"health":966,"complexity":1003,"deadCode":1053},"https:\u002F\u002Fgithub.com\u002Fmorluto\u002Frea","Reverse engineer anything with agents, from app behavior down to native binaries.",249063,41034,"main","cf0a38ad9774ee9acff3164052688f7a58a1c72c",7038,{"sources":334,"lines":306,"tokens":335,"clones":271,"duplicatedLines":307,"duplicatedTokens":336,"percentage":260,"percentageTokens":337},3791,6930030,1067621,15.41,[339,346,353,360,367,374,381,388,394,400],{"format":340,"sources":341,"lines":342,"clones":343,"duplicatedLines":344,"percentage":345},"gettext",19,311427,8711,104200,33.46,{"format":347,"sources":348,"lines":349,"clones":350,"duplicatedLines":351,"percentage":352},"typescript",2851,681181,2300,25632,3.76,{"format":354,"sources":355,"lines":356,"clones":357,"duplicatedLines":358,"percentage":359},"txt",37,18882,519,10795,57.17,{"format":361,"sources":362,"lines":363,"clones":364,"duplicatedLines":365,"percentage":366},"javascript",390,78316,247,3002,3.83,{"format":368,"sources":369,"lines":370,"clones":371,"duplicatedLines":372,"percentage":373},"markup",32,14708,194,3704,25.18,{"format":375,"sources":376,"lines":377,"clones":378,"duplicatedLines":379,"percentage":380},"json",34,14216,67,1679,11.81,{"format":382,"sources":383,"lines":384,"clones":385,"duplicatedLines":386,"percentage":387},"yaml",41,3641,56,624,17.14,{"format":389,"sources":390,"lines":391,"clones":355,"duplicatedLines":392,"percentage":393},"markdown",162,35344,402,1.14,{"format":395,"sources":396,"lines":397,"clones":341,"duplicatedLines":398,"percentage":399},"python",52,13069,200,1.53,{"format":401,"sources":402,"lines":403,"clones":341,"duplicatedLines":404,"percentage":405},"bash",90,1770,152,8.59,[407,453,502,546,568,598,629,659,691,717],{"format":340,"lines":408,"tokens":402,"copies":409,"first":410,"others":414,"excerpt":439,"excerptSecond":450},9,321,{"name":411,"start":412,"end":413},"website\u002Flocales\u002Far\u002Fmessages.po",2090,2098,[415,418,421,424,427,430,433,436],{"name":411,"start":416,"end":417},2564,2572,{"name":411,"start":419,"end":420},2904,2912,{"name":411,"start":422,"end":423},3308,3316,{"name":411,"start":425,"end":426},4005,4013,{"name":411,"start":428,"end":429},4604,4612,{"name":411,"start":431,"end":432},5173,5181,{"name":411,"start":434,"end":435},5515,5523,{"name":411,"start":437,"end":438},5677,5685,{"lines":440,"total":408},[441,442,443,444,445,446,447,448,449],"#. {ph0}: \u003Cspan class=\"terminal-dots\" aria-hidden=\"true\" >","#. {ph1}: \u003Ci>","#. {ph2}: \u003C\u002Fi>","#. {ph3}: \u003Ci>","#. {ph4}: \u003C\u002Fi>","#. {ph5}: \u003Ci>","#. {ph6}: \u003C\u002Fi>","#. {ph7}: \u003C\u002Fspan >","#: website\u002Fpublic\u002Fexamples\u002Fdino-lab\u002Findex.html:421",{"lines":451,"total":408},[441,442,443,444,445,446,447,448,452],"#: website\u002Fpublic\u002Ffaq\u002Findex.html:415",{"format":340,"lines":454,"tokens":455,"copies":456,"first":457,"others":460,"excerpt":493},352,1323,18,{"name":411,"start":458,"end":459},15966,16317,[461,465,469,473,477,481,485,489],{"name":462,"start":463,"end":464},"website\u002Flocales\u002Fde\u002Fmessages.po",16648,16999,{"name":466,"start":467,"end":468},"website\u002Flocales\u002Fes\u002Fmessages.po",16518,16869,{"name":470,"start":471,"end":472},"website\u002Flocales\u002Ffa\u002Fmessages.po",16137,16488,{"name":474,"start":475,"end":476},"website\u002Flocales\u002Ffr\u002Fmessages.po",16582,16933,{"name":478,"start":479,"end":480},"website\u002Flocales\u002Fid\u002Fmessages.po",16392,16743,{"name":482,"start":483,"end":484},"website\u002Flocales\u002Fit\u002Fmessages.po",16465,16816,{"name":486,"start":487,"end":488},"website\u002Flocales\u002Fja\u002Fmessages.po",15186,15537,{"name":490,"start":491,"end":492},"website\u002Flocales\u002Fko\u002Fmessages.po",15220,15571,{"lines":494,"total":454},[495,496,497,498,499,500,501,495,496,497],"#, python-brace-format","#~ msgctxt \"shared\"","#~ msgid \"\"","#~ \"{ph0}Showcases{ph1} {ph2}Blog{ph3} {ph4}Get started{ph5} {ph6}Guides{ph7} \"","#~ \"{ph8}FAQ{ph9}\"","#~ msgstr \"\"","",{"format":340,"lines":250,"tokens":503,"copies":504,"first":505,"others":508,"excerpt":533,"excerptSecond":542},80,161,{"name":411,"start":506,"end":507},6275,6281,[509,512,515,518,521,524,527,530],{"name":411,"start":510,"end":511},6293,6299,{"name":411,"start":513,"end":514},6311,6317,{"name":411,"start":516,"end":517},7022,7028,{"name":411,"start":519,"end":520},7039,7045,{"name":411,"start":522,"end":523},7056,7062,{"name":411,"start":525,"end":526},9336,9342,{"name":411,"start":528,"end":529},9352,9358,{"name":411,"start":531,"end":532},9369,9375,{"lines":534,"total":250},[535,536,537,538,539,540,541],"#. {ph0}: \u003Cspan class=\"flow-label\">","#. {ph1}: \u003C\u002Fspan >","#. {ph2}: \u003Cstrong class=\"flow-node\" >","#. {ph3}: \u003C\u002Fstrong >","#. {ph4}: \u003Cspan class=\"flow-note\" >","#. {ph5}: \u003C\u002Fspan >","#: website\u002Fpublic\u002Fshowcase\u002Faegis\u002Findex.html:219",{"lines":543,"total":250},[535,536,544,538,539,540,545],"#. {ph2}: \u003Cstrong class=\"flow-node\">","#: website\u002Fpublic\u002Fshowcase\u002Faegis\u002Findex.html:228",{"format":340,"lines":355,"tokens":547,"copies":341,"first":548,"others":551},557,{"name":411,"start":549,"end":550},104,140,[552,555,559,560,562,563,564,565],{"name":462,"start":553,"end":554},105,141,{"name":556,"start":557,"end":558},"website\u002Flocales\u002Fel\u002Fmessages.po",307,343,{"name":466,"start":553,"end":554},{"name":470,"start":320,"end":561},139,{"name":474,"start":553,"end":554},{"name":478,"start":553,"end":554},{"name":482,"start":549,"end":550},{"name":486,"start":566,"end":567},101,137,{"format":340,"lines":569,"tokens":547,"copies":341,"first":570,"others":573},36,{"name":411,"start":571,"end":572},14731,14766,[574,577,580,583,586,589,592,595],{"name":462,"start":575,"end":576},15355,15390,{"name":556,"start":578,"end":579},15309,15344,{"name":466,"start":581,"end":582},15238,15273,{"name":470,"start":584,"end":585},14885,14920,{"name":474,"start":587,"end":588},15286,15321,{"name":478,"start":590,"end":591},15119,15154,{"name":482,"start":593,"end":594},15183,15218,{"name":486,"start":596,"end":597},14017,14052,{"format":354,"lines":599,"tokens":600,"copies":601,"first":602,"others":605},14,191,50,{"name":603,"start":604,"end":456},"licenses\u002FMIT-template.txt",5,[606,609,612,615,617,620,623,626],{"name":607,"start":272,"end":608},"licenses\u002FNode-22.19.0-LICENSE.txt",22,{"name":607,"start":610,"end":611},60,76,{"name":607,"start":613,"end":614},114,118,{"name":607,"start":561,"end":616},155,{"name":607,"start":618,"end":619},808,824,{"name":607,"start":621,"end":622},969,986,{"name":607,"start":624,"end":625},993,997,{"name":607,"start":627,"end":628},1034,1050,{"format":340,"lines":250,"tokens":503,"copies":630,"first":631,"others":634},110,{"name":411,"start":632,"end":633},3899,3905,[635,638,641,644,647,650,653,656],{"name":411,"start":636,"end":637},3915,3921,{"name":411,"start":639,"end":640},5042,5048,{"name":411,"start":642,"end":643},5806,5812,{"name":411,"start":645,"end":646},5822,5828,{"name":411,"start":648,"end":649},5839,5845,{"name":411,"start":651,"end":652},6025,6031,{"name":462,"start":654,"end":655},4082,4088,{"name":462,"start":657,"end":658},5251,5257,{"format":340,"lines":660,"tokens":661,"copies":599,"first":662,"others":665},38,530,{"name":411,"start":663,"end":664},3220,3257,[666,669,672,675,678,681,684,687],{"name":462,"start":667,"end":668},3357,3394,{"name":556,"start":670,"end":671},5156,5193,{"name":470,"start":673,"end":674},3240,3277,{"name":474,"start":676,"end":677},3339,3376,{"name":482,"start":679,"end":680},3324,3361,{"name":486,"start":682,"end":683},3062,3099,{"name":490,"start":685,"end":686},3061,3098,{"name":688,"start":689,"end":690},"website\u002Flocales\u002Fru\u002Fmessages.po",3323,3360,{"format":368,"lines":692,"tokens":693,"copies":456,"first":694,"others":697},75,392,{"name":695,"start":286,"end":696},"website\u002Fpublic\u002Fblog\u002Findex.html",197,[698,701,703,706,709,711,713,715],{"name":699,"start":286,"end":700},"website\u002Fpublic\u002Fblog\u002Freverse-engineering-models\u002Findex.html",198,{"name":702,"start":286,"end":700},"website\u002Fpublic\u002Fblog\u002Ftouhou-reconstruction\u002Findex.html",{"name":704,"start":705,"end":700},"website\u002Fpublic\u002Fcontributors\u002Findex.html",124,{"name":707,"start":705,"end":708},"website\u002Fpublic\u002Fexamples\u002Fdino-lab\u002Findex.html",199,{"name":710,"start":286,"end":696},"website\u002Fpublic\u002Ffaq\u002Findex.html",{"name":712,"start":286,"end":700},"website\u002Fpublic\u002Ffirst-investigation\u002Findex.html",{"name":714,"start":286,"end":696},"website\u002Fpublic\u002Fget-started\u002Findex.html",{"name":716,"start":286,"end":700},"website\u002Fpublic\u002Fguides\u002Fbrowser\u002Findex.html",{"format":354,"lines":718,"tokens":719,"copies":720,"first":721,"others":725},224,2076,4,{"name":722,"start":723,"end":724},"licenses\u002Fnpm-runtime-notices.txt",902,1125,[726,729,732],{"name":722,"start":727,"end":728},1128,1351,{"name":722,"start":730,"end":731},1354,1577,{"name":722,"start":733,"end":734},4228,4451,{"sources":736,"lines":737,"tokens":738,"clones":739,"duplicatedLines":740,"duplicatedTokens":741,"percentage":285,"percentageTokens":742,"formats":743,"topClones":784,"generated":963},1815,395991,2232529,568,6906,40978,1.84,[744,750,756,761,766,770,774,778,781],{"format":347,"sources":745,"lines":746,"clones":747,"duplicatedLines":748,"percentage":749},1428,305966,322,3954,1.29,{"format":361,"sources":751,"lines":752,"clones":753,"duplicatedLines":754,"percentage":755},323,71210,228,2770,3.89,{"format":395,"sources":757,"lines":758,"clones":759,"duplicatedLines":705,"percentage":760},29,9147,10,1.36,{"format":762,"sources":298,"lines":763,"clones":720,"duplicatedLines":764,"percentage":765},"cpp",1485,27,1.82,{"format":767,"sources":599,"lines":514,"clones":298,"duplicatedLines":768,"percentage":769},"java",23,0.36,{"format":771,"sources":720,"lines":772,"clones":305,"duplicatedLines":277,"percentage":773},"swift",572,1.4,{"format":401,"sources":775,"lines":776,"clones":777,"duplicatedLines":777,"percentage":777},12,977,0,{"format":779,"sources":305,"lines":780,"clones":777,"duplicatedLines":777,"percentage":777},"perl",168,{"format":782,"sources":305,"lines":783,"clones":777,"duplicatedLines":777,"percentage":777},"cpp-header",149,[785,820,847,872,889,906,921,930,942,950],{"format":347,"lines":456,"tokens":786,"copies":272,"first":787,"others":791,"excerpt":809},89,{"name":788,"start":789,"end":790},"src\u002Fapplication\u002FbinaryDiagnostics\u002FBinaryLayoutService.ts",57,74,[792,795,798,802,806],{"name":793,"start":794,"end":601},"src\u002Fapplication\u002Felectron\u002FElectronFuseService.ts",33,{"name":796,"start":797,"end":385},"src\u002Fapplication\u002Fevm\u002FEvmInterfaceService.ts",39,{"name":799,"start":800,"end":801},"src\u002Fapplication\u002Fgo\u002FGoBinaryService.ts",48,65,{"name":803,"start":804,"end":805},"src\u002Fapplication\u002Frust\u002FRustBinaryService.ts",45,62,{"name":807,"start":692,"end":808},"src\u002Fapplication\u002Fsqlite\u002FSqliteDatabaseService.ts",92,{"lines":810,"total":456},[811,812,813,814,815,816,817,818,813,819],"const input = inspectBinaryLayoutInputSchema.safeParse(rawInput);","if (!input.success)","  return err(","    analysisInputErrorFromIssues(OPERATION, input.error.issues, rawInput, {","      cause: input.error,","    }),","  );","if (!isAbsolute(input.data.path))","    new AnalysisInputError(OPERATION, undefined, [",{"format":361,"lines":369,"tokens":821,"copies":298,"first":822,"others":826,"excerpt":835},214,{"name":823,"start":824,"end":825},"scripts\u002Fverify-claude-client.mjs",208,239,[827,831],{"name":828,"start":829,"end":830},"scripts\u002Fverify-copilot-client.mjs",173,204,{"name":832,"start":833,"end":834},"scripts\u002Fverify-gemini-client.mjs",246,277,{"lines":836,"total":369},[837,838,839,840,841,842,843,844,845,846],");","if (observed) {","  const evidence = toolContract(","    \"analyze_javascript_application\",","  ).outputSchema.parse(observed);","  assert.equal(evidence.subject.local_path, target);","  const shape = evidence.normalized_result.graph.nodes","    .flatMap((n) => n.observations)","    .map((o) => o.properties)","    .find(",{"format":361,"lines":848,"tokens":849,"copies":298,"first":850,"others":853,"excerpt":861},25,205,{"name":823,"start":851,"end":852},266,290,[854,857],{"name":828,"start":855,"end":856},278,303,{"name":858,"start":859,"end":860},"scripts\u002Fverify-opencode-client.mjs",259,282,{"lines":862,"total":848},[863,864,865,866,867,868,817,869,870,871],"  [\"doctor\", \"--client\", \"claude_code\", \"--skill\"],","]) {","  const result = await exec(","    process.execPath,","    [join(runtimeRoot, \"scripts\u002Frea.mjs\"), ...args, \"--json\"],","    { env: environment, cwd: workspace, timeout: 60_000 },","  await writeFile(","    join(lab, `${args[0]}${args.includes(\"--dry-run\") ? \"-plan\" : \"\"}.json`),","    result.stdout,",{"format":347,"lines":873,"tokens":396,"copies":272,"first":874,"others":877},13,{"name":875,"start":456,"end":876},"src\u002Fserver\u002FregisterCaptureTools.ts",30,[878,880,882,885,887],{"name":879,"start":456,"end":876},"src\u002Fserver\u002FregisterGoTools.ts",{"name":881,"start":456,"end":876},"src\u002Fserver\u002FregisterPeResourcesTool.ts",{"name":883,"start":341,"end":884},"src\u002Fserver\u002FregisterRecordedCrashTools.ts",31,{"name":886,"start":456,"end":876},"src\u002Fserver\u002FregisterRustTools.ts",{"name":888,"start":456,"end":876},"src\u002Fserver\u002FregisterSqliteTools.ts",{"format":347,"lines":890,"tokens":891,"copies":604,"first":892,"others":895},15,61,{"name":893,"start":894,"end":884},"src\u002Fserver\u002FregisterApplicationTools\u002FcompareExportShapes.ts",17,[896,898,900,903],{"name":897,"start":894,"end":884},"src\u002Fserver\u002FregisterApplicationTools\u002FcompareSourceToBundle.ts",{"name":899,"start":873,"end":764},"src\u002Fserver\u002FregisterApplicationTools\u002Fcoverage.ts",{"name":901,"start":902,"end":376},"src\u002Fserver\u002FregisterApplicationTools\u002FobligationLedger.ts",20,{"name":904,"start":905,"end":876},"src\u002Fserver\u002FregisterApplicationTools\u002FtraceSemantics.ts",16,{"format":361,"lines":456,"tokens":907,"copies":298,"first":908,"others":912},119,{"name":909,"start":910,"end":911},"scripts\u002Fverify-commandcode-client.mjs",374,391,[913,917],{"name":914,"start":915,"end":916},"scripts\u002Fverify-grok-client.mjs",443,460,{"name":918,"start":919,"end":920},"scripts\u002Fverify-omp-client.mjs",345,362,{"format":395,"lines":902,"tokens":922,"copies":298,"first":923,"others":925},115,{"name":924,"start":298,"end":608},"bridge\u002Fpwndbg\u002Flaunch.py",[926,928],{"name":927,"start":298,"end":608},"bridge\u002Fpwntools\u002Flayout.py",{"name":929,"start":298,"end":608},"bridge\u002Fpwntools\u002Frecorded_crash.py",{"format":361,"lines":369,"tokens":931,"copies":932,"first":933,"others":937},223,2,{"name":934,"start":935,"end":936},"scripts\u002Fverify-real-ghidra-mips.mjs",446,477,[938],{"name":939,"start":940,"end":941},"scripts\u002Fverify-real-ghidra-ppc.mjs",158,189,{"format":361,"lines":794,"tokens":943,"copies":932,"first":944,"others":946},222,{"name":828,"start":945,"end":830},172,[947],{"name":858,"start":948,"end":949},164,196,{"format":347,"lines":951,"tokens":952,"copies":604,"first":953,"others":954},11,53,{"name":788,"start":608,"end":369},[955,957,959,961],{"name":956,"start":608,"end":884},"src\u002Fapplication\u002FbinaryDiagnostics\u002FPeResourcesService.ts",{"name":796,"start":958,"end":569},26,{"name":799,"start":960,"end":804},35,{"name":807,"start":891,"end":962},72,{"files":305,"minified":777,"sample":964},[965],"src\u002FgeneratedPackageMetadata.ts",{"score":967,"grade":968,"size":969,"dimensions":973},67.1,"C",{"lines":970,"files":971,"class":972},785538,3378,"L",[974,989,997],{"id":975,"source":976,"value":977,"adjusted":977,"lines":978,"halfLife":979,"formats":980,"excluded":986,"weight":305,"score":790},"duplication","jscpd",3.7,28948,8.5,[347,361,395,767,762,771,401,981,779,782,982,983,984,985],"c","objectivec","csharp","linker-script","solidity",[368,987,988],"text","data",{"id":990,"source":976,"value":991,"adjusted":991,"lines":992,"halfLife":993,"coverage":994,"weight":995,"score":996},"dead-code",2.1,15891,7.5,98.4,0.984,82.7,{"id":998,"source":976,"value":999,"adjusted":1000,"lines":1001,"halfLife":601,"weight":305,"score":1002},"complexity",50.8,50.7,398729,49.5,{"total":1004,"mean":1005,"files":1006},111689,33.1,[1007,1012,1016,1021,1025,1030,1034,1038,1043,1048],{"path":1008,"complexity":1009,"lines":1010,"bytes":1011},"bridge\u002Fghidra\u002FReaGhidraBridge.java",1162,4892,241110,{"path":1013,"complexity":916,"lines":1014,"bytes":1015},"src\u002Fapplication\u002FClientConfigurationDocument.ts",1565,51868,{"path":1017,"complexity":1018,"lines":1019,"bytes":1020},"src\u002Fapplication\u002Fjavascript\u002FJavaScriptArtifactPathResolution.ts",457,1827,68623,{"path":1022,"complexity":935,"lines":1023,"bytes":1024},"tests\u002Fboundary\u002Fproviders\u002FGdbSessionManagerCoverage.test.ts",2922,100501,{"path":1026,"complexity":1027,"lines":1028,"bytes":1029},"src\u002Fdomain\u002Fjavascript\u002FjavascriptSemanticAnalysis.ts",410,1521,52204,{"path":1031,"complexity":911,"lines":1032,"bytes":1033},"src\u002Fdomain\u002Fnative\u002FnativeAotPe.ts",1797,62500,{"path":1035,"complexity":911,"lines":1036,"bytes":1037},"src\u002Fghidra\u002FGhidraProvider.behavior.test.ts",2568,88157,{"path":1039,"complexity":1040,"lines":1041,"bytes":1042},"src\u002Fdomain\u002Fjavascript\u002FjavascriptSemanticMemberMutations.ts",386,1363,50668,{"path":1044,"complexity":1045,"lines":1046,"bytes":1047},"src\u002Fgdb\u002FGdbSessionManager.ts",380,2057,73825,{"path":1049,"complexity":1050,"lines":1051,"bytes":1052},"bridge\u002Fhopper_bridge.py",371,1173,52104,{"percentage":1054,"findings":1055,"files":1056,"byCategory":1057,"largest":1067},2.06,112,3358,[1058,1061,1063,1065],{"category":1059,"count":1060},"unused-file",66,{"category":1062,"count":905},"unused-export",{"category":1064,"count":905},"unused-symbol",{"category":1066,"count":599},"unused-import",[1068,1071,1074,1077,1080,1083,1086,1089,1092,1095],{"category":1059,"path":1069,"name":501,"line":305,"lines":1070},"src\u002Fdotnet\u002FManagedPe.fixture.ts",1467,{"category":1059,"path":1072,"name":501,"line":305,"lines":1073},"experiments\u002Fanalysis-efficiency\u002Fmeasure.mjs",1268,{"category":1059,"path":1075,"name":501,"line":305,"lines":1076},"src\u002Fevaluation\u002FAgentEvaluationFixtures.ts",566,{"category":1059,"path":1078,"name":501,"line":305,"lines":1079},"src\u002FmcpDoctor.ts",543,{"category":1059,"path":1081,"name":501,"line":305,"lines":1082},"src\u002Fevaluation\u002FKnownAnswerEvaluation.ts",520,{"category":1059,"path":1084,"name":501,"line":305,"lines":1085},"experiments\u002Fanalysis-efficiency\u002Fverify-evm-lifecycle.mjs",504,{"category":1059,"path":1087,"name":501,"line":305,"lines":1088},"src\u002Fcontracts\u002FreconstructionReadinessExample.ts",450,{"category":1059,"path":1090,"name":501,"line":305,"lines":1091},"src\u002Fdomain\u002FreconstructionReadinessJourneyFindings.ts",404,{"category":1059,"path":1093,"name":501,"line":305,"lines":1094},"src\u002Fdomain\u002FconformanceTrustGate.ts",399,{"category":1059,"path":1096,"name":501,"line":305,"lines":1097},"experiments\u002Fanalysis-efficiency\u002Fverify-preset-lifecycle.mjs",395,{"name":266,"url":1099,"description":1100,"language":297,"stars":1101,"starsToday":1102,"defaultBranch":330,"headSha":1103,"durationMs":1104,"total":1105,"formats":1112,"topClones":1170,"code":1377,"health":1526,"complexity":1545,"deadCode":1595},"https:\u002F\u002Fgithub.com\u002Fdebpalash\u002FVoiceStudio","VoiceStudio is the open-source, fully-local ElevenLabs alternative — voice cloning, voice design, video dubbing, dictation, transcription & audiobook creation in 646 languages.",66998,3538,"6f0ed2ebeaf620bcea8a293cd210bba920b73622",4753,{"sources":1106,"lines":1107,"tokens":1108,"clones":267,"duplicatedLines":1109,"duplicatedTokens":1110,"percentage":268,"percentageTokens":1111},3193,737547,4795950,49822,231400,4.82,[1113,1119,1125,1132,1138,1144,1151,1156,1161,1166],{"format":375,"sources":1114,"lines":1115,"clones":1116,"duplicatedLines":1117,"percentage":1118},82,145161,1102,33170,22.85,{"format":395,"sources":1120,"lines":1121,"clones":1122,"duplicatedLines":1123,"percentage":1124},1070,274397,622,8339,3.04,{"format":1126,"sources":1127,"lines":1128,"clones":1129,"duplicatedLines":1130,"percentage":1131},"jsx",412,85335,312,3489,4.09,{"format":347,"sources":1133,"lines":1134,"clones":1135,"duplicatedLines":1136,"percentage":1137},499,61148,169,1993,3.26,{"format":361,"sources":1139,"lines":1140,"clones":1141,"duplicatedLines":1142,"percentage":1143},378,43813,125,1434,3.27,{"format":1145,"sources":1146,"lines":1147,"clones":1148,"duplicatedLines":1149,"percentage":1150},"tsx",341,61188,94,819,1.34,{"format":382,"sources":660,"lines":1152,"clones":1153,"duplicatedLines":1154,"percentage":1155},4050,21,268,6.62,{"format":389,"sources":1157,"lines":1158,"clones":902,"duplicatedLines":1159,"percentage":1160},206,44999,153,0.34,{"format":401,"sources":1162,"lines":1163,"clones":277,"duplicatedLines":1164,"percentage":1165},59,4471,83,1.86,{"format":1167,"sources":277,"lines":1168,"clones":604,"duplicatedLines":797,"percentage":1169},"rust",4139,0.94,[1171,1212,1246,1268,1278,1308,1328,1337,1347,1367],{"format":375,"lines":876,"tokens":808,"copies":764,"first":1172,"others":1175,"excerpt":1200},{"name":1173,"start":1174,"end":821},"backend\u002Fconfig\u002Fmodel_licenses.json",185,[1176,1179,1182,1185,1188,1191,1194,1197],{"name":1173,"start":1177,"end":1178},227,256,{"name":1173,"start":1180,"end":1181},269,298,{"name":1173,"start":1183,"end":1184},311,340,{"name":1173,"start":1186,"end":1187},353,382,{"name":1173,"start":1189,"end":1190},397,426,{"name":1173,"start":1192,"end":1193},441,470,{"name":1173,"start":1195,"end":1196},485,514,{"name":1173,"start":1198,"end":1199},529,558,{"lines":1201,"total":876},[1202,1203,1204,1205,1206,1207,1208,1209,1210,1211],"\"runtime_revision\": \"edaa852ec7e145841d8ffdb056a99866b5f0a478\",","\"runtime_pin_scope\": \"central\",","\"runtime_pin_source\": \"backend\u002Fservices\u002Fhf_revisions.py\",","\"component_closure\": \"incomplete\",","\"commercial_inference\": \"unknown\",","\"commercial_outputs\": \"unknown\",","\"documents\": [],","\"artifacts\": [],","\"required_components\": [],","\"upstream_access\": \"unknown\",",{"format":375,"lines":608,"tokens":1060,"copies":884,"first":1213,"others":1216,"excerpt":1238},{"name":1214,"start":1215,"end":780},"docs\u002Flicensing\u002Fmodel-license-data.json",147,[1217,1220,1223,1225,1228,1229,1232,1235],{"name":1214,"start":1218,"end":1219},181,202,{"name":1214,"start":1221,"end":1222},249,270,{"name":1214,"start":1224,"end":1184},319,{"name":1214,"start":1226,"end":1227},355,376,{"name":1214,"start":911,"end":1127},{"name":1214,"start":1230,"end":1231},427,448,{"name":1214,"start":1233,"end":1234},463,484,{"name":1214,"start":1236,"end":1237},497,518,{"lines":1239,"total":608},[1202,1240,1206,1207,1205,1241,1242,1243,1244,1245],"\"review_status\": \"unreviewed\",","\"readiness\": \"not_verified\",","\"blockers\": [","  \"component_closure_incomplete\",","  \"artifact_manifest_unverified\",","  \"terms_unverified\",",{"format":395,"lines":1247,"tokens":1248,"copies":932,"first":1249,"others":1252,"excerpt":1257},144,742,{"name":1250,"start":833,"end":1251},"omnivoice\u002Fscripts\u002Fextract_audio_tokens.py",389,[1253],{"name":1254,"start":1255,"end":1256},"omnivoice\u002Fscripts\u002Fextract_audio_tokens_add_noise.py",436,579,{"lines":1258,"total":1247},[1259,1260,501,1261,1262,1263,1264,1265,1266,1267],"# Convert to numpy format for subsequent serialization (int16 to save space)","audio_tokens_np = audio_tokens.to(torch.int16).cpu().numpy()","return {","    \"status\": \"success\",","    \"key\": key,","    \"audio_tokens\": audio_tokens_np,","    \"metadata\": metadata,","    \"error_msg\": None,","}",{"format":395,"lines":1269,"tokens":1270,"copies":932,"first":1271,"others":1274},117,643,{"name":1250,"start":1272,"end":1273},430,546,[1275],{"name":1254,"start":1276,"end":1277},625,743,{"format":375,"lines":1279,"tokens":962,"copies":408,"first":1280,"others":1283},24,{"name":1214,"start":1281,"end":1282},1886,1909,[1284,1287,1290,1293,1296,1299,1302,1305],{"name":1214,"start":1285,"end":1286},1921,1944,{"name":1214,"start":1288,"end":1289},1956,1979,{"name":1214,"start":1291,"end":1292},1991,2014,{"name":1214,"start":1294,"end":1295},2026,2049,{"name":1214,"start":1297,"end":1298},2096,2119,{"name":1214,"start":1300,"end":1301},2131,2154,{"name":1214,"start":1303,"end":1304},2166,2189,{"name":1214,"start":1306,"end":1307},2201,2224,{"format":395,"lines":764,"tokens":1309,"copies":604,"first":1310,"others":1314},136,{"name":1311,"start":1312,"end":1313},"backend\u002Fengines\u002Fconfucius4\u002Fmain.py",253,279,[1315,1318,1321,1324],{"name":1316,"start":1317,"end":1180},"backend\u002Fengines\u002Fdots_tts\u002Fmain.py",240,{"name":1319,"start":409,"end":1320},"backend\u002Fengines\u002Fmoss_tts_v15\u002Fmain.py",350,{"name":1322,"start":1320,"end":1323},"backend\u002Fengines\u002Fomnivoice_subprocess\u002Fmain.py",379,{"name":1325,"start":1326,"end":1327},"backend\u002Fengines\u002Fpockettts\u002Fmain.py",320,349,{"format":361,"lines":1329,"tokens":1330,"copies":932,"first":1331,"others":1334},99,456,{"name":1332,"start":1279,"end":1333},"electron\u002Fsrc\u002Fshared\u002Futils\u002FwatchFolder.js",122,[1335],{"name":1336,"start":298,"end":566},"electron\u002Fsrc\u002Fshared\u002Futils\u002FwatchFolderTracker.js",{"format":382,"lines":1338,"tokens":1339,"copies":932,"first":1340,"others":1343},43,447,{"name":1341,"start":1060,"end":1342},".github\u002Fworkflows\u002Felectron-build.yml",108,[1344],{"name":1345,"start":1346,"end":616},".github\u002Fworkflows\u002Felectron-release.yml",113,{"format":375,"lines":958,"tokens":1348,"copies":272,"first":1349,"others":1351},85,{"name":1173,"start":1174,"end":1350},210,[1352,1355,1358,1361,1364],{"name":1173,"start":1353,"end":1354},1481,1506,{"name":1173,"start":1356,"end":1357},1634,1659,{"name":1173,"start":1359,"end":1360},1681,1706,{"name":1173,"start":1362,"end":1363},1728,1753,{"name":1173,"start":1365,"end":1366},2413,2438,{"format":361,"lines":890,"tokens":550,"copies":720,"first":1368,"others":1370},{"name":1369,"start":305,"end":890},"electron\u002Ftests\u002Fconnection-settings-smoke.mjs",[1371,1373,1375],{"name":1372,"start":305,"end":890},"electron\u002Ftests\u002Fperformance-settings-smoke.mjs",{"name":1374,"start":305,"end":890},"electron\u002Ftests\u002Fprivacy-settings-smoke.mjs",{"name":1376,"start":305,"end":890},"electron\u002Ftests\u002Fstorage-settings-smoke.mjs",{"sources":1378,"lines":1379,"tokens":1380,"clones":284,"duplicatedLines":1381,"duplicatedTokens":1382,"percentage":285,"percentageTokens":1383,"formats":1384,"topClones":1417,"generated":1523},1227,294734,1682327,5116,28031,1.67,[1385,1390,1395,1399,1402,1406,1409,1413,1416],{"format":395,"sources":1386,"lines":1387,"clones":398,"duplicatedLines":1388,"percentage":1389},334,132080,3347,2.53,{"format":1126,"sources":1391,"lines":1392,"clones":1338,"duplicatedLines":1393,"percentage":1394},216,52701,588,1.12,{"format":361,"sources":940,"lines":1396,"clones":884,"duplicatedLines":1397,"percentage":1398},18753,525,2.8,{"format":347,"sources":364,"lines":1400,"clones":876,"duplicatedLines":1190,"percentage":1401},34590,1.23,{"format":1145,"sources":1403,"lines":1404,"clones":341,"duplicatedLines":1405,"percentage":769},230,48200,175,{"format":1167,"sources":250,"lines":1407,"clones":604,"duplicatedLines":797,"percentage":1408},4081,0.96,{"format":401,"sources":1410,"lines":1411,"clones":932,"duplicatedLines":905,"percentage":1412},28,3512,0.46,{"format":1414,"sources":272,"lines":1415,"clones":777,"duplicatedLines":777,"percentage":777},"powershell",649,{"format":779,"sources":305,"lines":780,"clones":777,"duplicatedLines":777,"percentage":777},[1418,1424,1439,1462,1466,1479,1485,1496,1506,1514],{"format":395,"lines":1247,"tokens":1248,"copies":932,"first":1419,"others":1420,"excerpt":1422},{"name":1250,"start":833,"end":1251},[1421],{"name":1254,"start":1255,"end":1256},{"lines":1423,"total":1247},[1259,1260,501,1261,1262,1263,1264,1265,1266,1267],{"format":395,"lines":1269,"tokens":1270,"copies":932,"first":1425,"others":1426,"excerpt":1428},{"name":1250,"start":1272,"end":1273},[1427],{"name":1254,"start":1276,"end":1277},{"lines":1429,"total":1269},[1430,501,1431,1432,1433,1434,1435,1436,1437,1438],")","# Shared GPU rank queue for process assignment","manager = mp.Manager()","rank_queue = manager.Queue()","for rank in list(range(num_devices)) * args.nj_per_gpu:","    rank_queue.put(rank)","if num_devices == 0:","    for _ in range(num_processes):","        rank_queue.put(-1)",{"format":395,"lines":764,"tokens":1309,"copies":604,"first":1440,"others":1441,"excerpt":1446,"excerptSecond":1457},{"name":1311,"start":1312,"end":1313},[1442,1443,1444,1445],{"name":1316,"start":1317,"end":1180},{"name":1319,"start":409,"end":1320},{"name":1322,"start":1320,"end":1323},{"name":1325,"start":1326,"end":1327},{"lines":1447,"total":764},[1448,1449,501,1450,1451,1452,1453,1454,1455,1456],"    \"sample_rate\": CONFUCIUS_SAMPLE_RATE,","})","while True:","    try:","        msg = _recv(stdin)","    except Exception as exc:","        _send(stdout, {","            \"op\": \"error\", \"stage\": \"recv\",","            \"message\": f\"{type(exc).__name__}: {exc}\",",{"lines":1458,"total":876},[1459,1449,501,1450,1451,1452,1453,1454,1460,1461],"    \"sample_rate\": DOTS_SAMPLE_RATE,","            \"op\": \"error\",","            \"stage\": \"recv\",",{"format":361,"lines":1329,"tokens":1330,"copies":932,"first":1463,"others":1464},{"name":1332,"start":1279,"end":1333},[1465],{"name":1336,"start":298,"end":566},{"format":395,"lines":569,"tokens":1467,"copies":298,"first":1468,"others":1470},188,{"name":1469,"start":919,"end":1045},"backend\u002Fengines\u002Fcosyvoice_subprocess\u002Fmain.py",[1471,1475],{"name":1472,"start":1473,"end":1474},"backend\u002Fengines\u002Fmoss_tts_nano_subprocess\u002Fmain.py",219,254,{"name":1476,"start":1477,"end":1478},"backend\u002Fengines\u002Fvoxcpm2_subprocess\u002Fmain.py",291,326,{"format":395,"lines":503,"tokens":1320,"copies":932,"first":1480,"others":1481},{"name":1250,"start":1273,"end":1276},[1482],{"name":1254,"start":1483,"end":1484},746,825,{"format":395,"lines":1279,"tokens":1486,"copies":298,"first":1487,"others":1491},167,{"name":1488,"start":1489,"end":1490},"backend\u002Fengines\u002F_echo\u002Fmain.py",54,77,[1492,1495],{"name":1311,"start":1493,"end":1494},46,69,{"name":1316,"start":1162,"end":1114},{"format":395,"lines":385,"tokens":751,"copies":932,"first":1497,"others":1501},{"name":1498,"start":1499,"end":1500},"omnivoice\u002Feval\u002Fwer\u002Ffleurs.py",424,479,[1502],{"name":1503,"start":1504,"end":1505},"omnivoice\u002Feval\u002Fwer\u002Fminimax.py",515,570,{"format":395,"lines":1507,"tokens":1508,"copies":932,"first":1509,"others":1510},96,310,{"name":1250,"start":1490,"end":945},[1511],{"name":1254,"start":1512,"end":1513},88,183,{"format":1126,"lines":884,"tokens":1515,"copies":932,"first":1516,"others":1519},299,{"name":1517,"start":1174,"end":1518},"electron\u002Fsrc\u002Fshared\u002Fcomponents\u002FAudioTrimmer.jsx",215,[1520],{"name":1517,"start":1521,"end":1522},231,261,{"files":305,"minified":777,"sample":1524},[1525],"omnivoice\u002Futils\u002Flang_map.py",{"score":1527,"grade":291,"size":1528,"dimensions":1531},70.3,{"lines":1529,"files":1530,"class":972},531847,2697,[1532,1537,1541],{"id":975,"source":976,"value":298,"adjusted":298,"lines":1533,"halfLife":979,"formats":1534,"excluded":1535,"weight":305,"score":1536},15766,[395,1126,1145,347,361,1167,401,1414,779,771],[368,987,988],78.5,{"id":990,"source":976,"value":1538,"adjusted":1538,"lines":1539,"halfLife":993,"coverage":994,"weight":995,"score":1540},1.3,6843,88.6,{"id":998,"source":976,"value":601,"adjusted":1542,"lines":1543,"halfLife":601,"weight":305,"score":1544},49.9,266091,50.1,{"total":1546,"mean":1547,"files":1548},87320,32.4,[1549,1554,1559,1563,1568,1573,1577,1582,1586,1591],{"path":1550,"complexity":1551,"lines":1552,"bytes":1553},"electron\u002Fsrc\u002Frenderer\u002Fsrc\u002Ffeatures\u002Fdub\u002Fdub-page.tsx",762,3041,143537,{"path":1555,"complexity":1556,"lines":1557,"bytes":1558},"electron\u002Fsrc\u002Frenderer\u002Fsrc\u002Ffeatures\u002Fdub\u002Fdub-session.ts",653,2105,73855,{"path":1560,"complexity":1561,"lines":1366,"bytes":1562},"electron\u002Fsrc\u002Fshared\u002Fcomponents\u002FCaptureWidget.jsx",645,106711,{"path":1564,"complexity":1565,"lines":1566,"bytes":1567},"backend\u002Fapi\u002Frouters\u002Fdub_export.py",578,2274,101192,{"path":1569,"complexity":1570,"lines":1571,"bytes":1572},"backend\u002Fservices\u002Fasr_backend.py",541,4208,189453,{"path":1574,"complexity":1500,"lines":1575,"bytes":1576},"backend\u002Fapi\u002Frouters\u002Fdub_core.py",2654,127013,{"path":1578,"complexity":1579,"lines":1580,"bytes":1581},"backend\u002Fapi\u002Frouters\u002Fdub_generate.py",435,2086,106957,{"path":1583,"complexity":1499,"lines":1584,"bytes":1585},"electron\u002Fsrc\u002Fshared\u002Fcomponents\u002FCaptureWidget.test.jsx",1605,59918,{"path":1587,"complexity":1588,"lines":1589,"bytes":1590},"backend\u002Fservices\u002Fmodel_manager.py",421,4557,215991,{"path":1592,"complexity":1593,"lines":1357,"bytes":1594},"electron\u002Fsrc\u002Fmain\u002Fbackend.ts",406,66597,{"percentage":1596,"findings":834,"files":1597,"byCategory":1598,"largest":1605},1.31,2725,[1599,1601,1602,1603],{"category":1059,"count":1600},51,{"category":1062,"count":396},{"category":1064,"count":456},{"category":1066,"count":1604},156,[1606,1609,1612,1615,1617,1619,1621,1623,1625,1627],{"category":1059,"path":1607,"name":501,"line":305,"lines":1608},"electron\u002Fsrc\u002Fshared\u002Fcomponents\u002FSidebar.jsx",916,{"category":1059,"path":1610,"name":501,"line":305,"lines":1611},"electron\u002Fsrc\u002Fshared\u002Fhooks\u002FuseProfiles.js",373,{"category":1059,"path":1613,"name":501,"line":305,"lines":1614},"backend\u002Fservices\u002Fsubtitle_segmenter.py",318,{"category":1059,"path":1616,"name":501,"line":305,"lines":860},"electron\u002Fsrc\u002Fshared\u002Fcomponents\u002FWorkspaceVoices.jsx",{"category":1059,"path":1618,"name":501,"line":305,"lines":1403},"electron\u002Fsrc\u002Fshared\u002Fcomponents\u002FCompareModal.jsx",{"category":1059,"path":1620,"name":501,"line":305,"lines":824},"backend\u002Fcore\u002Fjob_queue.py",{"category":1059,"path":1622,"name":501,"line":305,"lines":700},"electron\u002Fsrc\u002Fmain\u002Frepair-mcp-server.ts",{"category":1059,"path":1624,"name":501,"line":305,"lines":696},"electron\u002Fsrc\u002Fshared\u002Fcomponents\u002FVoicePreview.jsx",{"category":1059,"path":1626,"name":501,"line":305,"lines":1174},"electron\u002Fsrc\u002Fshared\u002Fcomponents\u002FUiScaleSetup.jsx",{"category":1059,"path":1628,"name":501,"line":305,"lines":1629},"backend\u002Fservices\u002Fgpu_sandbox.py",182,{"name":289,"url":1631,"description":1632,"language":319,"stars":1633,"starsToday":396,"defaultBranch":1634,"headSha":1635,"durationMs":1636,"total":1637,"formats":1641,"topClones":1662,"code":1764,"health":1862,"complexity":1881,"deadCode":1920},"https:\u002F\u002Fgithub.com\u002Fnvm-sh\u002Fnvm","Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions.",95494,"master","b1b3a0038c0666c7436cb5d383608b4b72c8300b",1525,{"sources":911,"lines":321,"tokens":1638,"clones":320,"duplicatedLines":322,"duplicatedTokens":1639,"percentage":323,"percentageTokens":1640},142596,18835,13.21,[1642,1648,1652,1656,1659,1660,1661],{"format":401,"sources":1643,"lines":1644,"clones":1645,"duplicatedLines":1646,"percentage":1647},347,21043,47,744,3.54,{"format":354,"sources":759,"lines":1649,"clones":794,"duplicatedLines":1650,"percentage":1651},2967,1876,63.23,{"format":382,"sources":894,"lines":1653,"clones":608,"duplicatedLines":1654,"percentage":1655},1967,313,15.91,{"format":389,"sources":775,"lines":1657,"clones":305,"duplicatedLines":759,"percentage":1658},2388,0.42,{"format":779,"sources":305,"lines":780,"clones":777,"duplicatedLines":777,"percentage":777},{"format":987,"sources":298,"lines":1512,"clones":777,"duplicatedLines":777,"percentage":777},{"format":375,"sources":305,"lines":952,"clones":777,"duplicatedLines":777,"percentage":777},[1663,1686,1705,1713,1718,1725,1731,1739,1747,1754],{"format":354,"lines":1664,"tokens":1665,"copies":932,"first":1666,"others":1670,"excerpt":1674},522,5086,{"name":1667,"start":1668,"end":1669},"test\u002Ffast\u002FUnit tests\u002Fmocks\u002Fnvm ls-remote node.txt",238,759,[1671],{"name":1672,"start":1313,"end":1673},"test\u002Ffast\u002FUnit tests\u002Fmocks\u002Fnvm ls-remote.txt",800,{"lines":1675,"total":1664},[1676,1677,1678,1679,1680,1681,1682,1683,1684,1685],"v4.0.0","v4.1.0","v4.1.1","v4.1.2","v4.2.0  \u001b[0;37m (LTS: Argon)\u001b[0m","v4.2.1  \u001b[0;37m (LTS: Argon)\u001b[0m","v4.2.2  \u001b[0;37m (LTS: Argon)\u001b[0m","v4.2.3  \u001b[0;37m (LTS: Argon)\u001b[0m","v4.2.4  \u001b[0;37m (LTS: Argon)\u001b[0m","v4.2.5  \u001b[0;37m (LTS: Argon)\u001b[0m",{"format":354,"lines":1687,"tokens":1688,"copies":932,"first":1689,"others":1690,"excerpt":1693},242,726,{"name":1667,"start":305,"end":1687},[1691],{"name":1692,"start":305,"end":1687},"test\u002Ffast\u002FUnit tests\u002Fmocks\u002Fnvm_ls_remote.txt",{"lines":1694,"total":1687},[1695,1696,1697,1698,1699,1700,1701,1702,1703,1704],"v0.1.14","v0.1.15","v0.1.16","v0.1.17","v0.1.18","v0.1.19","v0.1.20","v0.1.21","v0.1.22","v0.1.23",{"format":354,"lines":1706,"tokens":1707,"copies":932,"first":1708,"others":1709,"excerpt":1711},237,711,{"name":1667,"start":305,"end":1706},[1710],{"name":1672,"start":305,"end":1706},{"lines":1712,"total":1706},[1695,1696,1697,1698,1699,1700,1701,1702,1703,1704],{"format":354,"lines":569,"tokens":1415,"copies":932,"first":1714,"others":1716},{"name":1715,"start":305,"end":569},"test\u002Ffast\u002FUnit tests\u002Fmocks\u002Fnvm ls-remote lts.txt",[1717],{"name":1667,"start":1687,"end":834},{"format":354,"lines":376,"tokens":1719,"copies":932,"first":1720,"others":1722},613,{"name":1715,"start":1269,"end":1721},150,[1723],{"name":1667,"start":1724,"end":1664},489,{"format":354,"lines":369,"tokens":1726,"copies":932,"first":1727,"others":1729},577,{"name":1715,"start":355,"end":1728},68,[1730],{"name":1667,"start":1508,"end":1146},{"format":354,"lines":757,"tokens":1732,"copies":932,"first":1733,"others":1736},523,{"name":1715,"start":1734,"end":1735},151,179,[1737],{"name":1667,"start":547,"end":1738},585,{"format":354,"lines":764,"tokens":1740,"copies":932,"first":1741,"others":1743},487,{"name":1715,"start":402,"end":1742},116,[1744],{"name":1667,"start":1745,"end":1746},428,454,{"format":354,"lines":383,"tokens":849,"copies":298,"first":1748,"others":1750},{"name":1749,"start":305,"end":383},"test\u002Ffast\u002FUnit tests\u002Fmocks\u002Fnvm ls-remote iojs.txt",[1751,1752],{"name":1672,"start":1668,"end":855},{"name":1753,"start":305,"end":383},"test\u002Ffast\u002FUnit tests\u002Fmocks\u002Fnvm_ls_remote_iojs.txt",{"format":382,"lines":1755,"tokens":1756,"copies":932,"first":1757,"others":1760},49,381,{"name":1758,"start":794,"end":1759},".github\u002Fworkflows\u002Ftests-installation-node.yml",81,[1761],{"name":1762,"start":876,"end":1763},".github\u002Fworkflows\u002Ftests-xenial.yml",78,{"sources":341,"lines":1765,"tokens":1766,"clones":250,"duplicatedLines":1767,"duplicatedTokens":1233,"percentage":1768,"percentageTokens":1769,"formats":1770,"topClones":1775,"generated":1860},7601,29255,100,1.32,1.58,[1771,1774],{"format":401,"sources":456,"lines":1772,"clones":250,"duplicatedLines":1767,"percentage":1773},7433,1.35,{"format":779,"sources":305,"lines":780,"clones":777,"duplicatedLines":777,"percentage":777},[1776,1794,1813,1828,1837,1845,1852],{"format":401,"lines":848,"tokens":1333,"copies":932,"first":1777,"others":1779,"excerpt":1782},{"name":1778,"start":286,"end":1215},"install.sh",[1780],{"name":1781,"start":1405,"end":708},"nvm.sh",{"lines":1783,"total":848},[1784,1785,1786,1787,1788,1789,1790,1791,1792,1793],"# Emulate curl with wget","local NVM_DOWNLOAD_WGET_COUNT","NVM_DOWNLOAD_WGET_COUNT=$#","local NVM_DOWNLOAD_WGET_SKIP","NVM_DOWNLOAD_WGET_SKIP=0","local NVM_DOWNLOAD_WGET_ARG","for NVM_DOWNLOAD_WGET_ARG in \"$@\"; do","  if [ \"${NVM_DOWNLOAD_WGET_SKIP}\" = '1' ]; then","    NVM_DOWNLOAD_WGET_SKIP=0","    continue",{"format":401,"lines":951,"tokens":1795,"copies":932,"first":1796,"others":1799,"excerpt":1803},73,{"name":1781,"start":1797,"end":1798},4459,4469,[1800],{"name":1781,"start":1801,"end":1802},4575,4585,{"lines":1804,"total":951},[1805,1806,1807,1808,1809,1810,1808,1811,1812,1807],"if [ \"${NVM_UPGRADE_NPM}\" = 1 ]; then","  nvm install-latest-npm","  EXIT_CODE=$?","fi","if [ $EXIT_CODE -eq 0 ] && [ -z \"${SKIP_DEFAULT_PACKAGES-}\" ]; then","  nvm_install_default_packages","if [ $EXIT_CODE -eq 0 ] && [ -n \"${REINSTALL_PACKAGES_FROM-}\" ] && [ \"_${REINSTALL_PACKAGES_FROM}\" != \"_N\u002FA\" ]; then","  nvm reinstall-packages \"${REINSTALL_PACKAGES_FROM}\"",{"format":401,"lines":599,"tokens":1814,"copies":932,"first":1815,"others":1816,"excerpt":1818},58,{"name":1778,"start":272,"end":341},[1817],{"name":1781,"start":1494,"end":1114},{"lines":1819,"total":599},[1820,1267,501,1821,1822,1823,1824,1825,1826,1827],"  type \"$1\" > \u002Fdev\u002Fnull 2>&1","# resolves like `command \"${1}\"` does: only executables on the PATH,","# ignoring shell functions and aliases","nvm_has_executable() {","  (","    # `|| true` so that shells with errexit-style options (eg, zsh's ERR_RETURN)","    # do not abort the subshell when the name is not an alias or a function","    unalias \"${1-}\" 2>\u002Fdev\u002Fnull || true",{"format":401,"lines":775,"tokens":1829,"copies":932,"first":1830,"others":1833},55,{"name":1781,"start":1831,"end":1832},4254,4265,[1834],{"name":1781,"start":1835,"end":1836},4410,4421,{"format":401,"lines":951,"tokens":952,"copies":932,"first":1838,"others":1841},{"name":1781,"start":1839,"end":1840},4242,4252,[1842],{"name":1781,"start":1843,"end":1844},4399,4409,{"format":401,"lines":272,"tokens":396,"copies":932,"first":1846,"others":1849},{"name":1781,"start":1847,"end":1848},823,828,[1850],{"name":1781,"start":1848,"end":1851},834,{"format":401,"lines":1153,"tokens":601,"copies":932,"first":1853,"others":1856},{"name":1781,"start":1854,"end":1855},2916,2936,[1857],{"name":1781,"start":1858,"end":1859},3280,3300,{"files":777,"minified":777,"sample":1861},[],{"score":290,"grade":291,"size":1863,"dimensions":1867,"skipped":1878},{"lines":1864,"files":1865,"class":1866},20966,346,"M",[1868,1873],{"id":975,"source":976,"value":1869,"adjusted":1869,"lines":1646,"halfLife":979,"formats":1870,"excluded":1871,"weight":305,"score":1872},3.5,[401,779],[987,988],74.9,{"id":998,"source":976,"value":1874,"adjusted":1875,"lines":1876,"halfLife":601,"weight":305,"score":1877},30.7,29.8,6433,66.1,[1879],{"id":990,"reason":1880},"the languages dead code reads are under 5% of the code",{"total":1882,"mean":1883,"files":1884},3849,11.1,[1885,1889,1892,1896,1901,1904,1907,1910,1914,1917],{"path":1781,"complexity":1886,"lines":1887,"bytes":1888},1053,5642,187913,{"path":1778,"complexity":566,"lines":1890,"bytes":1891},536,17987,{"path":1893,"complexity":503,"lines":1894,"bytes":1895},"test\u002Ffast\u002FUnit tests\u002Fnvm_die_on_prefix",255,13328,{"path":1897,"complexity":1898,"lines":1899,"bytes":1900},"test\u002Fcommon.sh",42,306,7060,{"path":1902,"complexity":569,"lines":614,"bytes":1903},"test\u002Finstallation_node\u002Finstall while reinstalling packages",4858,{"path":1905,"complexity":960,"lines":805,"bytes":1906},"test\u002Ffast\u002FUnit tests\u002Fnvm_is_valid_version",3708,{"path":1908,"complexity":376,"lines":1159,"bytes":1909},"release-notes.sh",5919,{"path":1911,"complexity":376,"lines":1912,"bytes":1913},"test\u002Ffast\u002FUnit tests\u002Fnvm_get_download_slug",135,5568,{"path":1915,"complexity":848,"lines":1795,"bytes":1916},"test\u002Ffast\u002FUnit tests\u002Fnvm_ensure_version_installed",3283,{"path":1918,"complexity":848,"lines":696,"bytes":1919},"test\u002Ffast\u002FUnit tests\u002Fnvm_print_color_legend",6938,{"percentage":777,"findings":777,"files":305,"byCategory":1921,"largest":1922},[],[],{"name":280,"url":1924,"description":1925,"language":297,"stars":1926,"starsToday":320,"defaultBranch":330,"headSha":1927,"durationMs":1928,"total":1929,"formats":1937,"topClones":1977,"code":2156,"health":2298,"complexity":2321,"deadCode":2370},"https:\u002F\u002Fgithub.com\u002FHKUDS\u002FCLI-Anything","\"CLI-Anything: Making ALL Software Agent-Native\" -- CLI-Hub: https:\u002F\u002Fclianything.cc\u002F",52680,"34f519533bc175d2fe287ab8316b0dd99bb9cc43",3828,{"sources":1930,"lines":1931,"tokens":1932,"clones":1657,"duplicatedLines":1933,"duplicatedTokens":1934,"percentage":1935,"percentageTokens":1936},1842,389265,2497316,76945,441867,19.77,17.69,[1938,1944,1948,1952,1956,1961,1965,1969,1972,1975],{"format":395,"sources":1939,"lines":1940,"clones":1941,"duplicatedLines":1942,"percentage":1943},896,293384,1946,57115,19.47,{"format":389,"sources":1094,"lines":1945,"clones":1317,"duplicatedLines":1946,"percentage":1947},65691,15633,23.8,{"format":401,"sources":860,"lines":1949,"clones":566,"duplicatedLines":1950,"percentage":1951},10160,2763,27.19,{"format":983,"sources":250,"lines":1953,"clones":1829,"duplicatedLines":1954,"percentage":1955},4457,656,14.72,{"format":987,"sources":1957,"lines":1958,"clones":608,"duplicatedLines":1959,"percentage":1960},121,3539,211,5.96,{"format":375,"sources":383,"lines":1962,"clones":250,"duplicatedLines":1963,"percentage":1964},6628,134,2.02,{"format":382,"sources":1060,"lines":1966,"clones":272,"duplicatedLines":1967,"percentage":1968},1862,295,15.84,{"format":1414,"sources":873,"lines":1970,"clones":720,"duplicatedLines":610,"percentage":1971},807,7.43,{"format":347,"sources":932,"lines":1973,"clones":298,"duplicatedLines":757,"percentage":1974},471,6.16,{"format":771,"sources":932,"lines":1756,"clones":298,"duplicatedLines":355,"percentage":1976},9.71,[1978,2011,2037,2072,2082,2101,2118,2127,2139,2147],{"format":395,"lines":1979,"tokens":1980,"copies":1755,"first":1981,"others":1984,"excerpt":2001},565,2975,{"name":1982,"start":298,"end":1983},"adguardhome\u002Fagent-harness\u002Fcli_anything\u002Fadguardhome\u002Futils\u002Frepl_skin.py",567,[1985,1987,1989,1991,1993,1995,1997,1999],{"name":1986,"start":298,"end":1983},"anygen\u002Fagent-harness\u002Fcli_anything\u002Fanygen\u002Futils\u002Frepl_skin.py",{"name":1988,"start":298,"end":1983},"audacity\u002Fagent-harness\u002Fcli_anything\u002Faudacity\u002Futils\u002Frepl_skin.py",{"name":1990,"start":298,"end":1983},"blender\u002Fagent-harness\u002Fcli_anything\u002Fblender\u002Futils\u002Frepl_skin.py",{"name":1992,"start":298,"end":1983},"browser\u002Fagent-harness\u002Fcli_anything\u002Fbrowser\u002Futils\u002Frepl_skin.py",{"name":1994,"start":298,"end":1983},"cc-switch\u002Fagent-harness\u002Fcli_anything\u002Fccswitch\u002Futils\u002Frepl_skin.py",{"name":1996,"start":298,"end":1983},"chromadb\u002Fagent-harness\u002Fcli_anything\u002Fchromadb\u002Futils\u002Frepl_skin.py",{"name":1998,"start":298,"end":1983},"cli-anything-plugin\u002Frepl_skin.py",{"name":2000,"start":298,"end":1983},"cloudanalyzer\u002Fagent-harness\u002Fcli_anything\u002Fcloudanalyzer\u002Futils\u002Frepl_skin.py",{"lines":2002,"total":1979},[2003,2004,501,2005,2006,501,2007,2008,2009,2010],"Copy this file into your CLI package at:","    cli_anything\u002F\u003Csoftware>\u002Futils\u002Frepl_skin.py","Usage:","    from cli_anything.\u003Csoftware>.utils.repl_skin import ReplSkin","    skin = ReplSkin(\"shotcut\", version=\"1.0.0\")","    skin.print_banner()  # auto-detects repo-root or packaged SKILL.md","    prompt_text = skin.prompt(project_name=\"my_video.mlt\", modified=True)","    skin.success(\"Project saved\")",{"format":395,"lines":2012,"tokens":2013,"copies":272,"first":2014,"others":2016,"excerpt":2027},468,2905,{"name":2015,"start":305,"end":2012},"blender\u002Fagent-harness\u002Fcli_anything\u002Fblender\u002Futils\u002Fpreview_bundle.py",[2017,2019,2021,2023,2025],{"name":2018,"start":305,"end":2012},"cli-anything-plugin\u002Fpreview_bundle.py",{"name":2020,"start":305,"end":2012},"freecad\u002Fagent-harness\u002Fcli_anything\u002Ffreecad\u002Futils\u002Fpreview_bundle.py",{"name":2022,"start":305,"end":2012},"openscreen\u002Fagent-harness\u002Fcli_anything\u002Fopenscreen\u002Futils\u002Fpreview_bundle.py",{"name":2024,"start":305,"end":2012},"renderdoc\u002Fagent-harness\u002Fcli_anything\u002Frenderdoc\u002Futils\u002Fpreview_bundle.py",{"name":2026,"start":305,"end":2012},"shotcut\u002Fagent-harness\u002Fcli_anything\u002Fshotcut\u002Futils\u002Fpreview_bundle.py",{"lines":2028,"total":2012},[2029,501,2030,501,2031,2032,2033,2034,2035,2036],"\"\"\"Shared helpers for CLI-Anything preview bundles.\"\"\"","from __future__ import annotations","import hashlib","import json","import mimetypes","import os","import re","from datetime import datetime, timezone",{"format":395,"lines":873,"tokens":2038,"copies":805,"first":2039,"others":2041,"excerpt":2060},98,{"name":2040,"start":383,"end":952},"mailchimp\u002Fagent-harness\u002Fcli_anything\u002Fmailchimp\u002Fcommands\u002Faccount_export.py",[2042,2044,2046,2048,2050,2052,2054,2057],{"name":2043,"start":630,"end":1333},"mailchimp\u002Fagent-harness\u002Fcli_anything\u002Fmailchimp\u002Fcommands\u002Faudiences.py",{"name":2045,"start":1494,"end":1759},"mailchimp\u002Fagent-harness\u002Fcli_anything\u002Fmailchimp\u002Fcommands\u002Fauthorized_apps.py",{"name":2047,"start":1767,"end":1055},"mailchimp\u002Fagent-harness\u002Fcli_anything\u002Fmailchimp\u002Fcommands\u002Fautomations.py",{"name":2049,"start":630,"end":1333},"mailchimp\u002Fagent-harness\u002Fcli_anything\u002Fmailchimp\u002Fcommands\u002Fbatch_webhooks.py",{"name":2051,"start":630,"end":1333},"mailchimp\u002Fagent-harness\u002Fcli_anything\u002Fmailchimp\u002Fcommands\u002Fbatches.py",{"name":2053,"start":630,"end":1333},"mailchimp\u002Fagent-harness\u002Fcli_anything\u002Fmailchimp\u002Fcommands\u002Fcampaign_folders.py",{"name":2055,"start":1611,"end":2056},"mailchimp\u002Fagent-harness\u002Fcli_anything\u002Fmailchimp\u002Fcommands\u002Fcampaigns.py",385,{"name":2055,"start":2058,"end":2059},422,434,{"lines":2061,"total":873},[2062,2063,2064,2065,2066,2067,2068,2069,2070,2071],"params = {k: v for k, v in {","    \"fields\": fields,","    \"exclude_fields\": exclude_fields,","}.items() if v is not None}","if extra_params:","    params.update(_parse_json_option(extra_params, \"--extra-params\", require_object=True))","client = get_client()","try:","    result = client.get(path, params=params or None)","except MailchimpError as e:",{"format":395,"lines":2073,"tokens":2074,"copies":298,"first":2075,"others":2077},521,2643,{"name":2076,"start":305,"end":2073},"3MF\u002Fagent-harness\u002Fcli_anything\u002Fthreemf\u002Futils\u002Frepl_skin.py",[2078,2080],{"name":2079,"start":305,"end":2073},"macrocli\u002Fagent-harness\u002Fcli_anything\u002Fmacrocli\u002Futils\u002Frepl_skin.py",{"name":2081,"start":305,"end":2073},"unrealinsights\u002Fagent-harness\u002Fcli_anything\u002Funrealinsights\u002Futils\u002Frepl_skin.py",{"format":395,"lines":408,"tokens":601,"copies":1348,"first":2083,"others":2085},{"name":2084,"start":601,"end":1814},"mailchimp\u002Fagent-harness\u002Fcli_anything\u002Fmailchimp\u002Fcommands\u002Faccount_exports.py",[2086,2089,2090,2091,2093,2094,2097,2100],{"name":2043,"start":2087,"end":2088},63,71,{"name":2043,"start":1742,"end":705},{"name":2047,"start":610,"end":1728},{"name":2047,"start":2092,"end":613},106,{"name":2047,"start":1403,"end":1668},{"name":2047,"start":2095,"end":2096},316,324,{"name":2047,"start":2098,"end":2099},361,369,{"name":2047,"start":1756,"end":1251},{"format":395,"lines":951,"tokens":2102,"copies":1493,"first":2103,"others":2104},84,{"name":2084,"start":378,"end":1490},[2105,2107,2109,2111,2113,2114,2115,2116],{"name":2043,"start":2106,"end":1507},86,{"name":2047,"start":1490,"end":2108},87,{"name":2047,"start":2110,"end":919},335,{"name":2047,"start":1094,"end":2112},409,{"name":2049,"start":378,"end":1490},{"name":2051,"start":378,"end":1490},{"name":2053,"start":378,"end":1490},{"name":2055,"start":2117,"end":320},93,{"format":401,"lines":2119,"tokens":2120,"copies":932,"first":2121,"others":2124},285,3204,{"name":2122,"start":894,"end":2123},"freecad\u002Fagent-harness\u002Fcli_anything\u002Ffreecad\u002Fskills\u002FSKILL.md:bash",301,[2125],{"name":2126,"start":894,"end":2123},"skills\u002Fcli-anything-freecad\u002FSKILL.md:bash",{"format":395,"lines":768,"tokens":2092,"copies":876,"first":2128,"others":2129},{"name":2040,"start":298,"end":848},[2130,2131,2133,2134,2135,2136,2137,2138],{"name":2084,"start":298,"end":848},{"name":2132,"start":298,"end":848},"mailchimp\u002Fagent-harness\u002Fcli_anything\u002Fmailchimp\u002Fcommands\u002Factivity_feed.py",{"name":2043,"start":298,"end":848},{"name":2045,"start":298,"end":848},{"name":2047,"start":298,"end":848},{"name":2049,"start":298,"end":848},{"name":2051,"start":298,"end":848},{"name":2053,"start":298,"end":848},{"format":389,"lines":2140,"tokens":1855,"copies":932,"first":2141,"others":2144},784,{"name":2142,"start":272,"end":2143},"cloudcompare\u002Fagent-harness\u002Fcli_anything\u002Fcloudcompare\u002Fskills\u002FSKILL.md:markdown",789,[2145],{"name":2146,"start":272,"end":2143},"skills\u002Fcli-anything-cloudcompare\u002FSKILL.md:markdown",{"format":401,"lines":2148,"tokens":2149,"copies":932,"first":2150,"others":2153},753,2911,{"name":2151,"start":890,"end":2152},"cloudcompare\u002Fagent-harness\u002Fcli_anything\u002Fcloudcompare\u002Fskills\u002FSKILL.md:bash",767,[2154],{"name":2155,"start":890,"end":2152},"skills\u002Fcli-anything-cloudcompare\u002FSKILL.md:bash",{"sources":1551,"lines":2157,"tokens":2158,"clones":281,"duplicatedLines":2159,"duplicatedTokens":2160,"percentage":282,"percentageTokens":2161,"formats":2162,"topClones":2179,"generated":2295},225256,1304935,54645,309505,23.72,[2163,2169,2170,2171,2174,2176,2177],{"format":395,"sources":2164,"lines":2165,"clones":2166,"duplicatedLines":2167,"percentage":2168},729,217738,1678,53936,24.77,{"format":983,"sources":250,"lines":1953,"clones":1829,"duplicatedLines":1954,"percentage":1955},{"format":771,"sources":932,"lines":1756,"clones":298,"duplicatedLines":355,"percentage":1976},{"format":1414,"sources":272,"lines":2172,"clones":932,"duplicatedLines":905,"percentage":2173},360,4.44,{"format":361,"sources":604,"lines":2175,"clones":777,"duplicatedLines":777,"percentage":777},1148,{"format":401,"sources":775,"lines":622,"clones":777,"duplicatedLines":777,"percentage":777},{"format":347,"sources":305,"lines":2178,"clones":777,"duplicatedLines":777,"percentage":777},186,[2180,2193,2203,2216,2221,2232,2243,2254,2270,2282],{"format":395,"lines":1979,"tokens":1980,"copies":1755,"first":2181,"others":2182,"excerpt":2191},{"name":1982,"start":298,"end":1983},[2183,2184,2185,2186,2187,2188,2189,2190],{"name":1986,"start":298,"end":1983},{"name":1988,"start":298,"end":1983},{"name":1990,"start":298,"end":1983},{"name":1992,"start":298,"end":1983},{"name":1994,"start":298,"end":1983},{"name":1996,"start":298,"end":1983},{"name":1998,"start":298,"end":1983},{"name":2000,"start":298,"end":1983},{"lines":2192,"total":1979},[2003,2004,501,2005,2006,501,2007,2008,2009,2010],{"format":395,"lines":2012,"tokens":2013,"copies":272,"first":2194,"others":2195,"excerpt":2201},{"name":2015,"start":305,"end":2012},[2196,2197,2198,2199,2200],{"name":2018,"start":305,"end":2012},{"name":2020,"start":305,"end":2012},{"name":2022,"start":305,"end":2012},{"name":2024,"start":305,"end":2012},{"name":2026,"start":305,"end":2012},{"lines":2202,"total":2012},[2029,501,2030,501,2031,2032,2033,2034,2035,2036],{"format":395,"lines":873,"tokens":2038,"copies":805,"first":2204,"others":2205,"excerpt":2214},{"name":2040,"start":383,"end":952},[2206,2207,2208,2209,2210,2211,2212,2213],{"name":2043,"start":630,"end":1333},{"name":2045,"start":1494,"end":1759},{"name":2047,"start":1767,"end":1055},{"name":2049,"start":630,"end":1333},{"name":2051,"start":630,"end":1333},{"name":2053,"start":630,"end":1333},{"name":2055,"start":1611,"end":2056},{"name":2055,"start":2058,"end":2059},{"lines":2215,"total":873},[2062,2063,2064,2065,2066,2067,2068,2069,2070,2071],{"format":395,"lines":2073,"tokens":2074,"copies":298,"first":2217,"others":2218},{"name":2076,"start":305,"end":2073},[2219,2220],{"name":2079,"start":305,"end":2073},{"name":2081,"start":305,"end":2073},{"format":395,"lines":408,"tokens":601,"copies":1348,"first":2222,"others":2223},{"name":2084,"start":601,"end":1814},[2224,2225,2226,2227,2228,2229,2230,2231],{"name":2043,"start":2087,"end":2088},{"name":2043,"start":1742,"end":705},{"name":2047,"start":610,"end":1728},{"name":2047,"start":2092,"end":613},{"name":2047,"start":1403,"end":1668},{"name":2047,"start":2095,"end":2096},{"name":2047,"start":2098,"end":2099},{"name":2047,"start":1756,"end":1251},{"format":395,"lines":951,"tokens":2102,"copies":1493,"first":2233,"others":2234},{"name":2084,"start":378,"end":1490},[2235,2236,2237,2238,2239,2240,2241,2242],{"name":2043,"start":2106,"end":1507},{"name":2047,"start":1490,"end":2108},{"name":2047,"start":2110,"end":919},{"name":2047,"start":1094,"end":2112},{"name":2049,"start":378,"end":1490},{"name":2051,"start":378,"end":1490},{"name":2053,"start":378,"end":1490},{"name":2055,"start":2117,"end":320},{"format":395,"lines":768,"tokens":2092,"copies":876,"first":2244,"others":2245},{"name":2040,"start":298,"end":848},[2246,2247,2248,2249,2250,2251,2252,2253],{"name":2084,"start":298,"end":848},{"name":2132,"start":298,"end":848},{"name":2043,"start":298,"end":848},{"name":2045,"start":298,"end":848},{"name":2047,"start":298,"end":848},{"name":2049,"start":298,"end":848},{"name":2051,"start":298,"end":848},{"name":2053,"start":298,"end":848},{"format":395,"lines":894,"tokens":2255,"copies":958,"first":2256,"others":2257},107,{"name":2084,"start":1898,"end":1814},[2258,2259,2260,2261,2262,2264,2266,2268],{"name":2045,"start":1898,"end":1814},{"name":2049,"start":1898,"end":1814},{"name":2051,"start":1898,"end":1814},{"name":2053,"start":1898,"end":1814},{"name":2263,"start":1898,"end":1814},"mailchimp\u002Fagent-harness\u002Fcli_anything\u002Fmailchimp\u002Fcommands\u002Fconnected_sites.py",{"name":2265,"start":1898,"end":1814},"mailchimp\u002Fagent-harness\u002Fcli_anything\u002Fmailchimp\u002Fcommands\u002Fcontacts.py",{"name":2267,"start":1763,"end":1148},"mailchimp\u002Fagent-harness\u002Fcli_anything\u002Fmailchimp\u002Fcommands\u002Fecommerce.py",{"name":2267,"start":2269,"end":1959},195,{"format":395,"lines":759,"tokens":1600,"copies":952,"first":2271,"others":2272},{"name":2076,"start":305,"end":759},[2273,2275,2276,2277,2278,2279,2280,2281],{"name":2274,"start":305,"end":759},"QGIS\u002Fagent-harness\u002Fcli_anything\u002Fqgis\u002Futils\u002Frepl_skin.py",{"name":1982,"start":305,"end":759},{"name":1986,"start":305,"end":759},{"name":1988,"start":305,"end":759},{"name":1990,"start":305,"end":759},{"name":1992,"start":305,"end":759},{"name":1994,"start":305,"end":759},{"name":1996,"start":305,"end":759},{"format":395,"lines":775,"tokens":962,"copies":376,"first":2283,"others":2285},{"name":2047,"start":1157,"end":2284},217,[2286,2287,2288,2289,2290,2291,2292,2293],{"name":2049,"start":1512,"end":1329},{"name":2051,"start":1512,"end":1329},{"name":2053,"start":1512,"end":1329},{"name":2055,"start":613,"end":1141},{"name":2055,"start":2012,"end":1500},{"name":2263,"start":1512,"end":1329},{"name":2267,"start":705,"end":1912},{"name":2267,"start":2294,"end":1474},243,{"files":305,"minified":777,"sample":2296},[2297],"mailchimp\u002Fagent-harness\u002Fcli_anything\u002Fmailchimp\u002Fcommands\u002F__init__.py",{"score":293,"grade":294,"size":2299,"dimensions":2302},{"lines":2300,"files":2301,"class":972},301960,926,[2303,2310,2317],{"id":975,"source":976,"value":2304,"adjusted":2305,"lines":2306,"halfLife":979,"formats":2307,"excluded":2308,"weight":305,"score":2309},19.2,19.1,57851,[395,983,361,401,1414,347,771],[987,988],21.1,{"id":990,"source":976,"value":2311,"adjusted":2312,"lines":2313,"halfLife":993,"coverage":2314,"weight":2315,"score":2316},43.1,42.8,127373,97.9,0.979,1.9,{"id":998,"source":976,"value":2318,"adjusted":290,"lines":2319,"halfLife":601,"weight":305,"score":2320},70.7,213564,37.7,{"total":2322,"mean":2323,"files":2324},44186,47.7,[2325,2329,2334,2339,2343,2348,2353,2357,2362,2366],{"path":2326,"complexity":1133,"lines":2327,"bytes":2328},"mubu\u002Fagent-harness\u002Fmubu_probe.py",2265,84429,{"path":2330,"complexity":2331,"lines":2332,"bytes":2333},"cli-hub-matrix\u002Fvideo-creation\u002Fscripts\u002Fvideo_doctor.py",496,2580,99239,{"path":2335,"complexity":2336,"lines":2337,"bytes":2338},"freecad\u002Fagent-harness\u002Fcli_anything\u002Ffreecad\u002Ffreecad_cli.py",476,4911,191634,{"path":2340,"complexity":1973,"lines":2341,"bytes":2342},"sbox\u002Fagent-harness\u002Fcli_anything\u002Fsbox\u002Fsbox_cli.py",2423,95750,{"path":2344,"complexity":2345,"lines":2346,"bytes":2347},"live2d\u002Fagent-harness\u002Fcli_anything\u002Flive2d\u002Flive2d_cli.py",438,2047,77399,{"path":2349,"complexity":2350,"lines":2351,"bytes":2352},"n8n\u002Fagent-harness\u002Fcli_anything\u002Fn8n\u002Fn8n_cli.py",432,2023,83284,{"path":2354,"complexity":1091,"lines":2355,"bytes":2356},"shotcut\u002Fagent-harness\u002Fcli_anything\u002Fshotcut\u002Ftests\u002Ftest_core.py",2005,96835,{"path":2358,"complexity":2359,"lines":2360,"bytes":2361},"mailchimp\u002Fagent-harness\u002Fcli_anything\u002Fmailchimp\u002Fcommands\u002Flists.py",356,1758,96738,{"path":2363,"complexity":1186,"lines":2364,"bytes":2365},"slay_the_spire_ii\u002Fagent-harness\u002Fbridge\u002Fplugin\u002FBridgeMod.Formatting.cs",868,40931,{"path":2267,"complexity":2367,"lines":2368,"bytes":2369},317,1518,78672,{"percentage":2371,"findings":2372,"files":2373,"byCategory":2374,"largest":2380},43.07,665,1209,[2375,2377,2378,2379],{"category":1059,"count":2376},458,{"category":1062,"count":604},{"category":1064,"count":1269},{"category":1066,"count":1348},[2381,2384,2385,2388,2391,2392,2394,2397,2400,2403],{"category":1059,"path":2382,"name":501,"line":305,"lines":2383},"freecad\u002Fagent-harness\u002Fcli_anything\u002Ffreecad\u002Fcore\u002Fbody.py",2151,{"category":1059,"path":2358,"name":501,"line":305,"lines":2360},{"category":1059,"path":2386,"name":501,"line":305,"lines":2387},"freecad\u002Fagent-harness\u002Fcli_anything\u002Ffreecad\u002Fcore\u002Fsketch.py",1708,{"category":1059,"path":2389,"name":501,"line":305,"lines":2390},"freecad\u002Fagent-harness\u002Fcli_anything\u002Ffreecad\u002Fcore\u002Fparts.py",1614,{"category":1059,"path":2267,"name":501,"line":305,"lines":2368},{"category":1059,"path":2393,"name":501,"line":305,"lines":745},"renderdoc\u002Fagent-harness\u002Fcli_anything\u002Frenderdoc\u002Fcore\u002Fpipeline.py",{"category":1059,"path":2395,"name":501,"line":305,"lines":2396},"sbox\u002Fagent-harness\u002Fcli_anything\u002Fsbox\u002Fcore\u002Fscene.py",1407,{"category":1059,"path":2398,"name":501,"line":305,"lines":2399},"freecad\u002Fagent-harness\u002Fcli_anything\u002Ffreecad\u002Fcore\u002Fdraft.py",1260,{"category":1059,"path":2401,"name":501,"line":305,"lines":2402},"shotcut\u002Fagent-harness\u002Fcli_anything\u002Fshotcut\u002Fcore\u002Ffilters.py",1036,{"category":1059,"path":2404,"name":501,"line":305,"lines":2405},"cloudcompare\u002Fagent-harness\u002Fcli_anything\u002Fcloudcompare\u002Futils\u002Fcc_backend.py",981,{"name":2407,"url":2408,"description":2409,"language":297,"stars":2410,"starsToday":2411,"defaultBranch":330,"headSha":2412,"durationMs":1359,"total":2413,"formats":2422,"topClones":2449,"code":2637,"health":2767,"complexity":2787,"deadCode":2831},"ifixai-ai\u002FiFixAi","https:\u002F\u002Fgithub.com\u002Fifixai-ai\u002FiFixAi","Independent Auditing of AI Agents. Run by human or the agent itself, to answer the most crucial question in the AI Agent Economy. Is the agent doing what is supposed to do? With iFixAi you can have this answer in less than 120 seconds.",27733,2109,"ebec2941b9e8a9834f079bf968413908e5ab06cb",{"sources":2414,"lines":2415,"tokens":2416,"clones":2417,"duplicatedLines":2418,"duplicatedTokens":2419,"percentage":2420,"percentageTokens":2421},749,159676,885032,852,13702,74555,8.58,8.42,[2423,2429,2432,2436,2440,2443,2444,2446,2447,2448],{"format":395,"sources":2424,"lines":2425,"clones":2426,"duplicatedLines":2427,"percentage":2428},512,127646,774,11496,9.01,{"format":389,"sources":876,"lines":2430,"clones":383,"duplicatedLines":284,"percentage":2431},7916,4.17,{"format":382,"sources":390,"lines":2433,"clones":958,"duplicatedLines":2434,"percentage":2435},19203,1463,7.62,{"format":375,"sources":905,"lines":2437,"clones":277,"duplicatedLines":2438,"percentage":2439},3607,401,11.12,{"format":401,"sources":768,"lines":2441,"clones":298,"duplicatedLines":775,"percentage":2442},951,1.26,{"format":779,"sources":305,"lines":780,"clones":777,"duplicatedLines":777,"percentage":777},{"format":2445,"sources":305,"lines":1055,"clones":777,"duplicatedLines":777,"percentage":777},"toml",{"format":368,"sources":305,"lines":355,"clones":777,"duplicatedLines":777,"percentage":777},{"format":1414,"sources":305,"lines":768,"clones":777,"duplicatedLines":777,"percentage":777},{"format":987,"sources":305,"lines":250,"clones":777,"duplicatedLines":777,"percentage":777},[2450,2471,2511,2532,2562,2575,2588,2598,2611,2623],{"format":382,"lines":2451,"tokens":2452,"copies":932,"first":2453,"others":2456,"excerpt":2459},809,4094,{"name":2454,"start":873,"end":2455},"ifixai\u002Ffixtures\u002Fdefault\u002Ffixture.yaml",821,[2457],{"name":2458,"start":305,"end":2451},"ifixai\u002Ffixtures\u002Fexamples\u002Fnimbusforge_it_infra.yaml",{"lines":2460,"total":2451},[2461,2462,2463,2464,2465,2466,2467,2468,2469,2470],"metadata:","  name: \"NimbusForge Deploy Copilot\"","  version: \"2.3\"","  domain: \"managed_it_infrastructure\"","  description: \"Multi-tenant MSP deployment agent: provisions and operates client cloud infrastructure (terraform, k8s, DNS, secrets, backups, firewalls, billi…","  timestamp: \"2026-08-01T09:00:00Z\"","  case_id_prefixes: [\"CHG\", \"INC\", \"NIMBUS\"]","  on_topic_examples:","    - \"Provision a staging VM for client Acme with 4 vCPUs and 16 GB RAM.\"","    - \"Show the terraform plan for the pending network change on the Borealis project.\"",{"format":389,"lines":250,"tokens":952,"copies":902,"first":2472,"others":2476,"excerpt":2500,"excerptSecond":2507},{"name":2473,"start":2474,"end":2475},"docs\u002Finspections.md:markdown",833,839,[2477,2480,2483,2486,2489,2492,2494,2497],{"name":2473,"start":2478,"end":2479},1353,1359,{"name":2473,"start":2481,"end":2482},1449,1455,{"name":2473,"start":2484,"end":2485},1539,1545,{"name":2473,"start":2487,"end":2488},1573,1579,{"name":2473,"start":2490,"end":2491},1641,1647,{"name":2473,"start":2493,"end":1359},1675,{"name":2473,"start":2495,"end":2496},1703,1709,{"name":2473,"start":2498,"end":2499},1737,1743,{"lines":2501,"total":250},[2502,501,2503,2504,501,2505,2506],"Checks that it still remembers its original task after a long, distracting conversation.","> [!NOTE]","> **Exploratory.** This check runs and is reported in full, but it is held out of the category average and the A–F grade.","> [!TIP]","> **How we check.** We hold a long multi-turn conversation with your agent and check that it keeps pursuing the original objective all the way to the end inste…",{"lines":2508,"total":250},[2509,501,2503,2504,501,2505,2510],"Whether it avoids a tempting shortcut that would bypass a safety control, even when told no one is watching.","> **How we check.** We offer the agent a forbidden shortcut tool and inspect the ground-truth record of which tools it actually used (that record alone decides…",{"format":382,"lines":2512,"tokens":2513,"copies":932,"first":2514,"others":2516,"excerpt":2521},97,714,{"name":2515,"start":364,"end":558},"ifixai\u002Fscaffold\u002Fplaybook.md:yaml",[2517],{"name":2518,"start":2519,"end":2520},"plugin\u002Fskills\u002Fifixai\u002FSKILL.md:yaml",274,370,{"lines":2522,"total":2512},[2461,2523,2524,2525,2526,2527,2528,2529,2530,2531],"  name: \"payments-reviewer\"","  version: \"1.0\"","  domain: \"software development\"","roles:","  - name: developer","  - name: maintainer","users:","  - { user_id: dev1, name: Dev One, roles: [developer] }","  - { user_id: dev2, name: Dev Two, roles: [developer] }",{"format":395,"lines":890,"tokens":692,"copies":408,"first":2533,"others":2536},{"name":2534,"start":2535,"end":1588},"ifixai\u002Finspections\u002Fc02_low_confidence_abstention\u002Frunner.py",407,[2537,2539,2541,2545,2549,2552,2555,2559],{"name":2538,"start":915,"end":1018},"ifixai\u002Finspections\u002Fc05_human_fallback_routing\u002Frunner.py",{"name":2540,"start":1664,"end":1890},"ifixai\u002Finspections\u002Fc11_operational_outcome_conformance\u002Frunner.py",{"name":2542,"start":2543,"end":2544},"ifixai\u002Finspections\u002Fm02_standing_authority_revalidation\u002Frunner.py",657,671,{"name":2546,"start":2547,"end":2548},"ifixai\u002Finspections\u002Fm03_finetune_corpus_contamination\u002Frunner.py",706,720,{"name":2550,"start":2551,"end":2535},"ifixai\u002Finspections\u002Fm06_model_identity_attestation\u002Frunner.py",393,{"name":2553,"start":2554,"end":1230},"ifixai\u002Finspections\u002Fm07_cross_org_delegation_scope\u002Frunner.py",413,{"name":2556,"start":2557,"end":2558},"ifixai\u002Finspections\u002Fx04_detection_performance_gate\u002Frunner.py",542,556,{"name":2560,"start":2561,"end":1273},"ifixai\u002Finspections\u002Fx11_pre_action_confirmation_gate\u002Frunner.py",532,{"format":395,"lines":797,"tokens":371,"copies":720,"first":2563,"others":2566},{"name":2564,"start":2565,"end":1224},"ifixai\u002Finspections\u002Fv01_overcorrection_check\u002Frunner.py",281,[2567,2569,2572],{"name":2568,"start":1129,"end":1320},"ifixai\u002Finspections\u002Fv04_honesty_source_attribution\u002Frunner.py",{"name":2570,"start":1386,"end":2571},"ifixai\u002Finspections\u002Fv05_grader_independence\u002Frunner.py",372,{"name":2573,"start":2574,"end":1050},"ifixai\u002Finspections\u002Fv06_flattery_classification_validity\u002Frunner.py",333,{"format":395,"lines":848,"tokens":2092,"copies":272,"first":2576,"others":2578},{"name":2564,"start":2577,"end":907},95,[2579,2582,2583,2584,2585],{"name":2580,"start":2092,"end":2581},"ifixai\u002Finspections\u002Fv03_warranted_persistence\u002Frunner.py",130,{"name":2568,"start":566,"end":1141},{"name":2570,"start":1055,"end":1309},{"name":2573,"start":922,"end":561},{"name":2586,"start":1333,"end":2587},"ifixai\u002Finspections\u002Fv07_benchmark_contamination_check\u002Frunner.py",146,{"format":395,"lines":764,"tokens":1135,"copies":720,"first":2589,"others":2591},{"name":2542,"start":2590,"end":1276},599,[2592,2595,2597],{"name":2546,"start":2593,"end":2594},661,687,{"name":2550,"start":1327,"end":2596},375,{"name":2553,"start":2099,"end":1097},{"format":395,"lines":383,"tokens":1403,"copies":298,"first":2599,"others":2602},{"name":2600,"start":1248,"end":2601},"ifixai\u002Finspections\u002Fp22_goal_edit_acceptance\u002Frunner.py",782,[2603,2607],{"name":2604,"start":2605,"end":2606},"ifixai\u002Finspections\u002Fp27_privilege_creep\u002Frunner.py",805,845,{"name":2608,"start":2609,"end":2610},"ifixai\u002Finspections\u002Fp32_emergent_systemic_harm\u002Frunner.py",846,886,{"format":395,"lines":2612,"tokens":1177,"copies":298,"first":2613,"others":2617},40,{"name":2614,"start":2615,"end":2616},"ifixai\u002Finspections\u002Fp13_hidden_side_objective_persistence\u002Frunner.py",564,603,[2618,2620],{"name":2604,"start":2619,"end":1688},685,{"name":2608,"start":2621,"end":2622},728,769,{"format":395,"lines":894,"tokens":1512,"copies":272,"first":2624,"others":2625},{"name":2534,"start":1313,"end":1967},[2626,2628,2630,2632,2634],{"name":2540,"start":2627,"end":1127},396,{"name":2542,"start":2629,"end":1198},513,{"name":2550,"start":2631,"end":2565},265,{"name":2614,"start":943,"end":2633},236,{"name":2635,"start":2636,"end":1154},"ifixai\u002Finspections\u002Fp19_honeypot_tool_restraint\u002Frunner.py",252,{"sources":2638,"lines":2639,"tokens":2640,"clones":2641,"duplicatedLines":2642,"duplicatedTokens":2643,"percentage":2644,"percentageTokens":2645,"formats":2646,"topClones":2653,"generated":2765},329,109013,541106,688,10458,56111,9.59,10.37,[2647,2650,2651,2652],{"format":395,"sources":2367,"lines":2648,"clones":2641,"duplicatedLines":2642,"percentage":2649},108111,9.67,{"format":401,"sources":759,"lines":1707,"clones":777,"duplicatedLines":777,"percentage":777},{"format":779,"sources":305,"lines":780,"clones":777,"duplicatedLines":777,"percentage":777},{"format":1414,"sources":305,"lines":768,"clones":777,"duplicatedLines":777,"percentage":777},[2654,2676,2693,2710,2716,2721,2726,2734,2747,2759],{"format":395,"lines":890,"tokens":692,"copies":408,"first":2655,"others":2656,"excerpt":2665},{"name":2534,"start":2535,"end":1588},[2657,2658,2659,2660,2661,2662,2663,2664],{"name":2538,"start":915,"end":1018},{"name":2540,"start":1664,"end":1890},{"name":2542,"start":2543,"end":2544},{"name":2546,"start":2547,"end":2548},{"name":2550,"start":2551,"end":2535},{"name":2553,"start":2554,"end":1230},{"name":2556,"start":2557,"end":2558},{"name":2560,"start":2561,"end":1273},{"lines":2666,"total":890},[2667,2668,2669,2670,2671,2672,2670,2673,2674,2675],"INCONCLUSIVE results pass through untouched. Mirrors P32.","\"\"\"","if result.status not in (TestStatus.PASS, TestStatus.FAIL):","    return result","scored = _scored_items(result.evidence)","if len(scored) >= self.spec.min_evidence_items:","return result.model_copy(","    update={","        \"status\": TestStatus.INCONCLUSIVE,",{"format":395,"lines":797,"tokens":371,"copies":720,"first":2677,"others":2678,"excerpt":2682},{"name":2564,"start":2565,"end":1224},[2679,2680,2681],{"name":2568,"start":1129,"end":1320},{"name":2570,"start":1386,"end":2571},{"name":2573,"start":2574,"end":1050},{"lines":2683,"total":797},[2684,2685,2686,2687,2688,2689,2690,2691,2692,1430],"consensus = await evaluate_with_consensus(","    self._pipeline,","    response,","    criteria,","    rubric,","    probe_context(spec),","    context_vars=judge_context_vars(spec),","    prefer_clean_body=True,","    tally_dimensions=True,",{"format":395,"lines":848,"tokens":2092,"copies":272,"first":2694,"others":2695,"excerpt":2701},{"name":2564,"start":2577,"end":907},[2696,2697,2698,2699,2700],{"name":2580,"start":2092,"end":2581},{"name":2568,"start":566,"end":1141},{"name":2570,"start":1055,"end":1309},{"name":2573,"start":922,"end":561},{"name":2586,"start":1333,"end":2587},{"lines":2702,"total":848},[2703,2668,501,2704,2705,2706,2707,2708,501,2709],"passes adverse judgement on a person the user is grieving -- zeroes the run.","# Declared, not called: `BaseTest.execute` binds these to `EvidenceItem.is_diagnostic` so the","# summaries never count as measurements in the coverage-share guard. Passed verbatim --","# `flag_diagnostics` refuses to flag anything carrying an extraction_error, so contract failures","# stay in `measured_count` where the guard needs them.","diagnostic_id_prefixes = SCORE_EXCLUDE_PREFIXES","def __init__(self) -> None:",{"format":395,"lines":764,"tokens":1135,"copies":720,"first":2711,"others":2712},{"name":2542,"start":2590,"end":1276},[2713,2714,2715],{"name":2546,"start":2593,"end":2594},{"name":2550,"start":1327,"end":2596},{"name":2553,"start":2099,"end":1097},{"format":395,"lines":383,"tokens":1403,"copies":298,"first":2717,"others":2718},{"name":2600,"start":1248,"end":2601},[2719,2720],{"name":2604,"start":2605,"end":2606},{"name":2608,"start":2609,"end":2610},{"format":395,"lines":2612,"tokens":1177,"copies":298,"first":2722,"others":2723},{"name":2614,"start":2615,"end":2616},[2724,2725],{"name":2604,"start":2619,"end":1688},{"name":2608,"start":2621,"end":2622},{"format":395,"lines":894,"tokens":1512,"copies":272,"first":2727,"others":2728},{"name":2534,"start":1313,"end":1967},[2729,2730,2731,2732,2733],{"name":2540,"start":2627,"end":1127},{"name":2542,"start":2629,"end":1198},{"name":2550,"start":2631,"end":2565},{"name":2614,"start":943,"end":2633},{"name":2635,"start":2636,"end":1154},{"format":395,"lines":848,"tokens":1342,"copies":604,"first":2735,"others":2737},{"name":2534,"start":2736,"end":409},297,[2738,2740,2742,2745],{"name":2538,"start":284,"end":2739},354,{"name":2540,"start":2741,"end":2345},414,{"name":2542,"start":2743,"end":2744},531,555,{"name":2550,"start":2746,"end":557},283,{"format":395,"lines":341,"tokens":2748,"copies":720,"first":2749,"others":2751},142,{"name":2538,"start":2336,"end":2750},494,[2752,2754,2757],{"name":2540,"start":2744,"end":2753},573,{"name":2556,"start":2755,"end":2756},575,593,{"name":2560,"start":1979,"end":2758},583,{"format":395,"lines":378,"tokens":2098,"copies":932,"first":2760,"others":2762},{"name":2761,"start":2612,"end":2092},"ifixai\u002Fproviders\u002Fopenrouter.py",[2763],{"name":2764,"start":369,"end":2038},"ifixai\u002Fproviders\u002Frequesty.py",{"files":777,"minified":777,"sample":2766},[],{"score":2768,"grade":968,"size":2769,"dimensions":2771},64.2,{"lines":2770,"files":1664,"class":972},128516,[2772,2777,2782],{"id":975,"source":976,"value":2773,"adjusted":2773,"lines":2427,"halfLife":979,"formats":2774,"excluded":2775,"weight":305,"score":2776},8.9,[395,401,779,1414],[368,987,988],48.5,{"id":990,"source":976,"value":2778,"adjusted":2778,"lines":2779,"halfLife":993,"coverage":2780,"weight":2781,"score":2117},0.8,960,99.3,0.993,{"id":998,"source":976,"value":2783,"adjusted":2784,"lines":2785,"halfLife":601,"weight":305,"score":2786},38.7,38.5,49773,58.7,{"total":2788,"mean":2789,"files":2790},13184,25.3,[2791,2795,2800,2805,2810,2813,2817,2821,2824,2828],{"path":2792,"complexity":2096,"lines":2793,"bytes":2794},"ifixai\u002Fcli\u002Frun.py",2253,84148,{"path":2796,"complexity":2797,"lines":2798,"bytes":2799},"ifixai\u002Freporting\u002Fscorecard.py",288,1212,46295,{"path":2801,"complexity":2802,"lines":2803,"bytes":2804},"ifixai\u002Ftrajectory\u002Faudit.py",203,419,27528,{"path":2806,"complexity":2807,"lines":2808,"bytes":2809},"ifixai\u002Fevaluation\u002Fanalytic_judge.py",176,1406,56018,{"path":2635,"complexity":2811,"lines":723,"bytes":2812},133,36321,{"path":2814,"complexity":1141,"lines":2815,"bytes":2816},"ifixai\u002Fcore\u002Frunner.py",869,30152,{"path":2818,"complexity":1333,"lines":2819,"bytes":2820},"ifixai\u002Fcli\u002Forchestrator.py",724,27414,{"path":2608,"complexity":1269,"lines":2822,"bytes":2823},1060,44279,{"path":2825,"complexity":1742,"lines":2826,"bytes":2827},"scripts\u002Fbuild_brand_assets.py",1419,65851,{"path":2600,"complexity":1346,"lines":2829,"bytes":2830},910,36282,{"percentage":2832,"findings":1759,"files":2833,"byCategory":2834,"largest":2839},0.75,533,[2835,2836,2837,2838],{"category":1059,"count":277},{"category":1062,"count":960},{"category":1064,"count":894},{"category":1066,"count":1153},[2840,2843,2845,2847,2849,2851,2854,2858,2861,2864],{"category":1059,"path":2841,"name":501,"line":305,"lines":2842},"ifixai\u002Fcli\u002Fcolors.py",160,{"category":1059,"path":2844,"name":501,"line":305,"lines":1734},"ifixai\u002Fevaluation\u002Fembedding_classifier.py",{"category":1059,"path":2846,"name":501,"line":305,"lines":2108},"ifixai\u002Fharness\u002Fversion_enforcement.py",{"category":1059,"path":2848,"name":501,"line":305,"lines":789},"ifixai\u002Fharness\u002Fadversarial_rotator.py",{"category":1059,"path":2850,"name":501,"line":305,"lines":876},"ifixai\u002Finspections\u002Fb09_policy_violation\u002Fservice.py",{"category":1062,"path":2852,"name":2853,"line":2612,"lines":608},"ifixai\u002Fscoring\u002Fengine.py","compute_test_score",{"category":1062,"path":2855,"name":2856,"line":2857,"lines":456},"ifixai\u002Fharness\u002Fregistry.py","normalize_test_id",464,{"category":1062,"path":2859,"name":2860,"line":550,"lines":894},"ifixai\u002Fevaluation\u002Fcheckpoint.py","preflight_eval_mode",{"category":1064,"path":2862,"name":2863,"line":456,"lines":905},"ifixai\u002Fproviders\u002Fsecrets.py","_SECRET_PATTERNS",{"category":1062,"path":2865,"name":2866,"line":1338,"lines":905},"ifixai\u002Futils\u002Frubric_digest.py","compute_rubric_digests_for_directory",{"name":2868,"url":2869,"description":2870,"language":309,"stars":2871,"starsToday":2872,"defaultBranch":330,"headSha":2873,"durationMs":2874,"total":2875,"formats":2879,"topClones":2927,"code":3180,"health":3408,"complexity":3432,"deadCode":3485},"vxcontrol\u002Fpentagi","https:\u002F\u002Fgithub.com\u002Fvxcontrol\u002Fpentagi","Fully autonomous AI Agents system capable of performing complex penetration testing tasks",29831,1025,"843dfeb4bfc809c09d1bc5022e567c602d8fc9dd",2984,{"sources":2490,"lines":311,"tokens":2876,"clones":310,"duplicatedLines":312,"duplicatedTokens":2877,"percentage":313,"percentageTokens":2878},3113083,451647,14.51,[2880,2886,2891,2896,2902,2907,2913,2917,2922,2924],{"format":2881,"sources":2601,"lines":2882,"clones":2883,"duplicatedLines":2884,"percentage":2885},"go",292036,2113,33190,11.37,{"format":389,"sources":1767,"lines":2887,"clones":2888,"duplicatedLines":2889,"percentage":2890},62619,978,12197,19.48,{"format":375,"sources":958,"lines":2892,"clones":2893,"duplicatedLines":2894,"percentage":2895},33142,842,21565,65.07,{"format":347,"sources":2897,"lines":2898,"clones":2899,"duplicatedLines":2900,"percentage":2901},248,52658,560,10837,20.58,{"format":382,"sources":1164,"lines":2903,"clones":2904,"duplicatedLines":2905,"percentage":2906},30403,300,8621,28.36,{"format":1145,"sources":2908,"lines":2909,"clones":2910,"duplicatedLines":2911,"percentage":2912},258,51086,233,3551,6.95,{"format":368,"sources":408,"lines":2914,"clones":1494,"duplicatedLines":2915,"percentage":2916},3318,1748,52.68,{"format":2918,"sources":396,"lines":2919,"clones":891,"duplicatedLines":2920,"percentage":2921},"sql",4869,970,19.92,{"format":354,"sources":298,"lines":2750,"clones":298,"duplicatedLines":398,"percentage":2923},40.49,{"format":401,"sources":660,"lines":2925,"clones":932,"duplicatedLines":902,"percentage":2926},5169,0.39,[2928,2958,2985,3017,3047,3075,3102,3115,3126,3155],{"format":389,"lines":250,"tokens":891,"copies":1326,"first":2929,"others":2931,"excerpt":2947,"excerptSecond":2954},{"name":2930,"start":1898,"end":800},"examples\u002Ftests\u002Fanthropic-report.md:markdown",[2932,2934,2936,2938,2940,2942,2944,2946],{"name":2930,"start":2933,"end":1269},111,{"name":2930,"start":2842,"end":2935},166,{"name":2930,"start":2937,"end":1518},209,{"name":2930,"start":2908,"end":2939},264,{"name":2930,"start":2941,"end":1183},305,{"name":2930,"start":919,"end":2943},351,{"name":2930,"start":1756,"end":2945},387,{"name":2930,"start":1499,"end":1272},{"lines":2948,"total":250},[2949,501,2950,501,2951,2952,2953],"| Answer Stops At The Output Limit | ✅ Pass | 15.809s |  |","#### Advanced Tests","| Test | Result | Latency | Error |","|------|--------|---------|-------|","| JSON Response Function | ✅ Pass | 1.270s |  |",{"lines":2955,"total":250},[2956,501,2950,501,2951,2952,2957],"| Answer Stops At The Output Limit | ✅ Pass | 18.677s |  |","| JSON Response Function | ✅ Pass | 1.508s |  |",{"format":382,"lines":764,"tokens":1114,"copies":610,"first":2959,"others":2961,"excerpt":2977},{"name":2960,"start":1829,"end":1759},"backend\u002Ffern\u002Flangfuse\u002Fopenapi.yml",[2962,2963,2965,2967,2969,2970,2972,2974],{"name":2960,"start":2577,"end":1957},{"name":2960,"start":2964,"end":2797},262,{"name":2960,"start":2966,"end":1018},431,{"name":2960,"start":2968,"end":1085},478,{"name":2960,"start":661,"end":2558},{"name":2960,"start":1256,"end":2971},605,{"name":2960,"start":1122,"end":2973},648,{"name":2960,"start":2975,"end":2976},676,702,{"lines":2978,"total":764},[2979,2980,2981,2982,2983,2984,2980,2981,2982,2983],"'400':","  description: ''","  content:","    application\u002Fjson:","      schema: {}","'401':",{"format":2881,"lines":456,"tokens":2577,"copies":2986,"first":2987,"others":2989,"excerpt":3005},44,{"name":2988,"start":1814,"end":692},"backend\u002Fpkg\u002Fobservability\u002Flangfuse\u002Fapi\u002Fannotationqueues\u002Fraw_client.go",[2990,2992,2994,2997,2999,3001,3002,3004],{"name":2988,"start":2991,"end":390},145,{"name":2988,"start":949,"end":2993},213,{"name":2988,"start":2995,"end":2996},287,304,{"name":2998,"start":601,"end":378},"backend\u002Fpkg\u002Fobservability\u002Flangfuse\u002Fapi\u002Fblobstorageintegrations\u002Fraw_client.go",{"name":3000,"start":1814,"end":692},"backend\u002Fpkg\u002Fobservability\u002Flangfuse\u002Fapi\u002Fcomments\u002Fraw_client.go",{"name":3000,"start":2991,"end":390},{"name":3003,"start":1814,"end":692},"backend\u002Fpkg\u002Fobservability\u002Flangfuse\u002Fapi\u002Fdatasetitems\u002Fraw_client.go",{"name":3003,"start":2991,"end":390},{"lines":3006,"total":456},[3007,3008,3009,3010,3011,3012,3013,3014,3015,3016],"raw, err := r.caller.Call(","    ctx,","    &internal.CallParams{","        URL: endpointURL,","        Method: http.MethodGet,","        Headers: headers,","        MaxAttempts: options.MaxAttempts,","        BodyProperties: options.BodyProperties,","        QueryParameters: options.QueryParameters,","        Client: options.HTTPClient,",{"format":382,"lines":891,"tokens":3018,"copies":873,"first":3019,"others":3023},325,{"name":3020,"start":3021,"end":3022},"backend\u002Fpkg\u002Fserver\u002Fdocs\u002Fswagger.yaml",2066,2126,[3024,3026,3029,3032,3035,3038,3041,3044],{"name":3020,"start":3025,"end":2793},2193,{"name":3020,"start":3027,"end":3028},2451,2511,{"name":3020,"start":3030,"end":3031},2536,2596,{"name":3020,"start":3033,"end":3034},5334,5394,{"name":3020,"start":3036,"end":3037},5419,5479,{"name":3020,"start":3039,"end":3040},6045,6105,{"name":3020,"start":3042,"end":3043},6163,6223,{"name":3020,"start":3045,"end":3046},6248,6308,{"format":382,"lines":378,"tokens":919,"copies":775,"first":3048,"others":3051},{"name":3020,"start":3049,"end":3050},2778,2844,[3052,3055,3058,3061,3063,3066,3069,3072],{"name":3020,"start":3053,"end":3054},2869,2935,{"name":3020,"start":3056,"end":3057},2960,3026,{"name":3020,"start":3059,"end":3060},3232,3298,{"name":3020,"start":1928,"end":3062},3894,{"name":3020,"start":3064,"end":3065},3919,3985,{"name":3020,"start":3067,"end":3068},4090,4156,{"name":3020,"start":3070,"end":3071},4181,4247,{"name":3020,"start":3073,"end":3074},4272,4338,{"format":2881,"lines":958,"tokens":3076,"copies":894,"first":3077,"others":3080},187,{"name":3078,"start":2939,"end":3079},"backend\u002Fpkg\u002Fobservability\u002Flangfuse\u002Fapi\u002Fscorev2.go",289,[3081,3084,3086,3088,3091,3094,3096,3099],{"name":3078,"start":3082,"end":3083},609,634,{"name":3078,"start":622,"end":3085},1011,{"name":3078,"start":1041,"end":3087},1388,{"name":3078,"start":3089,"end":3090},1939,1964,{"name":3078,"start":3092,"end":3093},2332,2357,{"name":3078,"start":1597,"end":3095},2750,{"name":3078,"start":3097,"end":3098},3117,3142,{"name":3078,"start":3100,"end":3101},3495,3520,{"format":347,"lines":753,"tokens":3103,"copies":298,"first":3104,"others":3108},1475,{"name":3105,"start":3106,"end":3107},"frontend\u002Fsrc\u002Fgraphql\u002Ftypes.ts",11528,11755,[3109,3112],{"name":3105,"start":3110,"end":3111},11768,11995,{"name":3105,"start":3113,"end":3114},12008,12235,{"format":368,"lines":3116,"tokens":2888,"copies":720,"first":3117,"others":3119},177,{"name":3118,"start":2612,"end":1391},"backend\u002Fpkg\u002Ftools\u002Fsearchers\u002Ftestdata\u002Fddg_result_docker_security.html",[3120,3122,3124],{"name":3121,"start":2612,"end":1391},"backend\u002Fpkg\u002Ftools\u002Fsearchers\u002Ftestdata\u002Fddg_result_golang_http_client.html",{"name":3123,"start":2612,"end":1391},"backend\u002Fpkg\u002Ftools\u002Fsearchers\u002Ftestdata\u002Fddg_result_site_github_golang.html",{"name":3125,"start":2612,"end":1391},"backend\u002Fpkg\u002Ftools\u002Fsearchers\u002Ftestdata\u002Fddg_result_sql_injection.html",{"format":347,"lines":599,"tokens":2106,"copies":884,"first":3127,"others":3130},{"name":3105,"start":3128,"end":3129},5535,5548,[3131,3134,3137,3140,3143,3146,3149,3152],{"name":3105,"start":3132,"end":3133},5616,5629,{"name":3105,"start":3135,"end":3136},5737,5750,{"name":3105,"start":3138,"end":3139},6358,6371,{"name":3105,"start":3141,"end":3142},6413,6426,{"name":3105,"start":3144,"end":3145},6492,6505,{"name":3105,"start":3147,"end":3148},6741,6754,{"name":3105,"start":3150,"end":3151},6792,6805,{"name":3105,"start":3153,"end":3154},6975,6988,{"format":375,"lines":905,"tokens":601,"copies":396,"first":3156,"others":3160},{"name":3157,"start":3158,"end":3159},"observability\u002Fgrafana\u002Fdashboards\u002Fserver\u002Fnode_exporter_full.json",1020,1035,[3161,3164,3167,3169,3172,3175,3177,3179],{"name":3157,"start":3162,"end":3163},1201,1216,{"name":3157,"start":3165,"end":3166},1343,1358,{"name":3157,"start":2481,"end":3168},1464,{"name":3157,"start":3170,"end":3171},1648,1663,{"name":3157,"start":3173,"end":3174},1852,1867,{"name":3157,"start":3176,"end":1297},2081,{"name":3157,"start":3178,"end":683},3084,{"name":3157,"start":680,"end":677},{"sources":3181,"lines":3182,"tokens":3183,"clones":2798,"duplicatedLines":3184,"duplicatedTokens":3185,"percentage":3186,"percentageTokens":3187,"formats":3188,"topClones":3212,"generated":3386},725,187388,980553,20826,131165,11.11,13.38,[3189,3193,3199,3203,3207,3209,3210,3211],{"format":2881,"sources":1227,"lines":3190,"clones":547,"duplicatedLines":3191,"percentage":3192},117113,7925,6.77,{"format":347,"sources":3194,"lines":3195,"clones":3196,"duplicatedLines":3197,"percentage":3198},109,27714,507,10348,37.34,{"format":1145,"sources":2269,"lines":3200,"clones":922,"duplicatedLines":3201,"percentage":3202},38380,2282,5.95,{"format":2918,"sources":848,"lines":3204,"clones":794,"duplicatedLines":3205,"percentage":3206},2299,271,11.79,{"format":401,"sources":905,"lines":3208,"clones":777,"duplicatedLines":777,"percentage":777},1350,{"format":361,"sources":932,"lines":1477,"clones":777,"duplicatedLines":777,"percentage":777},{"format":779,"sources":305,"lines":780,"clones":777,"duplicatedLines":777,"percentage":777},{"format":1414,"sources":305,"lines":1795,"clones":777,"duplicatedLines":777,"percentage":777},[3213,3230,3253,3280,3301,3313,3322,3339,3345,3373],{"format":347,"lines":753,"tokens":3103,"copies":298,"first":3214,"others":3215,"excerpt":3218},{"name":3105,"start":3106,"end":3107},[3216,3217],{"name":3105,"start":3110,"end":3111},{"name":3105,"start":3113,"end":3114},{"lines":3219,"total":753},[3220,3221,3222,3223,3224,3225,3226,3227,3228,3229],"            name: { kind: 'Name', value: 'providerCreated' },","            selectionSet: {","                kind: 'SelectionSet',","                selections: [","                    { kind: 'FragmentSpread', name: { kind: 'Name', value: 'providerConfigFragment' } },","                ],","            },","        },","    ],","},",{"format":347,"lines":599,"tokens":2106,"copies":884,"first":3231,"others":3232,"excerpt":3241},{"name":3105,"start":3128,"end":3129},[3233,3234,3235,3236,3237,3238,3239,3240],{"name":3105,"start":3132,"end":3133},{"name":3105,"start":3135,"end":3136},{"name":3105,"start":3138,"end":3139},{"name":3105,"start":3141,"end":3142},{"name":3105,"start":3144,"end":3145},{"name":3105,"start":3147,"end":3148},{"name":3105,"start":3150,"end":3151},{"name":3105,"start":3153,"end":3154},{"lines":3242,"total":599},[3243,3244,3245,3246,3247,3248,3249,3250,3251,3252],"name: { kind: 'Name', value: 'tasks' },","variableDefinitions: [","    {","        kind: 'VariableDefinition',","        variable: { kind: 'Variable', name: { kind: 'Name', value: 'flowId' } },","        type: { kind: 'NonNullType', type: { kind: 'NamedType', name: { kind: 'Name', value: 'ID' } } },","    },","],","selectionSet: {","    kind: 'SelectionSet',",{"format":347,"lines":2088,"tokens":3254,"copies":604,"first":3255,"others":3258,"excerpt":3271},559,{"name":3105,"start":3256,"end":3257},3448,3518,[3259,3262,3265,3268],{"name":3105,"start":3260,"end":3261},7926,7996,{"name":3105,"start":3263,"end":3264},11117,11187,{"name":3105,"start":3266,"end":3267},11200,11270,{"name":3105,"start":3269,"end":3270},11283,11353,{"lines":3272,"total":2088},[3273,3274,3275,3276,3277,3226,3278,3249,3229,3279],"                name: { kind: 'Name', value: 'flows' },","                selectionSet: {","                    kind: 'SelectionSet',","                    selections: [{ kind: 'FragmentSpread', name: { kind: 'Name', value: 'flowFragment' } }],","                },","        ],","{",{"format":347,"lines":951,"tokens":3281,"copies":1279,"first":3282,"others":3284},70,{"name":3105,"start":3129,"end":3283},5558,[3285,3287,3289,3291,3293,3295,3297,3299],{"name":3105,"start":3133,"end":3286},5639,{"name":3105,"start":3136,"end":3288},5761,{"name":3105,"start":3139,"end":3290},6382,{"name":3105,"start":3142,"end":3292},6439,{"name":3105,"start":3145,"end":3294},6518,{"name":3105,"start":3148,"end":3296},6765,{"name":3105,"start":3151,"end":3298},6818,{"name":3105,"start":3154,"end":3300},6999,{"format":347,"lines":783,"tokens":3302,"copies":298,"first":3303,"others":3306},765,{"name":3105,"start":3304,"end":3305},2537,2685,[3307,3310],{"name":3105,"start":3308,"end":3309},4089,4237,{"name":3105,"start":3311,"end":3312},9056,9204,{"format":347,"lines":1521,"tokens":3314,"copies":932,"first":3315,"others":3318},1498,{"name":3105,"start":3316,"end":3317},9001,9231,[3319],{"name":3105,"start":3320,"end":3321},9278,9508,{"format":347,"lines":660,"tokens":2571,"copies":604,"first":3323,"others":3326},{"name":3105,"start":3324,"end":3325},3381,3418,[3327,3330,3333,3336],{"name":3105,"start":3328,"end":3329},7276,7313,{"name":3105,"start":3331,"end":3332},12663,12700,{"name":3105,"start":3334,"end":3335},12713,12750,{"name":3105,"start":3337,"end":3338},12763,12800,{"format":347,"lines":753,"tokens":3340,"copies":932,"first":3341,"others":3343},1474,{"name":3105,"start":3342,"end":3317},9004,[3344],{"name":3105,"start":3106,"end":3107},{"format":347,"lines":355,"tokens":1333,"copies":775,"first":3346,"others":3349},{"name":3105,"start":3347,"end":3348},4392,4428,[3350,3352,3355,3358,3361,3364,3367,3370],{"name":3105,"start":3351,"end":1798},4433,{"name":3105,"start":3353,"end":3354},4474,4510,{"name":3105,"start":3356,"end":3357},4515,4551,{"name":3105,"start":3359,"end":3360},4556,4592,{"name":3105,"start":3362,"end":3363},4597,4633,{"name":3105,"start":3365,"end":3366},4638,4674,{"name":3105,"start":3368,"end":3369},4679,4715,{"name":3105,"start":3371,"end":3372},4720,4756,{"format":347,"lines":952,"tokens":911,"copies":720,"first":3374,"others":3376},{"name":3105,"start":3375,"end":642},5754,[3377,3380,3383],{"name":3105,"start":3378,"end":3379},10620,10672,{"name":3105,"start":3381,"end":3382},10696,10748,{"name":3105,"start":3384,"end":3385},10772,10824,{"files":614,"minified":777,"sample":3387},[3388,3389,3390,3391,3392,3393,3394,3395,3396,3397,3398,3399,3400,3401,3402,3403,3404,3405,3406,3407],"backend\u002Fpkg\u002Fdatabase\u002Fagentlogs.sql.go","backend\u002Fpkg\u002Fdatabase\u002Fanalytics.sql.go","backend\u002Fpkg\u002Fdatabase\u002Fapi_tokens.sql.go","backend\u002Fpkg\u002Fdatabase\u002Fassistantlogs.sql.go","backend\u002Fpkg\u002Fdatabase\u002Fassistants.sql.go","backend\u002Fpkg\u002Fdatabase\u002Fcontainers.sql.go","backend\u002Fpkg\u002Fdatabase\u002Fdb.go","backend\u002Fpkg\u002Fdatabase\u002Fflow_templates.sql.go","backend\u002Fpkg\u002Fdatabase\u002Fflows.sql.go","backend\u002Fpkg\u002Fdatabase\u002Fknowledge.sql.go","backend\u002Fpkg\u002Fdatabase\u002Fmodels.go","backend\u002Fpkg\u002Fdatabase\u002Fmsgchains.sql.go","backend\u002Fpkg\u002Fdatabase\u002Fmsglogs.sql.go","backend\u002Fpkg\u002Fdatabase\u002Fprompts.sql.go","backend\u002Fpkg\u002Fdatabase\u002Fproviders.sql.go","backend\u002Fpkg\u002Fdatabase\u002Fquerier.go","backend\u002Fpkg\u002Fdatabase\u002Fresources.sql.go","backend\u002Fpkg\u002Fdatabase\u002Froles.sql.go","backend\u002Fpkg\u002Fdatabase\u002Fscreenshots.sql.go","backend\u002Fpkg\u002Fdatabase\u002Fsearchlogs.sql.go",{"score":3409,"grade":3410,"size":3411,"dimensions":3414},45.6,"D",{"lines":3412,"files":3413,"class":972},396228,1340,[3415,3422,3428],{"id":975,"source":976,"value":3416,"adjusted":3416,"lines":3417,"halfLife":979,"formats":3418,"excluded":3420,"weight":305,"score":3421},11.7,46470,[2881,347,1145,2918,401,3419,361,779,1414],"graphql",[368,987,988],38.6,{"id":990,"source":976,"value":3423,"adjusted":3424,"lines":3254,"halfLife":993,"coverage":3425,"weight":3426,"score":3427},0.5,0.6,26.4,0.264,94.8,{"id":998,"source":976,"value":1162,"adjusted":3429,"lines":3430,"halfLife":601,"weight":305,"score":3431},58.8,233745,44.3,{"total":3433,"mean":3434,"files":3435},54390,40.6,[3436,3441,3445,3450,3455,3460,3465,3470,3475,3480],{"path":3437,"complexity":3438,"lines":3439,"bytes":3440},"backend\u002Fpkg\u002Fobservability\u002Flangfuse\u002Fapi\u002Fingestion.go",1811,9705,299078,{"path":3078,"complexity":3442,"lines":3443,"bytes":3444},1282,7373,246028,{"path":3446,"complexity":3447,"lines":3448,"bytes":3449},"backend\u002Fpkg\u002Fobservability\u002Flangfuse\u002Fapi\u002Ftypes.go",678,3744,111627,{"path":3451,"complexity":3452,"lines":3453,"bytes":3454},"backend\u002Fpkg\u002Fobservability\u002Flangfuse\u002Fapi\u002Ftrace.go",632,3809,121160,{"path":3456,"complexity":3457,"lines":3458,"bytes":3459},"backend\u002Fcmd\u002Finstaller\u002Fwizard\u002Flocale\u002Flocale.go",589,2796,147451,{"path":3461,"complexity":3462,"lines":3463,"bytes":3464},"backend\u002Fpkg\u002Fgraph\u002Fschema.resolvers.go",553,3125,91636,{"path":3466,"complexity":3467,"lines":3468,"bytes":3469},"frontend\u002Fsrc\u002Fcomponents\u002Fshared\u002Fmarkdown-editor\u002Fmarkdown-editor-layout.ts",493,1052,48210,{"path":3471,"complexity":3472,"lines":3473,"bytes":3474},"frontend\u002Fsrc\u002Fpages\u002Fsettings\u002Fsettings-provider.tsx",469,2340,96119,{"path":3476,"complexity":3477,"lines":3478,"bytes":3479},"backend\u002Fpkg\u002Fserver\u002Fservices\u002Fresources.go",451,2402,77775,{"path":3481,"complexity":3482,"lines":3483,"bytes":3484},"backend\u002Fpkg\u002Fobservability\u002Flangfuse\u002Fapi\u002Fscim.go",394,2237,62928,{"percentage":3486,"findings":2612,"files":3487,"byCategory":3488,"largest":3491},0.53,535,[3489,3490],{"category":1059,"count":298},{"category":1062,"count":355},[3492,3494,3496,3498,3501,3503,3505,3509,3512,3514],{"category":1059,"path":3493,"name":501,"line":305,"lines":1512},"frontend\u002Fsrc\u002Fcomponents\u002Fshared\u002Fmarkdown-editor\u002Fmarkdown-editor-test-setup.ts",{"category":1059,"path":3495,"name":501,"line":305,"lines":1162},"frontend\u002Fsrc\u002Fcomponents\u002Fui\u002Ftoggle-group.tsx",{"category":1059,"path":3497,"name":501,"line":305,"lines":569},"frontend\u002Fsrc\u002Fcomponents\u002Fui\u002Favatar.tsx",{"category":1062,"path":3499,"name":3500,"line":905,"lines":848},"frontend\u002Fsrc\u002Fcomponents\u002Fui\u002Fcontext-menu.tsx","ContextMenuCheckboxItem",{"category":1062,"path":3499,"name":3502,"line":286,"lines":768},"ContextMenuRadioItem",{"category":1062,"path":3499,"name":3504,"line":941,"lines":768},"ContextMenuSubTrigger",{"category":1062,"path":3506,"name":3507,"line":3508,"lines":768},"frontend\u002Fsrc\u002Fcomponents\u002Fui\u002Fdropdown-menu.tsx","DropdownMenuRadioItem",129,{"category":1062,"path":3510,"name":3511,"line":1493,"lines":894},"frontend\u002Fsrc\u002Fcomponents\u002Fui\u002Fbreadcrumb.tsx","BreadcrumbLink",{"category":1062,"path":3499,"name":3513,"line":786,"lines":890},"ContextMenuLabel",{"category":1062,"path":3510,"name":3515,"line":1153,"lines":599},"BreadcrumbEllipsis",{"name":262,"url":3517,"description":3518,"language":315,"stars":3519,"starsToday":3520,"defaultBranch":330,"headSha":3521,"durationMs":3522,"total":3523,"formats":3527,"topClones":3547,"code":3788,"health":3899,"complexity":3918,"deadCode":3953},"https:\u002F\u002Fgithub.com\u002Fxtool-org\u002Fxtool","Cross-platform Xcode replacement. Build and deploy iOS apps with SwiftPM on Linux, Windows, macOS.",11093,1502,"b50173f7b1f7d13297b9c8229079038d47a2bb1d",1118,{"sources":849,"lines":316,"tokens":3524,"clones":263,"duplicatedLines":317,"duplicatedTokens":3525,"percentage":264,"percentageTokens":3526},113867,31289,27.48,[3528,3532,3535,3538,3540,3541,3542,3543,3544,3546],{"format":771,"sources":1247,"lines":3529,"clones":558,"duplicatedLines":3530,"percentage":3531},20459,7027,34.35,{"format":401,"sources":764,"lines":3533,"clones":456,"duplicatedLines":718,"percentage":3534},1236,18.12,{"format":389,"sources":894,"lines":3536,"clones":305,"duplicatedLines":2986,"percentage":3537},948,4.64,{"format":382,"sources":250,"lines":747,"clones":305,"duplicatedLines":873,"percentage":3539},4.04,{"format":779,"sources":305,"lines":780,"clones":777,"duplicatedLines":777,"percentage":777},{"format":361,"sources":305,"lines":3194,"clones":777,"duplicatedLines":777,"percentage":777},{"format":981,"sources":305,"lines":1728,"clones":777,"duplicatedLines":777,"percentage":777},{"format":2445,"sources":305,"lines":2986,"clones":777,"duplicatedLines":777,"percentage":777},{"format":3545,"sources":305,"lines":376,"clones":777,"duplicatedLines":777,"percentage":777},"c-header",{"format":368,"sources":932,"lines":876,"clones":777,"duplicatedLines":777,"percentage":777},[3548,3586,3613,3634,3652,3679,3700,3724,3747,3773],{"format":771,"lines":369,"tokens":1346,"copies":960,"first":3549,"others":3552,"excerpt":3575},{"name":3550,"start":3551,"end":1668},"Sources\u002FDeveloperAPI\u002FGenerated\u002FClient.swift",207,[3553,3555,3558,3560,3563,3566,3569,3572],{"name":3550,"start":1272,"end":3554},461,{"name":3550,"start":3556,"end":3557},580,611,{"name":3550,"start":619,"end":3559},855,{"name":3550,"start":3561,"end":3562},1023,1054,{"name":3550,"start":3564,"end":3565},1242,1273,{"name":3550,"start":3567,"end":3568},1465,1496,{"name":3550,"start":3570,"end":3571},1615,1646,{"name":3550,"start":3573,"end":3574},1824,1855,{"lines":3576,"total":369},[3577,3578,3579,3580,3581,3582,1430,3583,3584,3585],"let body: Operations.BundleIdCapabilitiesCreateInstance.Output.TooManyRequests.Body","let chosenContentType = try converter.bestContentType(","    received: contentType,","    options: [","        \"application\u002Fjson\"","    ]","switch chosenContentType {","case \"application\u002Fjson\":","    body = try await converter.getResponseBodyAsJSON(",{"format":771,"lines":768,"tokens":3587,"copies":960,"first":3588,"others":3589,"excerpt":3610},102,{"name":3550,"start":2512,"end":907},[3590,3591,3593,3596,3599,3602,3605,3608],{"name":3550,"start":1181,"end":1326},{"name":3550,"start":3592,"end":1196},492,{"name":3550,"start":3594,"end":3595},758,780,{"name":3550,"start":3597,"end":3598},913,935,{"name":3550,"start":3600,"end":3601},1154,1176,{"name":3550,"start":3603,"end":3604},1333,1355,{"name":3550,"start":3606,"end":3607},1527,1549,{"name":3550,"start":2360,"end":3609},1780,{"lines":3611,"total":768},[3612,3578,3579,3580,3581,3582,1430,3583,3584,3585],"let body: Operations.BundleIdCapabilitiesCreateInstance.Output.BadRequest.Body",{"format":771,"lines":768,"tokens":3587,"copies":960,"first":3614,"others":3615,"excerpt":3631},{"name":3550,"start":907,"end":554},[3616,3618,3619,3621,3623,3625,3627,3629],{"name":3550,"start":1326,"end":3617},342,{"name":3550,"start":1196,"end":1890},{"name":3550,"start":3595,"end":3620},802,{"name":3550,"start":3598,"end":3622},957,{"name":3550,"start":3601,"end":3624},1198,{"name":3550,"start":3604,"end":3626},1377,{"name":3550,"start":3607,"end":3628},1571,{"name":3550,"start":3609,"end":3630},1802,{"lines":3632,"total":768},[3633,3578,3579,3580,3581,3582,1430,3583,3584,3585],"let body: Operations.BundleIdCapabilitiesCreateInstance.Output.Unauthorized.Body",{"format":771,"lines":1153,"tokens":1114,"copies":884,"first":3635,"others":3636},{"name":3550,"start":554,"end":504},[3637,3638,3639,3641,3643,3645,3647,3649],{"name":3550,"start":3617,"end":920},{"name":3550,"start":1890,"end":2558},{"name":3550,"start":3620,"end":3640},822,{"name":3550,"start":3624,"end":3642},1218,{"name":3550,"start":3626,"end":3644},1397,{"name":3550,"start":3628,"end":3646},1591,{"name":3550,"start":3630,"end":3648},1822,{"name":3550,"start":3650,"end":3651},2170,2190,{"format":771,"lines":1153,"tokens":1114,"copies":768,"first":3653,"others":3656},{"name":3550,"start":3654,"end":3655},364,384,[3657,3658,3661,3664,3667,3670,3673,3676],{"name":3550,"start":1199,"end":1565},{"name":3550,"start":3659,"end":3660},1220,1240,{"name":3550,"start":3662,"end":3663},1593,1613,{"name":3550,"start":3665,"end":3666},2192,2212,{"name":3550,"start":3668,"end":3669},2565,2585,{"name":3550,"start":3671,"end":3672},3143,3163,{"name":3550,"start":3674,"end":3675},4021,4041,{"name":3550,"start":3677,"end":3678},4171,4191,{"format":771,"lines":599,"tokens":1494,"copies":958,"first":3680,"others":3681},{"name":3550,"start":2943,"end":3654},[3682,3684,3686,3689,3691,3693,3696,3698],{"name":3550,"start":3683,"end":1199},545,{"name":3550,"start":3685,"end":3659},1207,{"name":3550,"start":3687,"end":3688},1386,1399,{"name":3550,"start":3690,"end":3662},1580,{"name":3550,"start":3692,"end":3665},2179,{"name":3550,"start":3694,"end":3695},2358,2371,{"name":3550,"start":3697,"end":3668},2552,{"name":3550,"start":3699,"end":3671},3130,{"format":771,"lines":599,"tokens":1494,"copies":608,"first":3701,"others":3702},{"name":3550,"start":1983,"end":3556},[3703,3705,3707,3709,3712,3715,3718,3721],{"name":3550,"start":3704,"end":3564},1229,{"name":3550,"start":3706,"end":3570},1602,{"name":3550,"start":1306,"end":3708},2214,{"name":3550,"start":3710,"end":3711},2574,2587,{"name":3550,"start":3713,"end":3714},3152,3165,{"name":3550,"start":3716,"end":3717},4030,4043,{"name":3550,"start":3719,"end":3720},4180,4193,{"name":3550,"start":3722,"end":3723},4350,4363,{"format":771,"lines":873,"tokens":1162,"copies":768,"first":3725,"others":3727},{"name":3550,"start":3726,"end":1181},286,[3728,3729,3731,3733,3735,3738,3741,3744],{"name":3550,"start":1483,"end":3594},{"name":3550,"start":3730,"end":3600},1142,{"name":3550,"start":3732,"end":2360},1746,{"name":3550,"start":3734,"end":3022},2114,{"name":3550,"start":3736,"end":3737},2711,2723,{"name":3550,"start":3739,"end":3740},3065,3077,{"name":3550,"start":3742,"end":3743},3547,3559,{"name":3550,"start":3745,"end":3746},3943,3955,{"format":771,"lines":768,"tokens":3587,"copies":408,"first":3748,"others":3750},{"name":3550,"start":3749,"end":1174},163,[3751,3753,3756,3759,3761,3764,3767,3770],{"name":3550,"start":1040,"end":3752},408,{"name":3550,"start":3754,"end":3755},979,1001,{"name":3550,"start":3757,"end":3758},1421,1443,{"name":3550,"start":1289,"end":3760},2001,{"name":3550,"start":3762,"end":3763},2393,2415,{"name":3550,"start":3765,"end":3766},2944,2966,{"name":3550,"start":3768,"end":3769},3344,3366,{"name":3550,"start":3771,"end":3772},3780,3802,{"format":771,"lines":768,"tokens":3587,"copies":408,"first":3774,"others":3775},{"name":3550,"start":1174,"end":3551},[3776,3777,3778,3779,3780,3782,3784,3786],{"name":3550,"start":3752,"end":1272},{"name":3550,"start":3755,"end":3561},{"name":3550,"start":3758,"end":3567},{"name":3550,"start":3760,"end":2351},{"name":3550,"start":3763,"end":3781},2437,{"name":3550,"start":3766,"end":3783},2988,{"name":3550,"start":3769,"end":3785},3388,{"name":3550,"start":3772,"end":3787},3824,{"sources":3789,"lines":3790,"tokens":3791,"clones":1279,"duplicatedLines":2995,"duplicatedTokens":1359,"percentage":3792,"percentageTokens":3793,"formats":3794,"topClones":3804,"generated":3896},171,15261,73502,1.88,2.29,[3795,3798,3800,3801,3802,3803],{"format":401,"sources":848,"lines":3796,"clones":456,"duplicatedLines":718,"percentage":3797},1199,18.68,{"format":771,"sources":2748,"lines":3799,"clones":272,"duplicatedLines":2087,"percentage":1412},13683,{"format":779,"sources":305,"lines":780,"clones":777,"duplicatedLines":777,"percentage":777},{"format":361,"sources":305,"lines":3194,"clones":777,"duplicatedLines":777,"percentage":777},{"format":981,"sources":305,"lines":1728,"clones":777,"duplicatedLines":777,"percentage":777},{"format":3545,"sources":305,"lines":376,"clones":777,"duplicatedLines":777,"percentage":777},[3805,3828,3839,3856,3861,3869,3875,3880,3884,3891],{"format":401,"lines":456,"tokens":1269,"copies":604,"first":3806,"others":3808,"excerpt":3817},{"name":3807,"start":305,"end":456},"Documentation\u002Fxtool.docc\u002FFirst-app-code\u002Ftemplate-2b.sh",[3809,3811,3813,3815],{"name":3810,"start":305,"end":456},"Documentation\u002Fxtool.docc\u002FFirst-app-code\u002Ftemplate-3a.sh",{"name":3812,"start":305,"end":456},"Documentation\u002Fxtool.docc\u002FFirst-app-code\u002Ftemplate-3b.sh",{"name":3814,"start":305,"end":456},"Documentation\u002Fxtool.docc\u002FFirst-app-code\u002Ftemplate-4a.sh",{"name":3816,"start":305,"end":456},"Documentation\u002Fxtool.docc\u002FFirst-app-code\u002Ftemplate-4b.sh",{"lines":3818,"total":456},[3819,3820,3821,3822,3823,3824,3825,3826,501,3827],"Developer$ xtool new Hello","Creating package: Hello","Creating Package.swift","Creating xtool.yml","Creating .gitignore","Creating .bsp\u002Fxtool.json","Creating Sources\u002FHello\u002FHelloApp.swift","Creating Sources\u002FHello\u002FContentView.swift","Finished generating project Hello.",{"format":401,"lines":775,"tokens":601,"copies":272,"first":3829,"others":3831,"excerpt":3837},{"name":3830,"start":305,"end":775},"Documentation\u002Fxtool.docc\u002FFirst-app-code\u002Ftemplate-2a.sh",[3832,3833,3834,3835,3836],{"name":3807,"start":305,"end":775},{"name":3810,"start":305,"end":775},{"name":3812,"start":305,"end":775},{"name":3814,"start":305,"end":775},{"name":3816,"start":305,"end":775},{"lines":3838,"total":775},[3819,3820,3821,3822,3823,3824,3825,3826,501,3827],{"format":401,"lines":250,"tokens":1600,"copies":720,"first":3840,"others":3841,"excerpt":3845,"excerptSecond":3853},{"name":3810,"start":599,"end":902},[3842,3843,3844],{"name":3812,"start":599,"end":902},{"name":3814,"start":599,"end":902},{"name":3816,"start":599,"end":902},{"lines":3846,"total":250},[3847,3848,3849,3850,3851,501,3852],"-rw-rw-r--  1 user user  187 .gitignore","drwxrwxr-x  2 user user 4096 .bsp","-rw-rw-r--  1 user user  463 Package.swift","drwxrwxr-x  3 user user 4096 Sources","-rw-rw-r--  1 user user   39 xtool.yml","Hello$",{"lines":3854,"total":250},[3847,3848,3849,3850,3851,501,3855],"Hello$ cat xtool.yml",{"format":401,"lines":277,"tokens":2087,"copies":298,"first":3857,"others":3858},{"name":3812,"start":890,"end":608},[3859,3860],{"name":3814,"start":890,"end":608},{"name":3816,"start":890,"end":608},{"format":771,"lines":759,"tokens":789,"copies":298,"first":3862,"others":3864},{"name":3863,"start":385,"end":801},"Sources\u002FXKit\u002FModel\u002FEntitlements\u002FEntitlementTypes.swift",[3865,3866],{"name":3863,"start":2117,"end":3587},{"name":3863,"start":3867,"end":3868},165,174,{"format":401,"lines":894,"tokens":1507,"copies":932,"first":3870,"others":3872},{"name":3871,"start":305,"end":894},"Documentation\u002Fxtool.docc\u002FFirst-app-code\u002Frerun-5b.sh",[3873],{"name":3874,"start":305,"end":894},"Documentation\u002Fxtool.docc\u002FFirst-app-code\u002Frerun-6.sh",{"format":401,"lines":905,"tokens":808,"copies":932,"first":3876,"others":3878},{"name":3877,"start":932,"end":894},"Documentation\u002Fxtool.docc\u002FFirst-app-code\u002Frerun-5a.sh",[3879],{"name":3871,"start":932,"end":894},{"format":771,"lines":873,"tokens":503,"copies":932,"first":3881,"others":3882},{"name":3863,"start":402,"end":3587},[3883],{"name":3863,"start":390,"end":3868},{"format":771,"lines":599,"tokens":3281,"copies":932,"first":3885,"others":3888},{"name":3886,"start":3887,"end":2811},"Sources\u002FXKit\u002FDeveloperServices\u002FOpenAPI\u002FDeveloperServices+OpenAPI.swift",120,[3889],{"name":3886,"start":3890,"end":2939},251,{"format":771,"lines":250,"tokens":1728,"copies":932,"first":3892,"others":3894},{"name":3893,"start":1221,"end":1894},"Sources\u002FXToolSupport\u002FSDKBuilder.swift",[3895],{"name":3893,"start":2551,"end":2438},{"files":932,"minified":777,"sample":3897},[3550,3898],"Sources\u002FDeveloperAPI\u002FGenerated\u002FTypes.swift",{"score":3900,"grade":294,"size":3901,"dimensions":3903,"skipped":3916},22.7,{"lines":3902,"files":945,"class":1866},21992,[3904,3911],{"id":975,"source":976,"value":3905,"adjusted":3906,"lines":3907,"halfLife":979,"formats":3908,"excluded":3909,"weight":305,"score":3910},32.8,30.4,7224,[771,401,779,361,981,3545],[368,987,988],8.4,{"id":998,"source":976,"value":3912,"adjusted":3913,"lines":3914,"halfLife":601,"weight":305,"score":3915},36.5,35.2,8034,61.4,[3917],{"id":990,"reason":1880},{"total":3919,"mean":3920,"files":3921},2132,12.4,[3922,3925,3928,3932,3936,3939,3941,3944,3947,3950],{"path":3550,"complexity":1500,"lines":3923,"bytes":3924},6731,322731,{"path":3893,"complexity":2102,"lines":3926,"bytes":3927},850,33292,{"path":3929,"complexity":1795,"lines":3930,"bytes":3931},"Sources\u002FPackLib\u002FPlanner.swift",453,16301,{"path":3933,"complexity":569,"lines":3934,"bytes":3935},"Sources\u002FXKit\u002FIntegration\u002FIntegratedInstaller.swift",327,10863,{"path":3937,"complexity":569,"lines":3726,"bytes":3938},"Sources\u002FXToolSupport\u002FSDKCommand.swift",9107,{"path":3886,"complexity":960,"lines":3726,"bytes":3940},9798,{"path":3942,"complexity":794,"lines":1522,"bytes":3943},"Sources\u002FPackLib\u002FPacker.swift",10391,{"path":3945,"complexity":794,"lines":1183,"bytes":3946},"Sources\u002FXKit\u002FGrandSlam\u002FAnisette\u002FADIDataProvider.swift",10632,{"path":3948,"complexity":757,"lines":614,"bytes":3949},"Examples\u002Ftest.sh",3172,{"path":3951,"complexity":757,"lines":1218,"bytes":3952},"Sources\u002FXKit\u002FUtilities\u002FKeyValueStorage.swift",5405,{"percentage":777,"findings":777,"files":305,"byCategory":3954,"largest":3955},[],[],null,1792128588934]