[{"data":1,"prerenderedAt":2322},["ShallowReactive",2],{"navigation_docs":3,"trending-day-2026-10-02":202},[4,50,92,109,145,171,187,192,197],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"\u002Fgetting-started","1.getting-started",[10,15,20,25,30,35,40,45],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F3.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Configuration","\u002Fgetting-started\u002Fconfiguration","1.getting-started\u002F4.configuration","i-lucide-settings",{"title":26,"path":27,"stem":28,"icon":29},"Supported Formats","\u002Fgetting-started\u002Fsupported-formats","1.getting-started\u002F5.supported-formats","i-lucide-file-code",{"title":31,"path":32,"stem":33,"icon":34},"Agent Skills","\u002Fgetting-started\u002Fagent-skill","1.getting-started\u002F6.agent-skill","i-lucide-cpu",{"title":36,"path":37,"stem":38,"icon":39},"Changelog","\u002Fgetting-started\u002Fchangelog","1.getting-started\u002F7.changelog","i-lucide-scroll-text",{"title":41,"path":42,"stem":43,"icon":44},"Migrating from v4 to v5","\u002Fgetting-started\u002Fmigration","1.getting-started\u002F8.migration","i-lucide-arrow-right-left",{"title":46,"path":47,"stem":48,"icon":49},"jscpd v4 (TypeScript)","\u002Fgetting-started\u002Fv4","1.getting-started\u002F9.v4","i-simple-icons-typescript",{"title":51,"path":52,"stem":53,"children":54,"icon":6},"Guides","\u002Fguides","2.guides\u002F1.index",[55,57,62,67,72,77,82,87],{"title":51,"path":52,"stem":53,"icon":56},"i-lucide-book-open",{"title":58,"path":59,"stem":60,"icon":61},"Types of Code Clones","\u002Fguides\u002Fclone-types","2.guides\u002F2.clone-types","i-lucide-copy",{"title":63,"path":64,"stem":65,"icon":66},"How Detection Works","\u002Fguides\u002Fhow-detection-works","2.guides\u002F3.how-detection-works","i-lucide-scan-search",{"title":68,"path":69,"stem":70,"icon":71},"Duplication Trend over Git History","\u002Fguides\u002Fhistory","2.guides\u002F4.history","i-lucide-chart-no-axes-combined",{"title":73,"path":74,"stem":75,"icon":76},"Project Dashboard","\u002Fguides\u002Fdashboard","2.guides\u002F5.dashboard","i-lucide-layout-dashboard",{"title":78,"path":79,"stem":80,"icon":81},"Project Health Score","\u002Fguides\u002Fhealth","2.guides\u002F6.health","i-lucide-heart-pulse",{"title":83,"path":84,"stem":85,"icon":86},"Semantic Clones","\u002Fguides\u002Fsemantic-clones","2.guides\u002F7.semantic-clones","i-lucide-brain-circuit",{"title":88,"path":89,"stem":90,"icon":91},"Comparing Two Codebases","\u002Fguides\u002Fcompare","2.guides\u002F8.compare","i-lucide-git-compare-arrows",{"title":93,"path":94,"stem":95,"children":96,"icon":6},"CI & Hooks","\u002Fci-and-hooks","3.ci-and-hooks\u002F1.index",[97,99,104],{"title":93,"path":94,"stem":95,"icon":98},"i-lucide-git-pull-request",{"title":100,"path":101,"stem":102,"icon":103},"Use jscpd in CI","\u002Fci-and-hooks\u002Fci","3.ci-and-hooks\u002F2.ci","i-lucide-github",{"title":105,"path":106,"stem":107,"icon":108},"Use jscpd in Pre-Commit Hook","\u002Fci-and-hooks\u002Fpre-commit","3.ci-and-hooks\u002F3.pre-commit","i-lucide-git-commit",{"title":110,"path":111,"stem":112,"children":113,"icon":115},"Reporters","\u002Freporters","4.reporters\u002F1.index",[114,116,120,125,130,135,140],{"title":110,"path":111,"stem":112,"icon":115},"i-lucide-file-chart-column",{"title":117,"path":118,"stem":119,"icon":29},"HTML Reporter","\u002Freporters\u002Fhtml","4.reporters\u002F2.html",{"title":121,"path":122,"stem":123,"icon":124},"JSON Reporter","\u002Freporters\u002Fjson","4.reporters\u002F3.json","i-lucide-braces",{"title":126,"path":127,"stem":128,"icon":129},"Badge Reporter","\u002Freporters\u002Fbadge","4.reporters\u002F4.badge","i-lucide-award",{"title":131,"path":132,"stem":133,"icon":134},"SARIF Reporter","\u002Freporters\u002Fsarif","4.reporters\u002F5.sarif","i-lucide-shield-check",{"title":136,"path":137,"stem":138,"icon":139},"CodeClimate \u002F GitLab Reporter","\u002Freporters\u002Fcodeclimate","4.reporters\u002F6.codeclimate","i-lucide-flag-triangle-right",{"title":141,"path":142,"stem":143,"icon":144},"OpenMetrics Reporter","\u002Freporters\u002Fopenmetrics","4.reporters\u002F7.openmetrics","i-lucide-activity",{"title":146,"path":147,"stem":148,"children":149,"icon":6},"Benchmarks","\u002Fbenchmarks","5.benchmarks\u002F1.index",[150,152,157,162,167],{"title":146,"path":147,"stem":148,"icon":151},"i-lucide-gauge",{"title":153,"path":154,"stem":155,"icon":156},"Detection Speed","\u002Fbenchmarks\u002Fdetection-speed","5.benchmarks\u002F2.detection-speed","i-lucide-zap",{"title":158,"path":159,"stem":160,"icon":161},"Multi-Format Detection","\u002Fbenchmarks\u002Fcross-format","5.benchmarks\u002F3.cross-format","i-lucide-layers",{"title":163,"path":164,"stem":165,"icon":166},"AI Token Efficiency","\u002Fbenchmarks\u002Fai-token-efficiency","5.benchmarks\u002F4.ai-token-efficiency","i-lucide-sparkles",{"title":168,"path":169,"stem":170,"icon":86},"Embedding Models","\u002Fbenchmarks\u002Fembedding-models","5.benchmarks\u002F5.embedding-models",{"title":172,"path":173,"stem":174,"children":175,"icon":177},"API","\u002Fapi","6.api\u002F1.index",[176,178,183],{"title":172,"path":173,"stem":174,"icon":177},"i-lucide-code",{"title":179,"path":180,"stem":181,"icon":182},"Rust Crates (v5)","\u002Fapi\u002Fcore","6.api\u002F2.core","i-lucide-box",{"title":184,"path":185,"stem":186,"icon":182},"MCP Server","\u002Fapi\u002Fmcp-server","6.api\u002F4.mcp-server",{"title":188,"path":189,"stem":190,"icon":191},"Trending","\u002Ftrending","7.trending","i-lucide-trending-up",{"title":193,"path":194,"stem":195,"icon":196},"Research","\u002Fresearch","8.research","i-lucide-graduation-cap",{"title":198,"path":199,"stem":200,"icon":201},"Articles","\u002Farticles","9.articles","i-lucide-newspaper",{"date":203,"generatedAt":204,"source":205,"jscpdVersion":206,"summary":207,"repos":267},"2026-10-02","2026-10-02T05:30:30.297Z","github-trending-daily","5.4.0",{"repos":208,"sources":209,"lines":210,"tokens":211,"clones":212,"duplicatedLines":213,"duplicatedTokens":214,"percentage":215,"percentageTokens":216,"avgPercentage":217,"medianPercentage":218,"mostDuplicated":219,"cleanest":223,"mostClones":226,"avgHealth":230,"healthiest":231,"leastHealthy":234,"languages":237},10,15663,3935935,29928167,35988,907461,7809583,23.06,26.09,14.43,8.88,{"name":220,"clones":221,"percentage":222},"pbakaus\u002Fimpeccable",2903,63.89,{"name":224,"clones":225,"percentage":225},"HunxByts\u002FGhostTrack",0,{"name":227,"clones":228,"percentage":229},"firebase\u002Ffirebase-ios-sdk",12427,26.53,47.48,{"name":224,"score":232,"grade":233},82.8,"B",{"name":220,"score":235,"grade":236},3.4,"E",[238,245,252,257,263],{"language":239,"repos":240,"clones":241,"lines":242,"duplicatedLines":243,"percentage":244},"TypeScript",4,7813,1133339,101313,8.94,{"language":246,"repos":247,"clones":248,"lines":249,"duplicatedLines":250,"percentage":251},"Python",3,5969,573069,81876,14.29,{"language":253,"repos":254,"clones":228,"lines":255,"duplicatedLines":256,"percentage":229},"C++",1,786211,208547,{"language":258,"repos":254,"clones":259,"lines":260,"duplicatedLines":261,"percentage":262},"Rust",6876,786317,95996,12.21,{"language":264,"repos":254,"clones":221,"lines":265,"duplicatedLines":266,"percentage":222},"JavaScript",656999,419729,[268,555,830,1089,1293,1529,1780,1901,1967,2130],{"name":269,"url":270,"description":271,"language":258,"stars":272,"starsToday":273,"defaultBranch":274,"headSha":275,"durationMs":276,"total":277,"formats":282,"topClones":352,"health":447,"complexity":481,"deadCode":534},"NVIDIA\u002FOpenShell","https:\u002F\u002Fgithub.com\u002FNVIDIA\u002FOpenShell","OpenShell is the safe, private runtime for autonomous AI agents.",14111,2456,"main","76cfd0e31d5e1633db7ccd86ad9023ef7a2461b2",2963,{"sources":278,"lines":260,"tokens":279,"clones":259,"duplicatedLines":261,"duplicatedTokens":280,"percentage":262,"percentageTokens":281},1752,5019565,630985,12.57,[283,290,297,304,311,318,325,332,339,346],{"format":284,"sources":285,"lines":286,"clones":287,"duplicatedLines":288,"percentage":289},"rust",613,557116,5680,68791,12.35,{"format":291,"sources":292,"lines":293,"clones":294,"duplicatedLines":295,"percentage":296},"go",229,69822,558,5666,8.11,{"format":298,"sources":299,"lines":300,"clones":301,"duplicatedLines":302,"percentage":303},"json",59,28857,294,16723,57.95,{"format":305,"sources":306,"lines":307,"clones":308,"duplicatedLines":309,"percentage":310},"yaml",263,22922,156,2312,10.09,{"format":312,"sources":313,"lines":314,"clones":315,"duplicatedLines":316,"percentage":317},"bash",182,31931,62,878,2.75,{"format":319,"sources":320,"lines":321,"clones":322,"duplicatedLines":323,"percentage":324},"python",53,18621,38,462,2.48,{"format":326,"sources":327,"lines":328,"clones":329,"duplicatedLines":330,"percentage":331},"markup",16,963,19,181,18.8,{"format":333,"sources":334,"lines":335,"clones":336,"duplicatedLines":337,"percentage":338},"typescript",13,5270,17,155,2.94,{"format":340,"sources":341,"lines":342,"clones":343,"duplicatedLines":344,"percentage":345},"javascript",8,1245,14,271,21.77,{"format":347,"sources":308,"lines":348,"clones":349,"duplicatedLines":350,"percentage":351},"markdown",32008,11,235,0.73,[353,364,375,384,393,404,411,420,427,436],{"format":284,"lines":354,"tokens":355,"firstFile":356,"secondFile":360},380,2225,{"name":357,"start":358,"end":359},"crates\u002Fopenshell-sandbox\u002Fsrc\u002Fmechanistic_mapper.rs",157,536,{"name":361,"start":362,"end":363},"crates\u002Fopenshell-supervisor\u002Fsrc\u002Fmechanistic_mapper.rs",158,537,{"format":284,"lines":365,"tokens":366,"firstFile":367,"secondFile":371},253,1900,{"name":368,"start":369,"end":370},"crates\u002Fopenshell-cli\u002Ftests\u002Fensure_providers_integration.rs",550,802,{"name":372,"start":373,"end":374},"crates\u002Fopenshell-cli\u002Ftests\u002Fprovider_commands_integration.rs",1358,1610,{"format":284,"lines":376,"tokens":377,"firstFile":378,"secondFile":380},203,1524,{"name":368,"start":379,"end":370},600,{"name":381,"start":382,"end":383},"crates\u002Fopenshell-cli\u002Ftests\u002Fsandbox_name_fallback_integration.rs",543,745,{"format":284,"lines":385,"tokens":386,"firstFile":387,"secondFile":389},183,1378,{"name":368,"start":388,"end":370},620,{"name":390,"start":391,"end":392},"crates\u002Fopenshell-cli\u002Ftests\u002Fsandbox_create_lifecycle_integration.rs",944,1126,{"format":298,"lines":394,"tokens":395,"firstFile":396,"secondFile":400},431,1316,{"name":397,"start":398,"end":399},"crates\u002Fopenshell-ocsf\u002Fschemas\u002Focsf\u002Fv1.7.0\u002Fclasses\u002Fhttp_activity.json",100,530,{"name":401,"start":402,"end":403},"crates\u002Fopenshell-ocsf\u002Fschemas\u002Focsf\u002Fv1.7.0\u002Fclasses\u002Fssh_activity.json",124,554,{"format":298,"lines":405,"tokens":406,"firstFile":407,"secondFile":409},421,1273,{"name":408,"start":254,"end":405},"crates\u002Fopenshell-ocsf\u002Fschemas\u002Focsf\u002Fv1.7.0\u002Fobjects\u002Fnetwork_endpoint.json",{"name":410,"start":254,"end":405},"crates\u002Fopenshell-ocsf\u002Fschemas\u002Focsf\u002Fv1.7.0\u002Fobjects\u002Fnetwork_proxy.json",{"format":284,"lines":412,"tokens":413,"firstFile":414,"secondFile":418},220,1227,{"name":415,"start":416,"end":417},"crates\u002Fopenshell-sandbox\u002Fsrc\u002Factivity_aggregator.rs",5,224,{"name":419,"start":416,"end":417},"crates\u002Fopenshell-supervisor\u002Fsrc\u002Factivity_aggregator.rs",{"format":298,"lines":421,"tokens":422,"firstFile":423,"secondFile":425},360,1181,{"name":424,"start":254,"end":421},"crates\u002Fopenshell-ocsf\u002Fschemas\u002Focsf\u002Fv1.8.0\u002Fobjects\u002Fnetwork_endpoint.json",{"name":426,"start":254,"end":421},"crates\u002Fopenshell-ocsf\u002Fschemas\u002Focsf\u002Fv1.8.0\u002Fobjects\u002Fnetwork_proxy.json",{"format":284,"lines":308,"tokens":428,"firstFile":429,"secondFile":432},1178,{"name":368,"start":430,"end":431},562,717,{"name":433,"start":434,"end":435},"crates\u002Fopenshell-cli\u002Ftests\u002Fmtls_integration.rs",414,569,{"format":284,"lines":437,"tokens":438,"firstFile":439,"secondFile":443},132,1117,{"name":440,"start":441,"end":442},"crates\u002Fopenshell-providers\u002Fsrc\u002Fprofiles.rs",3383,3514,{"name":444,"start":445,"end":446},"crates\u002Fopenshell-server\u002Fsrc\u002Fgrpc\u002Fprovider.rs",1697,1828,{"score":448,"grade":236,"size":449,"dimensions":453,"skipped":477},36,{"lines":450,"files":451,"class":452},683801,1033,"L",[454,470],{"id":455,"source":456,"value":457,"adjusted":457,"lines":458,"halfLife":459,"formats":460,"excluded":466,"weight":254,"score":469},"duplication","jscpd",11.1,76220,8.5,[284,291,312,319,333,461,340,462,463,464,465],"powershell","c","tsx","perl","sql",[326,467,468],"text","data",40.4,{"id":471,"source":456,"value":472,"adjusted":473,"lines":474,"halfLife":475,"weight":254,"score":476},"complexity",82.3,82.1,562957,50,32,[478],{"id":479,"reason":480},"dead-code","the languages dead code reads are under 5% of the code",{"total":482,"mean":483,"files":484},73588,71.2,[485,490,495,500,505,510,515,520,525,529],{"path":486,"complexity":487,"lines":488,"bytes":489},"sdk\u002Fgo\u002Fproto\u002Fopenshellv1\u002Fopenshell.pb.go",3536,20377,749302,{"path":491,"complexity":492,"lines":493,"bytes":494},"crates\u002Fopenshell-server\u002Fsrc\u002Fgrpc\u002Fpolicy.rs",1551,23492,880482,{"path":496,"complexity":497,"lines":498,"bytes":499},"crates\u002Fopenshell-server\u002Fsrc\u002Fcompute\u002Fmod.rs",1346,15710,592091,{"path":501,"complexity":502,"lines":503,"bytes":504},"crates\u002Fopenshell-driver-vm\u002Fsrc\u002Fdriver.rs",1344,11459,428925,{"path":506,"complexity":507,"lines":508,"bytes":509},"crates\u002Fopenshell-driver-kubernetes\u002Fsrc\u002Fdriver.rs",1314,11751,450843,{"path":511,"complexity":512,"lines":513,"bytes":514},"crates\u002Fopenshell-cli\u002Fsrc\u002Frun.rs",1216,8455,289404,{"path":516,"complexity":517,"lines":518,"bytes":519},"crates\u002Fopenshell-supervisor-network\u002Fsrc\u002Fl7\u002Frest.rs",1156,10655,410555,{"path":521,"complexity":522,"lines":523,"bytes":524},"crates\u002Fopenshell-supervisor-network\u002Fsrc\u002Fproxy.rs",1131,14996,570745,{"path":444,"complexity":526,"lines":527,"bytes":528},1078,15876,589261,{"path":530,"complexity":531,"lines":532,"bytes":533},"crates\u002Fopenshell-driver-docker\u002Fsrc\u002Flib.rs",958,6586,242093,{"percentage":535,"findings":247,"files":536,"byCategory":537,"largest":543},0.5,79,[538,541],{"category":539,"count":540},"unused-file",2,{"category":542,"count":254},"unused-symbol",[544,548,551],{"category":539,"path":545,"name":546,"line":254,"lines":547},"docs\u002F_components\u002FCommandTerminal.tsx","",64,{"category":539,"path":549,"name":546,"line":254,"lines":550},"docs\u002F_components\u002FBadgeLinks.tsx",60,{"category":542,"path":552,"name":553,"line":554,"lines":540},"tasks\u002Fscripts\u002Frelease.py","_run",51,{"name":227,"url":556,"description":557,"language":253,"stars":558,"starsToday":559,"defaultBranch":274,"headSha":560,"durationMs":561,"total":562,"formats":567,"topClones":628,"health":723,"complexity":744,"deadCode":798},"https:\u002F\u002Fgithub.com\u002Ffirebase\u002Ffirebase-ios-sdk","Firebase SDK for Apple App Development",6884,112,"fbeeaa433e134a22f447a8a54c85b738a7e797f6",3112,{"sources":563,"lines":255,"tokens":564,"clones":228,"duplicatedLines":256,"duplicatedTokens":565,"percentage":229,"percentageTokens":566},3839,5853376,2030298,34.69,[568,575,582,589,595,602,608,614,619,624],{"format":569,"sources":570,"lines":571,"clones":572,"duplicatedLines":573,"percentage":574},"c-header",1061,134369,3237,41360,30.78,{"format":576,"sources":577,"lines":578,"clones":579,"duplicatedLines":580,"percentage":581},"cpp",419,145159,2670,28770,19.82,{"format":583,"sources":584,"lines":585,"clones":586,"duplicatedLines":587,"percentage":588},"objectivec",853,187597,2585,32439,17.29,{"format":298,"sources":590,"lines":591,"clones":592,"duplicatedLines":593,"percentage":594},96,95016,2247,84782,89.23,{"format":596,"sources":597,"lines":598,"clones":599,"duplicatedLines":600,"percentage":601},"swift",1012,166763,1406,17780,10.66,{"format":305,"sources":603,"lines":604,"clones":605,"duplicatedLines":606,"percentage":607},61,6187,66,815,13.17,{"format":609,"sources":610,"lines":611,"clones":605,"duplicatedLines":612,"percentage":613},"txt",40,2571,781,30.38,{"format":615,"sources":540,"lines":616,"clones":550,"duplicatedLines":617,"percentage":618},"log",673,512,76.08,{"format":319,"sources":620,"lines":621,"clones":622,"duplicatedLines":359,"percentage":623},24,12208,37,4.39,{"format":462,"sources":329,"lines":625,"clones":336,"duplicatedLines":626,"percentage":627},6143,248,4.04,[629,639,649,656,667,677,684,694,703,712],{"format":298,"lines":630,"tokens":631,"firstFile":632,"secondFile":636},1202,3403,{"name":633,"start":634,"end":635},"Firestore\u002FExample\u002FTests\u002FSpecTests\u002Fjson\u002Fexistence_filter_spec_test.json",933,2134,{"name":633,"start":637,"end":638},2156,3357,{"format":298,"lines":640,"tokens":641,"firstFile":642,"secondFile":646},545,1331,{"name":643,"start":644,"end":645},"Firestore\u002FExample\u002FTests\u002FSpecTests\u002Fjson\u002Fwrite_spec_test.json",4128,4672,{"name":643,"start":647,"end":648},8482,9026,{"format":569,"lines":336,"tokens":531,"firstFile":650,"secondFile":653},{"name":651,"start":652,"end":350},"Firestore\u002FSource\u002FPublic\u002FFirebaseFirestore\u002FFIRFirestore.h",219,{"name":651,"start":654,"end":655},257,273,{"format":583,"lines":657,"tokens":658,"firstFile":659,"secondFile":663},117,912,{"name":660,"start":661,"end":662},"FirebaseMessaging\u002FSources\u002FFIRMessaging.m",1192,1308,{"name":664,"start":665,"end":666},"FirebaseMessaging\u002FSources\u002FFIRMessagingUtilities.m",130,246,{"format":298,"lines":668,"tokens":669,"firstFile":670,"secondFile":674},364,860,{"name":671,"start":672,"end":673},"Firestore\u002FExample\u002FTests\u002FSpecTests\u002Fjson\u002Flimbo_spec_test.json",7911,8274,{"name":671,"start":675,"end":676},8449,8812,{"format":569,"lines":334,"tokens":678,"firstFile":679,"secondFile":681},813,{"name":651,"start":680,"end":652},207,{"name":651,"start":682,"end":683},243,255,{"format":298,"lines":685,"tokens":686,"firstFile":687,"secondFile":691},335,788,{"name":688,"start":689,"end":690},"Firestore\u002FExample\u002FTests\u002FSpecTests\u002Fjson\u002Flimit_spec_test.json",1484,1818,{"name":688,"start":692,"end":693},2429,2763,{"format":569,"lines":336,"tokens":695,"firstFile":696,"secondFile":700},762,{"name":697,"start":698,"end":699},"FirebaseDatabase\u002FSources\u002FPublic\u002FFirebaseDatabase\u002FFIRDatabaseReference.h",770,786,{"name":697,"start":701,"end":702},790,806,{"format":298,"lines":704,"tokens":705,"firstFile":706,"secondFile":709},315,755,{"name":671,"start":707,"end":708},9642,9956,{"name":671,"start":710,"end":711},11273,11587,{"format":583,"lines":713,"tokens":714,"firstFile":715,"secondFile":719},126,749,{"name":716,"start":717,"end":718},"FirebaseStorage\u002FTests\u002FObjCIntegration\u002FObjCAPITests.m",25,150,{"name":720,"start":721,"end":722},"FirebaseStorage\u002FTests\u002FObjCIntegration\u002FObjCPPAPITests.mm",26,151,{"score":724,"grade":236,"size":725,"dimensions":728,"skipped":742},37.5,{"lines":726,"files":727,"class":452},662648,3488,[729,738],{"id":455,"source":456,"value":730,"adjusted":730,"lines":731,"halfLife":459,"formats":732,"excluded":736,"weight":254,"score":737},18.3,121276,[583,596,576,569,319,312,462,733,734,735,340,464],"cmake","ruby","hcl",[326,467,468],22.6,{"id":471,"source":456,"value":739,"adjusted":739,"lines":740,"halfLife":475,"weight":254,"score":741},34.4,227985,62.1,[743],{"id":479,"reason":480},{"total":745,"mean":746,"files":747},51235,14.7,[748,753,758,763,768,773,778,783,788,793],{"path":749,"complexity":750,"lines":751,"bytes":752},"Firestore\u002FProtos\u002Fcpp\u002Fgoogle\u002Ffirestore\u002Fv1\u002Ffirestore.pb.h",1952,15217,638655,{"path":754,"complexity":755,"lines":756,"bytes":757},"Firestore\u002FProtos\u002Fcpp\u002Fgoogle\u002Ffirestore\u002Fv1\u002Ffirestore.pb.cc",1345,11610,482738,{"path":759,"complexity":760,"lines":761,"bytes":762},"scripts\u002Fcpplint.py",1114,6762,255408,{"path":764,"complexity":765,"lines":766,"bytes":767},"Firestore\u002FProtos\u002Fcpp\u002Fgoogle\u002Ffirestore\u002Fv1\u002Fquery.pb.h",738,5947,264136,{"path":769,"complexity":770,"lines":771,"bytes":772},"Firestore\u002FProtos\u002Fcpp\u002Fgoogle\u002Ffirestore\u002Fv1\u002Fquery.pb.cc",493,4682,203195,{"path":774,"complexity":775,"lines":776,"bytes":777},"Firestore\u002FProtos\u002Fcpp\u002Fgoogle\u002Ffirestore\u002Fv1\u002Fwrite.pb.h",491,4084,170749,{"path":779,"complexity":780,"lines":781,"bytes":782},"Firestore\u002FProtos\u002Fcpp\u002Fgoogle\u002Ffirestore\u002Fv1\u002Fdocument.pb.h",448,3685,144045,{"path":784,"complexity":785,"lines":786,"bytes":787},"Firestore\u002Fcore\u002Fsrc\u002Fcore\u002Fexpressions_eval.cc",428,2535,91679,{"path":789,"complexity":790,"lines":791,"bytes":792},"Firestore\u002Fcore\u002Fsrc\u002Fmodel\u002Fvalue_util.cc",411,2010,70287,{"path":794,"complexity":795,"lines":796,"bytes":797},"Firestore\u002FProtos\u002Fcpp\u002Fgoogle\u002Ffirestore\u002Fv1\u002Fwrite.pb.cc",348,3124,128426,{"percentage":799,"findings":341,"files":800,"byCategory":801,"largest":806},2.17,27,[802,803,804],{"category":539,"count":254},{"category":542,"count":416},{"category":805,"count":540},"unused-import",[807,810,813,816,819,822,825,827],{"category":539,"path":808,"name":546,"line":254,"lines":809},"scripts\u002Flldb\u002Ffirestore.py",256,{"category":542,"path":759,"name":811,"line":812,"lines":247},"_IncludeError",1542,{"category":542,"path":759,"name":814,"line":815,"lines":247},"_RE_PATTERN_REF_PARAM",5241,{"category":542,"path":759,"name":817,"line":818,"lines":247},"_RE_PATTERN_CONST_REF_PARAM",5246,{"category":542,"path":759,"name":820,"line":821,"lines":540},"_RE_PATTERN_REF_STREAM_PARAM",5250,{"category":805,"path":823,"name":824,"line":336,"lines":254},"Firestore\u002FProtos\u002Flib\u002Fpretty_printing.py","textwrap",{"category":805,"path":823,"name":826,"line":329,"lines":254},"FieldDescriptorProto",{"category":542,"path":828,"name":829,"line":476,"lines":254},"scripts\u002Flib\u002Fchecker.py","_output_lock",{"name":831,"url":832,"description":833,"language":239,"stars":834,"starsToday":835,"defaultBranch":274,"headSha":836,"durationMs":837,"total":838,"formats":847,"topClones":900,"health":974,"complexity":999,"deadCode":1047},"mvschwarz\u002Fopenrig","https:\u002F\u002Fgithub.com\u002Fmvschwarz\u002Fopenrig","Build your own network of agents from Claude Code, Codex and Pi: persistent teams with roles, shared context and owned work.",3833,642,"008c9faadacc821609ac5659a3596c0892139c66",2814,{"sources":839,"lines":840,"tokens":841,"clones":842,"duplicatedLines":843,"duplicatedTokens":844,"percentage":845,"percentageTokens":846},3144,657710,4999079,5300,67811,506396,10.31,10.13,[848,854,860,866,872,878,883,888,892,897],{"format":333,"sources":849,"lines":850,"clones":851,"duplicatedLines":852,"percentage":853},2046,506456,4645,50708,10.01,{"format":463,"sources":855,"lines":856,"clones":857,"duplicatedLines":858,"percentage":859},342,70309,413,4631,6.59,{"format":347,"sources":861,"lines":862,"clones":863,"duplicatedLines":864,"percentage":865},334,49142,92,8001,16.28,{"format":305,"sources":867,"lines":868,"clones":869,"duplicatedLines":870,"percentage":871},196,6489,69,1329,20.48,{"format":340,"sources":873,"lines":874,"clones":875,"duplicatedLines":876,"percentage":877},85,16178,55,2268,14.02,{"format":312,"sources":879,"lines":880,"clones":208,"duplicatedLines":881,"percentage":882},68,3743,417,11.14,{"format":467,"sources":884,"lines":399,"clones":885,"duplicatedLines":886,"percentage":887},33,7,120,22.64,{"format":889,"sources":890,"lines":559,"clones":247,"duplicatedLines":891,"percentage":475},"dot",6,56,{"format":298,"sources":893,"lines":894,"clones":540,"duplicatedLines":895,"percentage":896},21,1647,67,4.07,{"format":609,"sources":240,"lines":405,"clones":540,"duplicatedLines":898,"percentage":899},202,47.98,[901,909,917,923,931,939,946,953,957,965],{"format":340,"lines":902,"tokens":903,"firstFile":904,"secondFile":907},1417,11825,{"name":905,"start":247,"end":906},"packages\u002Fdaemon\u002Fspecs\u002Fagents\u002Fshared\u002Fskills\u002Fcore\u002Fopenrig-upgrade\u002Fscripts\u002Fmigrate-telemetry-state-0.5.9.mjs",1419,{"name":908,"start":247,"end":906},"skills\u002F_canonical\u002Fcore\u002Fopenrig-upgrade\u002Fscripts\u002Fmigrate-telemetry-state-0.5.9.mjs",{"format":347,"lines":910,"tokens":911,"firstFile":912,"secondFile":915},463,5706,{"name":913,"start":336,"end":914},"packages\u002Fdaemon\u002Fspecs\u002Fagents\u002Fshared\u002Fskills\u002Fprocess\u002Fcontext-engineering\u002FSKILL.md:markdown",479,{"name":916,"start":336,"end":914},"skills\u002F_canonical\u002Fprocess\u002Fcontext-engineering\u002FSKILL.md:markdown",{"format":347,"lines":382,"tokens":918,"firstFile":919,"secondFile":921},5694,{"name":920,"start":254,"end":382},"packages\u002Fdaemon\u002Fspecs\u002Fagents\u002Fshared\u002Fskills\u002Fcore\u002Fopenrig-software-factory\u002Freferences\u002Fworked-example.md:markdown",{"name":922,"start":254,"end":382},"skills\u002F_canonical\u002Fcore\u002Fopenrig-software-factory\u002Freferences\u002Fworked-example.md:markdown",{"format":347,"lines":924,"tokens":925,"firstFile":926,"secondFile":929},345,3762,{"name":927,"start":800,"end":928},"packages\u002Fdaemon\u002Fspecs\u002Fagents\u002Fshared\u002Fskills\u002Fcore\u002Fopenrig-architect\u002FSKILL.md:markdown",371,{"name":930,"start":800,"end":928},"skills\u002F_canonical\u002Fcore\u002Fopenrig-architect\u002FSKILL.md:markdown",{"format":347,"lines":932,"tokens":933,"firstFile":934,"secondFile":937},264,3472,{"name":935,"start":890,"end":936},"packages\u002Fdaemon\u002Fspecs\u002Fagents\u002Fshared\u002Fskills\u002Fpods\u002Forchestration-team\u002FSKILL.md:markdown",269,{"name":938,"start":890,"end":936},"skills\u002F_canonical\u002Fpods\u002Forchestration-team\u002FSKILL.md:markdown",{"format":333,"lines":940,"tokens":941,"firstFile":942,"secondFile":944},533,3133,{"name":943,"start":254,"end":940},"packages\u002Fcli\u002Fsrc\u002Flib\u002Fscope\u002Fscope-audit.ts",{"name":945,"start":254,"end":940},"packages\u002Fdaemon\u002Fsrc\u002Fdomain\u002Fscope\u002Fscope-audit.ts",{"format":347,"lines":947,"tokens":948,"firstFile":949,"secondFile":951},123,1963,{"name":950,"start":208,"end":437},"packages\u002Fdaemon\u002Fassets\u002Fplugins\u002Fopenrig-core\u002Fskills\u002Fopenrig-skills\u002FSKILL.md:markdown",{"name":952,"start":208,"end":437},"packages\u002Fdaemon\u002Fspecs\u002Fagents\u002Fshared\u002Fskills\u002Fcore\u002Fopenrig-skills\u002FSKILL.md:markdown",{"format":347,"lines":947,"tokens":948,"firstFile":954,"secondFile":955},{"name":950,"start":208,"end":437},{"name":956,"start":208,"end":437},"skills\u002F_canonical\u002Fcore\u002Fopenrig-skills\u002FSKILL.md:markdown",{"format":347,"lines":958,"tokens":959,"firstFile":960,"secondFile":963},149,1857,{"name":961,"start":893,"end":962},"packages\u002Fdaemon\u002Fspecs\u002Fagents\u002Fshared\u002Fskills\u002Fcore\u002Fopenrig-software-factory\u002FSKILL.md:markdown",169,{"name":964,"start":893,"end":962},"skills\u002F_canonical\u002Fcore\u002Fopenrig-software-factory\u002FSKILL.md:markdown",{"format":347,"lines":966,"tokens":967,"firstFile":968,"secondFile":972},214,1840,{"name":969,"start":970,"end":971},"packages\u002Fdaemon\u002Fspecs\u002Fagents\u002Fshared\u002Fskills\u002Fprocess\u002Fdogfood\u002FSKILL.md:markdown",12,225,{"name":973,"start":970,"end":971},"skills\u002F_canonical\u002Fprocess\u002Fdogfood\u002FSKILL.md:markdown",{"score":975,"grade":976,"size":977,"dimensions":980},44.9,"D",{"lines":978,"files":979,"class":452},595936,2489,[981,988,994],{"id":455,"source":456,"value":982,"adjusted":983,"lines":984,"halfLife":459,"formats":985,"excluded":986,"weight":254,"score":987},9.7,9.6,57525,[333,463,340,312,319,464],[326,467,468],45.6,{"id":479,"source":456,"value":989,"adjusted":990,"lines":991,"halfLife":992,"weight":254,"score":993},8.9,8.8,52891,7.5,44.2,{"id":471,"source":456,"value":995,"adjusted":996,"lines":997,"halfLife":475,"weight":254,"score":998},57.7,57.5,343682,45,{"total":1000,"mean":1001,"files":1002},110667,44.5,[1003,1008,1013,1018,1023,1026,1027,1032,1037,1042],{"path":1004,"complexity":1005,"lines":1006,"bytes":1007},"packages\u002Ftui\u002Fsrc\u002Frender.ts",823,1805,103019,{"path":1009,"complexity":1010,"lines":1011,"bytes":1012},"packages\u002Fdaemon\u002Ftest\u002Frestore-orchestrator.test.ts",692,3917,196373,{"path":1014,"complexity":1015,"lines":1016,"bytes":1017},"packages\u002Fdaemon\u002Fsrc\u002Fdomain\u002Fqueue-repository.ts",649,3745,185117,{"path":1019,"complexity":1020,"lines":1021,"bytes":1022},"packages\u002Fdaemon\u002Fsrc\u002Fdomain\u002Frigspec-instantiator.ts",503,2621,117540,{"path":905,"complexity":1024,"lines":906,"bytes":1025},476,61540,{"path":908,"complexity":1024,"lines":906,"bytes":1025},{"path":1028,"complexity":1029,"lines":1030,"bytes":1031},"packages\u002Fdaemon\u002Fsrc\u002Fdomain\u002Frigspec-schema.ts",452,1312,57373,{"path":1033,"complexity":1034,"lines":1035,"bytes":1036},"packages\u002Fdaemon\u002Fsrc\u002Fstartup.ts",443,2408,134138,{"path":1038,"complexity":1039,"lines":1040,"bytes":1041},"packages\u002Fdaemon\u002Fsrc\u002Fdomain\u002Frestore-orchestrator.ts",435,1908,89877,{"path":1043,"complexity":1044,"lines":1045,"bytes":1046},"packages\u002Fcli\u002Fsrc\u002Fcommands\u002Fps.ts",432,1673,74192,{"percentage":1048,"findings":1039,"files":1049,"byCategory":1050,"largest":1059},8.86,2600,[1051,1053,1056,1057],{"category":539,"count":1052},310,{"category":1054,"count":1055},"unused-export",48,{"category":542,"count":329},{"category":805,"count":1058},58,[1060,1063,1066,1069,1072,1075,1078,1081,1084,1086],{"category":539,"path":1061,"name":546,"line":254,"lines":1062},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002Fproject\u002FScopePages.tsx",1382,{"category":539,"path":1064,"name":546,"line":254,"lines":1065},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002FLiveNodeDetails.tsx",743,{"category":539,"path":1067,"name":546,"line":254,"lines":1068},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002FLibraryReview.tsx",725,{"category":539,"path":1070,"name":546,"line":254,"lines":1071},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002FAppShell.tsx",721,{"category":539,"path":1073,"name":546,"line":254,"lines":1074},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002Ffeed\u002Fcards\u002Fstorytelling-cards.tsx",718,{"category":539,"path":1076,"name":546,"line":254,"lines":1077},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002Flab\u002FVellumBackgroundLab.tsx",703,{"category":539,"path":1079,"name":546,"line":254,"lines":1080},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002Ffor-you\u002FFeedCard.tsx",655,{"category":539,"path":1082,"name":546,"line":254,"lines":1083},"packages\u002Fui\u002Fsrc\u002Froutes.tsx",605,{"category":539,"path":1085,"name":546,"line":254,"lines":430},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002FRigGraph.tsx",{"category":539,"path":1087,"name":546,"line":254,"lines":1088},"packages\u002Fui\u002Fsrc\u002Fcomponents\u002Ffiles\u002FFilesWorkspace.tsx",557,{"name":1090,"url":1091,"description":1092,"language":239,"stars":1093,"starsToday":718,"defaultBranch":274,"headSha":1094,"durationMs":1095,"total":1096,"formats":1103,"topClones":1134,"health":1207,"complexity":1230,"deadCode":1277},"cursor\u002Fplugins","https:\u002F\u002Fgithub.com\u002Fcursor\u002Fplugins","Cursor plugin specification and official plugins",9350,"c47b12849e43f18d5c374c7069c744cc55b0ea00",684,{"sources":1097,"lines":1098,"tokens":1099,"clones":603,"duplicatedLines":1100,"duplicatedTokens":1101,"percentage":1102,"percentageTokens":324},442,41078,324394,1343,8044,3.27,[1104,1109,1114,1118,1121,1123,1125,1128,1130,1132],{"format":333,"sources":1105,"lines":1106,"clones":998,"duplicatedLines":1107,"percentage":1108},82,21362,683,3.2,{"format":347,"sources":1110,"lines":1111,"clones":334,"duplicatedLines":1112,"percentage":1113},231,14647,319,2.18,{"format":298,"sources":800,"lines":1115,"clones":247,"duplicatedLines":1116,"percentage":1117},2345,341,14.54,{"format":312,"sources":1119,"lines":1120,"clones":225,"duplicatedLines":225,"percentage":225},28,1257,{"format":340,"sources":240,"lines":1122,"clones":225,"duplicatedLines":225,"percentage":225},484,{"format":305,"sources":884,"lines":1124,"clones":225,"duplicatedLines":225,"percentage":225},299,{"format":467,"sources":1126,"lines":1127,"clones":225,"duplicatedLines":225,"percentage":225},23,241,{"format":464,"sources":254,"lines":1129,"clones":225,"duplicatedLines":225,"percentage":225},168,{"format":1131,"sources":254,"lines":590,"clones":225,"duplicatedLines":225,"percentage":225},"css",{"format":1133,"sources":416,"lines":603,"clones":225,"duplicatedLines":225,"percentage":225},"mermaid",[1135,1143,1150,1157,1163,1172,1177,1184,1190,1198],{"format":347,"lines":1136,"tokens":1137,"firstFile":1138,"secondFile":1141},186,2206,{"name":1139,"start":885,"end":1140},"cursor-team-kit\u002Fskills\u002Fthermo-nuclear-code-quality-review\u002FSKILL.md:markdown",192,{"name":1142,"start":885,"end":1140},"thermos\u002Fskills\u002Fthermo-nuclear-code-quality-review\u002FSKILL.md:markdown",{"format":298,"lines":362,"tokens":1144,"firstFile":1145,"secondFile":1148},446,{"name":1146,"start":683,"end":1147},"orchestrate\u002Fskills\u002Forchestrate\u002Fschemas\u002Fplan.schema.json",412,{"name":1146,"start":857,"end":1149},570,{"format":298,"lines":1151,"tokens":577,"firstFile":1152,"secondFile":1155},146,{"name":1146,"start":1153,"end":1154},109,254,{"name":1146,"start":1156,"end":1147},267,{"format":347,"lines":970,"tokens":1158,"firstFile":1159,"secondFile":1161},210,{"name":1160,"start":970,"end":1126},"cursor-team-kit\u002Fagents\u002Fthermo-nuclear-code-quality-review.md:markdown",{"name":1162,"start":970,"end":1126},"thermos\u002Fagents\u002Fthermo-nuclear-code-quality-review-subagent.md:markdown",{"format":333,"lines":1164,"tokens":1165,"firstFile":1166,"secondFile":1170},22,185,{"name":1167,"start":1168,"end":1169},"orchestrate\u002Fskills\u002Forchestrate\u002Fscripts\u002F__tests__\u002Fandon-root-cache.test.ts",277,298,{"name":1167,"start":1171,"end":668},344,{"format":347,"lines":341,"tokens":313,"firstFile":1173,"secondFile":1175},{"name":1174,"start":416,"end":970},"pstack\u002Fskills\u002Freflect\u002Freferences\u002Fdivergent-reviewer.md:markdown",{"name":1176,"start":247,"end":208},"pstack\u002Fskills\u002Freflect\u002Freferences\u002Fjudgment-reviewer.md:markdown",{"format":347,"lines":970,"tokens":1178,"firstFile":1179,"secondFile":1181},180,{"name":1174,"start":329,"end":1180},30,{"name":1176,"start":1182,"end":1183},18,29,{"format":347,"lines":970,"tokens":1178,"firstFile":1185,"secondFile":1186},{"name":1174,"start":329,"end":1180},{"name":1187,"start":1188,"end":1189},"pstack\u002Fskills\u002Freflect\u002Freferences\u002Ftooling-reviewer.md:markdown",31,42,{"format":347,"lines":1182,"tokens":362,"firstFile":1191,"secondFile":1194},{"name":1192,"start":875,"end":1193},"orchestrate\u002Fskills\u002Forchestrate\u002Fprompts\u002Fverifier.md:markdown",72,{"name":1195,"start":1196,"end":1197},"orchestrate\u002Fskills\u002Forchestrate\u002Freferences\u002Fhandoffs.md:markdown",110,127,{"format":333,"lines":448,"tokens":1199,"firstFile":1200,"secondFile":1204},153,{"name":1201,"start":1202,"end":1203},"orchestrate\u002Fskills\u002Forchestrate\u002Fscripts\u002F__tests__\u002Fagent-manager-slack-mirror.test.ts",514,549,{"name":1201,"start":1205,"end":1206},576,611,{"score":1208,"grade":1209,"size":1210,"dimensions":1213},67.1,"C",{"lines":1211,"files":863,"class":1212},22308,"M",[1214,1220,1225],{"id":455,"source":456,"value":247,"adjusted":1215,"lines":1216,"halfLife":459,"formats":1217,"excluded":1218,"weight":254,"score":1219},3.1,678,[333,312,340,464],[326,467,468],77.8,{"id":479,"source":456,"value":247,"adjusted":247,"lines":1221,"halfLife":992,"coverage":1222,"weight":1223,"score":1224},628,94.1,0.941,75.8,{"id":471,"source":456,"value":1226,"adjusted":1227,"lines":1228,"halfLife":475,"weight":254,"score":1229},50.3,47.9,11225,51.5,{"total":1231,"mean":1232,"files":1233},3598,39.1,[1234,1239,1243,1248,1253,1258,1262,1267,1270,1274],{"path":1235,"complexity":1236,"lines":1237,"bytes":1238},"orchestrate\u002Fskills\u002Forchestrate\u002Fscripts\u002Fcore\u002Fagent-manager.ts",420,2113,68875,{"path":1240,"complexity":421,"lines":1241,"bytes":1242},"pstack\u002Fskills\u002Fpoteto-mode\u002Fscripts\u002Forch\u002Fstore.ts",1607,42927,{"path":1244,"complexity":1245,"lines":1246,"bytes":1247},"pstack\u002Fskills\u002Fpoteto-mode\u002Fscripts\u002Fwatch-pr\u002Fgithub.ts",179,699,24072,{"path":1249,"complexity":1250,"lines":1251,"bytes":1252},"pstack\u002Fskills\u002Fpoteto-mode\u002Fscripts\u002Fwatch-pr\u002Fpolicy.ts",170,832,25132,{"path":1254,"complexity":1255,"lines":1256,"bytes":1257},"orchestrate\u002Fskills\u002Forchestrate\u002Fscripts\u002Fcli\u002Futil.ts",135,597,17494,{"path":1259,"complexity":402,"lines":1260,"bytes":1261},"pstack\u002Fskills\u002Fpoteto-mode\u002Fscripts\u002Forch\u002Forch.ts",578,15511,{"path":1263,"complexity":1264,"lines":1265,"bytes":1266},"orchestrate\u002Fskills\u002Forchestrate\u002Fscripts\u002Fcli\u002Ftask.ts",108,610,20659,{"path":1268,"complexity":398,"lines":1136,"bytes":1269},"pstack\u002Fskills\u002Fpoteto-mode\u002Fscripts\u002Fcheck-plan.mjs",7684,{"path":1271,"complexity":1272,"lines":1124,"bytes":1273},"orchestrate\u002Fskills\u002Forchestrate\u002Fscripts\u002Fcore\u002Floop.ts",99,10377,{"path":1275,"complexity":1276,"lines":1250,"bytes":761},"cursor-team-kit\u002Fskills\u002Fpr-review-canvas\u002Frenderer.js",86,{"percentage":1278,"findings":240,"files":1279,"byCategory":1280,"largest":1282},2.99,75,[1281],{"category":539,"count":240},[1283,1286,1287,1290],{"category":539,"path":1284,"name":546,"line":254,"lines":1285},"continual-learning\u002Fhooks\u002Fcontinual-learning-stop.ts",247,{"category":539,"path":1275,"name":546,"line":254,"lines":1250},{"category":539,"path":1288,"name":546,"line":254,"lines":1289},"pstack\u002Fskills\u002Fpoteto-mode\u002Fscripts\u002Fwatch-pr\u002Ffakes.test-helper.ts",118,{"category":539,"path":1291,"name":546,"line":254,"lines":1292},"pstack\u002Fskills\u002Fpoteto-mode\u002Fscripts\u002Fwatch-pr\u002Ftypes.compile.ts",93,{"name":1294,"url":1295,"description":1296,"language":239,"stars":1297,"starsToday":1169,"defaultBranch":274,"headSha":1298,"durationMs":1299,"total":1300,"formats":1308,"topClones":1345,"health":1424,"complexity":1445,"deadCode":1497},"earendil-works\u002Fpi","https:\u002F\u002Fgithub.com\u002Fearendil-works\u002Fpi","AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI",111357,"7fbbd5f4a1d982bb02d63472dde0774fa639f99b",2056,{"sources":1006,"lines":1301,"tokens":1302,"clones":1303,"duplicatedLines":1304,"duplicatedTokens":1305,"percentage":1306,"percentageTokens":1307},431475,3110112,2450,32146,205313,7.45,6.6,[1309,1315,1320,1326,1330,1333,1336,1338,1340,1342],{"format":333,"sources":1310,"lines":1311,"clones":1312,"duplicatedLines":1313,"percentage":1314},1531,376389,2335,30580,8.12,{"format":347,"sources":1316,"lines":1317,"clones":475,"duplicatedLines":1318,"percentage":1319},106,33336,577,1.73,{"format":340,"sources":1321,"lines":1322,"clones":1323,"duplicatedLines":1324,"percentage":1325},44,9603,43,632,6.58,{"format":305,"sources":334,"lines":1327,"clones":336,"duplicatedLines":1328,"percentage":1329},2162,230,10.64,{"format":298,"sources":1323,"lines":1331,"clones":247,"duplicatedLines":1196,"percentage":1332},4990,2.2,{"format":1131,"sources":254,"lines":1334,"clones":540,"duplicatedLines":336,"percentage":1335},1076,1.58,{"format":312,"sources":622,"lines":1337,"clones":225,"duplicatedLines":225,"percentage":225},1882,{"format":462,"sources":416,"lines":1339,"clones":225,"duplicatedLines":225,"percentage":225},828,{"format":569,"sources":247,"lines":1341,"clones":225,"duplicatedLines":225,"percentage":225},369,{"format":467,"sources":1343,"lines":1344,"clones":225,"duplicatedLines":225,"percentage":225},15,354,[1346,1352,1358,1367,1377,1387,1393,1402,1408,1417],{"format":333,"lines":1080,"tokens":1347,"firstFile":1348,"secondFile":1350},5420,{"name":1349,"start":254,"end":1080},"packages\u002Fcoding-agent\u002Fsrc\u002Fexperimental\u002Fdurable\u002Ftui.ts",{"name":1351,"start":254,"end":1080},"packages\u002Fcoding-agent\u002Fsrc\u002Fexperimental\u002Fvacation\u002Ftui.ts",{"format":333,"lines":1110,"tokens":1353,"firstFile":1354,"secondFile":1356},2810,{"name":1355,"start":254,"end":1110},"packages\u002Fchord\u002Ftest\u002Fdelta-diff.test.ts",{"name":1357,"start":254,"end":1110},"packages\u002Fchord\u002Ftest\u002Fstate-diff.test.ts",{"format":333,"lines":898,"tokens":1359,"firstFile":1360,"secondFile":1364},1703,{"name":1361,"start":1362,"end":1363},"packages\u002Fcoding-agent\u002Fsrc\u002Fexperimental\u002Fdurable\u002Fruntime.ts",152,353,{"name":1365,"start":958,"end":1366},"packages\u002Fcoding-agent\u002Fsrc\u002Fexperimental\u002Fvacation\u002Fruntime.ts",350,{"format":333,"lines":809,"tokens":1368,"firstFile":1369,"secondFile":1373},1499,{"name":1370,"start":1371,"end":1372},"packages\u002Fcoding-agent\u002Fsrc\u002Fcore\u002Ftools\u002Fedit-diff.ts",244,499,{"name":1374,"start":1375,"end":1376},"packages\u002Fdurable\u002Fsrc\u002Ftools\u002Fedit-diff.ts",245,500,{"format":333,"lines":1378,"tokens":1379,"firstFile":1380,"secondFile":1383},184,1096,{"name":1381,"start":1382,"end":1168},"packages\u002Fai\u002Fsrc\u002Fapi\u002Fgoogle-generative-ai.ts",94,{"name":1384,"start":1385,"end":1386},"packages\u002Fai\u002Fsrc\u002Fapi\u002Fgoogle-vertex.ts",103,285,{"format":333,"lines":1388,"tokens":1389,"firstFile":1390,"secondFile":1392},237,1082,{"name":1370,"start":1391,"end":1375},9,{"name":1374,"start":416,"end":1127},{"format":333,"lines":1394,"tokens":1015,"firstFile":1395,"secondFile":1399},83,{"name":1396,"start":1397,"end":1398},"packages\u002Fcoding-agent\u002Fsrc\u002Futils\u002Fmime.ts",34,116,{"name":1400,"start":208,"end":1401},"packages\u002Fdurable\u002Fsrc\u002Ftools\u002Fimage.ts",89,{"format":333,"lines":1403,"tokens":1404,"firstFile":1405,"secondFile":1407},98,587,{"name":1361,"start":1119,"end":1406},125,{"name":1365,"start":800,"end":402},{"format":340,"lines":1409,"tokens":1410,"firstFile":1411,"secondFile":1414},122,586,{"name":1412,"start":327,"end":1413},"scripts\u002Fgenerate-coding-agent-install-lock.mjs",137,{"name":1415,"start":334,"end":1416},"scripts\u002Fgenerate-coding-agent-shrinkwrap.mjs",134,{"format":333,"lines":1189,"tokens":1418,"firstFile":1419,"secondFile":1421},515,{"name":1420,"start":1279,"end":1398},"packages\u002Fdurable\u002Ftest\u002Fjsonl-storage.test.ts",{"name":1422,"start":1423,"end":1316},"packages\u002Fdurable\u002Ftest\u002Fsqlite-storage.test.ts",65,{"score":1425,"grade":1209,"size":1426,"dimensions":1429},58.6,{"lines":1427,"files":1428,"class":452},384745,1574,[1430,1436,1441],{"id":455,"source":456,"value":1431,"adjusted":1431,"lines":1432,"halfLife":459,"formats":1433,"excluded":1434,"weight":254,"score":1435},7.9,30302,[333,340,312,462,569,464,583,461],[326,467,468],52.7,{"id":479,"source":456,"value":535,"adjusted":535,"lines":1437,"halfLife":992,"coverage":1438,"weight":1439,"score":1440},1867,99.2,0.992,95.5,{"id":471,"source":456,"value":605,"adjusted":1442,"lines":1443,"halfLife":475,"weight":254,"score":1444},65.8,254068,40.2,{"total":1446,"mean":1447,"files":1448},69084,43.9,[1449,1454,1459,1464,1468,1473,1477,1482,1487,1492],{"path":1450,"complexity":1451,"lines":1452,"bytes":1453},"packages\u002Fcoding-agent\u002Fsrc\u002Fmodes\u002Finteractive\u002Finteractive-mode.ts",1492,7025,246965,{"path":1455,"complexity":1456,"lines":1457,"bytes":1458},"packages\u002Fai\u002Fscripts\u002Fgenerate-models.ts",970,3680,130278,{"path":1460,"complexity":1461,"lines":1462,"bytes":1463},"packages\u002Fcoding-agent\u002Fsrc\u002Fcore\u002Fagent-session.ts",704,4348,158080,{"path":1465,"complexity":1010,"lines":1466,"bytes":1467},"packages\u002Fchord\u002Fsrc\u002Fdelta\u002Ftracker.ts",2205,78059,{"path":1469,"complexity":1470,"lines":1471,"bytes":1472},"packages\u002Fcoding-agent\u002Fsrc\u002Fcore\u002Fpackage-manager.ts",594,2760,87256,{"path":1474,"complexity":430,"lines":1475,"bytes":1476},"packages\u002Fcoding-agent\u002Fsrc\u002Fcore\u002Fexport-html\u002Ftemplate.js",1918,80260,{"path":1478,"complexity":1479,"lines":1480,"bytes":1481},"packages\u002Fai\u002Fsrc\u002Fapi\u002Fopenai-completions.ts",522,1726,63058,{"path":1483,"complexity":1484,"lines":1485,"bytes":1486},"packages\u002Ftui\u002Fsrc\u002Ftui-alt-screen.ts",497,1755,63437,{"path":1488,"complexity":1489,"lines":1490,"bytes":1491},"packages\u002Fdurable\u002Ftest\u002Fharness-structured.test.ts",461,1712,74549,{"path":1493,"complexity":1494,"lines":1495,"bytes":1496},"packages\u002Ftui\u002Fsrc\u002Fcomponents\u002Feditor.ts",456,2472,84348,{"percentage":1498,"findings":1164,"files":1499,"byCategory":1500,"largest":1505},0.49,1592,[1501,1502,1503,1504],{"category":539,"count":1343},{"category":1054,"count":240},{"category":542,"count":540},{"category":805,"count":254},[1506,1508,1511,1513,1516,1518,1521,1523,1525,1527],{"category":539,"path":1507,"name":546,"line":254,"lines":363},"packages\u002Fevals\u002Fsrc\u002Fharness.ts",{"category":539,"path":1509,"name":546,"line":254,"lines":1510},".pi\u002Fextensions\u002Fprompt-url-widget.ts",270,{"category":539,"path":1512,"name":546,"line":254,"lines":932},"packages\u002Fevals\u002Fevals\u002Ftui.docs.eval.ts",{"category":539,"path":1514,"name":546,"line":254,"lines":1515},"packages\u002Fevals\u002Fevals\u002Facme-server.ts",154,{"category":539,"path":1517,"name":546,"line":254,"lines":886},"packages\u002Fevals\u002Fevals\u002Fconfigured-runtime.ts",{"category":539,"path":1519,"name":546,"line":254,"lines":1520},"packages\u002Fai\u002Fsrc\u002Fapi\u002Fcloudflare-ai-binding.ts",90,{"category":539,"path":1522,"name":546,"line":254,"lines":1193},"packages\u002Fevals\u002Fevals\u002Fcustom-provider.docs.eval.ts",{"category":539,"path":1524,"name":546,"line":254,"lines":605},"packages\u002Fevals\u002Fevals\u002Fdocumentation-audit.eval.ts",{"category":539,"path":1526,"name":546,"line":254,"lines":315},"packages\u002Fevals\u002Fevals\u002Fopenai-provider.docs.eval.ts",{"category":539,"path":1528,"name":546,"line":254,"lines":550},"packages\u002Fevals\u002Fevals\u002Fextensions.docs.eval.ts",{"name":1530,"url":1531,"description":1532,"language":246,"stars":1533,"starsToday":1534,"defaultBranch":274,"headSha":1535,"durationMs":1536,"total":1537,"formats":1545,"topClones":1594,"health":1676,"complexity":1696,"deadCode":1747},"tile-ai\u002Ftilelang","https:\u002F\u002Fgithub.com\u002Ftile-ai\u002Ftilelang"," Domain-specific language designed to streamline the development of high-performance GPU\u002FCPU\u002FAccelerators kernels",8159,163,"994b44eca1a83a00d19d926e5264a6c608700656",2490,{"sources":1538,"lines":1539,"tokens":1540,"clones":1541,"duplicatedLines":1542,"duplicatedTokens":1543,"percentage":1343,"percentageTokens":1544},1897,531916,4503869,5837,79786,794040,17.63,[1546,1552,1557,1562,1568,1573,1577,1582,1586,1590],{"format":319,"sources":1547,"lines":1548,"clones":1549,"duplicatedLines":1550,"percentage":1551},1254,283243,3716,50071,17.68,{"format":569,"sources":680,"lines":1553,"clones":1554,"duplicatedLines":1555,"percentage":1556},80969,1052,11205,13.84,{"format":576,"sources":417,"lines":1558,"clones":1559,"duplicatedLines":1560,"percentage":1561},133195,923,15923,11.95,{"format":1563,"sources":240,"lines":1564,"clones":1565,"duplicatedLines":1566,"percentage":1567},"cpp-header",8138,78,706,8.68,{"format":298,"sources":349,"lines":1569,"clones":1570,"duplicatedLines":1571,"percentage":1572},1966,20,775,39.42,{"format":305,"sources":329,"lines":1574,"clones":329,"duplicatedLines":1575,"percentage":1576},2043,330,16.15,{"format":347,"sources":1578,"lines":1579,"clones":334,"duplicatedLines":1580,"percentage":1581},91,15981,265,1.66,{"format":312,"sources":1189,"lines":1583,"clones":416,"duplicatedLines":1584,"percentage":1585},2320,46,1.98,{"format":609,"sources":970,"lines":1587,"clones":416,"duplicatedLines":1588,"percentage":1589},1942,415,21.37,{"format":326,"sources":240,"lines":1591,"clones":240,"duplicatedLines":1592,"percentage":1593},501,35,6.99,[1595,1605,1614,1623,1630,1638,1649,1658,1663,1667],{"format":576,"lines":1596,"tokens":1597,"firstFile":1598,"secondFile":1602},1010,8914,{"name":1599,"start":1600,"end":1601},"src\u002Fascend\u002Ftransform\u002Fthread_storage_sync.cc",582,1591,{"name":1603,"start":1604,"end":1499},"src\u002Ftransform\u002Fthread_storage_sync.cc",583,{"format":576,"lines":1606,"tokens":1607,"firstFile":1608,"secondFile":1611},670,6121,{"name":1609,"start":554,"end":1610},"src\u002Fascend\u002Ftransform\u002Flayout_inference.cc",720,{"name":1612,"start":1584,"end":1613},"src\u002Ftransform\u002Flayout_inference\u002Flayout_inference.cc",715,{"format":576,"lines":1615,"tokens":1616,"firstFile":1617,"secondFile":1620},640,6084,{"name":1618,"start":1418,"end":1619},"src\u002Fascend\u002Ftransform\u002Flower_tile_op.cc",1154,{"name":1621,"start":1622,"end":1379},"src\u002Ftransform\u002Flower_tile_op.cc",457,{"format":576,"lines":1624,"tokens":1625,"firstFile":1626,"secondFile":1628},495,4279,{"name":1599,"start":603,"end":1627},555,{"name":1603,"start":1058,"end":1629},552,{"format":576,"lines":668,"tokens":1631,"firstFile":1632,"secondFile":1635},3464,{"name":1599,"start":1633,"end":1634},193,556,{"name":1603,"start":1636,"end":1637},190,553,{"format":576,"lines":1639,"tokens":1640,"firstFile":1641,"secondFile":1645},287,1807,{"name":1642,"start":1643,"end":1644},"src\u002Fcuda\u002Ftransform\u002Fptx_async_copy_injector.cc",389,675,{"name":1646,"start":1647,"end":1648},"src\u002Frocm\u002Ftransform\u002Fasync_copy_injector.cc",391,677,{"format":569,"lines":620,"tokens":1650,"firstFile":1651,"secondFile":1655},1743,{"name":1652,"start":1653,"end":1654},"3rdparty\u002Fhip-headers\u002Finclude\u002Fhip\u002Fhip_runtime_api.h",4102,4125,{"name":1652,"start":1656,"end":1657},4141,4164,{"format":609,"lines":313,"tokens":1659,"firstFile":1660,"secondFile":1662},1727,{"name":1661,"start":416,"end":1136},"THIRDPARTYNOTICES.txt",{"name":1661,"start":1158,"end":1647},{"format":609,"lines":313,"tokens":1659,"firstFile":1664,"secondFile":1665},{"name":1661,"start":416,"end":1136},{"name":1661,"start":1588,"end":1666},596,{"format":319,"lines":1668,"tokens":1669,"firstFile":1670,"secondFile":1674},144,1606,{"name":1671,"start":1672,"end":1673},"examples\u002Fdeepseek_nsa\u002Fbenchmark\u002Fbenchmark_nsa_fwd.py",306,449,{"name":1675,"start":1391,"end":1362},"examples\u002Fdeepseek_nsa\u002Freference.py",{"score":1677,"grade":976,"size":1678,"dimensions":1681},43.8,{"lines":1679,"files":1680,"class":452},505778,1667,[1682,1687,1692],{"id":455,"source":456,"value":1683,"adjusted":1683,"lines":1684,"halfLife":459,"formats":1685,"excluded":1686,"weight":254,"score":1183},15.2,76968,[319,576,569,1563,312,733,464],[326,467,468],{"id":479,"source":456,"value":535,"adjusted":535,"lines":1688,"halfLife":992,"coverage":1689,"weight":1690,"score":1691},1471,55.6,0.556,95.1,{"id":471,"source":456,"value":1693,"adjusted":603,"lines":1694,"halfLife":475,"weight":254,"score":1695},61.1,309179,42.9,{"total":1697,"mean":1698,"files":1699},70845,42.5,[1700,1705,1710,1715,1719,1724,1729,1733,1738,1742],{"path":1701,"complexity":1702,"lines":1703,"bytes":1704},"3rdparty\u002Fhip-headers\u002Finclude\u002Fhip\u002Famd_detail\u002Fhip_prof_str.h",3032,11944,738681,{"path":1706,"complexity":1707,"lines":1708,"bytes":1709},"src\u002Fascend\u002Fcodegen\u002Fcodegen_pto.cc",1728,7450,292663,{"path":1711,"complexity":1712,"lines":1713,"bytes":1714},"src\u002Fcuda\u002Fcodegen\u002Fcodegen_cuda.cc",1438,6631,261356,{"path":1716,"complexity":570,"lines":1717,"bytes":1718},"src\u002Ftl_templates\u002Fcpp\u002Fhalf.hpp",5572,230201,{"path":1720,"complexity":1721,"lines":1722,"bytes":1723},"src\u002Fascend\u002Fcodegen\u002Fcodegen_ascend.cc",962,3774,147290,{"path":1725,"complexity":1726,"lines":1727,"bytes":1728},"src\u002Fcuda\u002Fcodegen\u002Fcodegen_cutedsl.cc",776,3740,154110,{"path":1730,"complexity":1095,"lines":1731,"bytes":1732},"src\u002Ftransform\u002Finject_pipeline.cc",4051,150646,{"path":1734,"complexity":1735,"lines":1736,"bytes":1737},"src\u002Frocm\u002Fcodegen\u002Fcodegen_hip.cc",612,2613,95167,{"path":1739,"complexity":399,"lines":1740,"bytes":1741},"src\u002Fcuda\u002Ftransform\u002Fmaterialize_ws_schedule.cc",2879,123374,{"path":1743,"complexity":1744,"lines":1745,"bytes":1746},"src\u002Fascend\u002Ftransform\u002Finsert_sync.cc",494,2572,104475,{"percentage":1748,"findings":1749,"files":1750,"byCategory":1751,"largest":1757},0.52,104,1285,[1752,1753,1754,1755],{"category":539,"count":334},{"category":1054,"count":1397},{"category":542,"count":247},{"category":805,"count":1756},54,[1758,1761,1763,1765,1767,1769,1772,1774,1776,1778],{"category":539,"path":1759,"name":546,"line":254,"lines":1760},"maint\u002Fscripts\u002Fpytest_cuda_scheduler.py",242,{"category":539,"path":1762,"name":546,"line":254,"lines":1199},"tilelang\u002Flanguage\u002Ftir\u002Fir.pyi",{"category":539,"path":1764,"name":546,"line":254,"lines":536},"docs\u002Fconf.py",{"category":539,"path":1766,"name":546,"line":254,"lines":550},"maint\u002Flayout_inference\u002Fcases\u002Fbroadcast_read.py",{"category":539,"path":1768,"name":546,"line":254,"lines":1058},"maint\u002Flayout_inference\u002Fcases\u002Freducer_scalar_candidates.py",{"category":539,"path":1770,"name":546,"line":254,"lines":1771},"maint\u002Flayout_inference\u002Fcases\u002Foffset_region_copy.py",47,{"category":539,"path":1773,"name":546,"line":254,"lines":998},"maint\u002Flayout_inference\u002Fcases\u002Freduce_broadcast.py",{"category":539,"path":1775,"name":546,"line":254,"lines":1323},"maint\u002Flayout_inference\u002Fcases\u002Fmixed_dtype_chain.py",{"category":539,"path":1777,"name":546,"line":254,"lines":1189},"maint\u002Flayout_inference\u002Fcases\u002Felementwise_copy.py",{"category":539,"path":1779,"name":546,"line":254,"lines":1189},"maint\u002Flayout_inference\u002Fcases\u002Ftransposed_store.py",{"name":1781,"url":1782,"description":1783,"language":239,"stars":1784,"starsToday":1785,"defaultBranch":274,"headSha":1786,"durationMs":1787,"total":1788,"formats":1793,"topClones":1804,"health":1817,"complexity":1840,"deadCode":1877},"pablostanley\u002Fyoinks","https:\u002F\u002Fgithub.com\u002Fpablostanley\u002Fyoinks","yoink any video from your terminal. no shady ads.",3045,361,"6f03720813c22f907d3fb9ba98567f2169446b82",764,{"sources":1592,"lines":1789,"tokens":1790,"clones":540,"duplicatedLines":334,"duplicatedTokens":1289,"percentage":1791,"percentageTokens":1792},3076,19333,0.42,0.61,[1794,1797,1799,1800,1801,1802,1803],{"format":463,"sources":1391,"lines":1795,"clones":254,"duplicatedLines":885,"percentage":1796},1115,0.63,{"format":326,"sources":540,"lines":1316,"clones":254,"duplicatedLines":890,"percentage":1798},5.66,{"format":333,"sources":349,"lines":1339,"clones":225,"duplicatedLines":225,"percentage":225},{"format":312,"sources":208,"lines":1461,"clones":225,"duplicatedLines":225,"percentage":225},{"format":464,"sources":254,"lines":1129,"clones":225,"duplicatedLines":225,"percentage":225},{"format":347,"sources":254,"lines":590,"clones":225,"duplicatedLines":225,"percentage":225},{"format":298,"sources":254,"lines":299,"clones":225,"duplicatedLines":225,"percentage":225},[1805,1810],{"format":326,"lines":890,"tokens":547,"firstFile":1806,"secondFile":1808},{"name":1807,"start":416,"end":208},"assets\u002Flogo-dark.svg",{"name":1809,"start":416,"end":208},"assets\u002Flogo-light.svg",{"format":463,"lines":885,"tokens":1756,"firstFile":1811,"secondFile":1815},{"name":1812,"start":1813,"end":1814},"src\u002Fapp.tsx",424,430,{"name":1812,"start":1029,"end":1816},458,{"score":1818,"grade":236,"size":1819,"dimensions":1822},31.4,{"lines":1820,"files":1180,"class":1821},2805,"S",[1823,1829,1836],{"id":455,"source":456,"value":1824,"adjusted":1825,"lines":885,"halfLife":459,"formats":1826,"excluded":1827,"weight":254,"score":1828},0.2,1.6,[463,333,312,464],[326,467,468],87.7,{"id":479,"source":456,"value":1830,"adjusted":1831,"lines":1832,"halfLife":992,"coverage":1833,"weight":1834,"score":1835},77.9,40.1,1521,69.6,0.696,2.5,{"id":471,"source":456,"value":724,"adjusted":1837,"lines":1838,"halfLife":475,"weight":254,"score":1839},30.6,1051,65.5,{"total":1841,"mean":1842,"files":1843},602,20.1,[1844,1847,1851,1855,1858,1861,1864,1867,1870,1873],{"path":1812,"complexity":665,"lines":1845,"bytes":1846},513,18827,{"path":1848,"complexity":1385,"lines":1849,"bytes":1850},"src\u002Flib\u002Fytdlp.ts",340,11390,{"path":1852,"complexity":873,"lines":1853,"bytes":1854},"src\u002Fcomponents\u002Ftext-input.tsx",198,6897,{"path":1856,"complexity":622,"lines":1196,"bytes":1857},"src\u002Fcomponents\u002Flogo.tsx",4184,{"path":1859,"complexity":1183,"lines":1860,"bytes":1327},"src\u002Flib\u002Fformat.ts",63,{"path":1862,"complexity":1164,"lines":1105,"bytes":1863},"src\u002Flib\u002Fclick-map.ts",3158,{"path":1865,"complexity":329,"lines":1129,"bytes":1866},".git\u002Fhooks\u002Ffsmonitor-watchman.sample",4611,{"path":1868,"complexity":336,"lines":1272,"bytes":1869},"src\u002Fcli.tsx",2929,{"path":1871,"complexity":343,"lines":962,"bytes":1872},".git\u002Fhooks\u002Fpre-rebase.sample",4898,{"path":1874,"complexity":343,"lines":1875,"bytes":1876},".git\u002Fhooks\u002Fsendemail-validate.sample",77,2308,{"percentage":1878,"findings":327,"files":893,"byCategory":1879,"largest":1884},77.92,[1880,1881,1882,1883],{"category":539,"count":970},{"category":1054,"count":540},{"category":542,"count":254},{"category":805,"count":254},[1885,1886,1887,1888,1889,1891,1892,1894,1897,1899],{"category":539,"path":1812,"name":546,"line":254,"lines":1845},{"category":539,"path":1848,"name":546,"line":254,"lines":1849},{"category":539,"path":1852,"name":546,"line":254,"lines":1853},{"category":539,"path":1856,"name":546,"line":254,"lines":1196},{"category":539,"path":1890,"name":546,"line":254,"lines":1875},"src\u002Fcomponents\u002Fframed-input.tsx",{"category":539,"path":1859,"name":546,"line":254,"lines":1860},{"category":539,"path":1893,"name":546,"line":254,"lines":1323},"src\u002Flib\u002Fuse-mouse-click.ts",{"category":539,"path":1895,"name":546,"line":254,"lines":1896},"src\u002Fcomponents\u002Ffullscreen.tsx",41,{"category":539,"path":1898,"name":546,"line":254,"lines":1592},"src\u002Fcomponents\u002Fpanel.tsx",{"category":539,"path":1900,"name":546,"line":254,"lines":800},"src\u002Flib\u002Fhistory.ts",{"name":224,"url":1902,"description":1903,"language":246,"stars":1904,"starsToday":1905,"defaultBranch":274,"headSha":1906,"durationMs":1907,"total":1908,"formats":1911,"topClones":1917,"health":1918,"complexity":1934,"deadCode":1964},"https:\u002F\u002Fgithub.com\u002FHunxByts\u002FGhostTrack","Useful tool to track location or mobile number",16497,368,"a5cb8ad4c08acd803f166fb067b7dac724d6cb3d",617,{"sources":970,"lines":1909,"tokens":1910,"clones":225,"duplicatedLines":225,"duplicatedTokens":225,"percentage":225,"percentageTokens":225},1230,5216,[1912,1914,1915,1916],{"format":312,"sources":1391,"lines":1913,"clones":225,"duplicatedLines":225,"percentage":225},694,{"format":319,"sources":254,"lines":704,"clones":225,"duplicatedLines":225,"percentage":225},{"format":464,"sources":254,"lines":1129,"clones":225,"duplicatedLines":225,"percentage":225},{"format":347,"sources":254,"lines":320,"clones":225,"duplicatedLines":225,"percentage":225},[],{"score":232,"grade":233,"size":1919,"dimensions":1921},{"lines":1920,"files":349,"class":1821},1177,[1922,1926,1931],{"id":455,"source":456,"value":225,"adjusted":1332,"lines":225,"halfLife":459,"formats":1923,"excluded":1924,"weight":254,"score":1925},[312,319,464],[467],83.6,{"id":479,"source":456,"value":225,"adjusted":1927,"lines":225,"halfLife":992,"coverage":1928,"weight":1929,"score":1930},2.7,26.8,0.268,78.1,{"id":471,"source":456,"value":225,"adjusted":1932,"lines":225,"halfLife":475,"weight":254,"score":1933},13.2,83.3,{"total":657,"mean":1935,"files":1936},10.6,[1937,1940,1941,1942,1943,1947,1950,1954,1957,1960],{"path":1938,"complexity":884,"lines":704,"bytes":1939},"GhostTR.py",11559,{"path":1865,"complexity":329,"lines":1129,"bytes":1866},{"path":1871,"complexity":343,"lines":962,"bytes":1872},{"path":1874,"complexity":343,"lines":1875,"bytes":1876},{"path":1944,"complexity":334,"lines":1945,"bytes":1946},".git\u002Fhooks\u002Fupdate.sample",128,3650,{"path":1948,"complexity":890,"lines":1565,"bytes":1949},".git\u002Fhooks\u002Fpush-to-checkout.sample",2783,{"path":1951,"complexity":416,"lines":1952,"bytes":1953},".git\u002Fhooks\u002Fpre-commit.sample",49,1649,{"path":1955,"complexity":416,"lines":320,"bytes":1956},".git\u002Fhooks\u002Fpre-push.sample",1374,{"path":1958,"complexity":240,"lines":620,"bytes":1959},".git\u002Fhooks\u002Fpre-receive.sample",544,{"path":1961,"complexity":247,"lines":1962,"bytes":1963},".git\u002Fhooks\u002Fcommit-msg.sample",74,1972,{"percentage":225,"findings":225,"files":254,"byCategory":1965,"largest":1966},[],[],{"name":220,"url":1968,"description":1969,"language":264,"stars":1970,"starsToday":1624,"defaultBranch":274,"headSha":1971,"durationMs":1972,"total":1973,"formats":1978,"topClones":2027,"health":2072,"complexity":2096,"deadCode":2112},"https:\u002F\u002Fgithub.com\u002Fpbakaus\u002Fimpeccable","The design language that makes your AI harness better at design.",73810,"508d7e8955de3b3caf2d8676e85206723d41a887",3268,{"sources":1974,"lines":265,"tokens":1975,"clones":221,"duplicatedLines":266,"duplicatedTokens":1976,"percentage":222,"percentageTokens":1977},2578,5833936,3621871,62.08,[1979,1985,1990,1996,2002,2007,2012,2016,2020,2025],{"format":347,"sources":1980,"lines":1981,"clones":1982,"duplicatedLines":1983,"percentage":1984},1050,125553,1631,116500,92.79,{"format":284,"sources":1986,"lines":1987,"clones":1029,"duplicatedLines":1988,"percentage":1989},301,142690,4966,3.48,{"format":340,"sources":1991,"lines":1992,"clones":1993,"duplicatedLines":1994,"percentage":1995},309,342301,304,282624,82.57,{"format":298,"sources":1997,"lines":1998,"clones":1999,"duplicatedLines":2000,"percentage":2001},268,17376,148,6416,36.92,{"format":326,"sources":2003,"lines":2004,"clones":1382,"duplicatedLines":2005,"percentage":2006},159,10525,1196,11.36,{"format":1131,"sources":2008,"lines":2009,"clones":1565,"duplicatedLines":2010,"percentage":2011},105,3752,1774,47.28,{"format":312,"sources":398,"lines":2013,"clones":1896,"duplicatedLines":2014,"percentage":2015},5526,4173,75.52,{"format":305,"sources":550,"lines":2017,"clones":1896,"duplicatedLines":2018,"percentage":2019},2330,870,37.34,{"format":2021,"sources":603,"lines":2022,"clones":610,"duplicatedLines":2023,"percentage":2024},"jsx",996,422,42.37,{"format":467,"sources":1055,"lines":698,"clones":610,"duplicatedLines":1986,"percentage":2026},39.09,[2028,2036,2040,2044,2048,2052,2056,2060,2064,2068],{"format":340,"lines":2029,"tokens":2030,"firstFile":2031,"secondFile":2034},13499,81435,{"name":2032,"start":970,"end":2033},".agent\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",13510,{"name":2035,"start":970,"end":2033},".agents\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":340,"lines":2029,"tokens":2030,"firstFile":2037,"secondFile":2038},{"name":2032,"start":970,"end":2033},{"name":2039,"start":970,"end":2033},".claude\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":340,"lines":2029,"tokens":2030,"firstFile":2041,"secondFile":2042},{"name":2032,"start":970,"end":2033},{"name":2043,"start":970,"end":2033},".cursor\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":340,"lines":2029,"tokens":2030,"firstFile":2045,"secondFile":2046},{"name":2032,"start":970,"end":2033},{"name":2047,"start":970,"end":2033},".dsh\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":340,"lines":2029,"tokens":2030,"firstFile":2049,"secondFile":2050},{"name":2032,"start":970,"end":2033},{"name":2051,"start":970,"end":2033},".gemini\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":340,"lines":2029,"tokens":2030,"firstFile":2053,"secondFile":2054},{"name":2032,"start":970,"end":2033},{"name":2055,"start":970,"end":2033},".github\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":340,"lines":2029,"tokens":2030,"firstFile":2057,"secondFile":2058},{"name":2032,"start":970,"end":2033},{"name":2059,"start":970,"end":2033},".grok\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":340,"lines":2029,"tokens":2030,"firstFile":2061,"secondFile":2062},{"name":2032,"start":970,"end":2033},{"name":2063,"start":970,"end":2033},".hermes\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":340,"lines":2029,"tokens":2030,"firstFile":2065,"secondFile":2066},{"name":2032,"start":970,"end":2033},{"name":2067,"start":970,"end":2033},".kiro\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"format":340,"lines":2029,"tokens":2030,"firstFile":2069,"secondFile":2070},{"name":2032,"start":970,"end":2033},{"name":2071,"start":970,"end":2033},".opencode\u002Fskills\u002Fimpeccable\u002Fscripts\u002Flive-browser.js",{"score":235,"grade":236,"size":2073,"dimensions":2076},{"lines":2074,"files":2075,"class":452},494290,702,[2077,2086,2092],{"id":455,"source":456,"value":299,"adjusted":2078,"lines":2079,"halfLife":459,"formats":2080,"excluded":2084,"weight":254,"score":2085},58.8,291617,[340,284,312,333,463,2021,2081,464,2082,2083],"svelte","astro","vue",[326,467,468],0.8,{"id":479,"source":456,"value":472,"adjusted":2087,"lines":2088,"halfLife":992,"coverage":2089,"weight":2090,"score":2091},81.8,286011,70.3,0.703,0.1,{"id":471,"source":456,"value":2093,"adjusted":1578,"lines":2094,"halfLife":475,"weight":254,"score":2095},91.3,451366,28.3,{"total":2097,"mean":2098,"files":2099},141026,200.9,[2100,2103,2104,2105,2106,2107,2108,2109,2110,2111],{"path":2032,"complexity":2101,"lines":2033,"bytes":2102},4116,547395,{"path":2035,"complexity":2101,"lines":2033,"bytes":2102},{"path":2039,"complexity":2101,"lines":2033,"bytes":2102},{"path":2043,"complexity":2101,"lines":2033,"bytes":2102},{"path":2047,"complexity":2101,"lines":2033,"bytes":2102},{"path":2051,"complexity":2101,"lines":2033,"bytes":2102},{"path":2055,"complexity":2101,"lines":2033,"bytes":2102},{"path":2059,"complexity":2101,"lines":2033,"bytes":2102},{"path":2063,"complexity":2101,"lines":2033,"bytes":2102},{"path":2067,"complexity":2101,"lines":2033,"bytes":2102},{"percentage":2113,"findings":1409,"files":2114,"byCategory":2115,"largest":2119},82.29,471,[2116,2117,2118],{"category":539,"count":886},{"category":1054,"count":254},{"category":805,"count":254},[2120,2121,2122,2123,2124,2125,2126,2127,2128,2129],{"category":539,"path":2032,"name":546,"line":254,"lines":2033},{"category":539,"path":2035,"name":546,"line":254,"lines":2033},{"category":539,"path":2039,"name":546,"line":254,"lines":2033},{"category":539,"path":2043,"name":546,"line":254,"lines":2033},{"category":539,"path":2047,"name":546,"line":254,"lines":2033},{"category":539,"path":2051,"name":546,"line":254,"lines":2033},{"category":539,"path":2055,"name":546,"line":254,"lines":2033},{"category":539,"path":2059,"name":546,"line":254,"lines":2033},{"category":539,"path":2063,"name":546,"line":254,"lines":2033},{"category":539,"path":2067,"name":546,"line":254,"lines":2033},{"name":2131,"url":2132,"description":2133,"language":246,"stars":2134,"starsToday":2135,"defaultBranch":274,"headSha":2136,"durationMs":1606,"total":2137,"formats":2144,"topClones":2161,"health":2232,"complexity":2250,"deadCode":2293},"Friedrich-M\u002FUniMate","https:\u002F\u002Fgithub.com\u002FFriedrich-M\u002FUniMate","[SIGGRAPH Asia 2026] UniMate: One Unified Model to Animate Diverse Skeletons",1123,217,"2c5b384715aa63d8639b1ed7eb74bfe614570c7a",{"sources":2003,"lines":2138,"tokens":2139,"clones":437,"duplicatedLines":2140,"duplicatedTokens":2141,"percentage":2142,"percentageTokens":2143},39923,259287,2090,12518,5.24,4.83,[2145,2150,2152,2155,2157,2158,2159,2160],{"format":319,"sources":2146,"lines":2147,"clones":1264,"duplicatedLines":2148,"percentage":2149},102,35286,1500,4.25,{"format":298,"sources":1391,"lines":1610,"clones":329,"duplicatedLines":369,"percentage":2151},76.39,{"format":312,"sources":1896,"lines":2153,"clones":416,"duplicatedLines":610,"percentage":2154},2637,1.52,{"format":347,"sources":540,"lines":2156,"clones":225,"duplicatedLines":225,"percentage":225},968,{"format":464,"sources":254,"lines":1129,"clones":225,"duplicatedLines":225,"percentage":225},{"format":609,"sources":254,"lines":1401,"clones":225,"duplicatedLines":225,"percentage":225},{"format":1133,"sources":254,"lines":1188,"clones":225,"duplicatedLines":225,"percentage":225},{"format":467,"sources":540,"lines":620,"clones":225,"duplicatedLines":225,"percentage":225},[2162,2170,2178,2185,2195,2203,2211,2214,2221,2227],{"format":319,"lines":884,"tokens":2163,"firstFile":2164,"secondFile":2167},359,{"name":2165,"start":2166,"end":1510},"unimate\u002Fdataset\u002Fmixture\u002Faugmentations.py",238,{"name":2165,"start":2168,"end":2169},358,390,{"format":319,"lines":610,"tokens":2171,"firstFile":2172,"secondFile":2175},295,{"name":2173,"start":2146,"end":2174},"data_process\u002Fmotion_rendering\u002Frender_mixamo.py",141,{"name":2176,"start":1316,"end":2177},"data_process\u002Fmotion_rendering\u002Frender_truebones.py",145,{"format":319,"lines":884,"tokens":626,"firstFile":2179,"secondFile":2182},{"name":2180,"start":2181,"end":1245},"unimate\u002Fmodels\u002Fdenoiser\u002Fblocks\u002Fcross.py",147,{"name":2183,"start":2184,"end":685},"unimate\u002Fmodels\u002Fdenoiser\u002Fblocks\u002Fgraph.py",303,{"format":319,"lines":1397,"tokens":2186,"firstFile":2187,"secondFile":2191},240,{"name":2188,"start":2189,"end":2190},"data_process\u002Futils\u002Ftopology.py",140,173,{"name":2192,"start":2193,"end":2194},"unimate\u002Futils\u002Ftopology_utils.py",167,201,{"format":319,"lines":717,"tokens":2196,"firstFile":2197,"secondFile":2201},205,{"name":2198,"start":2199,"end":2200},"unimate\u002Fmodels\u002Fdiffusion\u002Fgaussian_diffusion.py",504,528,{"name":2198,"start":1627,"end":2202},579,{"format":319,"lines":476,"tokens":2204,"firstFile":2205,"secondFile":2209},199,{"name":2206,"start":2207,"end":2208},"unimate\u002Fmodels\u002Fdenoiser\u002Ffull_adaln.py",80,111,{"name":2210,"start":1385,"end":1416},"unimate\u002Fmodels\u002Fdenoiser\u002Ffull_cross_attn.py",{"format":319,"lines":1183,"tokens":1636,"firstFile":2212,"secondFile":2213},{"name":2206,"start":1126,"end":554},{"name":2210,"start":800,"end":875},{"format":319,"lines":1183,"tokens":2215,"firstFile":2216,"secondFile":2218},188,{"name":2198,"start":702,"end":2217},834,{"name":2198,"start":2219,"end":2220},1130,1158,{"format":319,"lines":329,"tokens":313,"firstFile":2222,"secondFile":2224},{"name":2198,"start":1020,"end":2223},521,{"name":2198,"start":2225,"end":2226},607,625,{"format":319,"lines":327,"tokens":313,"firstFile":2228,"secondFile":2230},{"name":2198,"start":1606,"end":2229},685,{"name":2198,"start":2231,"end":714},734,{"score":2233,"grade":1209,"size":2234,"dimensions":2237},69.3,{"lines":2235,"files":2236,"class":1212},37993,142,[2238,2243,2246],{"id":455,"source":456,"value":2239,"adjusted":240,"lines":2240,"halfLife":459,"formats":2241,"excluded":2242,"weight":254,"score":1193},4.1,1540,[319,312,464],[467,468],{"id":479,"source":456,"value":2091,"adjusted":1824,"lines":1570,"halfLife":992,"coverage":2244,"weight":2245,"score":1403},92.9,0.929,{"id":471,"source":456,"value":1756,"adjusted":2247,"lines":2248,"halfLife":475,"weight":254,"score":2249},52.3,20505,48.4,{"total":2251,"mean":2252,"files":2253},5136,36.2,[2254,2258,2262,2265,2269,2274,2278,2282,2286,2290],{"path":2255,"complexity":1156,"lines":2256,"bytes":2257},"data_process\u002Ftools\u002Fpatch_annotations.py",952,46381,{"path":2259,"complexity":1156,"lines":2260,"bytes":2261},"unimate\u002Fdataset\u002Fmixture\u002Fdataset.py",1696,74196,{"path":2263,"complexity":412,"lines":1909,"bytes":2264},"data_process\u002Futils\u002Fblender_export.py",52468,{"path":2266,"complexity":1158,"lines":2267,"bytes":2268},"data_process\u002Futils\u002Fblender_render.py",1190,49082,{"path":2270,"complexity":2271,"lines":2272,"bytes":2273},"unimate\u002Finference\u002Fsample.py",176,1201,50669,{"path":2275,"complexity":2276,"lines":1648,"bytes":2277},"data_process\u002Futils\u002Fblender_rig.py",161,28275,{"path":2279,"complexity":718,"lines":2280,"bytes":2281},"data_process\u002Fvlm_caption\u002Fclassify_category.py",623,30376,{"path":2283,"complexity":1416,"lines":2284,"bytes":2285},"data_process\u002Fjoint_annotation\u002Fnames_clean_rule.py",614,23030,{"path":2287,"complexity":1416,"lines":2288,"bytes":2289},"data_process\u002Futils\u002Fplotting.py",1425,64644,{"path":2198,"complexity":437,"lines":2291,"bytes":2292},1514,57480,{"percentage":2294,"findings":349,"files":886,"byCategory":2295,"largest":2298},0.06,[2296,2297],{"category":542,"count":540},{"category":805,"count":1391},[2299,2301,2304,2306,2308,2311,2314,2315,2317,2318],{"category":805,"path":2263,"name":2300,"line":620,"lines":416},"collect_joint_names_from_markers",{"category":542,"path":2283,"name":2302,"line":2303,"lines":240},"_looks_unmapped",535,{"category":805,"path":2255,"name":2305,"line":873,"lines":540},"fk",{"category":805,"path":2255,"name":2307,"line":873,"lines":540},"qrot",{"category":542,"path":2283,"name":2309,"line":2310,"lines":254},"_UNMAPPED_PATTERN",532,{"category":805,"path":2312,"name":2313,"line":1182,"lines":254},"data_process\u002Fmotion_export\u002Fexport_truebones.py","bpy",{"category":805,"path":2173,"name":2313,"line":893,"lines":254},{"category":805,"path":2316,"name":2313,"line":336,"lines":254},"data_process\u002Fmotion_rendering\u002Frender_objaverse.py",{"category":805,"path":2176,"name":2313,"line":329,"lines":254},{"category":805,"path":2319,"name":2320,"line":2321,"lines":254},"data_process\u002Futils\u002Fvlm.py","flash_attn",572,1791007947310]