[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-57be6e493feba401-sdd-counters-ai-coding-bugs-but-10x-slower-for-sim-summary":3,"summaries-facets-categories":115,"summary-related-57be6e493feba401-sdd-counters-ai-coding-bugs-but-10x-slower-for-sim-summary":3700},{"id":4,"title":5,"ai":6,"body":13,"categories":54,"created_at":56,"date_modified":56,"description":47,"extension":57,"faq":56,"featured":58,"kicker_label":56,"meta":59,"navigation":94,"path":95,"published_at":96,"question":56,"scraped_at":97,"seo":98,"sitemap":99,"source_id":100,"source_name":101,"source_type":102,"source_url":103,"stem":104,"tags":105,"thumbnail_url":110,"tldr":111,"tweet":112,"unknown_tags":113,"__hash__":114},"summaries\u002Fsummaries\u002F57be6e493feba401-sdd-counters-ai-coding-bugs-but-10x-slower-for-sim-summary.md","SDD Counters AI Coding Bugs But 10x Slower for Simple Tasks",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","x-ai\u002Fgrok-4.1-fast",5315,2305,24664,0.00219285,{"type":14,"value":15,"toc":46},"minimark",[16,21,25,29,32,36,39,43],[17,18,20],"h2",{"id":19},"ai-coding-accelerates-tasks-21-but-inflates-reviews-91-and-bugs-9","AI Coding Accelerates Tasks 21% But Inflates Reviews 91% and Bugs 9%",[22,23,24],"p",{},"Vibe coding—prompting AI, accepting output without review—boosts individual task completion 21% per Faros AI telemetry from 10,000 developers. But it explodes pull request reviews 91%, raises bugs per developer 9%, and leaves experienced devs 19% slower overall (METR randomized trial). Developers perceive 20% speedup while producing unmaintainable code, as AI hallucinates without clear intent. SDD fixes this by making structured markdown specs the single source of truth: AI generates code to match, you verify diffs against it, collapsing iteration from months (waterfall) to minutes.",[17,26,28],{"id":27},"sdd-workflow-clarify-ambiguity-upfront-regenerate-on-edits","SDD Workflow: Clarify Ambiguity Upfront, Regenerate on Edits",[22,30,31],{},"Start with high-level spec covering features, constraints, edge cases (e.g., timeouts, errors). AI asks clarifications (data storage, user errors), you refine until zero ambiguity. AI outputs technical plan broken into tasks; approve, then implement\u002Freview per task with auto-generated tests from acceptance criteria. Tools enforce varying control: GitHub Spec Kit (92K stars, open-source, works with any agent like Claude\u002FCopilot\u002FCursor) generates from init command; Amazon Kiro (full cloud IDE, GA Nov 2025) bakes specs into interface; Tessl ($125M funded, Sept 2025 launch) forbids code edits—update spec, regenerate all. Specs target literal-minded AI, not humans: precise enough for autonomous execution.",[17,33,35],{"id":34},"spec-drift-and-non-determinism-limit-sdd-10x-slower-on-straightforward-code","Spec Drift and Non-Determinism Limit SDD; 10x Slower on Straightforward Code",[22,37,38],{},"Colin Eberhardt's test: Spec Kit took 33 agent-minutes + 2500 spec lines for 689 code lines (3.5h human review); iterative prompting: 8 agent-minutes + 1000 code lines (24min review, zero bugs)—10x faster. Spec drift erodes value: code evolves, specs become fiction (unsolved; Tessl blocks edits, others discard specs). Non-determinism persists—same spec yields varying code from probabilistic models, like an \"unreliable compiler.\" Not waterfall (agile iteration via cheap regenerations), but overhead kills it for small fixes, prototypes, solo projects, legacy code.",[17,40,42],{"id":41},"use-sdd-for-complexcompliant-work-vibe-code-for-exploration","Use SDD for Complex\u002FCompliant Work, Vibe Code for Exploration",[22,44,45],{},"SDD shines on greenfield projects, cross-surface migrations (capture intent pre-regen), compliance (auditable trail), ambiguity-heavy features (avoids debug days), long sessions (prevents agent forgetfulness). Avoid on bug fixes (sledgehammer for nut), uncharted prototypes (can't spec unknown code), weekend hacks (overhead > work). Experiment: GitHub Spec Kit + your agent. Core skill: precisely describe what code should do so machines build it—underestimated by most devs.",{"title":47,"searchDepth":48,"depth":48,"links":49},"",2,[50,51,52,53],{"id":19,"depth":48,"text":20},{"id":27,"depth":48,"text":28},{"id":34,"depth":48,"text":35},{"id":41,"depth":48,"text":42},[55],"Developer Productivity",null,"md",false,{"content_references":60,"triage":89},[61,66,69,73,76,80,83,87],{"type":62,"title":63,"author":64,"publisher":64,"context":65},"report","Measuring the Impact of Early Exposure to AI-Assisted Coding","METR","cited",{"type":62,"title":67,"author":68,"publisher":68,"context":65},"Telemetry from 10,000+ developers","Faros AI",{"type":70,"title":71,"author":72,"context":65},"other","Vibe coding","Andrej Karpathy",{"type":70,"title":74,"author":75,"context":65},"That's not waterfall. That's agile wearing a trench coat.","Roger Wong",{"type":70,"title":77,"author":78,"publisher":79,"context":65},"The New Code","Sean Grove","AI Engineer World's Fair 2025",{"type":62,"title":81,"author":82,"context":65},"Technology Radar Vol. 32","Thoughtworks",{"type":84,"title":85,"context":86},"tool","Amazon Kiro","mentioned",{"type":84,"title":88,"context":86},"Tessl",{"relevance":90,"novelty":91,"quality":91,"actionability":91,"composite":92,"reasoning":93},5,4,4.35,"Category: AI & LLMs. The article provides a detailed exploration of using structured markdown specs to improve AI coding practices, addressing a specific pain point of developers overwhelmed by AI-generated code quality. It offers actionable insights on implementing the SDD workflow, making it relevant and practical for the target audience.",true,"\u002Fsummaries\u002F57be6e493feba401-sdd-counters-ai-coding-bugs-but-10x-slower-for-sim-summary","2026-05-06 07:00:39","2026-05-10 15:24:18",{"title":5,"description":47},{"loc":95},"57be6e493feba401","AI Summaries (evaluation playlist)","video","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=iHjlRB93okg","summaries\u002F57be6e493feba401-sdd-counters-ai-coding-bugs-but-10x-slower-for-sim-summary",[106,107,108,109],"ai-tools","coding","agents","dev-productivity","https:\u002F\u002Fi.ytimg.com\u002Fvi\u002FiHjlRB93okg\u002Fhqdefault.jpg","Write markdown specs before AI coding to verify output against intent on complex features, slashing long-term debug costs; skip for bug fixes where overhead makes it 10x slower than iterative prompting.","Balanced explainer on spec-driven development: write a markdown spec first as the source of truth, then let AI agents generate code. Covers productivity data (METR devs 19% slower, Faros PR reviews up 91%), tool comparisons (GitHub Spec Kit, Amazon Kiro, Tessl), criticisms like spec drift and waterfall comparisons, and best use cases vs. vibe coding.",[109],"L4EgU_PLMclqYRW4Y0JTPnFnCB9rRBWIEp5UO9--iFs",[116,118,121,124,127,130,132,134,136,138,140,142,145,147,149,151,153,155,157,159,161,163,166,169,171,173,176,178,180,183,185,187,189,191,193,195,197,199,201,203,205,207,209,211,213,215,217,219,221,223,225,227,229,231,233,235,237,239,241,243,245,247,249,251,253,255,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,311,313,315,317,319,321,323,325,327,329,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,409,411,413,415,417,419,421,423,425,427,429,431,433,435,437,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758,760,762,764,766,768,770,772,774,776,778,780,782,784,786,788,790,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,976,978,980,982,984,986,988,990,992,994,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048,1050,1052,1054,1056,1058,1060,1062,1064,1066,1068,1070,1072,1074,1076,1078,1080,1082,1084,1086,1088,1090,1092,1094,1096,1098,1100,1102,1104,1106,1108,1110,1112,1114,1116,1118,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1216,1218,1220,1222,1224,1226,1228,1230,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1328,1330,1332,1334,1336,1338,1340,1342,1344,1346,1348,1350,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386,1388,1390,1392,1394,1396,1398,1400,1402,1404,1406,1408,1410,1412,1414,1416,1418,1420,1422,1424,1426,1428,1430,1432,1434,1436,1438,1440,1442,1444,1446,1448,1450,1452,1454,1456,1458,1460,1462,1464,1466,1468,1470,1472,1474,1476,1478,1480,1482,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1518,1520,1522,1524,1526,1528,1530,1532,1534,1536,1538,1540,1542,1544,1546,1548,1550,1552,1554,1556,1558,1560,1562,1564,1566,1568,1570,1572,1574,1576,1578,1580,1582,1584,1586,1588,1590,1592,1594,1596,1598,1600,1602,1604,1606,1608,1610,1612,1614,1616,1618,1620,1622,1624,1626,1628,1630,1632,1634,1636,1638,1640,1642,1644,1646,1648,1650,1652,1654,1656,1658,1660,1662,1664,1666,1668,1670,1672,1674,1676,1678,1680,1682,1684,1686,1688,1690,1692,1694,1696,1698,1700,1702,1704,1706,1708,1710,1712,1714,1716,1718,1720,1722,1724,1726,1728,1730,1732,1734,1736,1738,1740,1742,1744,1746,1748,1750,1752,1754,1756,1758,1760,1762,1764,1766,1768,1770,1772,1774,1776,1778,1780,1782,1784,1786,1788,1790,1792,1794,1796,1798,1800,1802,1804,1806,1808,1810,1812,1814,1816,1818,1820,1822,1824,1826,1828,1830,1832,1834,1836,1838,1840,1842,1844,1846,1848,1850,1852,1854,1856,1858,1860,1862,1864,1866,1868,1870,1872,1874,1876,1878,1880,1882,1884,1886,1888,1890,1892,1894,1896,1898,1900,1902,1904,1906,1908,1910,1912,1914,1916,1918,1920,1922,1924,1926,1928,1930,1932,1934,1936,1938,1940,1942,1944,1946,1948,1950,1952,1954,1956,1958,1960,1962,1964,1966,1968,1970,1972,1974,1976,1978,1980,1982,1984,1986,1988,1990,1992,1994,1996,1998,2000,2002,2004,2006,2008,2010,2012,2014,2016,2018,2020,2022,2024,2026,2028,2030,2032,2034,2036,2038,2040,2042,2044,2046,2048,2050,2052,2054,2056,2058,2060,2062,2064,2066,2068,2070,2072,2074,2076,2078,2080,2082,2084,2086,2088,2090,2092,2094,2096,2098,2100,2102,2104,2106,2108,2110,2112,2114,2116,2118,2120,2122,2124,2126,2128,2130,2132,2134,2136,2138,2140,2142,2144,2146,2148,2150,2152,2154,2156,2158,2160,2162,2164,2166,2168,2170,2172,2174,2176,2178,2180,2182,2184,2186,2188,2190,2192,2194,2196,2198,2200,2202,2204,2206,2208,2210,2212,2214,2216,2218,2220,2222,2224,2226,2228,2230,2232,2234,2236,2238,2240,2242,2244,2246,2248,2250,2252,2254,2256,2258,2260,2262,2264,2266,2268,2270,2272,2274,2276,2278,2280,2282,2284,2286,2288,2290,2292,2294,2296,2298,2300,2302,2304,2306,2308,2310,2312,2314,2316,2318,2320,2322,2324,2326,2328,2330,2332,2334,2336,2338,2340,2342,2344,2346,2348,2350,2352,2354,2356,2358,2360,2362,2364,2366,2368,2370,2372,2374,2376,2378,2380,2382,2384,2386,2388,2390,2392,2394,2396,2398,2400,2402,2404,2406,2408,2410,2412,2414,2416,2418,2420,2422,2424,2426,2428,2430,2432,2434,2436,2438,2440,2442,2444,2446,2448,2450,2452,2454,2456,2458,2460,2462,2464,2466,2468,2470,2472,2474,2476,2478,2480,2482,2484,2486,2488,2490,2492,2494,2496,2498,2500,2502,2504,2506,2508,2510,2512,2514,2516,2518,2520,2522,2524,2526,2528,2530,2532,2534,2536,2538,2540,2542,2544,2546,2548,2550,2552,2554,2556,2558,2560,2562,2564,2566,2568,2570,2572,2574,2576,2578,2580,2582,2584,2586,2588,2590,2592,2594,2596,2598,2600,2602,2604,2606,2608,2610,2612,2614,2616,2618,2620,2622,2624,2626,2628,2630,2632,2634,2636,2638,2640,2642,2644,2646,2648,2650,2652,2654,2656,2658,2660,2662,2664,2666,2668,2670,2672,2674,2676,2678,2680,2682,2684,2686,2688,2690,2692,2694,2696,2698,2700,2702,2704,2706,2708,2710,2712,2714,2716,2718,2720,2722,2724,2726,2728,2730,2732,2734,2736,2738,2740,2742,2744,2746,2748,2750,2752,2754,2756,2758,2760,2762,2764,2766,2768,2770,2772,2774,2776,2778,2780,2782,2784,2786,2788,2790,2792,2794,2796,2798,2800,2802,2804,2806,2808,2810,2812,2814,2816,2818,2820,2822,2824,2826,2828,2830,2832,2834,2836,2838,2840,2842,2844,2846,2848,2850,2852,2854,2856,2858,2860,2862,2864,2866,2868,2870,2872,2874,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2898,2900,2902,2904,2906,2908,2910,2912,2914,2916,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938,2940,2942,2944,2946,2948,2950,2952,2954,2956,2958,2960,2962,2964,2966,2968,2970,2972,2974,2976,2978,2980,2982,2984,2986,2988,2990,2992,2994,2996,2998,3000,3002,3004,3006,3008,3010,3012,3014,3016,3018,3020,3022,3024,3026,3028,3030,3032,3034,3036,3038,3040,3042,3044,3046,3048,3050,3052,3054,3056,3058,3060,3062,3064,3066,3068,3070,3072,3074,3076,3078,3080,3082,3084,3086,3088,3090,3092,3094,3096,3098,3100,3102,3104,3106,3108,3110,3112,3114,3116,3118,3120,3122,3124,3126,3128,3130,3132,3134,3136,3138,3140,3142,3144,3146,3148,3150,3152,3154,3156,3158,3160,3162,3164,3166,3168,3170,3172,3174,3176,3178,3180,3182,3184,3186,3188,3190,3192,3194,3196,3198,3200,3202,3204,3206,3208,3210,3212,3214,3216,3218,3220,3222,3224,3226,3228,3230,3232,3234,3236,3238,3240,3242,3244,3246,3248,3250,3252,3254,3256,3258,3260,3262,3264,3266,3268,3270,3272,3274,3276,3278,3280,3282,3284,3286,3288,3290,3292,3294,3296,3298,3300,3302,3304,3306,3308,3310,3312,3314,3316,3318,3320,3322,3324,3326,3328,3330,3332,3334,3336,3338,3340,3342,3344,3346,3348,3350,3352,3354,3356,3358,3360,3362,3364,3366,3368,3370,3372,3374,3376,3378,3380,3382,3384,3386,3388,3390,3392,3394,3396,3398,3400,3402,3404,3406,3408,3410,3412,3414,3416,3418,3420,3422,3424,3426,3428,3430,3432,3434,3436,3438,3440,3442,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3464,3466,3468,3470,3472,3474,3476,3478,3480,3482,3484,3486,3488,3490,3492,3494,3496,3498,3500,3502,3504,3506,3508,3510,3512,3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588,3590,3592,3594,3596,3598,3600,3602,3604,3606,3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3630,3632,3634,3636,3638,3640,3642,3644,3646,3648,3650,3652,3654,3656,3658,3660,3662,3664,3666,3668,3670,3672,3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698],{"categories":117},[55],{"categories":119},[120],"Business & SaaS",{"categories":122},[123],"AI & LLMs",{"categories":125},[126],"AI Automation",{"categories":128},[129],"Product Strategy",{"categories":131},[123],{"categories":133},[55],{"categories":135},[120],{"categories":137},[],{"categories":139},[123],{"categories":141},[],{"categories":143},[144],"AI News & Trends",{"categories":146},[126],{"categories":148},[144],{"categories":150},[126],{"categories":152},[126],{"categories":154},[123],{"categories":156},[123],{"categories":158},[144],{"categories":160},[123],{"categories":162},[],{"categories":164},[165],"Design & Frontend",{"categories":167},[168],"Data Science & Visualization",{"categories":170},[144],{"categories":172},[],{"categories":174},[175],"Software Engineering",{"categories":177},[123],{"categories":179},[126],{"categories":181},[182],"Marketing & Growth",{"categories":184},[123],{"categories":186},[126],{"categories":188},[],{"categories":190},[],{"categories":192},[165],{"categories":194},[126],{"categories":196},[55],{"categories":198},[165],{"categories":200},[123],{"categories":202},[126],{"categories":204},[144],{"categories":206},[],{"categories":208},[],{"categories":210},[126],{"categories":212},[175],{"categories":214},[],{"categories":216},[120],{"categories":218},[],{"categories":220},[],{"categories":222},[126],{"categories":224},[126],{"categories":226},[123],{"categories":228},[],{"categories":230},[175],{"categories":232},[],{"categories":234},[],{"categories":236},[],{"categories":238},[123],{"categories":240},[182],{"categories":242},[165],{"categories":244},[165],{"categories":246},[123],{"categories":248},[126],{"categories":250},[123],{"categories":252},[123],{"categories":254},[126],{"categories":256},[126],{"categories":258},[168],{"categories":260},[144],{"categories":262},[126],{"categories":264},[182],{"categories":266},[126],{"categories":268},[129],{"categories":270},[],{"categories":272},[126],{"categories":274},[],{"categories":276},[126],{"categories":278},[175],{"categories":280},[165],{"categories":282},[123],{"categories":284},[],{"categories":286},[],{"categories":288},[126],{"categories":290},[],{"categories":292},[123],{"categories":294},[],{"categories":296},[55],{"categories":298},[175],{"categories":300},[120],{"categories":302},[144],{"categories":304},[123],{"categories":306},[],{"categories":308},[123],{"categories":310},[],{"categories":312},[175],{"categories":314},[168],{"categories":316},[],{"categories":318},[123],{"categories":320},[165],{"categories":322},[],{"categories":324},[165],{"categories":326},[126],{"categories":328},[],{"categories":330},[126],{"categories":332},[144],{"categories":334},[120],{"categories":336},[123],{"categories":338},[],{"categories":340},[126],{"categories":342},[123],{"categories":344},[129],{"categories":346},[],{"categories":348},[123],{"categories":350},[126],{"categories":352},[126],{"categories":354},[],{"categories":356},[168],{"categories":358},[123],{"categories":360},[],{"categories":362},[55],{"categories":364},[120],{"categories":366},[123],{"categories":368},[126],{"categories":370},[175],{"categories":372},[123],{"categories":374},[],{"categories":376},[],{"categories":378},[123],{"categories":380},[],{"categories":382},[165],{"categories":384},[],{"categories":386},[123],{"categories":388},[],{"categories":390},[126],{"categories":392},[123],{"categories":394},[165],{"categories":396},[],{"categories":398},[123],{"categories":400},[123],{"categories":402},[120],{"categories":404},[126],{"categories":406},[123],{"categories":408},[165],{"categories":410},[126],{"categories":412},[],{"categories":414},[],{"categories":416},[144],{"categories":418},[],{"categories":420},[123],{"categories":422},[120,182],{"categories":424},[],{"categories":426},[123],{"categories":428},[],{"categories":430},[],{"categories":432},[123],{"categories":434},[],{"categories":436},[123],{"categories":438},[439],"DevOps & Cloud",{"categories":441},[],{"categories":443},[144],{"categories":445},[165],{"categories":447},[],{"categories":449},[144],{"categories":451},[144],{"categories":453},[123],{"categories":455},[182],{"categories":457},[],{"categories":459},[120],{"categories":461},[],{"categories":463},[123,439],{"categories":465},[123],{"categories":467},[123],{"categories":469},[126],{"categories":471},[123,175],{"categories":473},[168],{"categories":475},[123],{"categories":477},[182],{"categories":479},[126],{"categories":481},[126],{"categories":483},[],{"categories":485},[126],{"categories":487},[123,120],{"categories":489},[],{"categories":491},[165],{"categories":493},[165],{"categories":495},[],{"categories":497},[],{"categories":499},[144],{"categories":501},[],{"categories":503},[55],{"categories":505},[175],{"categories":507},[123],{"categories":509},[165],{"categories":511},[126],{"categories":513},[175],{"categories":515},[144],{"categories":517},[165],{"categories":519},[],{"categories":521},[123],{"categories":523},[123],{"categories":525},[123],{"categories":527},[144],{"categories":529},[55],{"categories":531},[123],{"categories":533},[126],{"categories":535},[439],{"categories":537},[165],{"categories":539},[126],{"categories":541},[],{"categories":543},[],{"categories":545},[165],{"categories":547},[144],{"categories":549},[168],{"categories":551},[],{"categories":553},[123],{"categories":555},[123],{"categories":557},[120],{"categories":559},[123],{"categories":561},[123],{"categories":563},[144],{"categories":565},[],{"categories":567},[126],{"categories":569},[175],{"categories":571},[],{"categories":573},[123],{"categories":575},[123],{"categories":577},[126],{"categories":579},[],{"categories":581},[],{"categories":583},[123],{"categories":585},[],{"categories":587},[120],{"categories":589},[126],{"categories":591},[],{"categories":593},[55],{"categories":595},[123],{"categories":597},[120],{"categories":599},[144],{"categories":601},[],{"categories":603},[],{"categories":605},[],{"categories":607},[144],{"categories":609},[144],{"categories":611},[],{"categories":613},[],{"categories":615},[120],{"categories":617},[],{"categories":619},[],{"categories":621},[55],{"categories":623},[],{"categories":625},[182],{"categories":627},[126],{"categories":629},[120],{"categories":631},[126],{"categories":633},[175],{"categories":635},[],{"categories":637},[129],{"categories":639},[165],{"categories":641},[175],{"categories":643},[123],{"categories":645},[126],{"categories":647},[120],{"categories":649},[123],{"categories":651},[],{"categories":653},[],{"categories":655},[175],{"categories":657},[168],{"categories":659},[129],{"categories":661},[126],{"categories":663},[123],{"categories":665},[],{"categories":667},[439],{"categories":669},[],{"categories":671},[126],{"categories":673},[],{"categories":675},[],{"categories":677},[123],{"categories":679},[165],{"categories":681},[182],{"categories":683},[126],{"categories":685},[],{"categories":687},[55],{"categories":689},[],{"categories":691},[144],{"categories":693},[123,439],{"categories":695},[144],{"categories":697},[123],{"categories":699},[120],{"categories":701},[123],{"categories":703},[],{"categories":705},[120],{"categories":707},[],{"categories":709},[175],{"categories":711},[165],{"categories":713},[144],{"categories":715},[168],{"categories":717},[55],{"categories":719},[123],{"categories":721},[175],{"categories":723},[],{"categories":725},[],{"categories":727},[129],{"categories":729},[],{"categories":731},[123],{"categories":733},[],{"categories":735},[165],{"categories":737},[165],{"categories":739},[165],{"categories":741},[],{"categories":743},[],{"categories":745},[144],{"categories":747},[126],{"categories":749},[123],{"categories":751},[123],{"categories":753},[123],{"categories":755},[120],{"categories":757},[123],{"categories":759},[],{"categories":761},[175],{"categories":763},[175],{"categories":765},[120],{"categories":767},[],{"categories":769},[123],{"categories":771},[123],{"categories":773},[120],{"categories":775},[144],{"categories":777},[182],{"categories":779},[126],{"categories":781},[],{"categories":783},[165],{"categories":785},[],{"categories":787},[123],{"categories":789},[],{"categories":791},[120],{"categories":793},[126],{"categories":795},[],{"categories":797},[439],{"categories":799},[168],{"categories":801},[175],{"categories":803},[182],{"categories":805},[175],{"categories":807},[126],{"categories":809},[],{"categories":811},[],{"categories":813},[126],{"categories":815},[55],{"categories":817},[126],{"categories":819},[129],{"categories":821},[120],{"categories":823},[],{"categories":825},[123],{"categories":827},[129],{"categories":829},[123],{"categories":831},[123],{"categories":833},[182],{"categories":835},[165],{"categories":837},[126],{"categories":839},[],{"categories":841},[],{"categories":843},[439],{"categories":845},[175],{"categories":847},[],{"categories":849},[126],{"categories":851},[123],{"categories":853},[165,123],{"categories":855},[55],{"categories":857},[],{"categories":859},[123],{"categories":861},[55],{"categories":863},[165],{"categories":865},[126],{"categories":867},[175],{"categories":869},[],{"categories":871},[123],{"categories":873},[],{"categories":875},[55],{"categories":877},[],{"categories":879},[126],{"categories":881},[129],{"categories":883},[123],{"categories":885},[123],{"categories":887},[165],{"categories":889},[126],{"categories":891},[439],{"categories":893},[165],{"categories":895},[126],{"categories":897},[123],{"categories":899},[123],{"categories":901},[123],{"categories":903},[144],{"categories":905},[],{"categories":907},[129],{"categories":909},[126],{"categories":911},[165],{"categories":913},[126],{"categories":915},[175],{"categories":917},[165],{"categories":919},[126],{"categories":921},[144],{"categories":923},[],{"categories":925},[123],{"categories":927},[165],{"categories":929},[123],{"categories":931},[55],{"categories":933},[144],{"categories":935},[123],{"categories":937},[182],{"categories":939},[123],{"categories":941},[123],{"categories":943},[126],{"categories":945},[126],{"categories":947},[123],{"categories":949},[126],{"categories":951},[165],{"categories":953},[123],{"categories":955},[],{"categories":957},[],{"categories":959},[175],{"categories":961},[],{"categories":963},[55],{"categories":965},[439],{"categories":967},[],{"categories":969},[55],{"categories":971},[120],{"categories":973},[182],{"categories":975},[],{"categories":977},[120],{"categories":979},[],{"categories":981},[],{"categories":983},[],{"categories":985},[],{"categories":987},[],{"categories":989},[123],{"categories":991},[126],{"categories":993},[439],{"categories":995},[55],{"categories":997},[123],{"categories":999},[175],{"categories":1001},[129],{"categories":1003},[123],{"categories":1005},[182],{"categories":1007},[123],{"categories":1009},[123],{"categories":1011},[123],{"categories":1013},[123,55],{"categories":1015},[175],{"categories":1017},[175],{"categories":1019},[165],{"categories":1021},[123],{"categories":1023},[],{"categories":1025},[],{"categories":1027},[],{"categories":1029},[175],{"categories":1031},[168],{"categories":1033},[144],{"categories":1035},[165],{"categories":1037},[],{"categories":1039},[123],{"categories":1041},[123],{"categories":1043},[],{"categories":1045},[],{"categories":1047},[126],{"categories":1049},[123],{"categories":1051},[120],{"categories":1053},[],{"categories":1055},[55],{"categories":1057},[123],{"categories":1059},[55],{"categories":1061},[123],{"categories":1063},[175],{"categories":1065},[182],{"categories":1067},[123,165],{"categories":1069},[144],{"categories":1071},[165],{"categories":1073},[],{"categories":1075},[439],{"categories":1077},[165],{"categories":1079},[126],{"categories":1081},[],{"categories":1083},[],{"categories":1085},[],{"categories":1087},[],{"categories":1089},[175],{"categories":1091},[126],{"categories":1093},[126],{"categories":1095},[439],{"categories":1097},[123],{"categories":1099},[123],{"categories":1101},[123],{"categories":1103},[],{"categories":1105},[165],{"categories":1107},[],{"categories":1109},[],{"categories":1111},[126],{"categories":1113},[],{"categories":1115},[],{"categories":1117},[182],{"categories":1119},[182],{"categories":1121},[126],{"categories":1123},[],{"categories":1125},[123],{"categories":1127},[123],{"categories":1129},[175],{"categories":1131},[165],{"categories":1133},[165],{"categories":1135},[126],{"categories":1137},[55],{"categories":1139},[123],{"categories":1141},[165],{"categories":1143},[165],{"categories":1145},[126],{"categories":1147},[126],{"categories":1149},[123],{"categories":1151},[],{"categories":1153},[],{"categories":1155},[123],{"categories":1157},[126],{"categories":1159},[144],{"categories":1161},[175],{"categories":1163},[55],{"categories":1165},[123],{"categories":1167},[],{"categories":1169},[126],{"categories":1171},[126],{"categories":1173},[],{"categories":1175},[55],{"categories":1177},[123],{"categories":1179},[55],{"categories":1181},[55],{"categories":1183},[],{"categories":1185},[],{"categories":1187},[126],{"categories":1189},[126],{"categories":1191},[123],{"categories":1193},[123],{"categories":1195},[144],{"categories":1197},[168],{"categories":1199},[129],{"categories":1201},[144],{"categories":1203},[165],{"categories":1205},[],{"categories":1207},[144],{"categories":1209},[],{"categories":1211},[],{"categories":1213},[],{"categories":1215},[],{"categories":1217},[175],{"categories":1219},[168],{"categories":1221},[],{"categories":1223},[123],{"categories":1225},[123],{"categories":1227},[168],{"categories":1229},[175],{"categories":1231},[],{"categories":1233},[],{"categories":1235},[126],{"categories":1237},[144],{"categories":1239},[144],{"categories":1241},[126],{"categories":1243},[55],{"categories":1245},[123,439],{"categories":1247},[],{"categories":1249},[165],{"categories":1251},[55],{"categories":1253},[126],{"categories":1255},[165],{"categories":1257},[],{"categories":1259},[126],{"categories":1261},[126],{"categories":1263},[123],{"categories":1265},[182],{"categories":1267},[175],{"categories":1269},[165],{"categories":1271},[],{"categories":1273},[126],{"categories":1275},[123],{"categories":1277},[126],{"categories":1279},[126],{"categories":1281},[126],{"categories":1283},[182],{"categories":1285},[126],{"categories":1287},[123],{"categories":1289},[],{"categories":1291},[182],{"categories":1293},[144],{"categories":1295},[126],{"categories":1297},[],{"categories":1299},[],{"categories":1301},[123],{"categories":1303},[126],{"categories":1305},[144],{"categories":1307},[126],{"categories":1309},[],{"categories":1311},[],{"categories":1313},[],{"categories":1315},[126],{"categories":1317},[],{"categories":1319},[],{"categories":1321},[168],{"categories":1323},[123],{"categories":1325},[168],{"categories":1327},[144],{"categories":1329},[123],{"categories":1331},[123],{"categories":1333},[126],{"categories":1335},[123],{"categories":1337},[],{"categories":1339},[],{"categories":1341},[439],{"categories":1343},[],{"categories":1345},[],{"categories":1347},[55],{"categories":1349},[],{"categories":1351},[],{"categories":1353},[],{"categories":1355},[],{"categories":1357},[175],{"categories":1359},[144],{"categories":1361},[182],{"categories":1363},[120],{"categories":1365},[123],{"categories":1367},[123],{"categories":1369},[120],{"categories":1371},[],{"categories":1373},[165],{"categories":1375},[126],{"categories":1377},[120],{"categories":1379},[123],{"categories":1381},[123],{"categories":1383},[55],{"categories":1385},[],{"categories":1387},[55],{"categories":1389},[123],{"categories":1391},[182],{"categories":1393},[126],{"categories":1395},[144],{"categories":1397},[120],{"categories":1399},[123],{"categories":1401},[126],{"categories":1403},[],{"categories":1405},[123],{"categories":1407},[55],{"categories":1409},[123],{"categories":1411},[],{"categories":1413},[144],{"categories":1415},[123],{"categories":1417},[],{"categories":1419},[120],{"categories":1421},[123],{"categories":1423},[],{"categories":1425},[],{"categories":1427},[],{"categories":1429},[123],{"categories":1431},[],{"categories":1433},[439],{"categories":1435},[123],{"categories":1437},[],{"categories":1439},[123],{"categories":1441},[123],{"categories":1443},[123],{"categories":1445},[123,439],{"categories":1447},[123],{"categories":1449},[123],{"categories":1451},[165],{"categories":1453},[126],{"categories":1455},[],{"categories":1457},[126],{"categories":1459},[123],{"categories":1461},[123],{"categories":1463},[123],{"categories":1465},[55],{"categories":1467},[55],{"categories":1469},[175],{"categories":1471},[165],{"categories":1473},[126],{"categories":1475},[],{"categories":1477},[123],{"categories":1479},[144],{"categories":1481},[123],{"categories":1483},[120],{"categories":1485},[],{"categories":1487},[439],{"categories":1489},[165],{"categories":1491},[165],{"categories":1493},[126],{"categories":1495},[144],{"categories":1497},[126],{"categories":1499},[123],{"categories":1501},[],{"categories":1503},[123],{"categories":1505},[],{"categories":1507},[],{"categories":1509},[123],{"categories":1511},[123],{"categories":1513},[123],{"categories":1515},[126],{"categories":1517},[123],{"categories":1519},[],{"categories":1521},[168],{"categories":1523},[126],{"categories":1525},[],{"categories":1527},[],{"categories":1529},[123],{"categories":1531},[144],{"categories":1533},[],{"categories":1535},[165],{"categories":1537},[439],{"categories":1539},[144],{"categories":1541},[175],{"categories":1543},[175],{"categories":1545},[144],{"categories":1547},[144],{"categories":1549},[439],{"categories":1551},[],{"categories":1553},[144],{"categories":1555},[123],{"categories":1557},[55],{"categories":1559},[144],{"categories":1561},[],{"categories":1563},[168],{"categories":1565},[144],{"categories":1567},[175],{"categories":1569},[144],{"categories":1571},[439],{"categories":1573},[123],{"categories":1575},[123],{"categories":1577},[],{"categories":1579},[120],{"categories":1581},[],{"categories":1583},[],{"categories":1585},[123],{"categories":1587},[123],{"categories":1589},[123],{"categories":1591},[123],{"categories":1593},[],{"categories":1595},[168],{"categories":1597},[55],{"categories":1599},[],{"categories":1601},[123],{"categories":1603},[123],{"categories":1605},[439],{"categories":1607},[439],{"categories":1609},[],{"categories":1611},[126],{"categories":1613},[144],{"categories":1615},[144],{"categories":1617},[123],{"categories":1619},[126],{"categories":1621},[],{"categories":1623},[165],{"categories":1625},[123],{"categories":1627},[123],{"categories":1629},[],{"categories":1631},[],{"categories":1633},[439],{"categories":1635},[123],{"categories":1637},[175],{"categories":1639},[120],{"categories":1641},[123],{"categories":1643},[],{"categories":1645},[126],{"categories":1647},[55],{"categories":1649},[55],{"categories":1651},[],{"categories":1653},[123],{"categories":1655},[165],{"categories":1657},[126],{"categories":1659},[],{"categories":1661},[123],{"categories":1663},[123],{"categories":1665},[126],{"categories":1667},[],{"categories":1669},[126],{"categories":1671},[175],{"categories":1673},[],{"categories":1675},[123],{"categories":1677},[],{"categories":1679},[123],{"categories":1681},[],{"categories":1683},[123],{"categories":1685},[123],{"categories":1687},[],{"categories":1689},[123],{"categories":1691},[144],{"categories":1693},[123],{"categories":1695},[123],{"categories":1697},[55],{"categories":1699},[123],{"categories":1701},[144],{"categories":1703},[126],{"categories":1705},[],{"categories":1707},[123],{"categories":1709},[182],{"categories":1711},[],{"categories":1713},[],{"categories":1715},[],{"categories":1717},[55],{"categories":1719},[144],{"categories":1721},[126],{"categories":1723},[123],{"categories":1725},[165],{"categories":1727},[126],{"categories":1729},[],{"categories":1731},[126],{"categories":1733},[],{"categories":1735},[123],{"categories":1737},[126],{"categories":1739},[123],{"categories":1741},[],{"categories":1743},[123],{"categories":1745},[123],{"categories":1747},[144],{"categories":1749},[165],{"categories":1751},[126],{"categories":1753},[165],{"categories":1755},[120],{"categories":1757},[],{"categories":1759},[],{"categories":1761},[123],{"categories":1763},[55],{"categories":1765},[144],{"categories":1767},[],{"categories":1769},[],{"categories":1771},[175],{"categories":1773},[165],{"categories":1775},[],{"categories":1777},[123],{"categories":1779},[],{"categories":1781},[182],{"categories":1783},[123],{"categories":1785},[439],{"categories":1787},[175],{"categories":1789},[],{"categories":1791},[126],{"categories":1793},[123],{"categories":1795},[126],{"categories":1797},[126],{"categories":1799},[123],{"categories":1801},[],{"categories":1803},[55],{"categories":1805},[123],{"categories":1807},[120],{"categories":1809},[175],{"categories":1811},[165],{"categories":1813},[],{"categories":1815},[],{"categories":1817},[],{"categories":1819},[126],{"categories":1821},[165],{"categories":1823},[144],{"categories":1825},[123],{"categories":1827},[144],{"categories":1829},[165],{"categories":1831},[],{"categories":1833},[165],{"categories":1835},[144],{"categories":1837},[120],{"categories":1839},[123],{"categories":1841},[144],{"categories":1843},[182],{"categories":1845},[],{"categories":1847},[],{"categories":1849},[168],{"categories":1851},[123,175],{"categories":1853},[144],{"categories":1855},[123],{"categories":1857},[126],{"categories":1859},[126],{"categories":1861},[123],{"categories":1863},[],{"categories":1865},[175],{"categories":1867},[123],{"categories":1869},[168],{"categories":1871},[126],{"categories":1873},[182],{"categories":1875},[439],{"categories":1877},[],{"categories":1879},[55],{"categories":1881},[126],{"categories":1883},[126],{"categories":1885},[175],{"categories":1887},[123],{"categories":1889},[123],{"categories":1891},[],{"categories":1893},[],{"categories":1895},[],{"categories":1897},[439],{"categories":1899},[144],{"categories":1901},[123],{"categories":1903},[123],{"categories":1905},[123],{"categories":1907},[],{"categories":1909},[168],{"categories":1911},[120],{"categories":1913},[],{"categories":1915},[126],{"categories":1917},[439],{"categories":1919},[],{"categories":1921},[165],{"categories":1923},[165],{"categories":1925},[],{"categories":1927},[175],{"categories":1929},[165],{"categories":1931},[123],{"categories":1933},[],{"categories":1935},[144],{"categories":1937},[123],{"categories":1939},[165],{"categories":1941},[126],{"categories":1943},[144],{"categories":1945},[],{"categories":1947},[126],{"categories":1949},[165],{"categories":1951},[123],{"categories":1953},[],{"categories":1955},[123],{"categories":1957},[123],{"categories":1959},[439],{"categories":1961},[144],{"categories":1963},[168],{"categories":1965},[168],{"categories":1967},[],{"categories":1969},[],{"categories":1971},[],{"categories":1973},[126],{"categories":1975},[175],{"categories":1977},[175],{"categories":1979},[],{"categories":1981},[],{"categories":1983},[123],{"categories":1985},[],{"categories":1987},[126],{"categories":1989},[123],{"categories":1991},[],{"categories":1993},[123],{"categories":1995},[120],{"categories":1997},[123],{"categories":1999},[182],{"categories":2001},[126],{"categories":2003},[123],{"categories":2005},[175],{"categories":2007},[144],{"categories":2009},[126],{"categories":2011},[],{"categories":2013},[144],{"categories":2015},[126],{"categories":2017},[126],{"categories":2019},[],{"categories":2021},[120],{"categories":2023},[126],{"categories":2025},[],{"categories":2027},[123],{"categories":2029},[55],{"categories":2031},[144],{"categories":2033},[439],{"categories":2035},[126],{"categories":2037},[126],{"categories":2039},[55],{"categories":2041},[123],{"categories":2043},[],{"categories":2045},[],{"categories":2047},[165],{"categories":2049},[123,120],{"categories":2051},[],{"categories":2053},[55],{"categories":2055},[168],{"categories":2057},[123],{"categories":2059},[175],{"categories":2061},[123],{"categories":2063},[126],{"categories":2065},[123],{"categories":2067},[123],{"categories":2069},[144],{"categories":2071},[126],{"categories":2073},[],{"categories":2075},[],{"categories":2077},[126],{"categories":2079},[123],{"categories":2081},[439],{"categories":2083},[],{"categories":2085},[123],{"categories":2087},[126],{"categories":2089},[],{"categories":2091},[123],{"categories":2093},[182],{"categories":2095},[168],{"categories":2097},[126],{"categories":2099},[123],{"categories":2101},[439],{"categories":2103},[],{"categories":2105},[123],{"categories":2107},[182],{"categories":2109},[165],{"categories":2111},[123],{"categories":2113},[],{"categories":2115},[182],{"categories":2117},[144],{"categories":2119},[123],{"categories":2121},[123],{"categories":2123},[55],{"categories":2125},[],{"categories":2127},[],{"categories":2129},[165],{"categories":2131},[123],{"categories":2133},[168],{"categories":2135},[182],{"categories":2137},[182],{"categories":2139},[144],{"categories":2141},[],{"categories":2143},[],{"categories":2145},[123],{"categories":2147},[],{"categories":2149},[123,175],{"categories":2151},[144],{"categories":2153},[126],{"categories":2155},[175],{"categories":2157},[123],{"categories":2159},[55],{"categories":2161},[],{"categories":2163},[],{"categories":2165},[55],{"categories":2167},[182],{"categories":2169},[123],{"categories":2171},[],{"categories":2173},[165,123],{"categories":2175},[439],{"categories":2177},[55],{"categories":2179},[],{"categories":2181},[120],{"categories":2183},[120],{"categories":2185},[123],{"categories":2187},[175],{"categories":2189},[126],{"categories":2191},[144],{"categories":2193},[182],{"categories":2195},[165],{"categories":2197},[123],{"categories":2199},[123],{"categories":2201},[123],{"categories":2203},[55],{"categories":2205},[123],{"categories":2207},[126],{"categories":2209},[144],{"categories":2211},[],{"categories":2213},[],{"categories":2215},[168],{"categories":2217},[175],{"categories":2219},[123],{"categories":2221},[165],{"categories":2223},[168],{"categories":2225},[123],{"categories":2227},[123],{"categories":2229},[126],{"categories":2231},[126],{"categories":2233},[123,120],{"categories":2235},[],{"categories":2237},[165],{"categories":2239},[],{"categories":2241},[123],{"categories":2243},[144],{"categories":2245},[55],{"categories":2247},[55],{"categories":2249},[126],{"categories":2251},[123],{"categories":2253},[120],{"categories":2255},[175],{"categories":2257},[182],{"categories":2259},[],{"categories":2261},[144],{"categories":2263},[123],{"categories":2265},[123],{"categories":2267},[144],{"categories":2269},[175],{"categories":2271},[123],{"categories":2273},[126],{"categories":2275},[144],{"categories":2277},[123],{"categories":2279},[165],{"categories":2281},[123],{"categories":2283},[123],{"categories":2285},[439],{"categories":2287},[129],{"categories":2289},[126],{"categories":2291},[123],{"categories":2293},[144],{"categories":2295},[126],{"categories":2297},[182],{"categories":2299},[123],{"categories":2301},[],{"categories":2303},[123],{"categories":2305},[],{"categories":2307},[],{"categories":2309},[],{"categories":2311},[120],{"categories":2313},[123],{"categories":2315},[126],{"categories":2317},[144],{"categories":2319},[144],{"categories":2321},[144],{"categories":2323},[144],{"categories":2325},[],{"categories":2327},[55],{"categories":2329},[126],{"categories":2331},[144],{"categories":2333},[55],{"categories":2335},[126],{"categories":2337},[123],{"categories":2339},[123,126],{"categories":2341},[126],{"categories":2343},[439],{"categories":2345},[144],{"categories":2347},[144],{"categories":2349},[126],{"categories":2351},[123],{"categories":2353},[],{"categories":2355},[144],{"categories":2357},[182],{"categories":2359},[55],{"categories":2361},[123],{"categories":2363},[123],{"categories":2365},[],{"categories":2367},[175],{"categories":2369},[],{"categories":2371},[55],{"categories":2373},[126],{"categories":2375},[144],{"categories":2377},[123],{"categories":2379},[144],{"categories":2381},[55],{"categories":2383},[144],{"categories":2385},[144],{"categories":2387},[],{"categories":2389},[120],{"categories":2391},[126],{"categories":2393},[144],{"categories":2395},[144],{"categories":2397},[144],{"categories":2399},[144],{"categories":2401},[144],{"categories":2403},[144],{"categories":2405},[144],{"categories":2407},[144],{"categories":2409},[144],{"categories":2411},[144],{"categories":2413},[168],{"categories":2415},[55],{"categories":2417},[123],{"categories":2419},[123],{"categories":2421},[],{"categories":2423},[123,55],{"categories":2425},[],{"categories":2427},[126],{"categories":2429},[144],{"categories":2431},[126],{"categories":2433},[123],{"categories":2435},[123],{"categories":2437},[123],{"categories":2439},[123],{"categories":2441},[123],{"categories":2443},[126],{"categories":2445},[120],{"categories":2447},[165],{"categories":2449},[144],{"categories":2451},[123],{"categories":2453},[],{"categories":2455},[],{"categories":2457},[126],{"categories":2459},[165],{"categories":2461},[123],{"categories":2463},[],{"categories":2465},[],{"categories":2467},[182],{"categories":2469},[123],{"categories":2471},[],{"categories":2473},[],{"categories":2475},[55],{"categories":2477},[120],{"categories":2479},[123],{"categories":2481},[120],{"categories":2483},[165],{"categories":2485},[],{"categories":2487},[144],{"categories":2489},[],{"categories":2491},[165],{"categories":2493},[123],{"categories":2495},[182],{"categories":2497},[],{"categories":2499},[182],{"categories":2501},[],{"categories":2503},[],{"categories":2505},[126],{"categories":2507},[],{"categories":2509},[120],{"categories":2511},[55],{"categories":2513},[165],{"categories":2515},[175],{"categories":2517},[],{"categories":2519},[],{"categories":2521},[123],{"categories":2523},[55],{"categories":2525},[182],{"categories":2527},[],{"categories":2529},[126],{"categories":2531},[126],{"categories":2533},[144],{"categories":2535},[123],{"categories":2537},[126],{"categories":2539},[123],{"categories":2541},[126],{"categories":2543},[123],{"categories":2545},[129],{"categories":2547},[144],{"categories":2549},[],{"categories":2551},[182],{"categories":2553},[175],{"categories":2555},[126],{"categories":2557},[],{"categories":2559},[123],{"categories":2561},[126],{"categories":2563},[120],{"categories":2565},[55],{"categories":2567},[123],{"categories":2569},[165],{"categories":2571},[175],{"categories":2573},[175],{"categories":2575},[123],{"categories":2577},[168],{"categories":2579},[123],{"categories":2581},[126],{"categories":2583},[120],{"categories":2585},[126],{"categories":2587},[123],{"categories":2589},[123],{"categories":2591},[126],{"categories":2593},[144],{"categories":2595},[],{"categories":2597},[55],{"categories":2599},[123],{"categories":2601},[126],{"categories":2603},[123],{"categories":2605},[123],{"categories":2607},[],{"categories":2609},[165],{"categories":2611},[120],{"categories":2613},[144],{"categories":2615},[123],{"categories":2617},[123],{"categories":2619},[165],{"categories":2621},[182],{"categories":2623},[168],{"categories":2625},[123],{"categories":2627},[144],{"categories":2629},[123],{"categories":2631},[126],{"categories":2633},[439],{"categories":2635},[123],{"categories":2637},[126],{"categories":2639},[168],{"categories":2641},[],{"categories":2643},[126],{"categories":2645},[175],{"categories":2647},[165],{"categories":2649},[123],{"categories":2651},[55],{"categories":2653},[120],{"categories":2655},[175],{"categories":2657},[],{"categories":2659},[126],{"categories":2661},[123],{"categories":2663},[],{"categories":2665},[144],{"categories":2667},[],{"categories":2669},[144],{"categories":2671},[123],{"categories":2673},[126],{"categories":2675},[126],{"categories":2677},[126],{"categories":2679},[],{"categories":2681},[],{"categories":2683},[123],{"categories":2685},[123],{"categories":2687},[],{"categories":2689},[165],{"categories":2691},[126],{"categories":2693},[182],{"categories":2695},[55],{"categories":2697},[],{"categories":2699},[],{"categories":2701},[144],{"categories":2703},[175],{"categories":2705},[123],{"categories":2707},[123],{"categories":2709},[123],{"categories":2711},[175],{"categories":2713},[144],{"categories":2715},[165],{"categories":2717},[123],{"categories":2719},[123],{"categories":2721},[123],{"categories":2723},[144],{"categories":2725},[123],{"categories":2727},[144],{"categories":2729},[126],{"categories":2731},[126],{"categories":2733},[175],{"categories":2735},[126],{"categories":2737},[123],{"categories":2739},[175],{"categories":2741},[165],{"categories":2743},[],{"categories":2745},[126],{"categories":2747},[],{"categories":2749},[],{"categories":2751},[],{"categories":2753},[120],{"categories":2755},[123],{"categories":2757},[126],{"categories":2759},[55],{"categories":2761},[126],{"categories":2763},[182],{"categories":2765},[],{"categories":2767},[126],{"categories":2769},[],{"categories":2771},[55],{"categories":2773},[126],{"categories":2775},[],{"categories":2777},[126],{"categories":2779},[123],{"categories":2781},[144],{"categories":2783},[123],{"categories":2785},[126],{"categories":2787},[144],{"categories":2789},[126],{"categories":2791},[175],{"categories":2793},[165],{"categories":2795},[55],{"categories":2797},[],{"categories":2799},[126],{"categories":2801},[165],{"categories":2803},[439],{"categories":2805},[144],{"categories":2807},[123],{"categories":2809},[165],{"categories":2811},[55],{"categories":2813},[],{"categories":2815},[126],{"categories":2817},[126],{"categories":2819},[123],{"categories":2821},[],{"categories":2823},[126],{"categories":2825},[129],{"categories":2827},[144],{"categories":2829},[126],{"categories":2831},[120],{"categories":2833},[],{"categories":2835},[123],{"categories":2837},[129],{"categories":2839},[123],{"categories":2841},[126],{"categories":2843},[144],{"categories":2845},[55],{"categories":2847},[439],{"categories":2849},[123],{"categories":2851},[123],{"categories":2853},[123],{"categories":2855},[144],{"categories":2857},[120],{"categories":2859},[123],{"categories":2861},[165],{"categories":2863},[144],{"categories":2865},[439],{"categories":2867},[123],{"categories":2869},[],{"categories":2871},[],{"categories":2873},[439],{"categories":2875},[168],{"categories":2877},[126],{"categories":2879},[126],{"categories":2881},[144],{"categories":2883},[123],{"categories":2885},[55],{"categories":2887},[165],{"categories":2889},[126],{"categories":2891},[123],{"categories":2893},[182],{"categories":2895},[123],{"categories":2897},[126],{"categories":2899},[],{"categories":2901},[123],{"categories":2903},[123],{"categories":2905},[144],{"categories":2907},[55],{"categories":2909},[],{"categories":2911},[123],{"categories":2913},[123],{"categories":2915},[175],{"categories":2917},[165],{"categories":2919},[123,126],{"categories":2921},[182,120],{"categories":2923},[123],{"categories":2925},[],{"categories":2927},[126],{"categories":2929},[],{"categories":2931},[175],{"categories":2933},[123],{"categories":2935},[144],{"categories":2937},[],{"categories":2939},[126],{"categories":2941},[],{"categories":2943},[165],{"categories":2945},[126],{"categories":2947},[55],{"categories":2949},[126],{"categories":2951},[123],{"categories":2953},[439],{"categories":2955},[182],{"categories":2957},[120],{"categories":2959},[120],{"categories":2961},[55],{"categories":2963},[55],{"categories":2965},[123],{"categories":2967},[126],{"categories":2969},[123],{"categories":2971},[123],{"categories":2973},[55],{"categories":2975},[123],{"categories":2977},[182],{"categories":2979},[144],{"categories":2981},[123],{"categories":2983},[126],{"categories":2985},[123],{"categories":2987},[],{"categories":2989},[175],{"categories":2991},[],{"categories":2993},[126],{"categories":2995},[55],{"categories":2997},[],{"categories":2999},[439],{"categories":3001},[123],{"categories":3003},[],{"categories":3005},[144],{"categories":3007},[126],{"categories":3009},[175],{"categories":3011},[123],{"categories":3013},[126],{"categories":3015},[175],{"categories":3017},[126],{"categories":3019},[144],{"categories":3021},[55],{"categories":3023},[144],{"categories":3025},[175],{"categories":3027},[123],{"categories":3029},[165],{"categories":3031},[123],{"categories":3033},[123],{"categories":3035},[123],{"categories":3037},[123],{"categories":3039},[126],{"categories":3041},[123],{"categories":3043},[126],{"categories":3045},[123],{"categories":3047},[55],{"categories":3049},[123],{"categories":3051},[126],{"categories":3053},[165],{"categories":3055},[55],{"categories":3057},[126],{"categories":3059},[165],{"categories":3061},[],{"categories":3063},[123],{"categories":3065},[123],{"categories":3067},[175],{"categories":3069},[],{"categories":3071},[126],{"categories":3073},[182],{"categories":3075},[123],{"categories":3077},[144],{"categories":3079},[182],{"categories":3081},[126],{"categories":3083},[120],{"categories":3085},[120],{"categories":3087},[123],{"categories":3089},[55],{"categories":3091},[],{"categories":3093},[123],{"categories":3095},[],{"categories":3097},[55],{"categories":3099},[123],{"categories":3101},[126],{"categories":3103},[126],{"categories":3105},[],{"categories":3107},[175],{"categories":3109},[175],{"categories":3111},[182],{"categories":3113},[165],{"categories":3115},[],{"categories":3117},[123],{"categories":3119},[55],{"categories":3121},[123],{"categories":3123},[175],{"categories":3125},[55],{"categories":3127},[144],{"categories":3129},[144],{"categories":3131},[],{"categories":3133},[144],{"categories":3135},[126],{"categories":3137},[165],{"categories":3139},[168],{"categories":3141},[123],{"categories":3143},[],{"categories":3145},[144],{"categories":3147},[175],{"categories":3149},[120],{"categories":3151},[123],{"categories":3153},[55],{"categories":3155},[439],{"categories":3157},[55],{"categories":3159},[],{"categories":3161},[],{"categories":3163},[144],{"categories":3165},[],{"categories":3167},[126],{"categories":3169},[126],{"categories":3171},[126],{"categories":3173},[],{"categories":3175},[123],{"categories":3177},[],{"categories":3179},[144],{"categories":3181},[55],{"categories":3183},[165],{"categories":3185},[123],{"categories":3187},[144],{"categories":3189},[144],{"categories":3191},[],{"categories":3193},[144],{"categories":3195},[55],{"categories":3197},[123],{"categories":3199},[],{"categories":3201},[126],{"categories":3203},[126],{"categories":3205},[55],{"categories":3207},[],{"categories":3209},[],{"categories":3211},[],{"categories":3213},[165],{"categories":3215},[126],{"categories":3217},[123],{"categories":3219},[],{"categories":3221},[],{"categories":3223},[],{"categories":3225},[165],{"categories":3227},[],{"categories":3229},[55],{"categories":3231},[],{"categories":3233},[],{"categories":3235},[165],{"categories":3237},[123],{"categories":3239},[144],{"categories":3241},[],{"categories":3243},[182],{"categories":3245},[144],{"categories":3247},[182],{"categories":3249},[123],{"categories":3251},[],{"categories":3253},[],{"categories":3255},[126],{"categories":3257},[],{"categories":3259},[],{"categories":3261},[126],{"categories":3263},[123],{"categories":3265},[],{"categories":3267},[126],{"categories":3269},[144],{"categories":3271},[182],{"categories":3273},[168],{"categories":3275},[126],{"categories":3277},[126],{"categories":3279},[],{"categories":3281},[],{"categories":3283},[],{"categories":3285},[144],{"categories":3287},[],{"categories":3289},[],{"categories":3291},[165],{"categories":3293},[55],{"categories":3295},[],{"categories":3297},[120],{"categories":3299},[182],{"categories":3301},[123],{"categories":3303},[175],{"categories":3305},[55],{"categories":3307},[168],{"categories":3309},[120],{"categories":3311},[175],{"categories":3313},[],{"categories":3315},[],{"categories":3317},[126],{"categories":3319},[55],{"categories":3321},[165],{"categories":3323},[55],{"categories":3325},[126],{"categories":3327},[439],{"categories":3329},[126],{"categories":3331},[],{"categories":3333},[123],{"categories":3335},[144],{"categories":3337},[175],{"categories":3339},[],{"categories":3341},[165],{"categories":3343},[144],{"categories":3345},[55],{"categories":3347},[126],{"categories":3349},[123],{"categories":3351},[120],{"categories":3353},[126,439],{"categories":3355},[126],{"categories":3357},[175],{"categories":3359},[123],{"categories":3361},[168],{"categories":3363},[182],{"categories":3365},[126],{"categories":3367},[],{"categories":3369},[126],{"categories":3371},[123],{"categories":3373},[120],{"categories":3375},[],{"categories":3377},[],{"categories":3379},[123],{"categories":3381},[168],{"categories":3383},[123],{"categories":3385},[],{"categories":3387},[144],{"categories":3389},[],{"categories":3391},[144],{"categories":3393},[175],{"categories":3395},[126],{"categories":3397},[123],{"categories":3399},[182],{"categories":3401},[175],{"categories":3403},[],{"categories":3405},[144],{"categories":3407},[123],{"categories":3409},[],{"categories":3411},[123],{"categories":3413},[126],{"categories":3415},[123],{"categories":3417},[126],{"categories":3419},[123],{"categories":3421},[123],{"categories":3423},[123],{"categories":3425},[123],{"categories":3427},[120],{"categories":3429},[],{"categories":3431},[129],{"categories":3433},[144],{"categories":3435},[123],{"categories":3437},[],{"categories":3439},[175],{"categories":3441},[123],{"categories":3443},[123],{"categories":3445},[126],{"categories":3447},[144],{"categories":3449},[123],{"categories":3451},[123],{"categories":3453},[120],{"categories":3455},[126],{"categories":3457},[165],{"categories":3459},[],{"categories":3461},[168],{"categories":3463},[123],{"categories":3465},[],{"categories":3467},[144],{"categories":3469},[182],{"categories":3471},[],{"categories":3473},[],{"categories":3475},[144],{"categories":3477},[144],{"categories":3479},[182],{"categories":3481},[55],{"categories":3483},[126],{"categories":3485},[126],{"categories":3487},[123],{"categories":3489},[120],{"categories":3491},[],{"categories":3493},[],{"categories":3495},[144],{"categories":3497},[168],{"categories":3499},[175],{"categories":3501},[126],{"categories":3503},[165],{"categories":3505},[168],{"categories":3507},[168],{"categories":3509},[],{"categories":3511},[144],{"categories":3513},[123],{"categories":3515},[123],{"categories":3517},[175],{"categories":3519},[],{"categories":3521},[144],{"categories":3523},[144],{"categories":3525},[144],{"categories":3527},[],{"categories":3529},[126],{"categories":3531},[123],{"categories":3533},[],{"categories":3535},[55],{"categories":3537},[120],{"categories":3539},[],{"categories":3541},[123],{"categories":3543},[123],{"categories":3545},[],{"categories":3547},[175],{"categories":3549},[],{"categories":3551},[],{"categories":3553},[],{"categories":3555},[],{"categories":3557},[123],{"categories":3559},[144],{"categories":3561},[],{"categories":3563},[],{"categories":3565},[123],{"categories":3567},[123],{"categories":3569},[123],{"categories":3571},[168],{"categories":3573},[123],{"categories":3575},[168],{"categories":3577},[],{"categories":3579},[168],{"categories":3581},[168],{"categories":3583},[439],{"categories":3585},[126],{"categories":3587},[175],{"categories":3589},[],{"categories":3591},[],{"categories":3593},[168],{"categories":3595},[175],{"categories":3597},[175],{"categories":3599},[175],{"categories":3601},[],{"categories":3603},[55],{"categories":3605},[175],{"categories":3607},[175],{"categories":3609},[55],{"categories":3611},[175],{"categories":3613},[120],{"categories":3615},[175],{"categories":3617},[175],{"categories":3619},[175],{"categories":3621},[168],{"categories":3623},[144],{"categories":3625},[144],{"categories":3627},[123],{"categories":3629},[175],{"categories":3631},[168],{"categories":3633},[439],{"categories":3635},[168],{"categories":3637},[168],{"categories":3639},[168],{"categories":3641},[],{"categories":3643},[120],{"categories":3645},[],{"categories":3647},[439],{"categories":3649},[175],{"categories":3651},[175],{"categories":3653},[175],{"categories":3655},[126],{"categories":3657},[144,120],{"categories":3659},[168],{"categories":3661},[],{"categories":3663},[],{"categories":3665},[168],{"categories":3667},[],{"categories":3669},[168],{"categories":3671},[144],{"categories":3673},[126],{"categories":3675},[],{"categories":3677},[175],{"categories":3679},[123],{"categories":3681},[165],{"categories":3683},[],{"categories":3685},[123],{"categories":3687},[],{"categories":3689},[144],{"categories":3691},[55],{"categories":3693},[168],{"categories":3695},[],{"categories":3697},[175],{"categories":3699},[144],[3701,3792,3906,3969],{"id":3702,"title":3703,"ai":3704,"body":3709,"categories":3746,"created_at":56,"date_modified":56,"description":47,"extension":57,"faq":56,"featured":58,"kicker_label":56,"meta":3747,"navigation":94,"path":3778,"published_at":3779,"question":56,"scraped_at":3780,"seo":3781,"sitemap":3782,"source_id":3783,"source_name":3784,"source_type":3785,"source_url":3786,"stem":3787,"tags":3788,"thumbnail_url":56,"tldr":3789,"tweet":56,"unknown_tags":3790,"__hash__":3791},"summaries\u002Fsummaries\u002F67c404b9ead89e52-9-ai-tools-to-fix-ai-coding-s-spec-mismatch-proble-summary.md","9 AI Tools to Fix AI Coding's Spec Mismatch Problem",{"provider":7,"model":8,"input_tokens":3705,"output_tokens":3706,"processing_time_ms":3707,"cost_usd":3708},8671,1911,22727,0.0026672,{"type":14,"value":3710,"toc":3741},[3711,3715,3718,3721,3725,3728,3731,3735,3738],[17,3712,3714],{"id":3713},"sdd-core-workflow-specs-as-source-of-truth-prevents-rework","SDD Core Workflow: Specs as Source of Truth Prevents Rework",[22,3716,3717],{},"Spec-driven development flips traditional coding by formalizing intent first—via phases like Requirements (business context, EARS notation for edge-case user stories), Design (architecture), Tasks (decomposable units), and Implement (constrained agent execution)—yielding artifacts like requirements.md, design.md, tasks.md. This ensures AI agents produce code matching system needs, avoiding days of fixes after minutes of generation. Constitutions (immutable markdown rules) persist standards across sessions; agent hooks auto-trigger tests, READMEs, scans on file changes. Multi-model routers (Claude Sonnet + Qwen, DeepSeek) optimize cost\u002Fquality per task.",[22,3719,3720],{},"Trade-off: Adds upfront rigor but cuts iteration debt in teams >5 devs or brownfields.",[17,3722,3724],{"id":3723},"open-source-frameworks-for-portable-multi-agent-sdd","Open-Source Frameworks for Portable, Multi-Agent SDD",[22,3726,3727],{},"GitHub Spec Kit (93k stars, v0.8.7) runs 30+ agents (Claude Code, Copilot) through Specify-Plan-Tasks-Implement with constitution contracts; portable CLI for any IDE. BMAD-METHOD (46.7k stars, v6.6.0, MIT) orchestrates 12+ role agents (PM, UX, QA, Scrum) via file handoffs across Claude\u002FCursor\u002FCodex; V6 Cross Platform Team avoids reconfiguration. GSD (61k stars, npx install) meta-prompts parallel researchers\u002Fplanners\u002Fexecutors\u002Fverifiers (200k tokens impl) model-agnostically (OpenRouter\u002Flocal); low-ceremony vs. BMAD's sprints. OpenSpec excels brownfield deltas (ADDED\u002FMODIFIED\u002FREMOVED markers), scoring top in 13-category eval for auditable proposals without rigid gates.",[22,3729,3730],{},"Start with Spec Kit for new teams; BMAD\u002FGSD for SDLC coverage.",[17,3732,3734],{"id":3733},"ide-native-and-context-tools-for-familiar-scale","IDE-Native and Context Tools for Familiar Scale",[22,3736,3737],{},"Kiro (agentic VS Code-like IDE, CLI\u002Fweb) mandates 3-phase rigor + hooks; no AWS needed. Cursor Plan Mode + .cursor\u002Frules\u002F (legacy .cursorrules) plans multi-file changes pre-code, clarifying questions first. Claude Code (CLI) ingests full specs via CLAUDE.md for autonomous passes, agent in BMAD\u002FGSD\u002FSpec Kit. Augment Code's Context Engine spans 400k+ files (70.6% SWE-bench vs. 54% avg, 59% review F-score); BYOA plugs agents but pairs with spec tools. Tessl Framework (.tessl\u002F tiles) teaches MCP agents spec approval loops; Spec Registry (10k+ OSS lib specs) kills API hallucinations.",[22,3739,3740],{},"Cursor\u002FKiro for editor loyalty; Augment\u002FTessl for enterprise context drift.",{"title":47,"searchDepth":48,"depth":48,"links":3742},[3743,3744,3745],{"id":3713,"depth":48,"text":3714},{"id":3723,"depth":48,"text":3724},{"id":3733,"depth":48,"text":3734},[55],{"content_references":3748,"triage":3776},[3749,3753,3756,3759,3762,3765,3768,3771,3774],{"type":84,"title":3750,"url":3751,"context":3752},"AWS Kiro","https:\u002F\u002Fkiro.dev\u002F","recommended",{"type":84,"title":3754,"url":3755,"context":3752},"GitHub Spec Kit","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fspec-kit",{"type":84,"title":3757,"url":3758,"context":3752},"BMAD-METHOD","https:\u002F\u002Fgithub.com\u002Fbmad-code-org\u002FBMAD-METHOD",{"type":84,"title":3760,"url":3761,"context":3752},"Augment Code","https:\u002F\u002Fwww.augmentcode.com\u002F",{"type":84,"title":3763,"url":3764,"context":3752},"Claude Code","https:\u002F\u002Fclaude.ai\u002Fcode",{"type":84,"title":3766,"url":3767,"context":3752},"GSD (Get Shit Done)","https:\u002F\u002Fgithub.com\u002Fgsd-build\u002Fget-shit-done",{"type":84,"title":3769,"url":3770,"context":3752},"Cursor","https:\u002F\u002Fcursor.com\u002F",{"type":84,"title":3772,"url":3773,"context":3752},"OpenSpec","https:\u002F\u002Fgithub.com\u002FFission-AI\u002FOpenSpec",{"type":84,"title":88,"url":3775,"context":3752},"https:\u002F\u002Ftessl.io\u002F",{"relevance":90,"novelty":91,"quality":91,"actionability":91,"composite":92,"reasoning":3777},"Category: AI Automation. The article provides a detailed overview of spec-driven development (SDD) and its associated tools, addressing the pain point of ensuring AI-generated code aligns with specifications. It offers actionable insights on specific tools like GitHub Spec Kit and BMAD, which can be directly applied by developers looking to improve their coding practices.","\u002Fsummaries\u002F67c404b9ead89e52-9-ai-tools-to-fix-ai-coding-s-spec-mismatch-proble-summary","2026-05-09 06:01:32","2026-05-09 15:37:21",{"title":3703,"description":47},{"loc":3778},"67c404b9ead89e52","MarkTechPost","article","https:\u002F\u002Fwww.marktechpost.com\u002F2026\u002F05\u002F08\u002F9-best-ai-tools-for-spec-driven-development-in-2026-kiro-bmad-gsd-and-more-compare\u002F","summaries\u002F67c404b9ead89e52-9-ai-tools-to-fix-ai-coding-s-spec-mismatch-proble-summary",[106,108,107,109],"Spec-driven development (SDD) treats structured specs as truth and generates code from them, preventing AI agents from producing fast but wrong code. Top tools like Kiro (agentic IDE), GitHub Spec Kit (93k stars CLI), and BMAD (12+ agents) enforce phases like requirements, design, tasks for traceable outputs.",[109],"0-PJwqfXmE9Ivt0CULVCXH46qmD4qILsvhLipVswxys",{"id":3793,"title":3794,"ai":3795,"body":3800,"categories":3866,"created_at":56,"date_modified":56,"description":47,"extension":57,"faq":56,"featured":58,"kicker_label":56,"meta":3867,"navigation":94,"path":3893,"published_at":3894,"question":56,"scraped_at":3895,"seo":3896,"sitemap":3897,"source_id":3898,"source_name":3899,"source_type":3785,"source_url":3900,"stem":3901,"tags":3902,"thumbnail_url":56,"tldr":3903,"tweet":56,"unknown_tags":3904,"__hash__":3905},"summaries\u002Fsummaries\u002Fa10c7f1d3949356a-5-claude-skills-to-ship-fast-code-solo-or-with-tea-summary.md","5 Claude Skills to Ship Fast Code Solo or with Teams",{"provider":7,"model":8,"input_tokens":3796,"output_tokens":3797,"processing_time_ms":3798,"cost_usd":3799},8279,1725,18028,0.00249565,{"type":14,"value":3801,"toc":3860},[3802,3806,3824,3828,3836,3839,3843,3850,3853,3857],[17,3803,3805],{"id":3804},"unified-skills-setup-maximizes-tool-flexibility","Unified Skills Setup Maximizes Tool Flexibility",[22,3807,3808,3809,3813,3814,3817,3818,3820,3821,3823],{},"Store all agent skills in a single ",[3810,3811,3812],"code",{},"agents\u002Fskills"," directory adhering to Anthropic's open standard, which OpenAI Codex and Gemini CLI read natively. For Claude Code, which only scans ",[3810,3815,3816],{},".claude\u002Fskills",", create a symlink from ",[3810,3819,3816],{}," to ",[3810,3822,3812],{},". This single source of truth lets you switch between Claude, Codex, and Gemini without duplicating definitions, ensuring consistent access across tools while building Yorby.ai as a solo dev who shipped 14 apps in 6 years.",[17,3825,3827],{"id":3826},"grill-phased-workflow-delivers-reviewable-features","Grill + Phased Workflow Delivers Reviewable Features",[22,3829,3830,3831,3835],{},"Start every major feature with 'Grill Me' skill (forked from MattPCO's open repo), which interrogates for unresolved technical\u002Fproduct requirements before planning. Pair it with 'Phased Plan' to output a plan chunked into  user-testable phases—grouping related changes (e.g., UI + minimal backend for one testable feature), avoiding 2,000+ line PRs that kill reviews. For Yorby's AI UGC Studio (productizing internal AI-generated marketing like @autumnluna.create), invoke: \"Build ",[3832,3833,3834],"span",{},"feature",". Grill me for questions, then make phased plan.\" This structures code for easy holistic review: test UI, trace backend.",[22,3837,3838],{},"'Phased Implementation' enforces one phase per pass—implement, commit\u002Fstage only after manual approval, preventing AI from dumping all phases (e.g., 5,000 lines) unchecked. For small bugs, skip phasing; for big features spanning milestones, it's mandatory.",[17,3840,3842],{"id":3841},"babysit-pr-domain-skills-automate-reliability","Babysit PR + Domain Skills Automate Reliability",[22,3844,3845,3846,3849],{},"Run ",[3810,3847,3848],{},"loop 1m babysit-pr"," in Claude Code to cron a skill that monitors PR mergeability: auto-fixes CI\u002FCD errors, test failures, or review comments every minute. Alerts when green (or auto-merges if trusted), slashing manual debugging. Toggle auto-merge for low-risk changes.",[22,3851,3852],{},"Embed provider best practices via dedicated skills: 'Yorby Logging' copies PostHog's logging guide verbatim for consistent implementation; similar to Supabase's Postgres skills for schema\u002Fmigrations. Use for nitty-gritty: adds logs per PostHog recs without your deep expertise as a product-focused engineer.",[17,3854,3856],{"id":3855},"vibecode-empowers-non-tech-teammates-safely","VibeCode Empowers Non-Tech Teammates Safely",[22,3858,3859],{},"Parent skill 'VibeCode' orchestrates Grill Me, Phased Plan\u002FImplementation, and Onboarding for co-founders\u002Finterns. Onboarding skill replaces Notion docs with code-contextual setup guide for local env (all Yorby services). Rules enforce: read-only prod access via Supabase prod MCP; one phase\u002FPR max; defer architectural\u002FDB questions (e.g., migrations, tables) to CTO by leaving open in plans dir, committing PR, tagging you. You grill unresolved questions, approve. Client-side changes get freedom; DB\u002Farchitecture stays gated, unblocking marketing co-founder and intern without your constant involvement.",{"title":47,"searchDepth":48,"depth":48,"links":3861},[3862,3863,3864,3865],{"id":3804,"depth":48,"text":3805},{"id":3826,"depth":48,"text":3827},{"id":3841,"depth":48,"text":3842},{"id":3855,"depth":48,"text":3856},[55],{"content_references":3868,"triage":3890},[3869,3872,3875,3878,3881,3884,3887],{"type":84,"title":3870,"url":3871,"context":86},"Yorby","https:\u002F\u002Fwww.yorby.ai?utm_source=yatb-yt",{"type":84,"title":3873,"url":3874,"context":86},"Xero","https:\u002F\u002Freferrals.xero.com\u002FYourAverageTechBro_XeroCollabOne",{"type":84,"title":3876,"url":3877,"context":86},"perfectinterview.ai","http:\u002F\u002Fperfectinterview.ai\u002F?utm_source=yatb-yt",{"type":84,"title":3879,"url":3880,"context":86},"montee.ai","http:\u002F\u002Fmontee.ai\u002F?utm_source=yatb-yt",{"type":70,"title":3882,"author":3883,"context":65},"PostHog Logging Best Practices Guide","PostHog",{"type":70,"title":3885,"author":3886,"context":86},"Supabase Postgres Best Practices Skills","Supabase",{"type":70,"title":3888,"author":3889,"context":65},"Grill Me Skill Repo","MattPCO",{"relevance":90,"novelty":91,"quality":91,"actionability":90,"composite":3891,"reasoning":3892},4.55,"Category: AI Automation. The article provides practical skills and workflows for using AI tools like Claude to enhance coding efficiency, directly addressing the pain points of solo developers and small teams. It offers actionable steps, such as creating a symlink for tool flexibility and implementing a phased workflow for feature development, which can be immediately applied in real-world projects.","\u002Fsummaries\u002Fa10c7f1d3949356a-5-claude-skills-to-ship-fast-code-solo-or-with-tea-summary","2026-05-07 15:45:08","2026-05-07 16:32:29",{"title":3794,"description":47},{"loc":3893},"d9cc3a000e23dbc4","Your Average Tech Bro","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=QFDku45b_EQ","summaries\u002Fa10c7f1d3949356a-5-claude-skills-to-ship-fast-code-solo-or-with-tea-summary",[106,107,108,109],"Grill Me + Phased Plan breaks features into reviewable chunks; Babysit PR auto-fixes CI errors; VibeCode lets non-tech teammates build safely without blocking you.",[109],"y2_1Jq_oXKSbIzf14wA16ovFniW4AiO0vEqIUQSyJn8",{"id":3907,"title":3908,"ai":3909,"body":3914,"categories":3946,"created_at":56,"date_modified":56,"description":47,"extension":57,"faq":56,"featured":58,"kicker_label":56,"meta":3947,"navigation":94,"path":3956,"published_at":3957,"question":56,"scraped_at":3958,"seo":3959,"sitemap":3960,"source_id":3961,"source_name":3962,"source_type":3785,"source_url":3963,"stem":3964,"tags":3965,"thumbnail_url":56,"tldr":3966,"tweet":56,"unknown_tags":3967,"__hash__":3968},"summaries\u002Fsummaries\u002F52acec8e830499d9-ai-agents-ship-dead-code-bloat-and-unneeded-permis-summary.md","AI Agents Ship Dead Code, Bloat, and Unneeded Permissions",{"provider":7,"model":8,"input_tokens":3910,"output_tokens":3911,"processing_time_ms":3912,"cost_usd":3913},3951,1458,15573,0.0014967,{"type":14,"value":3915,"toc":3941},[3916,3920,3927,3931,3934,3938],[17,3917,3919],{"id":3918},"pitfalls-ai-agents-overlook-in-production-code","Pitfalls AI Agents Overlook in Production Code",[22,3921,3922,3923,3926],{},"AI agents building a Chrome extension (TubeScribe, for exporting YouTube transcripts as Markdown) produced functional but wasteful code. A manual second pass uncovered: (1) a dead code path included in the shipped bundle, (2) an unneeded ",[3810,3924,3925],{},"host_permissions"," scope that bloated the user install prompt, and (3) ~15KB of dead weight. The initial Chrome Web Store listing showed 31.83KB, while the local zip was 27.1KB (27,766 bytes)—a discrepancy hinting at store-side overhead, but the core zip itself carried avoidable bloat.",[17,3928,3930],{"id":3929},"fixes-deliver-measurable-wins","Fixes Deliver Measurable Wins",[22,3932,3933],{},"Removing the dead code and excess permissions streamlined the install prompt users see, reducing friction and perceived invasiveness. Stripping 15KB of bloat cut the package size roughly in half, improving load times and store appeal. These changes highlight how small oversights compound: permissions affect trust signals, while bloat hits performance from the first user interaction.",[17,3935,3937],{"id":3936},"why-agents-miss-this-and-how-to-supervise","Why Agents Miss This and How to Supervise",[22,3939,3940],{},"Agents prioritize working demos over optimization, generating wider scopes and unused paths to hedge against edge cases. Humans must audit for production realities—check bundle analyzers for dead code, validate minimal permissions against actual hosts (e.g., YouTube only), and minify aggressively. This case underscores agentic coding as a first draft: ship fast, but always second-pass for leanness. Thin content here focuses on intro findings; full article likely details agent prompts and code diffs.",{"title":47,"searchDepth":48,"depth":48,"links":3942},[3943,3944,3945],{"id":3918,"depth":48,"text":3919},{"id":3929,"depth":48,"text":3930},{"id":3936,"depth":48,"text":3937},[55],{"content_references":3948,"triage":3952},[3949],{"type":84,"title":3950,"url":3951,"context":86},"TubeScribe","https:\u002F\u002Fchromewebstore.google.com\u002Fdetail\u002Ftubescribe\u002Fpihclbbehodhlglloamajecjodpopofn",{"relevance":91,"novelty":3953,"quality":91,"actionability":91,"composite":3954,"reasoning":3955},3,3.8,"Category: AI & LLMs. The article discusses practical issues with AI-generated code, specifically focusing on dead code and unnecessary permissions, which directly addresses the pain points of developers integrating AI into their products. It provides actionable insights on auditing AI-generated code, making it relevant and useful for the target audience.","\u002Fsummaries\u002F52acec8e830499d9-ai-agents-ship-dead-code-bloat-and-unneeded-permis-summary","2026-04-20 16:06:08","2026-04-21 15:25:47",{"title":3908,"description":47},{"loc":3956},"52acec8e830499d9","Level Up Coding","https:\u002F\u002Flevelup.gitconnected.com\u002Fai-approved-waste-what-a-second-pass-on-an-ai-built-extension-actually-caught-39924c03de5d?source=rss----5517fd7b58a6---4","summaries\u002F52acec8e830499d9-ai-agents-ship-dead-code-bloat-and-unneeded-permis-summary",[108,106,107,109],"Reviewing an AI-built Chrome extension revealed dead code paths, unnecessary host_permissions, and 15KB bloat—fixing them altered install prompts and halved package size from 31.83KB.",[109],"dYqnbCf_tI7eQGu3304HBtLd6eDeOQp12e-KP1iS8vA",{"id":3970,"title":3971,"ai":3972,"body":3977,"categories":4151,"created_at":56,"date_modified":56,"description":4152,"extension":57,"faq":56,"featured":58,"kicker_label":56,"meta":4153,"navigation":94,"path":4154,"published_at":4155,"question":56,"scraped_at":4156,"seo":4157,"sitemap":4158,"source_id":4159,"source_name":4160,"source_type":102,"source_url":4161,"stem":4162,"tags":4163,"thumbnail_url":56,"tldr":4164,"tweet":56,"unknown_tags":4165,"__hash__":4166},"summaries\u002Fsummaries\u002F0bacb4f33b135da6-upgrade-legacy-net-to-net-10-with-copilot-agents-i-summary.md","Upgrade Legacy .NET to .NET 10 with Copilot Agents in VS Code",{"provider":7,"model":8,"input_tokens":3973,"output_tokens":3974,"processing_time_ms":3975,"cost_usd":3976},8845,2411,25500,0.00295125,{"type":14,"value":3978,"toc":4144},[3979,3983,3986,3989,3993,4000,4010,4028,4039,4042,4046,4053,4056,4059,4075,4079,4082,4085,4090,4106,4110],[17,3980,3982],{"id":3981},"legacy-net-modernization-from-tedious-weeks-to-ai-assisted-minutes","Legacy .NET Modernization: From Tedious Weeks to AI-Assisted Minutes",[22,3984,3985],{},"Jorge Balderas and Joel Norman demo modernizing the Contoso University app—a 15-year-old .NET Framework site with outdated tech like MSMQ (deprecated messaging), Global.asax, and old Entity Framework. Running in Visual Studio, it loads slowly and uses unsupported patterns post-upgrade. Jorge shares his consulting days: \"I used to do a lot of upgrade projects both in .NET and Java. Uh they were not fun projects. Uh to be honest, there were a lot of repetitions, but there were some unique challenges in them. Um and yeah, this is something that would take, you know, weeks if not months.\" They enroll Joel in the fictional university via the app, add courses like \"Vibing Capstone\" and \".NET Modernization,\" and hire \"Professor Holland\"—lighthearted demos highlighting CRUD basics before upgrade.",[22,3987,3988],{},"The goal: Upgrade to .NET 10 without full rearchitecture, removing blockers like MSMQ (replaced by in-memory queuing or Azure Service Bus) and converting to SDK-style projects. Performance improves noticeably post-upgrade. Joel notes: \"We're not going to show the modernize CLI, but it's yet another option. This will do batch assessments and batch upgrades for you.\"",[17,3990,3992],{"id":3991},"github-copilot-modernization-tools-extension-cli-and-cloud-agents","GitHub Copilot Modernization Tools: Extension, CLI, and Cloud Agents",[22,3994,3995,3999],{},[3996,3997,3998],"strong",{},"VS Code Extension Setup and Demo","\nJorge installs the GitHub Copilot Modernization extension (search \"Copilot Modernization\"), selects the \".NET Modernize\" agent (also supports Java), picks Claude Opus (or GPT-4o, Gemini), enables Autopilot mode (auto-decides inputs), and prompts: \"Upgrade my project to .NET 10. Commit changes to 'VSCodeLive'.\" The agent assesses the app, summarizes changes (e.g., package upgrades), generates a plan with options (single vs. multiple commits), and executes—handling SDK conversion, MSMQ removal, SQL client migration, MVC upgrades.",[22,4001,4002,4003,4009],{},"Without Autopilot, users review\u002Fedit the plan. It uses Copilot MCP for skills (81+ for .NET: Entity Framework upgrades, ASP.NET MVC). View skills via agent chat: \"What skills are available for .NET upgrade?\" Source in ",[4004,4005,4006],"a",{"href":4006,"rel":4007},"https:\u002F\u002Fgithub.com\u002Fdotnet\u002Fmodernize-dotnet",[4008],"nofollow"," changelog lists scenarios like Global.asax removal.",[22,4011,4012,4015,4016,4019,4020,4023,4024,4027],{},[3996,4013,4014],{},"Copilot CLI Parallel Run","\nJoel runs in parallel (separate clones): Install plugin via ",[3810,4017,4018],{},"gh copilot plugin marketplace",", ",[3810,4021,4022],{},"gh copilot plugin install modernize-dotnet",", then ",[3810,4025,4026],{},"gh copilot agent --model modernize-dotnet"," with same prompt\u002FAutopilot. Processes identically, enabling all options.",[22,4029,4030,4033,4034,4038],{},[3996,4031,4032],{},"Cloud Agent on GitHub","\nJorge forks ",[4004,4035,4036],{"href":4036,"rel":4037},"https:\u002F\u002Fgithub.com\u002FAzure-Samples\u002Fdotnet-migration-copilot-samples",[4008],", creates custom agent in repo, uses GPT-4o: Spins up GitHub-hosted runner for compilation\u002Ftesting. Prefixes branch as \"copilot\u002FCCA-live.\" View progress in GitHub UI.",[22,4040,4041],{},"All converge on runnable .NET 10 app. Jorge: \"Now you can move them up to core. You can modernize them pretty quick.\"",[17,4043,4045],{"id":4044},"under-the-hood-agents-skills-and-iteration","Under the Hood: Agents, Skills, and Iteration",[22,4047,4048,4049,4052],{},"Powered by .NET Modernize agent plugin (open-source: ",[4004,4050,4006],{"href":4006,"rel":4051},[4008],"). Generic instructions load scenario-specific skills via Copilot MCP tools. Supports Azure-friendly upgrades (e.g., deployable to Azure). Customize: Provide skills in prompt\u002Frepo, swap MSMQ for Azure Service Bus.",[22,4054,4055],{},"Not fully autonomous—engineers iterate: Review plans, tweak packages\u002FAPM integration, test. Joel: \"This isn't going to be magic magic where we just do kotis upgrade us. Um, there is still work an engineer needs to do like... pick the right upgrade path.\"",[22,4057,4058],{},"Supersedes older .NET Upgrade Assistant extension (Copilot-powered yields better results). Works in Visual Studio: Built-in Copilot Chat selects \".NET Modernize\" agent, same prompt\u002Fprocess.",[22,4060,4061,4062,4065,4066,4019,4070,4074],{},"Batch via Modernize CLI (",[3810,4063,4064],{},"modernize"," command, GitHub Copilot CLI + GH CLI underneath). Docs: ",[4004,4067,4068],{"href":4068,"rel":4069},"https:\u002F\u002Flearn.microsoft.com\u002Fazure\u002Fdeveloper\u002Fgithub-copilot-app-modernization\u002F",[4008],[4004,4071,4072],{"href":4072,"rel":4073},"https:\u002F\u002Fdotnet.microsoft.com\u002Fplatform\u002Fmodernize",[4008],".",[17,4076,4078],{"id":4077},"trade-offs-and-real-world-wins","Trade-offs and Real-World Wins",[22,4080,4081],{},"Speeds upgrades from story-point-heavy sprints (\"15 story points just to get this set up\") to 20 minutes live. Handles repetition (usings, library mappings), frees time for architecture. Risks: Autopilot assumes decisions; lag\u002Finternet hiccups (live demo quirks). Still needs validation.",[22,4083,4084],{},"Joel: \"Really putting joy back into software engineering because modernizing is actually a lot of fun. But converting all those using at the top, shout out to the .NET team.\"",[22,4086,4087],{},[3996,4088,4089],{},"Notable Quotes",[4091,4092,4093,4097,4100,4103],"ul",{},[4094,4095,4096],"li",{},"Jorge Balderas: \"Back on my consulting days, I used to do a lot of upgrade projects... they were not fun projects... weeks if not months. Uh we're actually going to do it in... about 20 minutes.\"",[4094,4098,4099],{},"Joel Norman: \"This isn't going to be magic... there is still work an engineer needs to do... but the modernization assistant will help us do that.\"",[4094,4101,4102],{},"Jorge Balderas: \"What we're trying to show is something that used to be very hard to do. Well, not really hard, more tedious... a lot of probably a line of business apps out there that are sitting on .NET framework. Now you can move them up to core... pretty quick.\"",[4094,4104,4105],{},"Joel Norman: \"Really putting joy back into software engineering... shout out to the .NET team. You know what using remain, what using go away, what libraries change and go. We map that all out for you.\"",[17,4107,4109],{"id":4108},"key-takeaways","Key Takeaways",[4091,4111,4112,4115,4118,4125,4132,4135,4141],{},[4094,4113,4114],{},"Install GitHub Copilot Modernization VS Code extension; select \".NET Modernize\" agent, use Autopilot + simple prompt like \"Upgrade to .NET 10\" for fast starts.",[4094,4116,4117],{},"Review agent plans\u002Foptions (e.g., commit strategy) before execution; iterate for custom needs like Azure Service Bus over in-memory queuing.",[4094,4119,4120,4121,4124],{},"Parallel tools: VS Code extension, Copilot CLI (",[3810,4122,4123],{},"gh copilot agent","), GitHub Cloud Agent (fork repo, custom YAML), Visual Studio Copilot Chat—all share .NET Modernize plugin.",[4094,4126,4127,4128,4131],{},"Check ",[4004,4129,4006],{"href":4006,"rel":4130},[4008]," for 81+ skills (MSMQ, EF, SDK-style); extend with custom prompts or skills.",[4094,4133,4134],{},"Test post-upgrade: Expect perf gains, but validate deps\u002FAPM; supersedes old Upgrade Assistant.",[4094,4136,4137,4138,4074],{},"For batches: Use Modernize CLI; start with samples at ",[4004,4139,4036],{"href":4036,"rel":4140},[4008],[4094,4142,4143],{},"Engineer oversight essential: AI handles tedium, you guide paths and verify.",{"title":47,"searchDepth":48,"depth":48,"links":4145},[4146,4147,4148,4149,4150],{"id":3981,"depth":48,"text":3982},{"id":3991,"depth":48,"text":3992},{"id":4044,"depth":48,"text":4045},{"id":4077,"depth":48,"text":4078},{"id":4108,"depth":48,"text":4109},[55],"Join Joel Norman and Jorge Balderas and watch them let Copilot loose to try modernizing a .NET application with GitHub Copilot Modernization in VS Code.\n\n🔗 Links: \nhttps:\u002F\u002Fdotnet.microsoft.com\u002Fplatform\u002Fmodernize\nhttps:\u002F\u002Flearn.microsoft.com\u002Fazure\u002Fdeveloper\u002Fgithub-copilot-app-modernization\u002F\nhttps:\u002F\u002Fgithub.com\u002Fdotnet\u002Fmodernize-dotnet\nhttps:\u002F\u002Fgithub.com\u002FAzure-Samples\u002Fdotnet-migration-copilot-samples\n\n🎙️ Featuring:\nOlivia Guzzardo McVicker: https:\u002F\u002Fx.com\u002FOliviaGuzzardo\n\nJoel Norman: \nhttps:\u002F\u002Fx.com\u002Fnormandeveloper\nGitHub: microsoftnorman\nLinkedIn: joeltnorman\u002F\n\nJorge Balderas: \nhttps:\u002F\u002Fx.com\u002Fjorgerbf\nGitHub: yortch\nLinkedIn: balderas\n\n📲 Follow VS Code:\n* X: https:\u002F\u002Fx.com\u002Fcode\n* Bluesky: https:\u002F\u002Fbsky.app\u002Fprofile\u002Fvscode.dev\n* LinkedIn: https:\u002F\u002Faka.ms\u002FVSCode\u002FLinkedIn\n* GitHub: https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fvscode\n\n#vscode #dotnet #githubcopilot",{},"\u002Fsummaries\u002F0bacb4f33b135da6-upgrade-legacy-net-to-net-10-with-copilot-agents-i-summary","2026-04-10 04:05:31","2026-04-10 15:01:45",{"title":3971,"description":4152},{"loc":4154},"0bacb4f33b135da6","Visual Studio Code","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=JQ3x362nc6c","summaries\u002F0bacb4f33b135da6-upgrade-legacy-net-to-net-10-with-copilot-agents-i-summary",[106,108,107,109],"GitHub Copilot Modernization extension and CLI use AI agents to assess, plan, and upgrade .NET Framework apps to .NET 10 in minutes, handling deps like MSMQ and Entity Framework—replacing weeks of manual work.",[109],"T3xySSXHm_hH3dtBw6xLYttDflkqVZNzLOtwxBMxtSs"]