[{"data":1,"prerenderedAt":1431},["ShallowReactive",2],{"navigation_docs":3,"trending-day-2026-09-10":163},[4,50,67,103,125,141,146],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"\u002Fgetting-started","1.getting-started",[10,15,20,25,30,35,40,45],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F3.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Configuration","\u002Fgetting-started\u002Fconfiguration","1.getting-started\u002F4.configuration","i-lucide-settings",{"title":26,"path":27,"stem":28,"icon":29},"Supported Formats","\u002Fgetting-started\u002Fsupported-formats","1.getting-started\u002F5.supported-formats","i-lucide-file-code",{"title":31,"path":32,"stem":33,"icon":34},"Agent Skill","\u002Fgetting-started\u002Fagent-skill","1.getting-started\u002F6.agent-skill","i-lucide-cpu",{"title":36,"path":37,"stem":38,"icon":39},"Changelog","\u002Fgetting-started\u002Fchangelog","1.getting-started\u002F7.changelog","i-lucide-scroll-text",{"title":41,"path":42,"stem":43,"icon":44},"Migrating from v4 to v5","\u002Fgetting-started\u002Fmigration","1.getting-started\u002F8.migration","i-lucide-arrow-right-left",{"title":46,"path":47,"stem":48,"icon":49},"jscpd v4 (TypeScript)","\u002Fgetting-started\u002Fv4","1.getting-started\u002F9.v4","i-simple-icons-typescript",{"title":51,"path":52,"stem":53,"children":54,"icon":6},"CI & Hooks","\u002Fci-and-hooks","2.ci-and-hooks\u002F1.index",[55,57,62],{"title":51,"path":52,"stem":53,"icon":56},"i-lucide-git-pull-request",{"title":58,"path":59,"stem":60,"icon":61},"Use jscpd in CI","\u002Fci-and-hooks\u002Fci","2.ci-and-hooks\u002F2.ci","i-lucide-github",{"title":63,"path":64,"stem":65,"icon":66},"Use jscpd in Pre-Commit Hook","\u002Fci-and-hooks\u002Fpre-commit","2.ci-and-hooks\u002F3.pre-commit","i-lucide-git-commit",{"title":68,"path":69,"stem":70,"children":71,"icon":73},"Reporters","\u002Freporters","3.reporters\u002F1.index",[72,74,78,83,88,93,98],{"title":68,"path":69,"stem":70,"icon":73},"i-lucide-file-chart-column",{"title":75,"path":76,"stem":77,"icon":29},"HTML Reporter","\u002Freporters\u002Fhtml","3.reporters\u002F2.html",{"title":79,"path":80,"stem":81,"icon":82},"JSON Reporter","\u002Freporters\u002Fjson","3.reporters\u002F3.json","i-lucide-braces",{"title":84,"path":85,"stem":86,"icon":87},"Badge Reporter","\u002Freporters\u002Fbadge","3.reporters\u002F4.badge","i-lucide-award",{"title":89,"path":90,"stem":91,"icon":92},"SARIF Reporter","\u002Freporters\u002Fsarif","3.reporters\u002F5.sarif","i-lucide-shield-check",{"title":94,"path":95,"stem":96,"icon":97},"CodeClimate \u002F GitLab Reporter","\u002Freporters\u002Fcodeclimate","3.reporters\u002F6.codeclimate","i-lucide-flag-triangle-right",{"title":99,"path":100,"stem":101,"icon":102},"OpenMetrics Reporter","\u002Freporters\u002Fopenmetrics","3.reporters\u002F7.openmetrics","i-lucide-activity",{"title":104,"path":105,"stem":106,"children":107,"icon":6},"Benchmarks","\u002Fbenchmarks","4.benchmarks\u002F1.index",[108,110,115,120],{"title":104,"path":105,"stem":106,"icon":109},"i-lucide-gauge",{"title":111,"path":112,"stem":113,"icon":114},"Detection Speed","\u002Fbenchmarks\u002Fdetection-speed","4.benchmarks\u002F2.detection-speed","i-lucide-zap",{"title":116,"path":117,"stem":118,"icon":119},"Multi-Format Detection","\u002Fbenchmarks\u002Fcross-format","4.benchmarks\u002F3.cross-format","i-lucide-layers",{"title":121,"path":122,"stem":123,"icon":124},"AI Token Efficiency","\u002Fbenchmarks\u002Fai-token-efficiency","4.benchmarks\u002F4.ai-token-efficiency","i-lucide-sparkles",{"title":126,"path":127,"stem":128,"children":129,"icon":131},"API","\u002Fapi","5.api\u002F1.index",[130,132,137],{"title":126,"path":127,"stem":128,"icon":131},"i-lucide-code",{"title":133,"path":134,"stem":135,"icon":136},"Rust Crates (v5)","\u002Fapi\u002Fcore","5.api\u002F2.core","i-lucide-box",{"title":138,"path":139,"stem":140,"icon":136},"MCP Server","\u002Fapi\u002Fmcp-server","5.api\u002F4.mcp-server",{"title":142,"path":143,"stem":144,"icon":145},"Trending","\u002Ftrending","6.trending","i-lucide-trending-up",{"title":147,"path":148,"stem":149,"children":150,"icon":6},"Guides","\u002Fguides","7.guides\u002F1.index",[151,153,158],{"title":147,"path":148,"stem":149,"icon":152},"i-lucide-book-open",{"title":154,"path":155,"stem":156,"icon":157},"Types of Code Clones","\u002Fguides\u002Fclone-types","7.guides\u002F2.clone-types","i-lucide-copy",{"title":159,"path":160,"stem":161,"icon":162},"How Detection Works","\u002Fguides\u002Fhow-detection-works","7.guides\u002F3.how-detection-works","i-lucide-scan-search",{"date":164,"generatedAt":165,"source":166,"summary":167,"repos":221},"2026-09-10","2026-09-10T05:27:14.540Z","github-trending-daily",{"repos":168,"sources":169,"lines":170,"tokens":171,"clones":172,"duplicatedLines":173,"duplicatedTokens":174,"percentage":175,"percentageTokens":176,"avgPercentage":176,"medianPercentage":177,"mostDuplicated":178,"cleanest":182,"mostClones":186,"languages":190},10,13327,2970829,17845881,8787,329058,1921747,11.08,10.77,6.24,{"name":179,"clones":180,"percentage":181},"ayghri\u002Fi-have-adhd",35,43.68,{"name":183,"clones":184,"percentage":185},"liquidslr\u002Fsystem-design-notes",1,0.11,{"name":187,"clones":188,"percentage":189},"openai\u002Fplugins",2834,16.03,[191,198,204,211,217],{"language":192,"repos":193,"clones":194,"lines":195,"duplicatedLines":196,"percentage":197},"TypeScript",3,4428,1069912,74656,6.98,{"language":199,"repos":193,"clones":200,"lines":201,"duplicatedLines":202,"percentage":203},"Python",654,362941,14819,4.08,{"language":205,"repos":206,"clones":207,"lines":208,"duplicatedLines":209,"percentage":210},"JavaScript",2,2939,1441254,222324,15.43,{"language":212,"repos":184,"clones":213,"lines":214,"duplicatedLines":215,"percentage":216},"HTML",765,84147,17245,20.49,{"language":218,"repos":184,"clones":184,"lines":219,"duplicatedLines":220,"percentage":185},"Other",12575,14,[222,354,490,644,794,913,1008,1039,1162,1285],{"name":179,"url":223,"description":224,"language":199,"stars":225,"starsToday":226,"defaultBranch":227,"headSha":228,"durationMs":229,"total":230,"formats":237,"topClones":280},"https:\u002F\u002Fgithub.com\u002Fayghri\u002Fi-have-adhd","A skill to stop your coding agent from burying the answer. ADHD-friendly output.",35348,4650,"main","ff690b6fbd3383e4fce6a7e50c7b409ca9a6a804",1291,{"sources":231,"lines":232,"tokens":233,"clones":180,"duplicatedLines":234,"duplicatedTokens":235,"percentage":181,"percentageTokens":236},67,13909,66222,6075,10803,16.31,[238,245,252,258,262,265,269,272,275,278],{"format":239,"sources":240,"lines":241,"clones":242,"duplicatedLines":243,"percentage":244},"bash",19,5144,20,2540,49.38,{"format":246,"sources":247,"lines":248,"clones":249,"duplicatedLines":250,"percentage":251},"markdown",23,5636,13,3511,62.3,{"format":253,"sources":254,"lines":255,"clones":206,"duplicatedLines":256,"percentage":257},"python",8,2110,24,1.14,{"format":259,"sources":193,"lines":260,"clones":261,"duplicatedLines":261,"percentage":261},"typescript",388,0,{"format":263,"sources":184,"lines":264,"clones":261,"duplicatedLines":261,"percentage":261},"perl",168,{"format":266,"sources":267,"lines":268,"clones":261,"duplicatedLines":261,"percentage":261},"yaml",4,144,{"format":270,"sources":193,"lines":271,"clones":261,"duplicatedLines":261,"percentage":261},"javascript",136,{"format":273,"sources":267,"lines":274,"clones":261,"duplicatedLines":261,"percentage":261},"json",109,{"format":276,"sources":184,"lines":277,"clones":261,"duplicatedLines":261,"percentage":261},"powershell",50,{"format":279,"sources":184,"lines":256,"clones":261,"duplicatedLines":261,"percentage":261},"toml",[281,291,296,305,310,319,324,331,342,350],{"format":246,"lines":282,"tokens":283,"firstFile":284,"secondFile":288},520,1512,{"name":285,"start":286,"end":287},".github\u002Finstall\u002FINSTALL.vi.md:markdown",38,557,{"name":285,"start":289,"end":290},154,627,{"format":246,"lines":282,"tokens":292,"firstFile":293,"secondFile":295},1164,{"name":294,"start":286,"end":287},".github\u002Finstall\u002FINSTALL.pt-BR.md:markdown",{"name":294,"start":289,"end":290},{"format":246,"lines":297,"tokens":298,"firstFile":299,"secondFile":303},132,1123,{"name":300,"start":301,"end":302},".cursor\u002Fskills\u002Fi-have-adhd\u002FSKILL.md:markdown",11,142,{"name":304,"start":301,"end":302},"skills\u002Fi-have-adhd\u002FSKILL.md:markdown",{"format":246,"lines":282,"tokens":306,"firstFile":307,"secondFile":309},1002,{"name":308,"start":286,"end":287},".github\u002Finstall\u002FINSTALL.ko.md:markdown",{"name":308,"start":289,"end":290},{"format":246,"lines":311,"tokens":312,"firstFile":313,"secondFile":316},632,915,{"name":314,"start":286,"end":315},"INSTALL.md:markdown",669,{"name":314,"start":317,"end":318},155,739,{"format":246,"lines":282,"tokens":320,"firstFile":321,"secondFile":323},498,{"name":322,"start":286,"end":287},".github\u002Finstall\u002FINSTALL.zh-CN.md:markdown",{"name":322,"start":289,"end":290},{"format":246,"lines":290,"tokens":325,"firstFile":326,"secondFile":329},480,{"name":327,"start":286,"end":328},".github\u002Finstall\u002FINSTALL.ja.md:markdown",664,{"name":327,"start":289,"end":330},738,{"format":239,"lines":332,"tokens":333,"firstFile":334,"secondFile":338},425,433,{"name":335,"start":336,"end":337},".github\u002Finstall\u002FINSTALL.ja.md:bash",254,678,{"name":339,"start":340,"end":341},"INSTALL.md:bash",255,683,{"format":239,"lines":343,"tokens":344,"firstFile":345,"secondFile":348},192,302,{"name":335,"start":346,"end":347},9,200,{"name":349,"start":346,"end":347},".github\u002Finstall\u002FINSTALL.ko.md:bash",{"format":239,"lines":343,"tokens":344,"firstFile":351,"secondFile":352},{"name":335,"start":346,"end":347},{"name":353,"start":346,"end":347},".github\u002Finstall\u002FINSTALL.pt-BR.md:bash",{"name":355,"url":356,"description":357,"language":192,"stars":358,"starsToday":359,"defaultBranch":227,"headSha":360,"durationMs":361,"total":362,"formats":371,"topClones":411},"Tencent\u002Fteamai-cli","https:\u002F\u002Fgithub.com\u002FTencent\u002Fteamai-cli","Make Every Team AI Native",3221,556,"4068f6f32960847aa7084a6fdffbf75bdfca2204",742,{"sources":363,"lines":364,"tokens":365,"clones":366,"duplicatedLines":367,"duplicatedTokens":368,"percentage":369,"percentageTokens":370},563,149987,879748,757,9804,63736,6.54,7.24,[372,378,383,388,394,399,404,406,408,409],{"format":259,"sources":373,"lines":374,"clones":375,"duplicatedLines":376,"percentage":377},470,122525,734,8317,6.79,{"format":246,"sources":379,"lines":380,"clones":381,"duplicatedLines":274,"percentage":382},31,9713,7,1.12,{"format":266,"sources":168,"lines":384,"clones":385,"duplicatedLines":386,"percentage":387},3565,6,687,19.27,{"format":239,"sources":389,"lines":390,"clones":391,"duplicatedLines":392,"percentage":393},18,5621,5,163,2.9,{"format":395,"sources":193,"lines":396,"clones":193,"duplicatedLines":397,"percentage":398},"markup",55,28,50.91,{"format":400,"sources":240,"lines":401,"clones":206,"duplicatedLines":402,"percentage":403},"text",6919,500,7.23,{"format":273,"sources":254,"lines":405,"clones":261,"duplicatedLines":261,"percentage":261},844,{"format":253,"sources":206,"lines":407,"clones":261,"duplicatedLines":261,"percentage":261},474,{"format":263,"sources":184,"lines":264,"clones":261,"duplicatedLines":261,"percentage":261},{"format":270,"sources":184,"lines":410,"clones":261,"duplicatedLines":261,"percentage":261},103,[412,421,429,437,443,451,457,465,473,481],{"format":246,"lines":413,"tokens":414,"firstFile":415,"secondFile":419},30,1935,{"name":416,"start":417,"end":418},"README.md:markdown",69,98,{"name":420,"start":417,"end":418},"README.zh-CN.md:markdown",{"format":259,"lines":422,"tokens":423,"firstFile":424,"secondFile":427},61,422,{"name":425,"start":242,"end":426},"src\u002F__tests__\u002Fhooks-wrapper.test.ts",80,{"name":425,"start":426,"end":428},140,{"format":259,"lines":430,"tokens":431,"firstFile":432,"secondFile":434},46,342,{"name":433,"start":184,"end":430},"src\u002F__tests__\u002Fpull-scope-isolation.test.ts",{"name":435,"start":184,"end":436},"src\u002F__tests__\u002Fpull-skip-sync.test.ts",42,{"format":259,"lines":379,"tokens":438,"firstFile":439,"secondFile":441},330,{"name":440,"start":254,"end":286},"src\u002F__tests__\u002Fpull-learnings-deletion.test.ts",{"name":433,"start":267,"end":442},47,{"format":259,"lines":286,"tokens":444,"firstFile":445,"secondFile":448},316,{"name":446,"start":247,"end":447},"src\u002F__tests__\u002Fpush-role.test.ts",60,{"name":449,"start":389,"end":450},"src\u002F__tests__\u002Fpush-skill-flag.test.ts",51,{"format":246,"lines":256,"tokens":452,"firstFile":453,"secondFile":455},304,{"name":454,"start":184,"end":256},"AGENTS.md:markdown",{"name":456,"start":184,"end":256},"CLAUDE.md:markdown",{"format":259,"lines":430,"tokens":458,"firstFile":459,"secondFile":462},272,{"name":460,"start":428,"end":461},"src\u002F__tests__\u002Fremove.test.ts",185,{"name":460,"start":463,"end":464},497,547,{"format":259,"lines":466,"tokens":467,"firstFile":468,"secondFile":471},37,271,{"name":446,"start":469,"end":470},63,99,{"name":449,"start":450,"end":472},87,{"format":259,"lines":430,"tokens":474,"firstFile":475,"secondFile":478},267,{"name":476,"start":249,"end":477},"src\u002F__tests__\u002Fpush-role-skill-e2e.test.ts",58,{"name":479,"start":301,"end":480},"src\u002F__tests__\u002Fsource-project-scope-e2e.test.ts",56,{"format":259,"lines":482,"tokens":483,"firstFile":484,"secondFile":487},40,262,{"name":485,"start":206,"end":486},"src\u002F__tests__\u002Fe2e\u002Fmcp-uninstall.test.ts",41,{"name":488,"start":206,"end":489},"src\u002F__tests__\u002Fe2e\u002Fscope-isolation-issue85.test.ts",49,{"name":491,"url":492,"description":493,"language":192,"stars":494,"starsToday":495,"defaultBranch":227,"headSha":496,"durationMs":497,"total":498,"formats":507,"topClones":551},"pascalorg\u002Feditor","https:\u002F\u002Fgithub.com\u002Fpascalorg\u002Feditor","Open-source 3D architectural editor with a local CLI, MCP tools, and practical workflows for humans and AI agents.",23059,107,"5dabbc3b56109c9f79dc8a378443a4c520d9ee0a",1373,{"sources":499,"lines":500,"tokens":501,"clones":502,"duplicatedLines":503,"duplicatedTokens":504,"percentage":505,"percentageTokens":506},2253,534822,3169847,2750,42013,263879,7.86,8.32,[508,513,520,526,531,536,541,545,548,550],{"format":259,"sources":509,"lines":510,"clones":511,"duplicatedLines":512,"percentage":369},1557,319410,1568,20892,{"format":514,"sources":515,"lines":516,"clones":517,"duplicatedLines":518,"percentage":519},"tsx",501,193743,1119,19605,10.12,{"format":273,"sources":521,"lines":522,"clones":523,"duplicatedLines":524,"percentage":525},45,5283,33,450,8.52,{"format":246,"sources":527,"lines":528,"clones":301,"duplicatedLines":529,"percentage":530},78,8822,454,5.15,{"format":532,"sources":206,"lines":533,"clones":346,"duplicatedLines":534,"percentage":535},"css",535,64,11.96,{"format":239,"sources":537,"lines":538,"clones":254,"duplicatedLines":539,"percentage":540},22,3033,213,7.02,{"format":400,"sources":301,"lines":542,"clones":184,"duplicatedLines":543,"percentage":544},2293,313,13.65,{"format":266,"sources":389,"lines":546,"clones":184,"duplicatedLines":537,"percentage":547},1170,1.88,{"format":270,"sources":385,"lines":549,"clones":261,"duplicatedLines":261,"percentage":261},246,{"format":263,"sources":184,"lines":264,"clones":261,"duplicatedLines":261,"percentage":261},[552,562,566,577,586,597,607,617,628,635],{"format":514,"lines":553,"tokens":554,"firstFile":555,"secondFile":559},221,1359,{"name":556,"start":557,"end":558},"packages\u002Fnodes\u002Fsrc\u002Fbox-vent\u002Fmove-tool.tsx",44,264,{"name":560,"start":561,"end":336},"packages\u002Fnodes\u002Fsrc\u002Feyebrow-vent\u002Fmove-tool.tsx",43,{"format":514,"lines":553,"tokens":554,"firstFile":563,"secondFile":564},{"name":556,"start":557,"end":558},{"name":565,"start":561,"end":336},"packages\u002Fnodes\u002Fsrc\u002Fturbine-vent\u002Fmove-tool.tsx",{"format":259,"lines":567,"tokens":568,"firstFile":569,"secondFile":573},82,1196,{"name":570,"start":571,"end":572},"packages\u002Fnodes\u002Fsrc\u002Fcupola\u002Fgeometry.ts",372,453,{"name":574,"start":575,"end":576},"packages\u002Fnodes\u002Fsrc\u002Feyebrow-vent\u002Fgeometry.ts",479,560,{"format":514,"lines":578,"tokens":579,"firstFile":580,"secondFile":582},195,1159,{"name":556,"start":581,"end":558},70,{"name":583,"start":584,"end":585},"packages\u002Fnodes\u002Fsrc\u002Fcupola\u002Fmove-tool.tsx",68,253,{"format":514,"lines":587,"tokens":588,"firstFile":589,"secondFile":593},167,890,{"name":590,"start":591,"end":592},"packages\u002Fnodes\u002Fsrc\u002Fduct-fitting\u002Fselection.tsx",119,285,{"name":594,"start":595,"end":596},"packages\u002Fnodes\u002Fsrc\u002Fpipe-fitting\u002Fselection.tsx",106,248,{"format":514,"lines":598,"tokens":599,"firstFile":600,"secondFile":603},150,882,{"name":601,"start":549,"end":602},"packages\u002Fnodes\u002Fsrc\u002Fduct-segment\u002Fselection.tsx",395,{"name":604,"start":605,"end":606},"packages\u002Fnodes\u002Fsrc\u002Fpipe-segment\u002Fselection.tsx",158,281,{"format":259,"lines":584,"tokens":608,"firstFile":609,"secondFile":613},797,{"name":610,"start":611,"end":612},"packages\u002Fnodes\u002Fsrc\u002Fshared\u002Fpipe-vertical-offset.ts",89,156,{"name":614,"start":615,"end":616},"packages\u002Fnodes\u002Fsrc\u002Fshared\u002Fvertical-offset.ts",93,160,{"format":514,"lines":618,"tokens":619,"firstFile":620,"secondFile":624},91,778,{"name":621,"start":622,"end":623},"packages\u002Fnodes\u002Fsrc\u002Fcupola\u002Fpanel.tsx",198,288,{"name":625,"start":626,"end":627},"packages\u002Fnodes\u002Fsrc\u002Feyebrow-vent\u002Fpanel.tsx",217,307,{"format":514,"lines":611,"tokens":629,"firstFile":630,"secondFile":631},759,{"name":621,"start":347,"end":623},{"name":632,"start":633,"end":634},"packages\u002Fnodes\u002Fsrc\u002Fturbine-vent\u002Fpanel.tsx",250,338,{"format":514,"lines":636,"tokens":637,"firstFile":638,"secondFile":641},88,730,{"name":590,"start":639,"end":640},334,421,{"name":594,"start":642,"end":643},292,369,{"name":645,"url":646,"description":647,"language":199,"stars":648,"starsToday":649,"defaultBranch":227,"headSha":650,"durationMs":651,"total":652,"formats":661,"topClones":707},"earthtojake\u002Ftext-to-cad","https:\u002F\u002Fgithub.com\u002Fearthtojake\u002Ftext-to-cad","A library of agent skills for CAD, CAE and CAM",15147,124,"d0e4cb63bf3500d0c4702d611a9e4ece3cde9a09",1082,{"sources":653,"lines":654,"tokens":655,"clones":656,"duplicatedLines":657,"duplicatedTokens":658,"percentage":659,"percentageTokens":660},1344,327860,2323225,599,8521,58952,2.6,2.54,[662,668,673,677,681,685,690,695,700,704],{"format":253,"sources":663,"lines":664,"clones":665,"duplicatedLines":666,"percentage":667},675,170584,293,3276,1.92,{"format":270,"sources":669,"lines":670,"clones":458,"duplicatedLines":671,"percentage":672},370,114588,3865,3.37,{"format":246,"sources":410,"lines":674,"clones":301,"duplicatedLines":675,"percentage":676},16042,815,5.08,{"format":239,"sources":450,"lines":678,"clones":346,"duplicatedLines":679,"percentage":680},8029,260,3.24,{"format":532,"sources":267,"lines":682,"clones":385,"duplicatedLines":683,"percentage":684},1024,85,8.3,{"format":273,"sources":686,"lines":687,"clones":193,"duplicatedLines":688,"percentage":689},29,4524,128,2.83,{"format":691,"sources":379,"lines":692,"clones":193,"duplicatedLines":693,"percentage":694},"jsx",3458,53,1.53,{"format":696,"sources":193,"lines":697,"clones":184,"duplicatedLines":698,"percentage":699},"ignore",1315,12,0.91,{"format":701,"sources":267,"lines":611,"clones":184,"duplicatedLines":702,"percentage":703},"txt",27,30.34,{"format":400,"sources":705,"lines":706,"clones":261,"duplicatedLines":261,"percentage":261},25,4054,[708,716,721,732,740,751,758,768,777,787],{"format":246,"lines":709,"tokens":710,"firstFile":711,"secondFile":713},318,1756,{"name":712,"start":249,"end":438},"models\u002Ffalcon_heavy\u002FHIERARCHY.md:markdown",{"name":712,"start":714,"end":715},662,979,{"format":246,"lines":709,"tokens":717,"firstFile":718,"secondFile":719},1755,{"name":712,"start":249,"end":438},{"name":712,"start":438,"end":720},647,{"format":270,"lines":722,"tokens":723,"firstFile":724,"secondFile":728},199,1399,{"name":725,"start":726,"end":727},"packages\u002Fcadgen-js\u002Fsrc\u002Flib\u002FrenderAssetClient.js",324,522,{"name":729,"start":730,"end":731},"packages\u002Fcadgen-js\u002Fsrc\u002Flib\u002FstepRenderAssetClient.js",206,404,{"format":253,"lines":231,"tokens":733,"firstFile":734,"secondFile":737},709,{"name":735,"start":422,"end":736},"models\u002Fassemblies\u002Fsrc\u002Fflying_car\u002Fflying_car.py",127,{"name":738,"start":739,"end":558},"models\u002Fassemblies\u002Fsrc\u002Fmars_rover_concept\u002Fmars_rover_concept.py",191,{"format":270,"lines":741,"tokens":742,"firstFile":743,"secondFile":747},101,650,{"name":744,"start":745,"end":746},"packages\u002Fcadgen-js\u002Fsrc\u002Fcommon\u002FcadScene.js",1126,1226,{"name":748,"start":749,"end":750},"packages\u002Fcadgen-js\u002Fsrc\u002Flib\u002Fviewer\u002FpartVisualState.js",90,190,{"format":270,"lines":752,"tokens":753,"firstFile":754,"secondFile":756},54,542,{"name":755,"start":391,"end":477},"apps\u002Fdocs\u002Fpublic\u002Fhero\u002Fplanetary_gear_assembly.step.js",{"name":757,"start":391,"end":477},"models\u002Fassemblies\u002FSTEP\u002Fplanetary_gear_assembly\u002Fplanetary_gear_assembly.step.js",{"format":253,"lines":557,"tokens":759,"firstFile":760,"secondFile":764},476,{"name":761,"start":762,"end":763},"models\u002Fw16\u002Fsrc\u002Flib\u002Foil_system.py",341,384,{"name":765,"start":766,"end":767},"models\u002Fw16\u002Fsrc\u002Flib\u002Fspec.py",496,540,{"format":253,"lines":430,"tokens":769,"firstFile":770,"secondFile":774},465,{"name":771,"start":772,"end":773},"models\u002Ff1\u002Fsrc\u002Flib\u002Fmono_tub.py",121,166,{"name":775,"start":776,"end":347},"models\u002Ff1\u002Fsrc\u002Flib\u002Fnose.py",157,{"format":270,"lines":489,"tokens":778,"firstFile":779,"secondFile":783},398,{"name":780,"start":781,"end":782},"apps\u002Fviewer\u002Fsrc\u002Fclient\u002Fworkbench\u002FreferenceSelection.test.js",36,84,{"name":784,"start":785,"end":786},"packages\u002Fcadgen-js\u002Fsrc\u002Flib\u002Fselectors\u002Fruntime.test.js",126,152,{"format":253,"lines":436,"tokens":788,"firstFile":789,"secondFile":791},385,{"name":790,"start":277,"end":618},"models\u002Fhypercar\u002Fsrc\u002Flib\u002Fdetails.py",{"name":792,"start":793,"end":649},"models\u002Fhypercar\u002Fsrc\u002Flib\u002Flighting.py",83,{"name":795,"url":796,"description":797,"language":212,"stars":798,"starsToday":799,"defaultBranch":227,"headSha":800,"durationMs":801,"total":802,"formats":807,"topClones":840},"cathrynlavery\u002Fdiagram-design","https:\u002F\u002Fgithub.com\u002Fcathrynlavery\u002Fdiagram-design","38 editorial diagram types for Claude Code, Codex, and Pi. Self-contained HTML + SVG. No shadows. No Mermaid slop.",36867,2249,"562dbdf93ff3c3da630be4f90f4f6c2548175058",908,{"sources":803,"lines":214,"tokens":804,"clones":213,"duplicatedLines":215,"duplicatedTokens":805,"percentage":216,"percentageTokens":806},399,939104,248928,26.51,[808,814,819,824,827,830,833,835,836,839],{"format":395,"sources":809,"lines":810,"clones":811,"duplicatedLines":812,"percentage":813},183,32072,616,15277,47.63,{"format":253,"sources":815,"lines":816,"clones":817,"duplicatedLines":818,"percentage":530},66,31306,111,1613,{"format":246,"sources":611,"lines":820,"clones":821,"duplicatedLines":822,"percentage":823},11615,26,238,2.05,{"format":266,"sources":242,"lines":825,"clones":346,"duplicatedLines":469,"percentage":826},2607,2.42,{"format":273,"sources":254,"lines":828,"clones":206,"duplicatedLines":442,"percentage":829},1052,4.47,{"format":239,"sources":249,"lines":831,"clones":184,"duplicatedLines":381,"percentage":832},2251,0.31,{"format":400,"sources":249,"lines":834,"clones":261,"duplicatedLines":261,"percentage":261},2683,{"format":263,"sources":184,"lines":264,"clones":261,"duplicatedLines":261,"percentage":261},{"format":837,"sources":184,"lines":838,"clones":261,"duplicatedLines":261,"percentage":261},"diff",139,{"format":532,"sources":206,"lines":736,"clones":261,"duplicatedLines":261,"percentage":261},[841,849,857,866,874,880,887,894,900,906],{"format":395,"lines":842,"tokens":843,"firstFile":844,"secondFile":847},343,7537,{"name":845,"start":486,"end":846},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-beeswarm-dark.html",383,{"name":848,"start":486,"end":846},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-beeswarm.html",{"format":395,"lines":850,"tokens":851,"firstFile":852,"secondFile":855},239,5551,{"name":853,"start":469,"end":854},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-db-schema-dark.html",301,{"name":856,"start":469,"end":854},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-db-schema.html",{"format":395,"lines":858,"tokens":859,"firstFile":860,"secondFile":864},92,4209,{"name":861,"start":862,"end":863},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-architecture-full.html",81,172,{"name":865,"start":858,"end":809},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-architecture.html",{"format":395,"lines":867,"tokens":868,"firstFile":869,"secondFile":872},161,3833,{"name":870,"start":469,"end":871},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-dependency-dark.html",223,{"name":873,"start":469,"end":871},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-dependency.html",{"format":395,"lines":561,"tokens":875,"firstFile":876,"secondFile":878},3664,{"name":877,"start":537,"end":534},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-process-dark.html",{"name":879,"start":537,"end":534},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-process.html",{"format":395,"lines":881,"tokens":882,"firstFile":883,"secondFile":885},159,3417,{"name":884,"start":469,"end":553},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-sequence-dark.html",{"name":886,"start":469,"end":553},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-sequence.html",{"format":395,"lines":838,"tokens":888,"firstFile":889,"secondFile":892},3015,{"name":890,"start":469,"end":891},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-er-dark.html",201,{"name":893,"start":469,"end":891},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-er.html",{"format":395,"lines":422,"tokens":895,"firstFile":896,"secondFile":898},2851,{"name":897,"start":242,"end":426},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-dp-integration-dark.html",{"name":899,"start":242,"end":426},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-dp-integration.html",{"format":395,"lines":447,"tokens":901,"firstFile":902,"secondFile":904},2844,{"name":897,"start":242,"end":903},79,{"name":905,"start":247,"end":567},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-dp-integration-full.html",{"format":395,"lines":736,"tokens":907,"firstFile":908,"secondFile":911},2836,{"name":909,"start":469,"end":910},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-deployment-dark.html",189,{"name":912,"start":469,"end":910},"skills\u002Fdiagram-design\u002Fassets\u002Fexample-deployment.html",{"name":914,"url":915,"description":916,"language":199,"stars":917,"starsToday":918,"defaultBranch":227,"headSha":919,"durationMs":920,"total":921,"formats":927,"topClones":941},"TauricResearch\u002FTradingAgents","https:\u002F\u002Fgithub.com\u002FTauricResearch\u002FTradingAgents","TradingAgents: Multi-Agents LLM Financial Trading Framework",104143,367,"be952b8eccb49720509af544c6675233bc1f10d0",559,{"sources":776,"lines":922,"tokens":923,"clones":242,"duplicatedLines":871,"duplicatedTokens":924,"percentage":925,"percentageTokens":926},21172,114356,1567,1.05,1.37,[928,931,933,935,936,937,939,940],{"format":253,"sources":838,"lines":929,"clones":242,"duplicatedLines":871,"percentage":930},18756,1.19,{"format":239,"sources":168,"lines":932,"clones":261,"duplicatedLines":261,"percentage":261},949,{"format":246,"sources":206,"lines":934,"clones":261,"duplicatedLines":261,"percentage":261},803,{"format":400,"sources":184,"lines":452,"clones":261,"duplicatedLines":261,"percentage":261},{"format":263,"sources":184,"lines":264,"clones":261,"duplicatedLines":261,"percentage":261},{"format":266,"sources":206,"lines":938,"clones":261,"duplicatedLines":261,"percentage":261},97,{"format":279,"sources":184,"lines":636,"clones":261,"duplicatedLines":261,"percentage":261},{"format":701,"sources":184,"lines":381,"clones":261,"duplicatedLines":261,"percentage":261},[942,949,958,963,968,973,980,987,996,1003],{"format":253,"lines":286,"tokens":943,"firstFile":944,"secondFile":946},141,{"name":945,"start":752,"end":618},"tradingagents\u002Fagents\u002Fanalysts\u002Fmarket_analyst.py",{"name":947,"start":686,"end":948},"tradingagents\u002Fagents\u002Fanalysts\u002Fnews_analyst.py",65,{"format":253,"lines":301,"tokens":950,"firstFile":951,"secondFile":955},138,{"name":952,"start":953,"end":954},"tests\u002Ftest_cli_env_skip.py",52,62,{"name":952,"start":956,"end":957},125,135,{"format":253,"lines":781,"tokens":959,"firstFile":960,"secondFile":962},133,{"name":961,"start":413,"end":948},"tradingagents\u002Fagents\u002Fanalysts\u002Ffundamentals_analyst.py",{"name":945,"start":480,"end":618},{"format":253,"lines":168,"tokens":772,"firstFile":964,"secondFile":965},{"name":952,"start":953,"end":422},{"name":952,"start":966,"end":967},95,104,{"format":253,"lines":381,"tokens":618,"firstFile":969,"secondFile":971},{"name":952,"start":967,"end":970},110,{"name":952,"start":972,"end":428},134,{"format":253,"lines":220,"tokens":426,"firstFile":974,"secondFile":976},{"name":975,"start":903,"end":858},"tests\u002Ftest_llm_max_retries.py",{"name":977,"start":978,"end":979},"tests\u002Ftest_llm_max_tokens.py",102,115,{"format":253,"lines":346,"tokens":903,"firstFile":981,"secondFile":984},{"name":982,"start":463,"end":983},"tests\u002Ftest_memory_log.py",505,{"name":982,"start":985,"end":986},536,544,{"format":253,"lines":381,"tokens":988,"firstFile":989,"secondFile":993},72,{"name":990,"start":991,"end":992},"tests\u002Ftest_checkpoint_resume.py",116,122,{"name":990,"start":994,"end":995},175,181,{"format":253,"lines":997,"tokens":231,"firstFile":998,"secondFile":1001},15,{"name":999,"start":1000,"end":413},"tradingagents\u002Fagents\u002Fresearchers\u002Fbear_researcher.py",16,{"name":1002,"start":1000,"end":413},"tradingagents\u002Fagents\u002Fresearchers\u002Fbull_researcher.py",{"format":253,"lines":254,"tokens":815,"firstFile":1004,"secondFile":1006},{"name":1005,"start":523,"end":482},"tradingagents\u002Fagents\u002Frisk_mgmt\u002Fconservative_debator.py",{"name":1007,"start":523,"end":482},"tradingagents\u002Fagents\u002Frisk_mgmt\u002Fneutral_debator.py",{"name":183,"url":1009,"description":1010,"language":1011,"stars":1012,"starsToday":1013,"defaultBranch":227,"headSha":1014,"durationMs":1015,"total":1016,"formats":1019,"topClones":1033},"https:\u002F\u002Fgithub.com\u002Fliquidslr\u002Fsystem-design-notes","Notes of the book System Desgin Interview - An Insider's Guide",null,18183,1397,"9d8388721e7231442763ad37398b8d82224aa68f",538,{"sources":489,"lines":219,"tokens":1017,"clones":184,"duplicatedLines":220,"duplicatedTokens":822,"percentage":185,"percentageTokens":1018},79088,0.3,[1020,1023,1025,1027,1029,1032],{"format":246,"sources":686,"lines":1021,"clones":184,"duplicatedLines":220,"percentage":1022},8129,0.17,{"format":400,"sources":254,"lines":1024,"clones":261,"duplicatedLines":261,"percentage":261},2910,{"format":239,"sources":346,"lines":1026,"clones":261,"duplicatedLines":261,"percentage":261},694,{"format":273,"sources":184,"lines":1028,"clones":261,"duplicatedLines":261,"percentage":261},375,{"format":1030,"sources":184,"lines":1031,"clones":261,"duplicatedLines":261,"percentage":261},"sql",299,{"format":263,"sources":184,"lines":264,"clones":261,"duplicatedLines":261,"percentage":261},[1034],{"format":246,"lines":997,"tokens":822,"firstFile":1035,"secondFile":1037},{"name":1036,"start":486,"end":396},"16. Proximity Service\u002FReadme.md:markdown",{"name":1038,"start":822,"end":822},"20. Metrics Monitoring and Alerting System\u002FREADME.md:markdown",{"name":187,"url":1040,"description":1041,"language":205,"stars":1042,"starsToday":320,"defaultBranch":227,"headSha":1043,"durationMs":1044,"total":1045,"formats":1052,"topClones":1104},"https:\u002F\u002Fgithub.com\u002Fopenai\u002Fplugins","OpenAI Plugins",6264,"d416fd5a43426019986b1e489506db3db66dee3d",2392,{"sources":1046,"lines":1047,"tokens":1048,"clones":188,"duplicatedLines":1049,"duplicatedTokens":1050,"percentage":189,"percentageTokens":1051},7170,1372783,7299651,220023,1177054,16.12,[1053,1059,1064,1069,1075,1080,1085,1090,1096,1101],{"format":246,"sources":1054,"lines":1055,"clones":1056,"duplicatedLines":1057,"percentage":1058},3368,469530,1182,32197,6.86,{"format":253,"sources":402,"lines":1060,"clones":1061,"duplicatedLines":1062,"percentage":1063},166693,592,18518,11.11,{"format":270,"sources":407,"lines":1065,"clones":1066,"duplicatedLines":1067,"percentage":1068},248852,356,111037,44.62,{"format":514,"sources":1070,"lines":1071,"clones":1072,"duplicatedLines":1073,"percentage":1074},279,54644,188,11891,21.76,{"format":259,"sources":1076,"lines":1077,"clones":959,"duplicatedLines":1078,"percentage":1079},462,89835,9651,10.74,{"format":532,"sources":1081,"lines":1082,"clones":903,"duplicatedLines":1083,"percentage":1084},34,16219,1306,8.05,{"format":239,"sources":1086,"lines":1087,"clones":447,"duplicatedLines":1088,"percentage":1089},411,69358,3637,5.24,{"format":400,"sources":1091,"lines":1092,"clones":1093,"duplicatedLines":1094,"percentage":1095},449,87862,48,1672,1.9,{"format":1097,"sources":1098,"lines":1099,"clones":521,"duplicatedLines":1100,"percentage":193},"cpp",74,29900,897,{"format":395,"sources":591,"lines":1102,"clones":482,"duplicatedLines":1103,"percentage":391},9771,489,[1105,1113,1117,1121,1125,1132,1139,1143,1147,1154],{"format":270,"lines":1106,"tokens":1107,"firstFile":1108,"secondFile":1111},18374,98637,{"name":1109,"start":206,"end":1110},"plugins\u002Fshopify\u002Fskills\u002Fshopify-admin\u002Fscripts\u002Fvalidate.mjs",18375,{"name":1112,"start":206,"end":1110},"plugins\u002Fshopify\u002Fskills\u002Fshopify-customer\u002Fscripts\u002Fvalidate.mjs",{"format":270,"lines":1106,"tokens":1107,"firstFile":1114,"secondFile":1115},{"name":1109,"start":206,"end":1110},{"name":1116,"start":206,"end":1110},"plugins\u002Fshopify\u002Fskills\u002Fshopify-partner\u002Fscripts\u002Fvalidate.mjs",{"format":270,"lines":1106,"tokens":1107,"firstFile":1118,"secondFile":1119},{"name":1109,"start":206,"end":1110},{"name":1120,"start":206,"end":1110},"plugins\u002Fshopify\u002Fskills\u002Fshopify-payments-apps\u002Fscripts\u002Fvalidate.mjs",{"format":270,"lines":1106,"tokens":1107,"firstFile":1122,"secondFile":1123},{"name":1109,"start":206,"end":1110},{"name":1124,"start":206,"end":1110},"plugins\u002Fshopify\u002Fskills\u002Fshopify-storefront-graphql\u002Fscripts\u002Fvalidate.mjs",{"format":270,"lines":1126,"tokens":1127,"firstFile":1128,"secondFile":1130},17300,93317,{"name":1109,"start":206,"end":1129},17301,{"name":1131,"start":206,"end":1129},"plugins\u002Fshopify\u002Fskills\u002Fshopify-functions\u002Fscripts\u002Fvalidate.mjs",{"format":273,"lines":1133,"tokens":1134,"firstFile":1135,"secondFile":1137},7535,45121,{"name":1136,"start":184,"end":1133},"plugins\u002Fremotion\u002Fskills\u002Fremotion-best-practices\u002Fremotion-maps\u002Ftechniques\u002Fmaptiler\u002Fassets\u002Fsample-data\u002Fcountry-meta.json",{"name":1138,"start":184,"end":1133},"plugins\u002Fremotion\u002Fskills\u002Fremotion-best-practices\u002Fremotion-markup\u002Fremotion-maps\u002Ftechniques\u002Fmaptiler\u002Fassets\u002Fsample-data\u002Fcountry-meta.json",{"format":273,"lines":1133,"tokens":1134,"firstFile":1140,"secondFile":1141},{"name":1136,"start":184,"end":1133},{"name":1142,"start":184,"end":1133},"plugins\u002Fremotion\u002Fskills\u002Fremotion-maps\u002Ftechniques\u002Fmaptiler\u002Fassets\u002Fsample-data\u002Fcountry-meta.json",{"format":273,"lines":1133,"tokens":1134,"firstFile":1144,"secondFile":1145},{"name":1136,"start":184,"end":1133},{"name":1146,"start":184,"end":1133},"plugins\u002Fremotion\u002Fskills\u002Fremotion-markup\u002Fremotion-maps\u002Ftechniques\u002Fmaptiler\u002Fassets\u002Fsample-data\u002Fcountry-meta.json",{"format":246,"lines":1148,"tokens":1149,"firstFile":1150,"secondFile":1152},3373,10979,{"name":1151,"start":184,"end":1148},"plugins\u002Fbuild-web-apps\u002Fskills\u002Freact-best-practices\u002FAGENTS.md:markdown",{"name":1153,"start":184,"end":1148},"plugins\u002Fvercel\u002Fskills\u002Freact-best-practices\u002FAGENTS.md:markdown",{"format":270,"lines":1155,"tokens":1156,"firstFile":1157,"secondFile":1160},1877,9039,{"name":1158,"start":267,"end":1159},"plugins\u002Fshopify\u002Fskills\u002Fshopify-hydrogen\u002Fscripts\u002Fvalidate.mjs",1880,{"name":1161,"start":267,"end":1159},"plugins\u002Fshopify\u002Fskills\u002Fshopify-polaris-admin-extensions\u002Fscripts\u002Fvalidate.mjs",{"name":1163,"url":1164,"description":1165,"language":205,"stars":1166,"starsToday":1167,"defaultBranch":227,"headSha":1168,"durationMs":1169,"total":1170,"formats":1179,"topClones":1206},"freestylefly\u002Fawesome-gpt-image-2","https:\u002F\u002Fgithub.com\u002Ffreestylefly\u002Fawesome-gpt-image-2","Prompt as Code | GPT-Image2 工业级提示词引擎与模板库，530+ 个案例逆向工程，20+ 套工业级模板，并提炼出Skills，持续更新中",30264,705,"073d105d4dbb3f3afcd2e7cd194cee3a557b0999",651,{"sources":1171,"lines":1172,"tokens":1173,"clones":1174,"duplicatedLines":1175,"duplicatedTokens":1176,"percentage":1177,"percentageTokens":1178},129,68471,454226,105,2301,13972,3.36,3.08,[1180,1184,1188,1192,1194,1196,1199,1202,1204,1205],{"format":270,"sources":948,"lines":1181,"clones":954,"duplicatedLines":1182,"percentage":1183},7828,710,9.07,{"format":1030,"sources":698,"lines":1185,"clones":240,"duplicatedLines":1186,"percentage":1187},2198,423,19.24,{"format":400,"sources":267,"lines":1189,"clones":301,"duplicatedLines":1190,"percentage":1191},20657,919,4.45,{"format":246,"sources":220,"lines":1193,"clones":254,"duplicatedLines":988,"percentage":1018},23841,{"format":691,"sources":193,"lines":1195,"clones":206,"duplicatedLines":1000,"percentage":832},5190,{"format":239,"sources":698,"lines":1197,"clones":206,"duplicatedLines":289,"percentage":1198},1721,8.95,{"format":532,"sources":193,"lines":1200,"clones":184,"duplicatedLines":381,"percentage":1201},4477,0.16,{"format":273,"sources":168,"lines":1203,"clones":261,"duplicatedLines":261,"percentage":261},2187,{"format":263,"sources":184,"lines":264,"clones":261,"duplicatedLines":261,"percentage":261},{"format":395,"sources":193,"lines":773,"clones":261,"duplicatedLines":261,"percentage":261},[1207,1217,1227,1234,1242,1250,1259,1268,1275,1280],{"format":400,"lines":1208,"tokens":1209,"firstFile":1210,"secondFile":1214},284,996,{"name":1211,"start":1212,"end":1213},"docs\u002Fgallery-part-1.md:text",2539,2822,{"name":1211,"start":1215,"end":1216},2690,2973,{"format":400,"lines":1218,"tokens":1219,"firstFile":1220,"secondFile":1224},59,901,{"name":1221,"start":1222,"end":1223},"docs\u002Fgallery-part-2.md:text",1464,1522,{"name":1221,"start":1225,"end":1226},1680,1738,{"format":400,"lines":591,"tokens":599,"firstFile":1228,"secondFile":1231},{"name":1211,"start":1229,"end":1230},3289,3407,{"name":1211,"start":1232,"end":1233},3356,3474,{"format":400,"lines":472,"tokens":1235,"firstFile":1236,"secondFile":1239},828,{"name":1211,"start":1237,"end":1238},3153,3239,{"name":1211,"start":1240,"end":1241},3187,3273,{"format":400,"lines":782,"tokens":1243,"firstFile":1244,"secondFile":1247},819,{"name":1211,"start":1245,"end":1246},2404,2487,{"name":1211,"start":1248,"end":1249},2437,2520,{"format":400,"lines":966,"tokens":1251,"firstFile":1252,"secondFile":1255},420,{"name":1221,"start":1253,"end":1254},5482,5576,{"name":1256,"start":1257,"end":1258},"docs\u002Ftemplates.md:text",347,441,{"format":400,"lines":1260,"tokens":1261,"firstFile":1262,"secondFile":1265},73,371,{"name":1211,"start":1263,"end":1264},1971,2043,{"name":1211,"start":1266,"end":1267},2026,2098,{"format":239,"lines":527,"tokens":1269,"firstFile":1270,"secondFile":1272},222,{"name":1271,"start":558,"end":762},"README.ja.md:bash",{"name":1273,"start":474,"end":1274},"README.md:bash",344,{"format":239,"lines":527,"tokens":1269,"firstFile":1276,"secondFile":1277},{"name":1271,"start":558,"end":762},{"name":1278,"start":1279,"end":431},"README.zh-CN.md:bash",265,{"format":270,"lines":686,"tokens":730,"firstFile":1281,"secondFile":1283},{"name":1282,"start":391,"end":523},"api\u002Fadmin\u002Fcredits\u002Fadjust.js",{"name":1284,"start":997,"end":561},"api\u002Fbilling\u002Falipay\u002Frefund.js",{"name":1286,"url":1287,"description":1288,"language":192,"stars":1289,"starsToday":1290,"defaultBranch":227,"headSha":1291,"durationMs":1292,"total":1293,"formats":1301,"topClones":1345},"vastsa\u002FPI-Desktop","https:\u002F\u002Fgithub.com\u002Fvastsa\u002FPI-Desktop","Local-first AI coding agent desktop: Electron + Rust host core + pi Agent Harness + user-installable plugins",1816,417,"8ce8ed36c1afe03297a754f9542ae5972b9ba52f",1151,{"sources":568,"lines":1294,"tokens":1295,"clones":1296,"duplicatedLines":1297,"duplicatedTokens":1298,"percentage":1299,"percentageTokens":1300},385103,2520414,921,22839,82618,5.93,3.28,[1302,1307,1312,1316,1321,1325,1329,1333,1337,1341],{"format":1303,"sources":781,"lines":1304,"clones":558,"duplicatedLines":1305,"percentage":1306},"rust",39669,2403,6.06,{"format":259,"sources":1308,"lines":1309,"clones":539,"duplicatedLines":1310,"percentage":1311},296,117610,6733,5.72,{"format":532,"sources":781,"lines":1313,"clones":786,"duplicatedLines":1314,"percentage":1315},25793,1524,5.91,{"format":514,"sources":1317,"lines":1318,"clones":782,"duplicatedLines":1319,"percentage":1320},71,31008,944,3.04,{"format":270,"sources":1322,"lines":1323,"clones":1317,"duplicatedLines":1324,"percentage":1300},218,37769,1239,{"format":246,"sources":1326,"lines":1327,"clones":953,"duplicatedLines":602,"percentage":1328},391,94774,0.42,{"format":400,"sources":469,"lines":1330,"clones":1093,"duplicatedLines":1331,"percentage":1332},20832,6478,31.1,{"format":395,"sources":346,"lines":1334,"clones":220,"duplicatedLines":1335,"percentage":1336},3250,137,4.22,{"format":273,"sources":702,"lines":1338,"clones":346,"duplicatedLines":1339,"percentage":1340},4991,932,18.67,{"format":239,"sources":821,"lines":1342,"clones":391,"duplicatedLines":1343,"percentage":1344},5635,1059,18.79,[1346,1356,1366,1377,1388,1394,1399,1406,1414,1425],{"format":532,"lines":1326,"tokens":1347,"firstFile":1348,"secondFile":1352},1343,{"name":1349,"start":1350,"end":1351},"docs\u002Fspec\u002F04-ux\u002F07-ui-design-system.md:css",269,659,{"name":1353,"start":1354,"end":1355},"docs\u002Fzh-CN\u002Fspec\u002F04-ux\u002F07-ui-design-system.md:css",243,609,{"format":259,"lines":1357,"tokens":1358,"firstFile":1359,"secondFile":1363},295,1101,{"name":1360,"start":1361,"end":1362},"docs\u002Fspec\u002F07-plugins\u002F03-plugin-api.md:typescript",303,597,{"name":1364,"start":633,"end":1365},"docs\u002Fzh-CN\u002Fspec\u002F07-plugins\u002F03-plugin-api.md:typescript",514,{"format":259,"lines":1367,"tokens":1368,"firstFile":1369,"secondFile":1373},820,997,{"name":1370,"start":1371,"end":1372},"docs\u002Fspec\u002F03-runtime\u002F01-ipc-protocol.md:typescript",663,1482,{"name":1374,"start":1375,"end":1376},"docs\u002Fzh-CN\u002Fspec\u002F03-runtime\u002F01-ipc-protocol.md:typescript",611,1336,{"format":1030,"lines":1378,"tokens":1379,"firstFile":1380,"secondFile":1384},409,955,{"name":1381,"start":1382,"end":1383},"docs\u002Fspec\u002F03-runtime\u002F04-data-storage.md:sql",466,874,{"name":1385,"start":1386,"end":1387},"docs\u002Fzh-CN\u002Fspec\u002F03-runtime\u002F04-data-storage.md:sql",446,839,{"format":701,"lines":749,"tokens":1389,"firstFile":1390,"secondFile":1392},907,{"name":1391,"start":193,"end":858},"apps\u002Fdesktop\u002Fsrc\u002Fassets\u002Ffonts\u002Flicenses\u002FOFL-Geist.txt",{"name":1393,"start":193,"end":858},"apps\u002Fdesktop\u002Fsrc\u002Fassets\u002Ffonts\u002Flicenses\u002FOFL-Inter.txt",{"format":701,"lines":636,"tokens":1395,"firstFile":1396,"secondFile":1397},877,{"name":1391,"start":391,"end":858},{"name":1398,"start":391,"end":615},"apps\u002Fdesktop\u002Fsrc\u002Fassets\u002Ffonts\u002Flicenses\u002FOFL-NotoSansSC.txt",{"format":259,"lines":1274,"tokens":1400,"firstFile":1401,"secondFile":1404},782,{"name":1370,"start":1402,"end":1403},94,437,{"name":1374,"start":782,"end":1405},406,{"format":259,"lines":1407,"tokens":1408,"firstFile":1409,"secondFile":1412},752,706,{"name":1410,"start":297,"end":1411},"docs\u002Fspec\u002F03-runtime\u002F06-host-rpc-protocol.md:typescript",883,{"name":1413,"start":688,"end":1243},"docs\u002Fzh-CN\u002Fspec\u002F03-runtime\u002F06-host-rpc-protocol.md:typescript",{"format":400,"lines":1415,"tokens":1416,"firstFile":1417,"secondFile":1421},328,652,{"name":1418,"start":1419,"end":1420},"docs\u002Fspec\u002F04-ux\u002F08-component-spec.md:text",2644,2971,{"name":1422,"start":1423,"end":1424},"docs\u002Fzh-CN\u002Fspec\u002F04-ux\u002F08-component-spec.md:text",2142,2397,{"format":259,"lines":461,"tokens":1426,"firstFile":1427,"secondFile":1429},566,{"name":1428,"start":534,"end":596},"docs\u002Fspec\u002F07-plugins\u002F02-plugin-manifest-schema.md:typescript",{"name":1430,"start":469,"end":1354},"docs\u002Fzh-CN\u002Fspec\u002F07-plugins\u002F02-plugin-manifest-schema.md:typescript",1789110171094]