[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-agent-brain-trust-dialectic-prompts-as-reusable-ex-summary":3,"summaries-facets-categories":94,"summary-related-agent-brain-trust-dialectic-prompts-as-reusable-ex-summary":4500},{"id":4,"title":5,"ai":6,"body":13,"categories":54,"created_at":55,"date_modified":55,"description":47,"extension":56,"faq":55,"featured":57,"kicker_label":55,"meta":58,"navigation":76,"path":77,"published_at":78,"question":55,"scraped_at":79,"seo":80,"sitemap":81,"source_id":82,"source_name":83,"source_type":84,"source_url":85,"stem":86,"tags":87,"thumbnail_url":55,"tldr":91,"tweet":55,"unknown_tags":92,"__hash__":93},"summaries\u002Fsummaries\u002Fagent-brain-trust-dialectic-prompts-as-reusable-ex-summary.md","Agent Brain Trust: Dialectic Prompts as Reusable Expert Panels",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","x-ai\u002Fgrok-4.1-fast",8435,1491,16599,0.00241,{"type":14,"value":15,"toc":46},"minimark",[16,21,25,29,32,36,39,43],[17,18,20],"h2",{"id":19},"cast-real-experts-in-plausible-settings-to-anchor-authentic-debate","Cast Real Experts in Plausible Settings to Anchor Authentic Debate",[22,23,24],"p",{},"Use named real figures with known stances—like Byrd, Alvaro, Sussman for software systems—in concrete scenarios such as a Strange Loop hallway, rather than generic personas or bullet-point system prompts. This licenses the model to stay in their registers, avoiding generic advice or fan fiction. Outliers like Escher in software or Lanier in org design push boundaries, ensuring diverse priors. Tension arises from good-faith clashes, not forced roles. Outcome: responses sound like the experts, challenging assumptions without collapsing into flattery.",[17,26,28],{"id":27},"enforce-protocol-with-turn-taking-and-no-skip-rules","Enforce Protocol with Turn-Taking and No-Skip Rules",[22,30,31],{},"Structure debates via explicit turns: Readings (one-sentence summaries per guest), Inquiry, Value Constraints, Trajectory, Tension Axes, Cohort Construction (groups straddling trade-offs), Position, Rebuttal, Refine, Synthesis. Mandatory pre-debate steps draft an Expert Witness and Designated Challenger from a bounded roster of ~80 persona cards via MCP taxonomy—preventing improvised fakes. Cohorts import domain-specific guests (e.g., writing room drafts agent systems expert). Chair proposes dig depth and success shape for user confirmation. Synthesis names sacrificed viewpoints and why, e.g., 'vague consensus traded for inspected trade-offs.' Trade-off: rigid protocol is easier to loosen than add; blocks polite models skipping contestable steps like domain checks or disagreement.",[17,33,35],{"id":34},"modular-system-delivers-10-domain-specific-trusts","Modular System Delivers 10 Domain-Specific Trusts",[22,37,38],{},"Monorepo architecture separates content (YAML skills, shared protocol fragments, personas, topic-to-expert taxonomy) from builds generating Cursor\u002FClaude plugins, MCP server, and per-skill zips. Install via npm scripts or releases; rooms attach organically to natural-language descriptions (e.g., 'real-time whiteboard CRDTs vs OT' triggers bt-software-systems-workshop) or by slash command. Two profiles: 8 technical workshops (architecture, patterns, org design, UX, etc.) converge decisions; 2 editorial rooms (technical writing, visual comm) sharpen drafts without overriding intent. Utility: expert-opinion for quick single-voice takes. Bounded retrieval ensures 'no invented authority'; human checkpoints (confirm grounding, etc.) maintain control. Adding rooms: one YAML stanza inherits protocol. Tests verify drafting pulls real experts, not fiction.",[17,40,42],{"id":41},"real-usage-exposes-failure-modes-and-sharpens-outputs","Real Usage Exposes Failure Modes and Sharpens Outputs",[22,44,45],{},"In a technical writing editorial on this article's draft, room drafted Lilian Weng (agent rigor) and Ethan Mollick (adoption accountability) as witnesses. Readings flagged repetition and asserted-vs-demonstrated claims. Contract set 'explanatory editing first, compression second.' Cohorts split on mechanism vs stakes, drafting Denny Zhou and Marty Cagan. Weng clarified: separate prompt rhetoric from orchestration\u002Fbounded resources; frame roster as auditability constraint; specify prevented failures (skipped steps, fake experts). Synthesis: 'Better review surface, not guaranteed correctness.' Result: earlier system transition statement, failure-prevention language, compressed sections—preserving voice while trading vague advocacy for precise distinctions. Messier problems amplify value; standard chats skip this friction, hiding premature consensus.",{"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},[],null,"md",false,{"content_references":59,"triage":71},[60,66],{"type":61,"title":62,"author":63,"url":64,"context":65},"other","The Dialectic Prompt","Bahul Neel Upadhyaya","https:\u002F\u002Flevelup.gitconnected.com\u002Fthe-dialectic-prompt-when-friction-helped-turn-my-ai-from-coding-assistant-to-my-software-brain-151ccc62b0e3","cited",{"type":67,"title":68,"url":69,"context":70},"tool","Agent Brain Trust","https:\u002F\u002Fgithub.com\u002Fbahulneel\u002Fagent-brain-trust","recommended",{"relevance":72,"novelty":73,"quality":73,"actionability":73,"composite":74,"reasoning":75},5,4,4.35,"Category: AI & LLMs. The article provides a detailed framework for creating modular expert panels using dialectic prompts, which directly addresses the audience's need for practical AI integration techniques. It offers specific methodologies for structuring debates and utilizing real experts, making it actionable for developers looking to implement these concepts.",true,"\u002Fsummaries\u002Fagent-brain-trust-dialectic-prompts-as-reusable-ex-summary","2026-04-20 16:06:15","2026-04-20 16:56:27",{"title":5,"description":47},{"loc":77},"502c4e5528f2a0fb","Level Up Coding","article","https:\u002F\u002Flevelup.gitconnected.com\u002Ffrom-the-dialectic-prompt-to-agent-brain-trust-5532583f6221?source=rss----5517fd7b58a6---4","summaries\u002Fagent-brain-trust-dialectic-prompts-as-reusable-ex-summary",[88,89,90],"prompt-engineering","agents","ai-tools","Evolve one-off dialectic prompts into modular 'brain trusts'—standing casts of real experts in plausible settings, enforced protocols, and bounded guest drafting—to run structured debates that expose trade-offs and prevent skipped steps or invented authority.",[],"1QwfEfHwcd1knQ0Q7N4_HqDghfd_Hik3oimGWWh0vkc",[95,98,100,103,105,108,111,114,117,119,121,123,125,127,129,131,134,136,138,140,142,144,146,149,151,153,155,157,159,161,163,165,167,169,171,173,175,177,179,181,183,185,187,189,191,194,196,198,200,202,204,206,208,210,212,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,459,461,463,465,467,469,471,473,475,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,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,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3768,3770,3772,3774,3776,3778,3780,3782,3784,3786,3788,3790,3792,3794,3796,3798,3800,3802,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3836,3838,3840,3842,3844,3846,3848,3850,3852,3854,3856,3858,3860,3862,3864,3866,3868,3870,3872,3874,3876,3878,3880,3882,3884,3886,3888,3890,3892,3894,3896,3898,3900,3902,3904,3906,3908,3910,3912,3914,3916,3918,3920,3922,3924,3926,3928,3930,3932,3934,3936,3938,3940,3942,3944,3946,3948,3950,3952,3954,3956,3958,3960,3962,3964,3966,3968,3970,3972,3974,3976,3978,3980,3982,3984,3986,3988,3990,3992,3994,3996,3998,4000,4002,4004,4006,4008,4010,4012,4014,4016,4018,4020,4022,4024,4026,4028,4030,4032,4034,4036,4038,4040,4042,4044,4046,4048,4050,4052,4054,4056,4058,4060,4062,4064,4066,4068,4070,4072,4074,4076,4078,4080,4082,4084,4086,4088,4090,4092,4094,4096,4098,4100,4102,4104,4106,4108,4110,4112,4114,4116,4118,4120,4122,4124,4126,4128,4130,4132,4134,4136,4138,4140,4142,4144,4146,4148,4150,4152,4154,4156,4158,4160,4162,4164,4166,4168,4170,4172,4174,4176,4178,4180,4182,4184,4186,4188,4190,4192,4194,4196,4198,4200,4202,4204,4206,4208,4210,4212,4214,4216,4218,4220,4222,4224,4226,4228,4230,4232,4234,4236,4238,4240,4242,4244,4246,4248,4250,4252,4254,4256,4258,4260,4262,4264,4266,4268,4270,4272,4274,4276,4278,4280,4282,4284,4286,4288,4290,4292,4294,4296,4298,4300,4302,4304,4306,4308,4310,4312,4314,4316,4318,4320,4322,4324,4326,4328,4330,4332,4334,4336,4338,4340,4342,4344,4346,4348,4350,4352,4354,4356,4358,4360,4362,4364,4366,4368,4370,4372,4374,4376,4378,4380,4382,4384,4386,4388,4390,4392,4394,4396,4398,4400,4402,4404,4406,4408,4410,4412,4414,4416,4418,4420,4422,4424,4426,4428,4430,4432,4434,4436,4438,4440,4442,4444,4446,4448,4450,4452,4454,4456,4458,4460,4462,4464,4466,4468,4470,4472,4474,4476,4478,4480,4482,4484,4486,4488,4490,4492,4494,4496,4498],{"categories":96},[97],"Business & SaaS",{"categories":99},[97],{"categories":101},[102],"AI News & Trends",{"categories":104},[],{"categories":106},[107],"AI Automation",{"categories":109},[110],"Marketing & Growth",{"categories":112},[113],"Design & Frontend",{"categories":115},[116],"Software Engineering",{"categories":118},[107],{"categories":120},[],{"categories":122},[113],{"categories":124},[113],{"categories":126},[107],{"categories":128},[113],{"categories":130},[113],{"categories":132},[133],"AI & LLMs",{"categories":135},[113],{"categories":137},[113],{"categories":139},[],{"categories":141},[113],{"categories":143},[113],{"categories":145},[133],{"categories":147},[148],"Developer Productivity",{"categories":150},[133],{"categories":152},[133],{"categories":154},[133],{"categories":156},[102],{"categories":158},[133],{"categories":160},[107],{"categories":162},[97],{"categories":164},[102],{"categories":166},[110],{"categories":168},[],{"categories":170},[],{"categories":172},[107],{"categories":174},[107],{"categories":176},[107],{"categories":178},[110],{"categories":180},[133],{"categories":182},[148],{"categories":184},[102],{"categories":186},[],{"categories":188},[],{"categories":190},[],{"categories":192},[193],"Data Science & Visualization",{"categories":195},[],{"categories":197},[107],{"categories":199},[116],{"categories":201},[107],{"categories":203},[107],{"categories":205},[133],{"categories":207},[110],{"categories":209},[107],{"categories":211},[],{"categories":213},[],{"categories":215},[],{"categories":217},[113],{"categories":219},[113],{"categories":221},[107],{"categories":223},[110],{"categories":225},[148],{"categories":227},[113],{"categories":229},[133],{"categories":231},[116],{"categories":233},[133],{"categories":235},[],{"categories":237},[107],{"categories":239},[133],{"categories":241},[148],{"categories":243},[148],{"categories":245},[],{"categories":247},[110],{"categories":249},[97],{"categories":251},[133],{"categories":253},[97],{"categories":255},[97],{"categories":257},[107],{"categories":259},[110],{"categories":261},[107],{"categories":263},[97],{"categories":265},[107],{"categories":267},[113],{"categories":269},[133],{"categories":271},[113],{"categories":273},[133],{"categories":275},[97],{"categories":277},[133],{"categories":279},[110],{"categories":281},[],{"categories":283},[133],{"categories":285},[97],{"categories":287},[],{"categories":289},[102],{"categories":291},[116],{"categories":293},[],{"categories":295},[133],{"categories":297},[113],{"categories":299},[133],{"categories":301},[113],{"categories":303},[],{"categories":305},[107],{"categories":307},[],{"categories":309},[],{"categories":311},[],{"categories":313},[133],{"categories":315},[],{"categories":317},[133],{"categories":319},[133],{"categories":321},[113],{"categories":323},[133],{"categories":325},[148],{"categories":327},[107],{"categories":329},[110],{"categories":331},[148],{"categories":333},[148],{"categories":335},[148],{"categories":337},[110],{"categories":339},[110],{"categories":341},[133],{"categories":343},[133],{"categories":345},[113],{"categories":347},[97],{"categories":349},[113],{"categories":351},[116],{"categories":353},[97],{"categories":355},[97],{"categories":357},[97],{"categories":359},[113],{"categories":361},[],{"categories":363},[],{"categories":365},[133],{"categories":367},[133],{"categories":369},[116],{"categories":371},[133],{"categories":373},[133],{"categories":375},[],{"categories":377},[133],{"categories":379},[133],{"categories":381},[],{"categories":383},[133],{"categories":385},[102],{"categories":387},[102],{"categories":389},[],{"categories":391},[],{"categories":393},[110],{"categories":395},[110],{"categories":397},[116],{"categories":399},[133],{"categories":401},[],{"categories":403},[],{"categories":405},[107],{"categories":407},[133],{"categories":409},[133],{"categories":411},[],{"categories":413},[133,97],{"categories":415},[133],{"categories":417},[],{"categories":419},[133],{"categories":421},[133],{"categories":423},[],{"categories":425},[],{"categories":427},[107],{"categories":429},[133],{"categories":431},[133],{"categories":433},[107],{"categories":435},[133],{"categories":437},[],{"categories":439},[],{"categories":441},[133],{"categories":443},[],{"categories":445},[133],{"categories":447},[133],{"categories":449},[],{"categories":451},[107],{"categories":453},[113],{"categories":455},[],{"categories":457},[107,458],"DevOps & Cloud",{"categories":460},[133],{"categories":462},[107],{"categories":464},[133],{"categories":466},[],{"categories":468},[],{"categories":470},[],{"categories":472},[],{"categories":474},[133],{"categories":476},[107],{"categories":478},[],{"categories":480},[107],{"categories":482},[],{"categories":484},[133],{"categories":486},[],{"categories":488},[],{"categories":490},[],{"categories":492},[],{"categories":494},[107],{"categories":496},[113],{"categories":498},[133],{"categories":500},[110],{"categories":502},[102],{"categories":504},[97],{"categories":506},[148],{"categories":508},[],{"categories":510},[107],{"categories":512},[107],{"categories":514},[133],{"categories":516},[],{"categories":518},[],{"categories":520},[],{"categories":522},[107],{"categories":524},[],{"categories":526},[107],{"categories":528},[107],{"categories":530},[102],{"categories":532},[107],{"categories":534},[133],{"categories":536},[],{"categories":538},[133],{"categories":540},[],{"categories":542},[102],{"categories":544},[107,545],"Product Strategy",{"categories":547},[116],{"categories":549},[458],{"categories":551},[545],{"categories":553},[133],{"categories":555},[107],{"categories":557},[],{"categories":559},[102],{"categories":561},[102],{"categories":563},[107],{"categories":565},[],{"categories":567},[107],{"categories":569},[133],{"categories":571},[133],{"categories":573},[148],{"categories":575},[133],{"categories":577},[],{"categories":579},[133,116],{"categories":581},[102],{"categories":583},[133],{"categories":585},[102],{"categories":587},[107],{"categories":589},[102],{"categories":591},[],{"categories":593},[116],{"categories":595},[97],{"categories":597},[],{"categories":599},[107],{"categories":601},[107],{"categories":603},[107],{"categories":605},[107],{"categories":607},[97],{"categories":609},[113],{"categories":611},[110],{"categories":613},[],{"categories":615},[107],{"categories":617},[],{"categories":619},[102],{"categories":621},[102],{"categories":623},[102],{"categories":625},[107],{"categories":627},[102],{"categories":629},[133],{"categories":631},[148],{"categories":633},[133],{"categories":635},[116],{"categories":637},[133,148],{"categories":639},[148],{"categories":641},[148],{"categories":643},[148],{"categories":645},[148],{"categories":647},[133],{"categories":649},[],{"categories":651},[],{"categories":653},[110],{"categories":655},[],{"categories":657},[133],{"categories":659},[148],{"categories":661},[133],{"categories":663},[113],{"categories":665},[116],{"categories":667},[],{"categories":669},[133],{"categories":671},[148],{"categories":673},[110],{"categories":675},[102],{"categories":677},[116],{"categories":679},[133],{"categories":681},[],{"categories":683},[116],{"categories":685},[113],{"categories":687},[97],{"categories":689},[97],{"categories":691},[],{"categories":693},[113],{"categories":695},[97],{"categories":697},[102],{"categories":699},[148],{"categories":701},[107],{"categories":703},[107],{"categories":705},[133],{"categories":707},[133],{"categories":709},[102],{"categories":711},[102],{"categories":713},[148],{"categories":715},[102],{"categories":717},[],{"categories":719},[545],{"categories":721},[107],{"categories":723},[102],{"categories":725},[102],{"categories":727},[102],{"categories":729},[133],{"categories":731},[107],{"categories":733},[107],{"categories":735},[97],{"categories":737},[97],{"categories":739},[133],{"categories":741},[102],{"categories":743},[],{"categories":745},[133],{"categories":747},[97],{"categories":749},[107],{"categories":751},[107],{"categories":753},[107],{"categories":755},[113],{"categories":757},[107],{"categories":759},[148],{"categories":761},[102],{"categories":763},[102],{"categories":765},[102],{"categories":767},[102],{"categories":769},[102],{"categories":771},[],{"categories":773},[],{"categories":775},[148],{"categories":777},[102],{"categories":779},[102],{"categories":781},[102],{"categories":783},[],{"categories":785},[133],{"categories":787},[],{"categories":789},[],{"categories":791},[113],{"categories":793},[97],{"categories":795},[],{"categories":797},[102],{"categories":799},[107],{"categories":801},[107],{"categories":803},[107],{"categories":805},[110],{"categories":807},[107],{"categories":809},[],{"categories":811},[102],{"categories":813},[102],{"categories":815},[133],{"categories":817},[],{"categories":819},[110],{"categories":821},[110],{"categories":823},[133],{"categories":825},[102],{"categories":827},[97],{"categories":829},[116],{"categories":831},[133],{"categories":833},[],{"categories":835},[133],{"categories":837},[133],{"categories":839},[116],{"categories":841},[133],{"categories":843},[133],{"categories":845},[133],{"categories":847},[110],{"categories":849},[102],{"categories":851},[133],{"categories":853},[133],{"categories":855},[102],{"categories":857},[107],{"categories":859},[148],{"categories":861},[97],{"categories":863},[133],{"categories":865},[148],{"categories":867},[148],{"categories":869},[],{"categories":871},[110],{"categories":873},[102],{"categories":875},[102],{"categories":877},[148],{"categories":879},[107],{"categories":881},[107],{"categories":883},[107],{"categories":885},[107],{"categories":887},[113],{"categories":889},[133],{"categories":891},[133],{"categories":893},[545],{"categories":895},[133],{"categories":897},[133],{"categories":899},[107],{"categories":901},[97],{"categories":903},[110],{"categories":905},[],{"categories":907},[97],{"categories":909},[97],{"categories":911},[],{"categories":913},[113],{"categories":915},[133],{"categories":917},[],{"categories":919},[],{"categories":921},[102],{"categories":923},[102],{"categories":925},[102],{"categories":927},[102],{"categories":929},[],{"categories":931},[102],{"categories":933},[133],{"categories":935},[133],{"categories":937},[],{"categories":939},[102],{"categories":941},[102],{"categories":943},[97],{"categories":945},[133],{"categories":947},[],{"categories":949},[],{"categories":951},[102],{"categories":953},[102],{"categories":955},[102],{"categories":957},[133],{"categories":959},[102],{"categories":961},[102],{"categories":963},[102],{"categories":965},[102],{"categories":967},[102],{"categories":969},[],{"categories":971},[107],{"categories":973},[133],{"categories":975},[110],{"categories":977},[97],{"categories":979},[107],{"categories":981},[133],{"categories":983},[],{"categories":985},[110],{"categories":987},[102],{"categories":989},[102],{"categories":991},[102],{"categories":993},[102],{"categories":995},[148],{"categories":997},[116],{"categories":999},[],{"categories":1001},[133],{"categories":1003},[107],{"categories":1005},[107],{"categories":1007},[107],{"categories":1009},[458],{"categories":1011},[107],{"categories":1013},[133],{"categories":1015},[133],{"categories":1017},[116],{"categories":1019},[458],{"categories":1021},[193],{"categories":1023},[133],{"categories":1025},[193],{"categories":1027},[],{"categories":1029},[110],{"categories":1031},[110],{"categories":1033},[113],{"categories":1035},[458],{"categories":1037},[107],{"categories":1039},[133],{"categories":1041},[133],{"categories":1043},[107],{"categories":1045},[107],{"categories":1047},[107],{"categories":1049},[148],{"categories":1051},[148],{"categories":1053},[107],{"categories":1055},[107],{"categories":1057},[],{"categories":1059},[107],{"categories":1061},[107],{"categories":1063},[133],{"categories":1065},[193],{"categories":1067},[107],{"categories":1069},[107],{"categories":1071},[107],{"categories":1073},[107],{"categories":1075},[97],{"categories":1077},[113],{"categories":1079},[102],{"categories":1081},[116],{"categories":1083},[458],{"categories":1085},[116],{"categories":1087},[193],{"categories":1089},[],{"categories":1091},[116],{"categories":1093},[],{"categories":1095},[],{"categories":1097},[116],{"categories":1099},[133],{"categories":1101},[],{"categories":1103},[],{"categories":1105},[],{"categories":1107},[97],{"categories":1109},[],{"categories":1111},[],{"categories":1113},[193],{"categories":1115},[133],{"categories":1117},[458],{"categories":1119},[133],{"categories":1121},[],{"categories":1123},[107],{"categories":1125},[148],{"categories":1127},[148],{"categories":1129},[110],{"categories":1131},[110],{"categories":1133},[110],{"categories":1135},[458],{"categories":1137},[116],{"categories":1139},[107],{"categories":1141},[97],{"categories":1143},[97],{"categories":1145},[116],{"categories":1147},[113],{"categories":1149},[193],{"categories":1151},[113],{"categories":1153},[],{"categories":1155},[133],{"categories":1157},[107],{"categories":1159},[107],{"categories":1161},[148],{"categories":1163},[107],{"categories":1165},[107],{"categories":1167},[113],{"categories":1169},[113],{"categories":1171},[107],{"categories":1173},[458],{"categories":1175},[133],{"categories":1177},[],{"categories":1179},[110],{"categories":1181},[107],{"categories":1183},[97],{"categories":1185},[107],{"categories":1187},[107],{"categories":1189},[],{"categories":1191},[133],{"categories":1193},[107],{"categories":1195},[107],{"categories":1197},[148],{"categories":1199},[107],{"categories":1201},[133],{"categories":1203},[],{"categories":1205},[107],{"categories":1207},[],{"categories":1209},[113],{"categories":1211},[148],{"categories":1213},[133],{"categories":1215},[116],{"categories":1217},[113],{"categories":1219},[148],{"categories":1221},[193],{"categories":1223},[148],{"categories":1225},[],{"categories":1227},[133],{"categories":1229},[133],{"categories":1231},[545],{"categories":1233},[116],{"categories":1235},[133,107],{"categories":1237},[107],{"categories":1239},[133],{"categories":1241},[107],{"categories":1243},[107,116],{"categories":1245},[107],{"categories":1247},[133],{"categories":1249},[],{"categories":1251},[148],{"categories":1253},[133],{"categories":1255},[107],{"categories":1257},[133],{"categories":1259},[],{"categories":1261},[116],{"categories":1263},[97],{"categories":1265},[107],{"categories":1267},[],{"categories":1269},[193],{"categories":1271},[116],{"categories":1273},[107],{"categories":1275},[116],{"categories":1277},[],{"categories":1279},[107],{"categories":1281},[],{"categories":1283},[107],{"categories":1285},[],{"categories":1287},[],{"categories":1289},[113],{"categories":1291},[148],{"categories":1293},[133],{"categories":1295},[107],{"categories":1297},[],{"categories":1299},[107],{"categories":1301},[116],{"categories":1303},[133],{"categories":1305},[133],{"categories":1307},[116],{"categories":1309},[116],{"categories":1311},[148],{"categories":1313},[97],{"categories":1315},[],{"categories":1317},[133],{"categories":1319},[133],{"categories":1321},[133],{"categories":1323},[107],{"categories":1325},[133],{"categories":1327},[],{"categories":1329},[113],{"categories":1331},[133],{"categories":1333},[107],{"categories":1335},[],{"categories":1337},[133],{"categories":1339},[],{"categories":1341},[133],{"categories":1343},[],{"categories":1345},[],{"categories":1347},[],{"categories":1349},[133],{"categories":1351},[133],{"categories":1353},[133],{"categories":1355},[133],{"categories":1357},[],{"categories":1359},[133],{"categories":1361},[133],{"categories":1363},[133],{"categories":1365},[],{"categories":1367},[133],{"categories":1369},[],{"categories":1371},[110],{"categories":1373},[133],{"categories":1375},[],{"categories":1377},[],{"categories":1379},[],{"categories":1381},[133],{"categories":1383},[102],{"categories":1385},[102],{"categories":1387},[],{"categories":1389},[107],{"categories":1391},[133],{"categories":1393},[],{"categories":1395},[133],{"categories":1397},[133],{"categories":1399},[102],{"categories":1401},[],{"categories":1403},[133],{"categories":1405},[102],{"categories":1407},[107],{"categories":1409},[133],{"categories":1411},[],{"categories":1413},[],{"categories":1415},[],{"categories":1417},[107],{"categories":1419},[107],{"categories":1421},[107],{"categories":1423},[107],{"categories":1425},[133],{"categories":1427},[113],{"categories":1429},[113],{"categories":1431},[107],{"categories":1433},[107],{"categories":1435},[148],{"categories":1437},[545],{"categories":1439},[148],{"categories":1441},[148],{"categories":1443},[133],{"categories":1445},[107],{"categories":1447},[133],{"categories":1449},[148],{"categories":1451},[133],{"categories":1453},[107],{"categories":1455},[107],{"categories":1457},[107],{"categories":1459},[107],{"categories":1461},[107],{"categories":1463},[133],{"categories":1465},[148],{"categories":1467},[148],{"categories":1469},[110],{"categories":1471},[107],{"categories":1473},[],{"categories":1475},[107],{"categories":1477},[],{"categories":1479},[102],{"categories":1481},[133],{"categories":1483},[],{"categories":1485},[97],{"categories":1487},[113],{"categories":1489},[113],{"categories":1491},[107],{"categories":1493},[107],{"categories":1495},[133],{"categories":1497},[133],{"categories":1499},[102],{"categories":1501},[102],{"categories":1503},[458],{"categories":1505},[107],{"categories":1507},[102],{"categories":1509},[],{"categories":1511},[133],{"categories":1513},[107],{"categories":1515},[107],{"categories":1517},[107],{"categories":1519},[107],{"categories":1521},[133],{"categories":1523},[133],{"categories":1525},[133],{"categories":1527},[133],{"categories":1529},[107],{"categories":1531},[107],{"categories":1533},[107],{"categories":1535},[107],{"categories":1537},[],{"categories":1539},[113],{"categories":1541},[133],{"categories":1543},[133],{"categories":1545},[133],{"categories":1547},[],{"categories":1549},[110],{"categories":1551},[],{"categories":1553},[148],{"categories":1555},[],{"categories":1557},[107],{"categories":1559},[148],{"categories":1561},[113],{"categories":1563},[148],{"categories":1565},[],{"categories":1567},[148],{"categories":1569},[148],{"categories":1571},[],{"categories":1573},[113],{"categories":1575},[107],{"categories":1577},[107],{"categories":1579},[148],{"categories":1581},[133],{"categories":1583},[133],{"categories":1585},[],{"categories":1587},[102],{"categories":1589},[],{"categories":1591},[110],{"categories":1593},[],{"categories":1595},[113],{"categories":1597},[102],{"categories":1599},[113],{"categories":1601},[113],{"categories":1603},[113],{"categories":1605},[113],{"categories":1607},[113],{"categories":1609},[113],{"categories":1611},[113],{"categories":1613},[113],{"categories":1615},[113],{"categories":1617},[113],{"categories":1619},[],{"categories":1621},[107],{"categories":1623},[113],{"categories":1625},[133],{"categories":1627},[133],{"categories":1629},[113],{"categories":1631},[113],{"categories":1633},[113],{"categories":1635},[113],{"categories":1637},[113],{"categories":1639},[113],{"categories":1641},[113],{"categories":1643},[133,113],{"categories":1645},[113],{"categories":1647},[113],{"categories":1649},[113],{"categories":1651},[113],{"categories":1653},[],{"categories":1655},[113],{"categories":1657},[113],{"categories":1659},[113],{"categories":1661},[113],{"categories":1663},[113],{"categories":1665},[113],{"categories":1667},[113],{"categories":1669},[113],{"categories":1671},[113],{"categories":1673},[113,133],{"categories":1675},[113],{"categories":1677},[113],{"categories":1679},[],{"categories":1681},[102],{"categories":1683},[],{"categories":1685},[133],{"categories":1687},[],{"categories":1689},[107],{"categories":1691},[458],{"categories":1693},[545],{"categories":1695},[107],{"categories":1697},[107],{"categories":1699},[],{"categories":1701},[107],{"categories":1703},[],{"categories":1705},[107],{"categories":1707},[],{"categories":1709},[],{"categories":1711},[133],{"categories":1713},[133],{"categories":1715},[133],{"categories":1717},[102],{"categories":1719},[102],{"categories":1721},[102],{"categories":1723},[102],{"categories":1725},[],{"categories":1727},[102],{"categories":1729},[],{"categories":1731},[102],{"categories":1733},[133],{"categories":1735},[102],{"categories":1737},[102],{"categories":1739},[102],{"categories":1741},[102],{"categories":1743},[133],{"categories":1745},[102],{"categories":1747},[107],{"categories":1749},[],{"categories":1751},[107],{"categories":1753},[102],{"categories":1755},[133],{"categories":1757},[102],{"categories":1759},[102],{"categories":1761},[102],{"categories":1763},[133],{"categories":1765},[133],{"categories":1767},[133],{"categories":1769},[],{"categories":1771},[],{"categories":1773},[133],{"categories":1775},[102],{"categories":1777},[],{"categories":1779},[133],{"categories":1781},[107],{"categories":1783},[133],{"categories":1785},[107],{"categories":1787},[107],{"categories":1789},[133],{"categories":1791},[],{"categories":1793},[],{"categories":1795},[107],{"categories":1797},[107],{"categories":1799},[107],{"categories":1801},[107],{"categories":1803},[107],{"categories":1805},[107],{"categories":1807},[107],{"categories":1809},[107],{"categories":1811},[],{"categories":1813},[107],{"categories":1815},[107],{"categories":1817},[107],{"categories":1819},[133],{"categories":1821},[133],{"categories":1823},[133],{"categories":1825},[102],{"categories":1827},[133],{"categories":1829},[133],{"categories":1831},[133],{"categories":1833},[107],{"categories":1835},[110],{"categories":1837},[110],{"categories":1839},[110],{"categories":1841},[107],{"categories":1843},[],{"categories":1845},[133],{"categories":1847},[],{"categories":1849},[],{"categories":1851},[133],{"categories":1853},[],{"categories":1855},[107],{"categories":1857},[113],{"categories":1859},[148],{"categories":1861},[193],{"categories":1863},[133],{"categories":1865},[107],{"categories":1867},[113],{"categories":1869},[],{"categories":1871},[107],{"categories":1873},[110,97],{"categories":1875},[107],{"categories":1877},[107],{"categories":1879},[458],{"categories":1881},[116],{"categories":1883},[110],{"categories":1885},[148],{"categories":1887},[133],{"categories":1889},[],{"categories":1891},[133],{"categories":1893},[],{"categories":1895},[133],{"categories":1897},[133],{"categories":1899},[107],{"categories":1901},[],{"categories":1903},[133],{"categories":1905},[107],{"categories":1907},[133],{"categories":1909},[148],{"categories":1911},[107],{"categories":1913},[133],{"categories":1915},[133,148],{"categories":1917},[148],{"categories":1919},[],{"categories":1921},[133],{"categories":1923},[133],{"categories":1925},[133],{"categories":1927},[],{"categories":1929},[],{"categories":1931},[107],{"categories":1933},[110],{"categories":1935},[102],{"categories":1937},[107],{"categories":1939},[133],{"categories":1941},[102],{"categories":1943},[],{"categories":1945},[148],{"categories":1947},[102],{"categories":1949},[],{"categories":1951},[193],{"categories":1953},[110],{"categories":1955},[97],{"categories":1957},[102],{"categories":1959},[133],{"categories":1961},[107],{"categories":1963},[133],{"categories":1965},[107],{"categories":1967},[107],{"categories":1969},[102],{"categories":1971},[148],{"categories":1973},[113],{"categories":1975},[97],{"categories":1977},[133],{"categories":1979},[133],{"categories":1981},[],{"categories":1983},[],{"categories":1985},[133],{"categories":1987},[],{"categories":1989},[133],{"categories":1991},[102],{"categories":1993},[],{"categories":1995},[107],{"categories":1997},[148],{"categories":1999},[102],{"categories":2001},[148],{"categories":2003},[107],{"categories":2005},[133],{"categories":2007},[],{"categories":2009},[107],{"categories":2011},[107],{"categories":2013},[113],{"categories":2015},[107],{"categories":2017},[113],{"categories":2019},[107],{"categories":2021},[107],{"categories":2023},[113],{"categories":2025},[],{"categories":2027},[],{"categories":2029},[113],{"categories":2031},[113],{"categories":2033},[113],{"categories":2035},[116],{"categories":2037},[148],{"categories":2039},[148],{"categories":2041},[107],{"categories":2043},[102],{"categories":2045},[148],{"categories":2047},[148],{"categories":2049},[110],{"categories":2051},[113],{"categories":2053},[107],{"categories":2055},[107],{"categories":2057},[133],{"categories":2059},[148],{"categories":2061},[133],{"categories":2063},[],{"categories":2065},[458],{"categories":2067},[545],{"categories":2069},[],{"categories":2071},[],{"categories":2073},[107],{"categories":2075},[102],{"categories":2077},[110],{"categories":2079},[110],{"categories":2081},[193],{"categories":2083},[113],{"categories":2085},[193],{"categories":2087},[193],{"categories":2089},[107],{"categories":2091},[],{"categories":2093},[],{"categories":2095},[193],{"categories":2097},[116],{"categories":2099},[133],{"categories":2101},[116],{"categories":2103},[193],{"categories":2105},[116],{"categories":2107},[193],{"categories":2109},[97],{"categories":2111},[116],{"categories":2113},[148],{"categories":2115},[133],{"categories":2117},[],{"categories":2119},[193],{"categories":2121},[458],{"categories":2123},[],{"categories":2125},[133],{"categories":2127},[133],{"categories":2129},[],{"categories":2131},[],{"categories":2133},[133],{"categories":2135},[133],{"categories":2137},[102],{"categories":2139},[133],{"categories":2141},[],{"categories":2143},[102],{"categories":2145},[],{"categories":2147},[],{"categories":2149},[102],{"categories":2151},[102],{"categories":2153},[133],{"categories":2155},[133],{"categories":2157},[133],{"categories":2159},[133],{"categories":2161},[133],{"categories":2163},[133],{"categories":2165},[110],{"categories":2167},[],{"categories":2169},[133],{"categories":2171},[],{"categories":2173},[],{"categories":2175},[107],{"categories":2177},[148],{"categories":2179},[],{"categories":2181},[458],{"categories":2183},[133,458],{"categories":2185},[133],{"categories":2187},[],{"categories":2189},[113],{"categories":2191},[113],{"categories":2193},[113],{"categories":2195},[113],{"categories":2197},[113],{"categories":2199},[],{"categories":2201},[],{"categories":2203},[],{"categories":2205},[116],{"categories":2207},[107],{"categories":2209},[97],{"categories":2211},[116],{"categories":2213},[148],{"categories":2215},[113],{"categories":2217},[],{"categories":2219},[110],{"categories":2221},[545],{"categories":2223},[193],{"categories":2225},[193],{"categories":2227},[193],{"categories":2229},[148],{"categories":2231},[545],{"categories":2233},[148],{"categories":2235},[],{"categories":2237},[97],{"categories":2239},[116],{"categories":2241},[133],{"categories":2243},[113],{"categories":2245},[110],{"categories":2247},[116],{"categories":2249},[110],{"categories":2251},[133],{"categories":2253},[113],{"categories":2255},[116],{"categories":2257},[458],{"categories":2259},[133],{"categories":2261},[102],{"categories":2263},[116],{"categories":2265},[],{"categories":2267},[133],{"categories":2269},[116],{"categories":2271},[116],{"categories":2273},[107],{"categories":2275},[],{"categories":2277},[110],{"categories":2279},[110],{"categories":2281},[110],{"categories":2283},[107],{"categories":2285},[133],{"categories":2287},[],{"categories":2289},[97],{"categories":2291},[148],{"categories":2293},[148],{"categories":2295},[193],{"categories":2297},[97],{"categories":2299},[102],{"categories":2301},[193],{"categories":2303},[],{"categories":2305},[102],{"categories":2307},[102],{"categories":2309},[102],{"categories":2311},[133],{"categories":2313},[97],{"categories":2315},[133],{"categories":2317},[],{"categories":2319},[],{"categories":2321},[],{"categories":2323},[116],{"categories":2325},[107],{"categories":2327},[],{"categories":2329},[148],{"categories":2331},[113],{"categories":2333},[],{"categories":2335},[110],{"categories":2337},[],{"categories":2339},[113],{"categories":2341},[133],{"categories":2343},[148],{"categories":2345},[97],{"categories":2347},[],{"categories":2349},[113],{"categories":2351},[113],{"categories":2353},[133],{"categories":2355},[],{"categories":2357},[],{"categories":2359},[116],{"categories":2361},[133],{"categories":2363},[],{"categories":2365},[107],{"categories":2367},[133],{"categories":2369},[],{"categories":2371},[116],{"categories":2373},[107],{"categories":2375},[133],{"categories":2377},[193],{"categories":2379},[133],{"categories":2381},[],{"categories":2383},[193],{"categories":2385},[133],{"categories":2387},[116],{"categories":2389},[133],{"categories":2391},[193],{"categories":2393},[107],{"categories":2395},[133],{"categories":2397},[133],{"categories":2399},[133,107],{"categories":2401},[107],{"categories":2403},[107],{"categories":2405},[107],{"categories":2407},[113],{"categories":2409},[148],{"categories":2411},[133],{"categories":2413},[148],{"categories":2415},[113],{"categories":2417},[133],{"categories":2419},[],{"categories":2421},[],{"categories":2423},[133],{"categories":2425},[133],{"categories":2427},[133],{"categories":2429},[107],{"categories":2431},[133],{"categories":2433},[],{"categories":2435},[133],{"categories":2437},[133],{"categories":2439},[107],{"categories":2441},[107],{"categories":2443},[133],{"categories":2445},[133],{"categories":2447},[],{"categories":2449},[133],{"categories":2451},[],{"categories":2453},[133],{"categories":2455},[133],{"categories":2457},[133],{"categories":2459},[133],{"categories":2461},[133],{"categories":2463},[133],{"categories":2465},[133],{"categories":2467},[],{"categories":2469},[133],{"categories":2471},[102],{"categories":2473},[102],{"categories":2475},[],{"categories":2477},[],{"categories":2479},[133],{"categories":2481},[],{"categories":2483},[133],{"categories":2485},[133,458],{"categories":2487},[],{"categories":2489},[102],{"categories":2491},[],{"categories":2493},[133],{"categories":2495},[],{"categories":2497},[],{"categories":2499},[],{"categories":2501},[133],{"categories":2503},[],{"categories":2505},[133],{"categories":2507},[],{"categories":2509},[133],{"categories":2511},[133],{"categories":2513},[],{"categories":2515},[],{"categories":2517},[133,458],{"categories":2519},[458,133],{"categories":2521},[102],{"categories":2523},[],{"categories":2525},[133],{"categories":2527},[],{"categories":2529},[133],{"categories":2531},[133],{"categories":2533},[],{"categories":2535},[102],{"categories":2537},[133,97],{"categories":2539},[102],{"categories":2541},[116],{"categories":2543},[],{"categories":2545},[107],{"categories":2547},[133],{"categories":2549},[110],{"categories":2551},[133],{"categories":2553},[148],{"categories":2555},[148],{"categories":2557},[458],{"categories":2559},[102],{"categories":2561},[133],{"categories":2563},[458],{"categories":2565},[116],{"categories":2567},[133],{"categories":2569},[148],{"categories":2571},[],{"categories":2573},[133],{"categories":2575},[],{"categories":2577},[],{"categories":2579},[133],{"categories":2581},[],{"categories":2583},[133],{"categories":2585},[116],{"categories":2587},[97],{"categories":2589},[148],{"categories":2591},[110],{"categories":2593},[107],{"categories":2595},[148],{"categories":2597},[],{"categories":2599},[110],{"categories":2601},[],{"categories":2603},[],{"categories":2605},[133],{"categories":2607},[102],{"categories":2609},[110],{"categories":2611},[],{"categories":2613},[133],{"categories":2615},[102],{"categories":2617},[102],{"categories":2619},[110],{"categories":2621},[102],{"categories":2623},[133],{"categories":2625},[102],{"categories":2627},[133],{"categories":2629},[],{"categories":2631},[133],{"categories":2633},[133],{"categories":2635},[133],{"categories":2637},[102],{"categories":2639},[],{"categories":2641},[],{"categories":2643},[113],{"categories":2645},[102],{"categories":2647},[],{"categories":2649},[133],{"categories":2651},[133],{"categories":2653},[133],{"categories":2655},[133],{"categories":2657},[133],{"categories":2659},[133],{"categories":2661},[133],{"categories":2663},[133],{"categories":2665},[133],{"categories":2667},[110],{"categories":2669},[133,113],{"categories":2671},[102],{"categories":2673},[102],{"categories":2675},[133],{"categories":2677},[116],{"categories":2679},[193],{"categories":2681},[133],{"categories":2683},[133],{"categories":2685},[],{"categories":2687},[],{"categories":2689},[133],{"categories":2691},[133],{"categories":2693},[],{"categories":2695},[113],{"categories":2697},[113],{"categories":2699},[148],{"categories":2701},[133],{"categories":2703},[148],{"categories":2705},[133],{"categories":2707},[133],{"categories":2709},[],{"categories":2711},[133],{"categories":2713},[],{"categories":2715},[],{"categories":2717},[133],{"categories":2719},[],{"categories":2721},[],{"categories":2723},[102],{"categories":2725},[],{"categories":2727},[133],{"categories":2729},[133],{"categories":2731},[133],{"categories":2733},[],{"categories":2735},[133],{"categories":2737},[102],{"categories":2739},[545],{"categories":2741},[107],{"categories":2743},[133],{"categories":2745},[],{"categories":2747},[107],{"categories":2749},[133],{"categories":2751},[],{"categories":2753},[133],{"categories":2755},[],{"categories":2757},[107],{"categories":2759},[],{"categories":2761},[],{"categories":2763},[107],{"categories":2765},[107],{"categories":2767},[107],{"categories":2769},[133],{"categories":2771},[],{"categories":2773},[107],{"categories":2775},[107],{"categories":2777},[],{"categories":2779},[],{"categories":2781},[107],{"categories":2783},[133],{"categories":2785},[102],{"categories":2787},[545],{"categories":2789},[110],{"categories":2791},[],{"categories":2793},[113],{"categories":2795},[133],{"categories":2797},[133],{"categories":2799},[97],{"categories":2801},[102],{"categories":2803},[102],{"categories":2805},[102],{"categories":2807},[102],{"categories":2809},[],{"categories":2811},[107],{"categories":2813},[107],{"categories":2815},[107],{"categories":2817},[107],{"categories":2819},[148],{"categories":2821},[133],{"categories":2823},[97],{"categories":2825},[],{"categories":2827},[148],{"categories":2829},[107],{"categories":2831},[113],{"categories":2833},[113],{"categories":2835},[113],{"categories":2837},[113],{"categories":2839},[113],{"categories":2841},[113],{"categories":2843},[133,97],{"categories":2845},[107],{"categories":2847},[97],{"categories":2849},[102],{"categories":2851},[102],{"categories":2853},[148],{"categories":2855},[],{"categories":2857},[],{"categories":2859},[110],{"categories":2861},[],{"categories":2863},[133],{"categories":2865},[110],{"categories":2867},[133],{"categories":2869},[116],{"categories":2871},[107],{"categories":2873},[97],{"categories":2875},[107],{"categories":2877},[116],{"categories":2879},[148],{"categories":2881},[107],{"categories":2883},[],{"categories":2885},[148],{"categories":2887},[],{"categories":2889},[],{"categories":2891},[107],{"categories":2893},[107],{"categories":2895},[107],{"categories":2897},[133],{"categories":2899},[133],{"categories":2901},[133],{"categories":2903},[133],{"categories":2905},[133],{"categories":2907},[],{"categories":2909},[458],{"categories":2911},[133],{"categories":2913},[],{"categories":2915},[],{"categories":2917},[],{"categories":2919},[148],{"categories":2921},[],{"categories":2923},[133],{"categories":2925},[],{"categories":2927},[102],{"categories":2929},[133],{"categories":2931},[102],{"categories":2933},[133],{"categories":2935},[107],{"categories":2937},[],{"categories":2939},[133],{"categories":2941},[133],{"categories":2943},[],{"categories":2945},[193],{"categories":2947},[193],{"categories":2949},[116],{"categories":2951},[113],{"categories":2953},[],{"categories":2955},[133],{"categories":2957},[107],{"categories":2959},[],{"categories":2961},[],{"categories":2963},[133],{"categories":2965},[116],{"categories":2967},[107],{"categories":2969},[97],{"categories":2971},[148,116],{"categories":2973},[116],{"categories":2975},[133],{"categories":2977},[107],{"categories":2979},[],{"categories":2981},[],{"categories":2983},[],{"categories":2985},[],{"categories":2987},[],{"categories":2989},[],{"categories":2991},[133],{"categories":2993},[],{"categories":2995},[],{"categories":2997},[133],{"categories":2999},[],{"categories":3001},[],{"categories":3003},[],{"categories":3005},[133],{"categories":3007},[102],{"categories":3009},[],{"categories":3011},[],{"categories":3013},[],{"categories":3015},[133],{"categories":3017},[],{"categories":3019},[133],{"categories":3021},[133],{"categories":3023},[],{"categories":3025},[133],{"categories":3027},[116],{"categories":3029},[],{"categories":3031},[148],{"categories":3033},[148],{"categories":3035},[],{"categories":3037},[110],{"categories":3039},[],{"categories":3041},[],{"categories":3043},[],{"categories":3045},[113],{"categories":3047},[102],{"categories":3049},[107],{"categories":3051},[133],{"categories":3053},[97],{"categories":3055},[133],{"categories":3057},[],{"categories":3059},[],{"categories":3061},[97],{"categories":3063},[110],{"categories":3065},[107],{"categories":3067},[],{"categories":3069},[458],{"categories":3071},[],{"categories":3073},[110],{"categories":3075},[133],{"categories":3077},[133],{"categories":3079},[110],{"categories":3081},[133],{"categories":3083},[113],{"categories":3085},[107],{"categories":3087},[133],{"categories":3089},[107],{"categories":3091},[133],{"categories":3093},[107],{"categories":3095},[148],{"categories":3097},[148],{"categories":3099},[113],{"categories":3101},[],{"categories":3103},[133],{"categories":3105},[133],{"categories":3107},[110],{"categories":3109},[545],{"categories":3111},[148],{"categories":3113},[102],{"categories":3115},[133],{"categories":3117},[102],{"categories":3119},[133],{"categories":3121},[133],{"categories":3123},[],{"categories":3125},[133],{"categories":3127},[],{"categories":3129},[133],{"categories":3131},[110],{"categories":3133},[133],{"categories":3135},[133],{"categories":3137},[133],{"categories":3139},[],{"categories":3141},[133],{"categories":3143},[133],{"categories":3145},[545],{"categories":3147},[],{"categories":3149},[102],{"categories":3151},[458],{"categories":3153},[116],{"categories":3155},[],{"categories":3157},[193],{"categories":3159},[],{"categories":3161},[],{"categories":3163},[102],{"categories":3165},[133],{"categories":3167},[],{"categories":3169},[133],{"categories":3171},[133],{"categories":3173},[107],{"categories":3175},[133],{"categories":3177},[102],{"categories":3179},[102],{"categories":3181},[113],{"categories":3183},[113],{"categories":3185},[113],{"categories":3187},[133],{"categories":3189},[193],{"categories":3191},[102],{"categories":3193},[148],{"categories":3195},[],{"categories":3197},[113],{"categories":3199},[113],{"categories":3201},[458],{"categories":3203},[113],{"categories":3205},[113],{"categories":3207},[107],{"categories":3209},[102],{"categories":3211},[458],{"categories":3213},[133],{"categories":3215},[133],{"categories":3217},[133],{"categories":3219},[133],{"categories":3221},[],{"categories":3223},[107],{"categories":3225},[133],{"categories":3227},[113],{"categories":3229},[],{"categories":3231},[],{"categories":3233},[102],{"categories":3235},[],{"categories":3237},[107],{"categories":3239},[107],{"categories":3241},[107],{"categories":3243},[107],{"categories":3245},[107],{"categories":3247},[107],{"categories":3249},[107],{"categories":3251},[107],{"categories":3253},[],{"categories":3255},[],{"categories":3257},[133],{"categories":3259},[],{"categories":3261},[107],{"categories":3263},[148],{"categories":3265},[148],{"categories":3267},[193],{"categories":3269},[97],{"categories":3271},[],{"categories":3273},[],{"categories":3275},[],{"categories":3277},[113],{"categories":3279},[133],{"categories":3281},[],{"categories":3283},[97],{"categories":3285},[97],{"categories":3287},[113],{"categories":3289},[148],{"categories":3291},[193],{"categories":3293},[113],{"categories":3295},[113],{"categories":3297},[],{"categories":3299},[107],{"categories":3301},[97],{"categories":3303},[97],{"categories":3305},[133],{"categories":3307},[107],{"categories":3309},[116],{"categories":3311},[113],{"categories":3313},[],{"categories":3315},[110],{"categories":3317},[193],{"categories":3319},[102],{"categories":3321},[102],{"categories":3323},[102],{"categories":3325},[458],{"categories":3327},[],{"categories":3329},[107],{"categories":3331},[],{"categories":3333},[107],{"categories":3335},[107],{"categories":3337},[133],{"categories":3339},[133],{"categories":3341},[116],{"categories":3343},[107],{"categories":3345},[116],{"categories":3347},[],{"categories":3349},[107],{"categories":3351},[113],{"categories":3353},[113],{"categories":3355},[113],{"categories":3357},[133],{"categories":3359},[107],{"categories":3361},[133],{"categories":3363},[97],{"categories":3365},[102],{"categories":3367},[113],{"categories":3369},[102],{"categories":3371},[133],{"categories":3373},[],{"categories":3375},[102],{"categories":3377},[107],{"categories":3379},[102],{"categories":3381},[102],{"categories":3383},[102],{"categories":3385},[102],{"categories":3387},[],{"categories":3389},[],{"categories":3391},[102],{"categories":3393},[102],{"categories":3395},[],{"categories":3397},[102],{"categories":3399},[102],{"categories":3401},[133],{"categories":3403},[133],{"categories":3405},[102],{"categories":3407},[102],{"categories":3409},[133],{"categories":3411},[],{"categories":3413},[133],{"categories":3415},[107],{"categories":3417},[133],{"categories":3419},[133],{"categories":3421},[],{"categories":3423},[133],{"categories":3425},[133],{"categories":3427},[133],{"categories":3429},[102],{"categories":3431},[],{"categories":3433},[],{"categories":3435},[],{"categories":3437},[],{"categories":3439},[133],{"categories":3441},[133],{"categories":3443},[],{"categories":3445},[110],{"categories":3447},[102],{"categories":3449},[],{"categories":3451},[],{"categories":3453},[],{"categories":3455},[],{"categories":3457},[],{"categories":3459},[133],{"categories":3461},[],{"categories":3463},[],{"categories":3465},[133],{"categories":3467},[],{"categories":3469},[107],{"categories":3471},[107],{"categories":3473},[107],{"categories":3475},[97],{"categories":3477},[],{"categories":3479},[110],{"categories":3481},[116],{"categories":3483},[116],{"categories":3485},[458],{"categories":3487},[102],{"categories":3489},[],{"categories":3491},[133],{"categories":3493},[133],{"categories":3495},[97],{"categories":3497},[],{"categories":3499},[97],{"categories":3501},[],{"categories":3503},[],{"categories":3505},[],{"categories":3507},[116],{"categories":3509},[107],{"categories":3511},[107],{"categories":3513},[107],{"categories":3515},[107],{"categories":3517},[107],{"categories":3519},[],{"categories":3521},[102],{"categories":3523},[133],{"categories":3525},[133],{"categories":3527},[133],{"categories":3529},[],{"categories":3531},[97],{"categories":3533},[],{"categories":3535},[113],{"categories":3537},[193],{"categories":3539},[113],{"categories":3541},[],{"categories":3543},[],{"categories":3545},[133],{"categories":3547},[107],{"categories":3549},[],{"categories":3551},[133],{"categories":3553},[133],{"categories":3555},[133],{"categories":3557},[107],{"categories":3559},[107],{"categories":3561},[133],{"categories":3563},[193],{"categories":3565},[107],{"categories":3567},[],{"categories":3569},[133],{"categories":3571},[],{"categories":3573},[545],{"categories":3575},[116],{"categories":3577},[193],{"categories":3579},[116],{"categories":3581},[458],{"categories":3583},[133],{"categories":3585},[116],{"categories":3587},[102],{"categories":3589},[458],{"categories":3591},[116],{"categories":3593},[113],{"categories":3595},[113],{"categories":3597},[],{"categories":3599},[116],{"categories":3601},[],{"categories":3603},[148],{"categories":3605},[116],{"categories":3607},[],{"categories":3609},[193],{"categories":3611},[193],{"categories":3613},[545],{"categories":3615},[],{"categories":3617},[133],{"categories":3619},[116],{"categories":3621},[458],{"categories":3623},[107],{"categories":3625},[107],{"categories":3627},[193],{"categories":3629},[133],{"categories":3631},[148],{"categories":3633},[133],{"categories":3635},[],{"categories":3637},[],{"categories":3639},[],{"categories":3641},[110],{"categories":3643},[133],{"categories":3645},[113],{"categories":3647},[116],{"categories":3649},[116],{"categories":3651},[133],{"categories":3653},[110],{"categories":3655},[148],{"categories":3657},[133],{"categories":3659},[116],{"categories":3661},[133],{"categories":3663},[116],{"categories":3665},[148],{"categories":3667},[148],{"categories":3669},[107],{"categories":3671},[148],{"categories":3673},[116],{"categories":3675},[97],{"categories":3677},[116],{"categories":3679},[116],{"categories":3681},[116],{"categories":3683},[116],{"categories":3685},[],{"categories":3687},[102],{"categories":3689},[],{"categories":3691},[193],{"categories":3693},[133],{"categories":3695},[133],{"categories":3697},[],{"categories":3699},[],{"categories":3701},[],{"categories":3703},[133],{"categories":3705},[102],{"categories":3707},[133],{"categories":3709},[133],{"categories":3711},[],{"categories":3713},[133],{"categories":3715},[113],{"categories":3717},[133],{"categories":3719},[133],{"categories":3721},[133],{"categories":3723},[],{"categories":3725},[],{"categories":3727},[],{"categories":3729},[458],{"categories":3731},[458],{"categories":3733},[97],{"categories":3735},[107],{"categories":3737},[97,110],{"categories":3739},[133],{"categories":3741},[102],{"categories":3743},[],{"categories":3745},[113],{"categories":3747},[193],{"categories":3749},[133],{"categories":3751},[116],{"categories":3753},[133],{"categories":3755},[],{"categories":3757},[193],{"categories":3759},[458],{"categories":3761},[107],{"categories":3763},[97],{"categories":3765},[458],{"categories":3767},[107],{"categories":3769},[148],{"categories":3771},[107],{"categories":3773},[148],{"categories":3775},[133],{"categories":3777},[148],{"categories":3779},[148],{"categories":3781},[116],{"categories":3783},[193],{"categories":3785},[133],{"categories":3787},[110],{"categories":3789},[],{"categories":3791},[133],{"categories":3793},[113],{"categories":3795},[193],{"categories":3797},[97],{"categories":3799},[133],{"categories":3801},[193],{"categories":3803},[148],{"categories":3805},[133],{"categories":3807},[133],{"categories":3809},[193],{"categories":3811},[133],{"categories":3813},[148],{"categories":3815},[133],{"categories":3817},[],{"categories":3819},[133],{"categories":3821},[133],{"categories":3823},[133],{"categories":3825},[133],{"categories":3827},[],{"categories":3829},[107],{"categories":3831},[458],{"categories":3833},[],{"categories":3835},[],{"categories":3837},[133],{"categories":3839},[97],{"categories":3841},[110],{"categories":3843},[97],{"categories":3845},[97],{"categories":3847},[107],{"categories":3849},[],{"categories":3851},[133],{"categories":3853},[102],{"categories":3855},[133],{"categories":3857},[133],{"categories":3859},[],{"categories":3861},[107],{"categories":3863},[102],{"categories":3865},[133,458],{"categories":3867},[107,458],{"categories":3869},[458],{"categories":3871},[133],{"categories":3873},[107],{"categories":3875},[107],{"categories":3877},[116],{"categories":3879},[116],{"categories":3881},[116],{"categories":3883},[133],{"categories":3885},[113],{"categories":3887},[107],{"categories":3889},[],{"categories":3891},[458],{"categories":3893},[],{"categories":3895},[458],{"categories":3897},[458],{"categories":3899},[97],{"categories":3901},[107],{"categories":3903},[],{"categories":3905},[458],{"categories":3907},[133],{"categories":3909},[102],{"categories":3911},[133],{"categories":3913},[113],{"categories":3915},[116],{"categories":3917},[116],{"categories":3919},[116],{"categories":3921},[458],{"categories":3923},[],{"categories":3925},[],{"categories":3927},[],{"categories":3929},[133],{"categories":3931},[116],{"categories":3933},[133],{"categories":3935},[116],{"categories":3937},[458],{"categories":3939},[458],{"categories":3941},[133],{"categories":3943},[107],{"categories":3945},[],{"categories":3947},[133],{"categories":3949},[133],{"categories":3951},[133],{"categories":3953},[],{"categories":3955},[],{"categories":3957},[458],{"categories":3959},[458],{"categories":3961},[133,458],{"categories":3963},[107],{"categories":3965},[107],{"categories":3967},[107],{"categories":3969},[107],{"categories":3971},[107],{"categories":3973},[107],{"categories":3975},[],{"categories":3977},[116],{"categories":3979},[133],{"categories":3981},[116],{"categories":3983},[110],{"categories":3985},[133],{"categories":3987},[545],{"categories":3989},[545],{"categories":3991},[107],{"categories":3993},[116],{"categories":3995},[],{"categories":3997},[107],{"categories":3999},[133],{"categories":4001},[],{"categories":4003},[113],{"categories":4005},[],{"categories":4007},[133],{"categories":4009},[107],{"categories":4011},[102],{"categories":4013},[133],{"categories":4015},[],{"categories":4017},[],{"categories":4019},[113],{"categories":4021},[113],{"categories":4023},[148],{"categories":4025},[113],{"categories":4027},[107],{"categories":4029},[],{"categories":4031},[107],{"categories":4033},[102],{"categories":4035},[133],{"categories":4037},[133],{"categories":4039},[],{"categories":4041},[133],{"categories":4043},[148],{"categories":4045},[133],{"categories":4047},[],{"categories":4049},[193],{"categories":4051},[116],{"categories":4053},[116],{"categories":4055},[97],{"categories":4057},[97],{"categories":4059},[97],{"categories":4061},[107],{"categories":4063},[97],{"categories":4065},[107],{"categories":4067},[458],{"categories":4069},[545],{"categories":4071},[102],{"categories":4073},[102],{"categories":4075},[102],{"categories":4077},[458],{"categories":4079},[102,97],{"categories":4081},[193],{"categories":4083},[107],{"categories":4085},[],{"categories":4087},[133],{"categories":4089},[],{"categories":4091},[116],{"categories":4093},[193],{"categories":4095},[113],{"categories":4097},[116],{"categories":4099},[148],{"categories":4101},[],{"categories":4103},[107],{"categories":4105},[],{"categories":4107},[545],{"categories":4109},[],{"categories":4111},[113],{"categories":4113},[113],{"categories":4115},[193],{"categories":4117},[],{"categories":4119},[133],{"categories":4121},[193],{"categories":4123},[],{"categories":4125},[133],{"categories":4127},[133],{"categories":4129},[],{"categories":4131},[148],{"categories":4133},[133],{"categories":4135},[],{"categories":4137},[133],{"categories":4139},[],{"categories":4141},[],{"categories":4143},[107],{"categories":4145},[107],{"categories":4147},[],{"categories":4149},[116],{"categories":4151},[116],{"categories":4153},[116],{"categories":4155},[133,107],{"categories":4157},[107],{"categories":4159},[107],{"categories":4161},[107],{"categories":4163},[193],{"categories":4165},[193],{"categories":4167},[],{"categories":4169},[102],{"categories":4171},[133],{"categories":4173},[193],{"categories":4175},[193],{"categories":4177},[102],{"categories":4179},[97],{"categories":4181},[107],{"categories":4183},[116],{"categories":4185},[133],{"categories":4187},[133],{"categories":4189},[107],{"categories":4191},[116],{"categories":4193},[107],{"categories":4195},[133],{"categories":4197},[110],{"categories":4199},[],{"categories":4201},[133],{"categories":4203},[],{"categories":4205},[133],{"categories":4207},[133],{"categories":4209},[116],{"categories":4211},[],{"categories":4213},[193],{"categories":4215},[133],{"categories":4217},[107],{"categories":4219},[107],{"categories":4221},[116],{"categories":4223},[148],{"categories":4225},[148],{"categories":4227},[102],{"categories":4229},[133],{"categories":4231},[107],{"categories":4233},[],{"categories":4235},[107],{"categories":4237},[133],{"categories":4239},[102],{"categories":4241},[133],{"categories":4243},[133],{"categories":4245},[133],{"categories":4247},[107],{"categories":4249},[193],{"categories":4251},[133],{"categories":4253},[113],{"categories":4255},[133],{"categories":4257},[133],{"categories":4259},[133],{"categories":4261},[133],{"categories":4263},[],{"categories":4265},[133],{"categories":4267},[193],{"categories":4269},[113],{"categories":4271},[133],{"categories":4273},[113],{"categories":4275},[],{"categories":4277},[],{"categories":4279},[],{"categories":4281},[133],{"categories":4283},[],{"categories":4285},[],{"categories":4287},[],{"categories":4289},[],{"categories":4291},[107],{"categories":4293},[148],{"categories":4295},[107],{"categories":4297},[107],{"categories":4299},[116],{"categories":4301},[97],{"categories":4303},[133],{"categories":4305},[133],{"categories":4307},[133],{"categories":4309},[97],{"categories":4311},[148],{"categories":4313},[],{"categories":4315},[193],{"categories":4317},[110],{"categories":4319},[133],{"categories":4321},[113],{"categories":4323},[148],{"categories":4325},[148],{"categories":4327},[545],{"categories":4329},[107],{"categories":4331},[133],{"categories":4333},[133],{"categories":4335},[148],{"categories":4337},[133],{"categories":4339},[],{"categories":4341},[],{"categories":4343},[458],{"categories":4345},[113],{"categories":4347},[148],{"categories":4349},[133],{"categories":4351},[102],{"categories":4353},[148],{"categories":4355},[97],{"categories":4357},[107],{"categories":4359},[107],{"categories":4361},[102],{"categories":4363},[133],{"categories":4365},[],{"categories":4367},[],{"categories":4369},[],{"categories":4371},[133],{"categories":4373},[],{"categories":4375},[102],{"categories":4377},[],{"categories":4379},[133],{"categories":4381},[],{"categories":4383},[102],{"categories":4385},[107],{"categories":4387},[133],{"categories":4389},[458],{"categories":4391},[133],{"categories":4393},[148],{"categories":4395},[133],{"categories":4397},[148],{"categories":4399},[148],{"categories":4401},[],{"categories":4403},[],{"categories":4405},[148],{"categories":4407},[148],{"categories":4409},[148],{"categories":4411},[],{"categories":4413},[148],{"categories":4415},[107],{"categories":4417},[107],{"categories":4419},[],{"categories":4421},[133],{"categories":4423},[110],{"categories":4425},[193],{"categories":4427},[133],{"categories":4429},[],{"categories":4431},[148],{"categories":4433},[133],{"categories":4435},[545],{"categories":4437},[148],{"categories":4439},[148],{"categories":4441},[110],{"categories":4443},[116],{"categories":4445},[116],{"categories":4447},[],{"categories":4449},[116],{"categories":4451},[133],{"categories":4453},[],{"categories":4455},[],{"categories":4457},[107],{"categories":4459},[],{"categories":4461},[107],{"categories":4463},[107],{"categories":4465},[102],{"categories":4467},[133],{"categories":4469},[102],{"categories":4471},[148],{"categories":4473},[102],{"categories":4475},[116],{"categories":4477},[116],{"categories":4479},[116],{"categories":4481},[102],{"categories":4483},[133],{"categories":4485},[107],{"categories":4487},[458],{"categories":4489},[97],{"categories":4491},[458],{"categories":4493},[458],{"categories":4495},[116],{"categories":4497},[458],{"categories":4499},[458],[4501,4805,5151,5431],{"id":4502,"title":4503,"ai":4504,"body":4509,"categories":4779,"created_at":55,"date_modified":55,"description":47,"extension":56,"faq":55,"featured":57,"kicker_label":55,"meta":4780,"navigation":76,"path":4791,"published_at":4792,"question":55,"scraped_at":4793,"seo":4794,"sitemap":4795,"source_id":4796,"source_name":4797,"source_type":84,"source_url":4798,"stem":4799,"tags":4800,"thumbnail_url":55,"tldr":4801,"tweet":4802,"unknown_tags":4803,"__hash__":4804},"summaries\u002Fsummaries\u002Foptimize-live-agents-gepa-prompts-managed-vars-summary.md","Optimize Live Agents: GEPA Prompts + Managed Vars",{"provider":7,"model":8,"input_tokens":4505,"output_tokens":4506,"processing_time_ms":4507,"cost_usd":4508},8380,2516,37110,0.0029115,{"type":14,"value":4510,"toc":4772},[4511,4515,4518,4526,4540,4548,4563,4570,4581,4585,4588,4591,4610,4613,4616,4619,4626,4630,4633,4680,4687,4694,4697,4708,4711,4714,4718,4721,4732,4735,4739,4768],[17,4512,4514],{"id":4513},"build-golden-datasets-and-custom-evals-for-reliable-agent-testing","Build Golden Datasets and Custom Evals for Reliable Agent Testing",[22,4516,4517],{},"Samuel Colvin demonstrates optimizing agents post-deployment by first establishing a baseline with structured evaluations against a \"golden dataset\"—manually verified ground truth data. For the case study, he scrapes Wikipedia pages for UK MPs, extracts text via BeautifulSoup, and defines Pydantic schemas for MP details and political relations (focusing on ancestors like parents\u002Fgrandparents, excluding spouses\u002Fchildren).",[22,4519,4520,4521,4525],{},"The golden dataset (",[4522,4523,4524],"code",{},"golden_relations.json",") contains exact relations for ~650 MPs, created by running a high-end model like Opus once and manual checks. Custom evaluators compare agent outputs to this truth:",[4527,4528,4529,4537],"ul",{},[4530,4531,4532,4536],"li",{},[4533,4534,4535],"strong",{},"Accuracy",": Exact match on relations list (1.0 if perfect, partial scores like 0.9 for minor name\u002Fdescription diffs).",[4530,4538,4539],{},"Assertions for relation types, roles, and ancestor filtering.",[22,4541,4542,4543,4547],{},"Key principle: Prefer deterministic, rule-based evals over \"LLM-as-judge\" to avoid bias. \"Defining your own ",[4544,4545,4546],"span",{},"evaluators"," is far better than LLM as a judge because the LLM as a judge is effectively the kind of lunatics running the asylum.\"",[22,4549,4550,4551,4554,4555,4558,4559,4562],{},"To run: Load dataset with ",[4522,4552,4553],{},"load_dataset()",", register evaluators, then ",[4522,4556,4557],{},"dataset.evaluate(agent_func, name=\"eval-name\")"," using Pydantic AI's ",[4522,4560,4561],{},"override"," for prompts\u002Fmodels. Concurrency limits (e.g., max=5) prevent rate limits. Results appear in Logfire UI: spans show inputs\u002Foutputs\u002Fcosts, evals tab aggregates metrics (e.g., 85% accuracy for simple prompt).",[22,4564,4565,4566,4569],{},"Common mistake: Over-relying on console logs—disable terminal output (",[4522,4567,4568],{},"LOGFIRE_NO_CONSOLE=true",") for clean traces. Before: Simple one-liner prompt gets 85% accuracy, confuses non-ancestors\u002Fpolitical vs. public figures. After better prompt: Improves to ~90%+ by explicitly discounting same-gen relations.",[22,4571,4572,4573,4576,4577,4580],{},"Setup prerequisites: ",[4522,4574,4575],{},"uv sync",", Logfire project (",[4522,4578,4579],{},"logfire project use demo","), API keys (Pydantic Gateway for multi-model access or direct OpenAI\u002FAnthropic). Quality criteria: High accuracy on ancestors, low false positives on spouses\u002Fkids.",[17,4582,4584],{"id":4583},"evolve-prompts-genetically-with-gepa-on-production-traces","Evolve Prompts Genetically with GEPA on Production Traces",[22,4586,4587],{},"GEPA (Genetic Evolutionary Prompt Algorithm, via \"Jepper\" library) optimizes prompts as strings or JSON by breeding top performers. It evaluates candidates on a dataset, selects Pareto frontier (best trade-offs), mutates\u002Fcrosses them (e.g., mix phrases from high-scorers), and iterates.",[22,4589,4590],{},"Process:",[4592,4593,4594,4597,4600,4607],"ol",{},[4530,4595,4596],{},"Define initial prompts (simple vs. advanced) and models as Pydantic models.",[4530,4598,4599],{},"Run evals on split dataset (e.g., 65 test cases for speed).",[4530,4601,4602,4603,4606],{},"Launch GEPA: ",[4522,4604,4605],{},"gepa.optimize(evaluate_fn, initial_candidates, generations=10, population_size=20)",". It parallelizes evals, instruments via Logfire for traces.",[4530,4608,4609],{},"Output: Ranked prompts by composite score (accuracy + cost\u002Fefficiency).",[22,4611,4612],{},"In demo: Simple prompt → 85% acc; advanced (ancestor rules) → better; GEPA evolves hybrids exceeding both (e.g., 92%+ acc). Handles systemic errors like over-including spouses by evolving phrasing: \"Only ancestors (parents, grandparents)—exclude spouses, children, siblings.\"",[22,4614,4615],{},"Trade-offs: Compute-heavy (hundreds of evals\u002Fgeneration); start small dataset. Mistake: Random mutation—GEPA biases toward elites like horse breeding. \"It takes the best racehorses and breeds them... you take all of the best resources and breed them.\"",[22,4617,4618],{},"Extend to production: Use real traces\u002Ffeedback as eval inputs. Future: Autonomous optimization from Logfire.",[22,4620,4621,4622,4625],{},"Quote: \"GEPA is ultimately an optimization library ",[4544,4623,4624],{},"that"," optimizes a string... it can be a simple text prompt or some JSON data.\"",[17,4627,4629],{"id":4628},"enable-zero-downtime-tuning-with-managed-variables-in-production","Enable Zero-Downtime Tuning with Managed Variables in Production",[22,4631,4632],{},"Logfire's managed variables let you update any Pydantic-serializable object (prompts, models, params) live without restarts. Define as Pydantic model:",[4634,4635,4639],"pre",{"className":4636,"code":4637,"language":4638,"meta":47,"style":47},"language-python shiki shiki-themes github-light github-dark","from logfire.managed import managed_variable\n\nclass AgentConfig(BaseModel):\n    model: str = \"gateway:gpt-4o-mini\"\n    instructions: str = \"...\"\n\nconfig = managed_variable(AgentConfig)\n","python",[4522,4640,4641,4648,4653,4659,4664,4669,4674],{"__ignoreMap":47},[4544,4642,4645],{"class":4643,"line":4644},"line",1,[4544,4646,4647],{},"from logfire.managed import managed_variable\n",[4544,4649,4650],{"class":4643,"line":48},[4544,4651,4652],{"emptyLinePlaceholder":76},"\n",[4544,4654,4656],{"class":4643,"line":4655},3,[4544,4657,4658],{},"class AgentConfig(BaseModel):\n",[4544,4660,4661],{"class":4643,"line":73},[4544,4662,4663],{},"    model: str = \"gateway:gpt-4o-mini\"\n",[4544,4665,4666],{"class":4643,"line":72},[4544,4667,4668],{},"    instructions: str = \"...\"\n",[4544,4670,4672],{"class":4643,"line":4671},6,[4544,4673,4652],{"emptyLinePlaceholder":76},[4544,4675,4677],{"class":4643,"line":4676},7,[4544,4678,4679],{},"config = managed_variable(AgentConfig)\n",[22,4681,4682,4683,4686],{},"In agent: ",[4522,4684,4685],{},"agent = Agent(..., instructions=config.instructions, model=config.model)",". Changes in Logfire UI propagate instantly (poll every 30s).",[22,4688,4689,4690,4693],{},"Production demo: FastAPI server with ",[4522,4691,4692],{},"\u002Fanalyze"," endpoint runs agent on live Wikipedia HTML. Update prompt\u002Fmodel via Logfire—tune for better ancestor detection without deploy.",[22,4695,4696],{},"Implicit feedback: Log user thumbs-up\u002Fdown, aggregate into evals. Q&A insights:",[4527,4698,4699,4702,4705],{},[4530,4700,4701],{},"Prompt bloat: GEPA prunes inefficient phrasing.",[4530,4703,4704],{},"Context engineering: Chain-of-thought in prompts.",[4530,4706,4707],{},"Internal use: Pydantic team tunes agents on traces.",[22,4709,4710],{},"Trade-offs: Polling overhead (low); free tier generous. Mistake: Mutable globals—managed vars are safe, versioned.",[22,4712,4713],{},"Quote: \"Managed variables... don't have to be just text they can be effectively any object that you can define with a Pydantic model.\"",[17,4715,4717],{"id":4716},"from-manual-to-continuous-optimization-workflow","From Manual to Continuous Optimization Workflow",[22,4719,4720],{},"Full loop: Golden evals → GEPA on traces → Managed vars deploy → Feedback evals. Fits mid-workshop: Assumes Python\u002FPydantic familiarity, agent-building basics. Broader: Any structured output task (invoices, addresses) benefits.",[22,4722,4723,4724,4727,4728,4731],{},"Exercise: Fork repo (",[4522,4725,4726],{},"github.com\u002Fpydantic\u002Ftalks\u002F2024-ai-engineer","), run ",[4522,4729,4730],{},"uv run main.py eval --split test --prompt initial",", compare prompts, GEPA optimize, deploy to FastAPI.",[22,4733,4734],{},"Quote: \"Deploying an agent is only the start... change prompts, models... without redeploying.\"",[17,4736,4738],{"id":4737},"key-takeaways","Key Takeaways",[4527,4740,4741,4744,4747,4750,4753,4756,4759,4762,4765],{},[4530,4742,4743],{},"Create golden datasets from high-model runs + manual verification for deterministic evals—beats LLM judges.",[4530,4745,4746],{},"Use GEPA to breed prompts: Start with 2-5 candidates, 10 generations on 65-case split for quick wins.",[4530,4748,4749],{},"Define managed variables as Pydantic models for instant prod updates—no restarts needed.",[4530,4751,4752],{},"Instrument everything with Logfire: Traces reveal confusions (e.g., spouses as ancestors).",[4530,4754,4755],{},"Prioritize ancestor filtering in political\u002Frelation extraction: Evolve phrasing like \"exclude same-gen or descendants.\"",[4530,4757,4758],{},"Run evals in parallel (max_concurrency=5) to optimize costs during optimization.",[4530,4760,4761],{},"For FastAPI agents: Override configs live, log implicit feedback for GEPA inputs.",[4530,4763,4764],{},"Avoid hype: \"I don't really believe in AI observability I think it's a feature not a category.\"",[4530,4766,4767],{},"Scale: Free Logfire tier handles workshops; Gateway simplifies multi-model testing.",[4769,4770,4771],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":47,"searchDepth":48,"depth":48,"links":4773},[4774,4775,4776,4777,4778],{"id":4513,"depth":48,"text":4514},{"id":4583,"depth":48,"text":4584},{"id":4628,"depth":48,"text":4629},{"id":4716,"depth":48,"text":4717},{"id":4737,"depth":48,"text":4738},[],{"content_references":4781,"triage":4788},[4782,4786],{"type":4783,"title":4784,"context":4785},"podcast","The Rest is Politics","mentioned",{"type":61,"title":4787,"context":70},"Jepper (GEPA)",{"relevance":72,"novelty":73,"quality":73,"actionability":72,"composite":4789,"reasoning":4790},4.55,"Category: AI & LLMs. The article provides a detailed approach to optimizing AI agents using specific techniques like golden datasets and custom evaluations, addressing a key pain point for developers looking to improve production AI features. It includes actionable steps and code snippets that developers can implement directly.","\u002Fsummaries\u002Foptimize-live-agents-gepa-prompts-managed-vars-summary","2026-05-07 17:00:06","2026-05-08 11:03:29",{"title":4503,"description":47},{"loc":4791},"263bbb77349e4ef1","AI Engineer","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=A48uhxfxbsM","summaries\u002Foptimize-live-agents-gepa-prompts-managed-vars-summary",[89,88,4638,90],"Tune production agents without redeploys using Logfire's managed variables for prompts\u002Fmodels and GEPA's genetic algorithm to evolve better prompts from evals on golden datasets.","Hands-on workshop by Pydantic's Samuel Colvin: codes along optimizing an agent for extracting political relations from Wikipedia pages using Logfire evals, GEPA prompt evolution on a golden dataset, and managed variables for live prompt\u002Fmodel tweaks in a FastAPI app—no redeploys needed.",[],"beNPV255GhZGNG4cg4eW5CmrMFPkhJ0k9cROhsIQemQ",{"id":4806,"title":4807,"ai":4808,"body":4813,"categories":5117,"created_at":55,"date_modified":55,"description":47,"extension":56,"faq":55,"featured":57,"kicker_label":55,"meta":5118,"navigation":76,"path":5137,"published_at":5138,"question":55,"scraped_at":5139,"seo":5140,"sitemap":5141,"source_id":5142,"source_name":5143,"source_type":84,"source_url":5144,"stem":5145,"tags":5146,"thumbnail_url":55,"tldr":5148,"tweet":55,"unknown_tags":5149,"__hash__":5150},"summaries\u002Fsummaries\u002Fcustomize-vs-code-copilot-agents-for-repeatable-wo-summary.md","Customize VS Code Copilot Agents for Repeatable Workflows",{"provider":7,"model":8,"input_tokens":4809,"output_tokens":4810,"processing_time_ms":4811,"cost_usd":4812},8619,2616,40938,0.0030093,{"type":14,"value":4814,"toc":5110},[4815,4819,4826,4832,4838,4844,4848,4859,4865,4894,4900,4906,4911,4915,4922,4927,4944,4949,4963,4973,4983,4988,4992,4999,5004,5030,5040,5062,5068,5073,5075],[17,4816,4818],{"id":4817},"access-and-manage-all-customizations-from-one-ui","Access and Manage All Customizations from One UI",[22,4820,4821,4822,4825],{},"VS Code's new Customization UI centralizes management of AI behaviors for Copilot Chat, accessible via Command Palette (\"chat customizations\") or the gear icon in Chat view. This dashboard lists built-in and custom items like agents, skills, instructions, hooks, and prompts. Click any to view\u002Fedit details, generate new ones, or delete. Generate via UI buttons or Chat slash commands like ",[4522,4823,4824],{},"\u002Fcreate instructions","—Copilot drafts the file based on your description, scopes it to user\u002Fworkspace, and auto-applies to relevant files (e.g., HTML\u002FCSS for accessibility rules).",[22,4827,4828,4831],{},[4533,4829,4830],{},"Key principle",": Customizations persist across sessions, reducing repetition. Without them, every prompt requires re-explaining context, styles, or rules, leading to inconsistent results and trial-and-error. With them, define once (e.g., \"Apply SOLID principles to all refactors\") and Copilot enforces automatically, confirming application in responses.",[22,4833,4834,4837],{},[4533,4835,4836],{},"Common mistake",": Scattering files across folders—instead, use the UI for discovery. Test by reloading VS Code after creation. For teams, workspace-level instructions ensure consistent naming, formatting, and architecture, cutting review time.",[22,4839,4840,4843],{},[4533,4841,4842],{},"Quote",": \"Customization changes that. It lets you define behavior once, reuse it everywhere, and get consistent outputs.\"",[17,4845,4847],{"id":4846},"enforce-rules-and-styles-with-custom-instructions","Enforce Rules and Styles with Custom Instructions",[22,4849,4850,4851,4854,4855,4858],{},"Custom instructions are Markdown files acting as a \"rule book\" for Copilot, applied automatically to matching file types (defined in ",[4522,4852,4853],{},"apply_to"," metadata). Structure: metadata (description, glob patterns like ",[4522,4856,4857],{},"**\u002F*.js","), then bullet-point rules.",[22,4860,4861,4864],{},[4533,4862,4863],{},"Steps to create",":",[4592,4866,4867,4873,4888,4891],{},[4530,4868,4869,4870,4872],{},"In Chat: ",[4522,4871,4824],{}," + description (e.g., \"Ensure UI meets WCAG standards, confirm in chat\").",[4530,4874,4875,4876,4879,4880,4883,4884,4887],{},"Copilot generates ",[4522,4877,4878],{},".instructions.md"," (user: ",[4522,4881,4882],{},"~\u002F.vscode-customizations\u002F","; workspace: ",[4522,4885,4886],{},".vscode-customizations\u002F",").",[4530,4889,4890],{},"Review\u002Fedit in UI: Add confirmation phrases like \"Confirmation: Applied WCAG standards.\"",[4530,4892,4893],{},"Test: Ask Copilot to edit code (e.g., \"Refactor this script\" or \"Make UI 80s arcade style\")—it analyzes, applies rules, and confirms.",[22,4895,4896,4899],{},[4533,4897,4898],{},"Example before\u002Fafter",": Original calculator JS lacked SOLID separation; post-refactor: Single Responsibility (separate concerns), confirmed in chat. UI update auto-added ARIA labels, alt text for WCAG.",[22,4901,4902,4905],{},[4533,4903,4904],{},"Quality criteria",": Instructions must be specific (e.g., \"Use semantic HTML, keyboard nav\") not vague; include triggers (\"when generating\u002Frefactoring UI\") and confirmation for verification. Benefits scale to teams: Repo-wide consistency without manual reviews.",[22,4907,4908,4910],{},[4533,4909,4842],{},": \"Imagine every developer in the repo having Copilot follow the same coding conventions... This saves a lot of time.\"",[17,4912,4914],{"id":4913},"specialize-agents-with-skills-and-custom-agents","Specialize Agents with Skills and Custom Agents",[22,4916,4917,4918,4921],{},"Agent skills are folders (",[4522,4919,4920],{},"skill.md"," + resources\u002Fscripts) for domain-specific tasks, loadable across Copilot tools (VS Code, CLI). Custom agents build on skills, assigning personas (e.g., \"Security Reviewer\") with tools\u002Finstructions.",[22,4923,4924,4864],{},[4533,4925,4926],{},"Build a skill",[4592,4928,4929,4935,4941],{},[4530,4930,4931,4934],{},[4522,4932,4933],{},"\u002Fcreate skill"," + task (e.g., \"Update README on feature add, confirm in chat\").",[4530,4936,4937,4938,4940],{},"Copilot creates folder with ",[4522,4939,4920],{}," (description, related skills, rules like \"Extract feature from convo, append to README features section\").",[4530,4942,4943],{},"Test: Add feature (e.g., \"Add dark\u002Flight jingle\")—skill auto-updates README.",[22,4945,4946,4864],{},[4533,4947,4948],{},"Build custom agent",[4592,4950,4951,4954,4960],{},[4530,4952,4953],{},"Ask Copilot for prompt: \"Suggest custom agent for arcade calculator.\"",[4530,4955,4956,4959],{},[4522,4957,4958],{},"\u002Fcreate agent"," + persona (e.g., \"Arcade App Builder: Knows retro aesthetics, sound effects, HTML\u002FJS\u002FCSS stack\").",[4530,4961,4962],{},"Select from Chat dropdown (@agentname); it uses codebase knowledge for tasks like \"Build tip calculator.\"",[22,4964,4965,4968,4969,4972],{},[4533,4966,4967],{},"Example",": Security agent reviews JS for vulns (categorizes low\u002Fmedium\u002Fhigh); Arcade agent clones styles\u002Fsounds to new app. ",[4533,4970,4971],{},"Trade-off",": Domain-focused (great for projects) but overkill for one-offs.",[22,4974,4975,4978,4979,4982],{},[4533,4976,4977],{},"Mistake to avoid",": Not scoping (user vs. workspace)—use workspace for teams. ",[4533,4980,4981],{},"Quality",": Clear description, minimal tools, architecture awareness.",[22,4984,4985,4987],{},[4533,4986,4842],{},": \"Custom agents enable you to configure the AI to adopt different personas tailored to specific development roles and tasks.\"",[17,4989,4991],{"id":4990},"automate-repetitive-tasks-with-hooks-and-prompt-files","Automate Repetitive Tasks with Hooks and Prompt Files",[22,4993,4994,4995,4998],{},"Hooks run shell commands at agent lifecycle events (e.g., ",[4522,4996,4997],{},"post_tool_use","). Prompt files are reusable templates.",[22,5000,5001,4864],{},[4533,5002,5003],{},"Create hook",[4592,5005,5006,5009,5027],{},[4530,5007,5008],{},"UI > Generate hook + spec (e.g., \"Run Prettier on post_tool_use\").",[4530,5010,5011,5012,5015,5016,5019,5020,5023,5024,4887],{},"Edits ",[4522,5013,5014],{},".vscode-customizations\u002Fhooks\u002Fprettier.hook.json",": Define ",[4522,5017,5018],{},"events"," (array), ",[4522,5021,5022],{},"command"," (e.g., ",[4522,5025,5026],{},"npx prettier --write .",[4530,5028,5029],{},"Reload VS Code; test: Edit README—hook auto-formats.",[22,5031,5032,5035,5036,5039],{},[4533,5033,5034],{},"Prompt files",": ",[4522,5037,5038],{},"\u002Fcreate prompt"," for templates (e.g., code review); reference in skills.",[22,5041,5042,5045,5046,5035,5049,5052,5053,5052,5056,5058,5059,5061],{},[4533,5043,5044],{},"Principle",": Automate validation (security, formatting) without manual invocation. ",[4533,5047,5048],{},"Events",[4522,5050,5051],{},"start_session",", ",[4522,5054,5055],{},"user_prompt_submit",[4522,5057,4997],{},". ",[4533,5060,4971],{},": Shell reliance—test commands; no timeout for long runs.",[22,5063,5064,5067],{},[4533,5065,5066],{},"Full workflow example",": Build app from scratch—use instructions for styles, agent for features, hook for formatting, skill for docs. Results: Arcade calculator with themes, sounds, WCAG, auto-README, formatted.",[22,5069,5070,5072],{},[4533,5071,4842],{},": \"Hooks enable you to execute custom shell commands at life cycle points during agent sessions... automate workflows, enforce security policies.\"",[17,5074,4738],{"id":4737},[4527,5076,5077,5080,5086,5089,5095,5098,5101,5104,5107],{},[4530,5078,5079],{},"Open Customization UI via gear or \"chat customizations\" to manage everything in one place.",[4530,5081,5082,5083,5085],{},"Start with custom instructions for persistent rules: ",[4522,5084,4824],{}," + glob patterns + confirmations.",[4530,5087,5088],{},"Use agent skills for tasks (e.g., README updates) and custom agents for personas—select via @dropdown.",[4530,5090,5091,5092,5094],{},"Automate with hooks on lifecycle events like ",[4522,5093,4997],{}," for formatters; reload to activate.",[4530,5096,5097],{},"Generate via Copilot slash commands to skip manual writing; always review\u002Fedit.",[4530,5099,5100],{},"Scope user\u002Fworkspace for personal\u002Fteam use; test on real edits\u002Frefactors.",[4530,5102,5103],{},"Check Awesome Copilot repo for community examples.",[4530,5105,5106],{},"Avoid repetition: Customizations turn Copilot into a context-aware system.",[4530,5108,5109],{},"For apps: Chain features—instructions for compliance, agents for domain logic, hooks for polish.",{"title":47,"searchDepth":48,"depth":48,"links":5111},[5112,5113,5114,5115,5116],{"id":4817,"depth":48,"text":4818},{"id":4846,"depth":48,"text":4847},{"id":4913,"depth":48,"text":4914},{"id":4990,"depth":48,"text":4991},{"id":4737,"depth":48,"text":4738},[133],{"content_references":5119,"triage":5135},[5120,5123,5126,5129,5132],{"type":61,"title":5121,"url":5122,"context":4785},"VS Code Customization Overview","https:\u002F\u002Faka.ms\u002FVSCL-Cust-Overview",{"type":61,"title":5124,"url":5125,"context":70},"Awesome Copilot","https:\u002F\u002Faka.ms\u002FAwesomeGC",{"type":61,"title":5127,"url":5128,"context":4785},"VS Code Learn Playlist","https:\u002F\u002Faka.ms\u002Fvsc-learn",{"type":67,"title":5130,"url":5131,"context":4785},"Custom Instructions Docs","https:\u002F\u002Faka.ms\u002Fcustom-instructions",{"type":67,"title":5133,"url":5134,"context":4785},"Custom Agent Skills","https:\u002F\u002Faka.ms\u002Fcustom-agent-skills",{"relevance":72,"novelty":73,"quality":73,"actionability":72,"composite":4789,"reasoning":5136},"Category: AI & LLMs. The article provides a detailed guide on customizing VS Code Copilot agents, addressing practical applications for developers looking to streamline their workflows. It includes specific steps for creating custom instructions, making it immediately actionable for the audience.","\u002Fsummaries\u002Fcustomize-vs-code-copilot-agents-for-repeatable-wo-summary","2026-05-06 14:00:14","2026-05-06 16:10:56",{"title":4807,"description":47},{"loc":5137},"ab488a3c329a1bb7","Visual Studio Code","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=9PUt81AjfmA","summaries\u002Fcustomize-vs-code-copilot-agents-for-repeatable-wo-summary",[89,88,90,5147],"dev-productivity","Use VS Code's Customization UI to build custom instructions, agent skills, agents, hooks, and prompt files—define behaviors once for consistent AI outputs across chats, teams, and projects without extensions.",[5147],"zhxlPB-RQbOvOd1gV5GNLx0ADMZ94xSINgAQLW-_3CE",{"id":5152,"title":5153,"ai":5154,"body":5159,"categories":5403,"created_at":55,"date_modified":55,"description":47,"extension":56,"faq":55,"featured":57,"kicker_label":55,"meta":5404,"navigation":76,"path":5418,"published_at":5419,"question":55,"scraped_at":5420,"seo":5421,"sitemap":5422,"source_id":5423,"source_name":4797,"source_type":84,"source_url":5424,"stem":5425,"tags":5426,"thumbnail_url":55,"tldr":5428,"tweet":55,"unknown_tags":5429,"__hash__":5430},"summaries\u002Fsummaries\u002Fbuild-observable-gmail-agents-in-n8n-with-human-co-summary.md","Build Observable Gmail Agents in n8n with Human Controls",{"provider":7,"model":8,"input_tokens":5155,"output_tokens":5156,"processing_time_ms":5157,"cost_usd":5158},8738,2614,22416,0.00276375,{"type":14,"value":5160,"toc":5395},[5161,5165,5183,5186,5189,5193,5196,5199,5202,5205,5209,5212,5284,5290,5293,5297,5300,5303,5306,5320,5327,5331,5334,5345,5348,5351,5354,5357,5364,5367,5369],[17,5162,5164],{"id":5163},"n8n-foundations-for-visible-ai-orchestration","n8n Foundations for Visible AI Orchestration",[22,5166,5167,5168,5171,5172,5175,5176,5179,5180,4887],{},"n8n excels as a visual low-code platform for gluing APIs, triggers, and AI agents without coding expertise. Start every workflow with a trigger—like the built-in Chat Trigger for instant testing or Make Available in ChatHub for a persistent sidebar interface. Press 'N' to add nodes; everything connects via drag-and-drop. Expressions in ",[4522,5169,5170],{},"{{ }}"," enable inline JavaScript: drag fields from prior nodes (e.g., ",[4522,5173,5174],{},"{{ $json.sessionId }}","), compute (",[4522,5177,5178],{},"{{ Math.random() }}","), or format dates (",[4522,5181,5182],{},"{{ $now }}",[22,5184,5185],{},"Key principle: Observability from day one. The Executions tab logs every run, input\u002Foutput, and error—crucial for debugging agents that hallucinate or loop. Unlike serverless platforms, n8n stores history natively, letting you replay, inspect, and tweak live. Common mistake: Skipping node renaming and descriptions. Auto-generated names confuse LLMs; manually craft precise ones like \"Send Email\" with descriptions like \"Sends an email via Gmail. Use only for replies; include 'AI response:' prefix. Parameters: to (required), subject (required), message (required).\"",[22,5187,5188],{},"For production, use Cloud Pro (projects isolate credentials\u002Fteams) or self-host (v1.4.2+). Copy-paste JSON workflows for rapid iteration—ideal for workshops or forking demos.",[17,5190,5192],{"id":5191},"core-agent-setup-chat-model-and-memory","Core Agent Setup: Chat, Model, and Memory",[22,5194,5195],{},"Wire a Chat Trigger to an AI Agent node (distinct by its 'legs' for tools). Select any LLM via credentials: OpenRouter for model-agnostic access (e.g., Claude 3.5 Sonnet for tool-use smarts). Paste provided API key; it proxies providers without vendor lock-in. Set Simple Memory (context window: 20-50 messages) to persist sessions via sessionId—no external DB needed initially.",[22,5197,5198],{},"System prompt modularizes behavior: \"You are a Gmail\u002FCalendar assistant. Analyze user intent, use tools precisely, confirm actions. Never assume; ask for clarification.\" Test iteratively: Chat \"List recent emails\" → observe execution trace.",[22,5200,5201],{},"Pitfall: Stateless chats forget context. Fix with memory; scale to Postgres\u002FRedis for custom UIs (query messages via ORM). Cost tip: Higher context windows burn tokens—monitor via provider dashboards.",[22,5203,5204],{},"Before: Dumb echo bot. After: Stateful agent recalling \"What was my first message?\" from history.",[17,5206,5208],{"id":5207},"granular-tool-definition-for-secure-actions","Granular Tool Definition for Secure Actions",[22,5210,5211],{},"Convert app nodes (Gmail, Google Calendar) to tools by circling them under Agent. Authenticate once via OAuth (Gmail\u002FCalendar scopes). Define parameters explicitly—no blanket API access:",[4527,5213,5214,5227,5236,5256,5267],{},[4530,5215,5216,5035,5219,5222,5223,5226],{},[4533,5217,5218],{},"Gmail Search",[4522,5220,5221],{},"query"," (from AI), ",[4522,5224,5225],{},"maxResults: 5",".",[4530,5228,5229,5035,5232,5235],{},[4533,5230,5231],{},"Archive Email",[4522,5233,5234],{},"messageId"," (from search).",[4530,5237,5238,5035,5241,5052,5244,5052,5247,5250,5251,5255],{},[4533,5239,5240],{},"Send Email",[4522,5242,5243],{},"to",[4522,5245,5246],{},"subject",[4522,5248,5249],{},"message","—all AI-filled, prefixed \"AI response to ",[5252,5253],"binding",{"value":5254},"$json.chatInput","\".",[4530,5257,5258,5035,5261,5052,5264,5226],{},[4533,5259,5260],{},"List Events",[4522,5262,5263],{},"timeMin",[4522,5265,5266],{},"timeMax",[4530,5268,5269,5035,5272,5052,5275,5052,5278,5052,5281,5226],{},[4533,5270,5271],{},"Create Event",[4522,5273,5274],{},"summary",[4522,5276,5277],{},"startTime",[4522,5279,5280],{},"endTime",[4522,5282,5283],{},"attendees",[22,5285,5286,5287,4887],{},"Principle: Fields-as-gates prevent overreach. AI sees tool schema (name + description) per LLM call, decides usage. Use \"Fill from AI\" for defaults, override with expressions (e.g., ",[4522,5288,5289],{},"{{ 'AI: ' + $json.message }}",[22,5291,5292],{},"Quality criteria: Tools succeed if LLM calls match intent 90%+ (test 10 queries). Mistake: Vague descriptions → wrong params. Solution: Embed rules (\"Only archive unread; no deletes\").",[17,5294,5296],{"id":5295},"human-in-the-loop-approvals-and-access-control","Human-in-the-Loop: Approvals and Access Control",[22,5298,5299],{},"Black-box agents fail in prod; insert oversight. Post-Agent, add Approval node: Human reviews tool outputs (e.g., proposed email) via email\u002FSlack notification, approves\u002Frejects. Route via Switch: If approved → execute; else → notify user.",[22,5301,5302],{},"Access via projects: Team A sees Gmail creds, Team B sees HR tools—no cross-contamination. Credentials encrypt per-project.",[22,5304,5305],{},"Extend controls:",[4527,5307,5308,5314],{},[4530,5309,5310,5313],{},[4533,5311,5312],{},"Sub-workflows",": Chain agents (e.g., Calendar sub-agent for conflicts).",[4530,5315,5316,5319],{},[4533,5317,5318],{},"Scheduled runs",": Cron trigger for daily summaries.",[22,5321,5322,5323,5326],{},"Before: Autonomous deletes. After: \"Approve archiving 3 emails? ",[4544,5324,5325],{},"Yes\u002FNo","\" → traceable log.",[17,5328,5330],{"id":5329},"scaling-beyond-demo-triggers-subagents-and-integrations","Scaling Beyond Demo: Triggers, Subagents, and Integrations",[22,5332,5333],{},"Publish workflow for ChatHub\u002FSlack triggers (homework: Swap Chat for Slack 'Message Posted'). Add Webhook for apps. For complexity:",[4592,5335,5336,5339,5342],{},[4530,5337,5338],{},"Sub-agent: Delegate (e.g., Email Analyzer → Calendar Booker).",[4530,5340,5341],{},"Loops: Agent until human approval.",[4530,5343,5344],{},"Error handling: IF nodes catch failures, notify via email.",[22,5346,5347],{},"Exercise: Connect Slack, add Microsoft 365, build newsletter sender. Evaluate: Does it handle 80% tasks autonomously, flag 20% for human?",[22,5349,5350],{},"Assumes: Basic JS comfort (expressions), Google auth familiarity. Fits mid-workflow: After ideation, before deployment.",[22,5352,5353],{},"\"One of the problems we're seeing... is seeing what your agent can do, knowing what it's doing, seeing what went wrong and being able to tweak it.\"",[22,5355,5356],{},"\"The node name is the tool name. The node description is the tool description... You can actually put in full prompts here.\"",[22,5358,5359,5360,5363],{},"\"When we're giving ",[4544,5361,5362],{},"AI"," a tool in n8n, it has every single field individually. So it can only set the things that we tell it to specifically.\"",[22,5365,5366],{},"\"Simple memory... we store it in n8n ourselves. We handle it all for you.\"",[17,5368,4738],{"id":4737},[4527,5370,5371,5374,5377,5380,5383,5386,5389,5392],{},[4530,5372,5373],{},"Start with Chat Trigger + AI Agent for instant, observable prototyping—no external UI needed.",[4530,5375,5376],{},"Name tools descriptively and constrain params to enforce security; test with 5-10 real queries.",[4530,5378,5379],{},"Use Simple Memory (window 20+) for chats; upgrade to DB for custom frontends.",[4530,5381,5382],{},"Insert Approval nodes post-Agent for human gates on sensitive actions like sends\u002Fdeletes.",[4530,5384,5385],{},"Copy JSON for speed; extend via Slack triggers, sub-workflows, and schedules.",[4530,5387,5388],{},"Monitor Executions tab religiously—fix 90% issues via traces before code changes.",[4530,5390,5391],{},"Modular prompts in tool descriptions > monolithic system prompts for reusability.",[4530,5393,5394],{},"OpenRouter + n8n: Model freedom without lock-in; use Sonnet-class for reliable tooling.",{"title":47,"searchDepth":48,"depth":48,"links":5396},[5397,5398,5399,5400,5401,5402],{"id":5163,"depth":48,"text":5164},{"id":5191,"depth":48,"text":5192},{"id":5207,"depth":48,"text":5208},{"id":5295,"depth":48,"text":5296},{"id":5329,"depth":48,"text":5330},{"id":4737,"depth":48,"text":4738},[107],{"content_references":5405,"triage":5416},[5406,5408,5410,5413],{"type":67,"title":5407,"context":4785},"n8n",{"type":67,"title":5409,"context":70},"OpenRouter",{"type":61,"title":5411,"url":5412,"context":4785},"Liam McGarrigle GitHub","https:\u002F\u002Fgithub.com\u002Fliamdmcgarrigle",{"type":61,"title":5414,"url":5415,"context":4785},"Liam McGarrigle LinkedIn","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fliam-mcgarrigle-37571b291\u002F",{"relevance":72,"novelty":73,"quality":73,"actionability":72,"composite":4789,"reasoning":5417},"Category: AI Automation. The article provides a detailed guide on building AI workflows using n8n, addressing practical applications for integrating AI agents with Gmail and Calendar, which is highly relevant for product builders. It includes specific steps for setting up workflows and emphasizes observability and debugging, making it actionable for developers looking to implement these features.","\u002Fsummaries\u002Fbuild-observable-gmail-agents-in-n8n-with-human-co-summary","2026-05-02 23:00:06","2026-05-03 16:41:21",{"title":5153,"description":47},{"loc":5418},"e7c065e66d4c093b","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=tDArkCqjA-c","summaries\u002Fbuild-observable-gmail-agents-in-n8n-with-human-co-summary",[89,5427,90,88],"automation","Create secure AI workflows in n8n that manage Gmail\u002FCalendar via chat, with built-in observability, granular tool permissions, and human approvals to avoid black-box agents.",[],"eLCEqOcvyTaXTKy7hkUtoPuoCY4RBaTbqa5ZvQ3KZCY",{"id":5432,"title":5433,"ai":5434,"body":5439,"categories":5706,"created_at":55,"date_modified":55,"description":47,"extension":56,"faq":55,"featured":57,"kicker_label":55,"meta":5707,"navigation":76,"path":5722,"published_at":5723,"question":55,"scraped_at":5724,"seo":5725,"sitemap":5726,"source_id":5727,"source_name":5728,"source_type":84,"source_url":5729,"stem":5730,"tags":5731,"thumbnail_url":55,"tldr":5732,"tweet":55,"unknown_tags":5733,"__hash__":5734},"summaries\u002Fsummaries\u002Fclaude-code-mastery-6-levels-to-autonomous-agents-summary.md","Claude Code Mastery: 6 Levels to Autonomous Agents",{"provider":7,"model":8,"input_tokens":5435,"output_tokens":5436,"processing_time_ms":5437,"cost_usd":5438},8860,3410,42406,0.0034545,{"type":14,"value":5440,"toc":5698},[5441,5445,5480,5494,5497,5501,5508,5515,5526,5529,5532,5536,5555,5574,5585,5591,5595,5614,5625,5628,5631,5635,5642,5648,5651,5654,5656],[17,5442,5444],{"id":5443},"grasp-the-agentic-loop-to-debug-any-claude-code-session","Grasp the Agentic Loop to Debug Any Claude Code Session",[22,5446,5447,5448,5451,5452,5455,5456,5052,5459,5052,5462,5465,5466,5469,5470,5052,5473,5465,5476,5479],{},"Claude Code operates as a teammate accessing your filesystem, terminal, Git, and connected tools—not mere autocomplete like Cursor. Every task follows a repeatable ",[4533,5449,5450],{},"gather-act-verify"," loop: ",[4533,5453,5454],{},"gather"," reads files and assesses state (e.g., using ",[4522,5457,5458],{},"read",[4522,5460,5461],{},"glob",[4522,5463,5464],{},"grep","); ",[4533,5467,5468],{},"act"," executes changes (e.g., ",[4522,5471,5472],{},"edit",[4522,5474,5475],{},"bash",[4533,5477,5478],{},"verify"," tests and confirms (reruns tests, rereads files). This loop repeats per subtask until completion.",[22,5481,5482,5483,5052,5485,5052,5487,5052,5489,5052,5491,5493],{},"When stuck, diagnose systematically: insufficient gathering? Specify files\u002Fpaths. Faulty actions? Clarify instructions. Weak verification? Define checks. Avoid reprompting blindly—most users fail here, leading to hallucinations. Core tools (",[4522,5484,5458],{},[4522,5486,5472],{},[4522,5488,5461],{},[4522,5490,5464],{},[4522,5492,5475],{},") are pivotal; Claude selects them automatically, but knowing them prevents misuse. Use models like Haiku (fast), Sonnet (balanced), Opus 4.7 (complex reasoning) with effort levels (low to max) for optimization.",[22,5495,5496],{},"\"Every single task that Claude Code handles, it follows the same threestep loop. So there is gathering, there is acting, and there is verifying.\"",[17,5498,5500],{"id":5499},"initialize-projects-with-claudemd-for-persistent-context","Initialize Projects with CLAUDE.md for Persistent Context",[22,5502,5503,5504,5507],{},"Start in any environment: terminal, IDEs (Cursor free tier recommended for integrated file explorer\u002Feditor\u002Fterminal), desktop app, or claude.ai web—all share backend sessions. Install via ",[4522,5505,5506],{},"npm install -g @anthropic-ai\u002Fclaude-code"," or IDE extensions; invoke with Cmd+Esc (Mac) or equivalent.",[22,5509,5510,5511,5514],{},"Create project: ",[4522,5512,5513],{},"mkdir scratch && cd scratch",". Prompt simply: \"Create a minimal notes app in three files: index.html, script.js, style.css; vanilla JS, localStorage.\" Claude gathers (lists dir), acts (edits files), verifies (tests persistence). Open in browser to confirm.",[22,5516,5517,5518,5521,5522,5525],{},"Run ",[4522,5519,5520],{},"\u002Finit"," to auto-generate ",[4533,5523,5524],{},"CLAUDE.md"," at root: Claude scans all files, documents project description, architecture, run instructions, conventions. Every future session auto-loads it first—no re-explaining, zero context drift. Update manually as project evolves. Common mistake: skipping this, forcing repeated context dumps.",[22,5527,5528],{},"Quality criteria: CLAUDE.md should enable one-shot task success. Prerequisites: basic terminal comfort; fits early in any AI coding workflow.",[22,5530,5531],{},"\"Claude.md ... is one of the most important files in this whole video ... Every new session that I load in, it's already knowing what this project actually is.\"",[17,5533,5535],{"id":5534},"build-session-control-for-reliable-iteration","Build Session Control for Reliable Iteration",[22,5537,5538,5539,5542,5543,5546,5547,5550,5551,5554],{},"Shift+Tab toggles modes: normal (chat), plan (step-by-step outlining before acting), auto-accept (skips permissions). Use ",[4533,5540,5541],{},"checkpoints"," (auto-saves states); Esc+Esc undoes to last. Commands: ",[4522,5544,5545],{},"\u002Fcontext"," (view loaded files), ",[4522,5548,5549],{},"\u002Fcompact"," (trim history), ",[4522,5552,5553],{},"\u002Fclear"," (reset). Auto-memory persists across project sessions.",[22,5556,5557,5558,5561,5562,5565,5566,5569,5570,5573],{},"Continue prior sessions with ",[4522,5559,5560],{},"\u002Fcontinue",", fork variants (",[4522,5563,5564],{},"\u002Ffork","), recap with ",[4522,5567,5568],{},"\u002Frecap",". For iteration: ",[4522,5571,5572],{},"\u002Floop"," on tasks like refactoring. Plan mode prevents over-eager edits; auto-accept speeds trusted flows. Mistake: ignoring checkpoints, losing hours to bad changes—always verify post-act.",[22,5575,5576,5577,5580,5581,5584],{},"\"Custom skills (most important concept)\"—skills enforce rules via CLAUDE.md sections or bundled YAML. Define reusable behaviors: e.g., \"Always use TypeScript strict mode, follow Airbnb style.\" ",[4522,5578,5579],{},"\u002Fsimplify"," extracts core instructions; ",[4522,5582,5583],{},"\u002Fultra-review"," deeply audits code.",[22,5586,5587,5588,5590],{},"Under the hood: skills load as prompts\u002Ftools on init. Bundle multiple for complex rulesets. Practice: Add skill to CLAUDE.md, ",[4522,5589,5520],{},", test with conflicting prompt—Claude adheres.",[17,5592,5594],{"id":5593},"deploy-sub-agents-and-tool-integrations-for-parallel-power","Deploy Sub-Agents and Tool Integrations for Parallel Power",[22,5596,5597,5598,5601,5602,5605,5606,5609,5610,5613],{},"Level up to ",[4533,5599,5600],{},"sub-agents",": spawn parallel specialized Claudes (e.g., one for frontend, one backend). ",[4522,5603,5604],{},"\u002Fsubagent"," creates; they share context but act independently. ",[4533,5607,5608],{},"MCP servers"," (Model Context Protocol) connect external tools dynamically—search ",[4522,5611,5612],{},"\u002Ftool"," for on-demand loading (e.g., browser APIs, databases).",[22,5615,5616,5617,5620,5621,5624],{},"Permissions via JSON settings: granular control over dirs, commands. Git worktrees enable parallel branches without conflicts. Background tasks: ",[4522,5618,5619],{},"\u002Fbackground"," runs async, monitor with ",[4522,5622,5623],{},"\u002Ftasks",". Ultra plan prompts deep architecture: \"Design scalable monorepo with reasoning.\"",[22,5626,5627],{},"Trade-offs: Sub-agents multiply tokens\u002Fcosts; MCP adds latency but unlocks APIs. Mistake: Over-parallelizing without worktrees causes collisions. Example before\u002Fafter: Serial notes app build (10min) vs. sub-agent split (2min).",[22,5629,5630],{},"\"Sub agents: parallel specialized Claudes.\"",[17,5632,5634],{"id":5633},"achieve-cloud-autonomy-with-managed-agents-and-routines","Achieve Cloud Autonomy with Managed Agents and Routines",[22,5636,5637,5638,5641],{},"Push project to GitHub: Claude commits, creates repo. Spawn ",[4533,5639,5640],{},"managed agents"," via claude.ai: runs headless in cloud, no local machine needed. Sessions persist; invoke remotely.",[22,5643,5644,5647],{},[4533,5645,5646],{},"Routines",": Schedule automations (e.g., daily reports). Agent handles full loops independently. Fits end-of-workflow for production: prototype locally (levels 1-3), scale parallel (4-5), deploy autonomous (6).",[22,5649,5650],{},"Quality: Agents self-verify via loop; monitor logs. Prerequisites: Git fluency, API keys. Exercise: Build notes app locally, push, run managed agent to add feature (e.g., export CSV) on schedule.",[22,5652,5653],{},"\"The agent runs without your laptop ... Routines: scheduled automation.\"",[17,5655,4738],{"id":4737},[4527,5657,5658,5661,5667,5670,5675,5678,5681,5684,5690,5695],{},[4530,5659,5660],{},"Install Claude Code globally; prefer Cursor IDE for unified view—free tier suffices.",[4530,5662,5663,5664,5666],{},"Always ",[4522,5665,5520],{}," for CLAUDE.md; update it to anchor all sessions.",[4530,5668,5669],{},"Debug via gather-act-verify: specify paths, clarify acts, define verifies.",[4530,5671,5672,5673,5226],{},"Define custom skills in CLAUDE.md for rule adherence—test with ",[4522,5674,5583],{},[4530,5676,5677],{},"Use sub-agents + worktrees for parallelism; MCP for external tools.",[4530,5679,5680],{},"Deploy managed agents to GitHub for cloud runs; schedule routines for hands-off ops.",[4530,5682,5683],{},"Match model\u002Feffort: Haiku\u002Flow for quick, Opus\u002Fmax for architecture.",[4530,5685,5686,5687,5689],{},"Checkpoints + Esc+Esc prevent disasters; ",[4522,5688,5572],{}," for iterations.",[4530,5691,5692,5693,4887],{},"Avoid: Permission denials mid-session (use auto-accept), context bloat (",[4522,5694,5549],{},[4530,5696,5697],{},"Practice on scratch folder: Build app, skill-ify, sub-agent split, cloud-deploy.",{"title":47,"searchDepth":48,"depth":48,"links":5699},[5700,5701,5702,5703,5704,5705],{"id":5443,"depth":48,"text":5444},{"id":5499,"depth":48,"text":5500},{"id":5534,"depth":48,"text":5535},{"id":5593,"depth":48,"text":5594},{"id":5633,"depth":48,"text":5634},{"id":4737,"depth":48,"text":4738},[107],{"content_references":5708,"triage":5720},[5709,5712,5714,5717],{"type":67,"title":5710,"url":5711,"context":4785},"Opera Neon","https:\u002F\u002Fopr.as\u002FOpera-neon-nicholaspuru",{"type":67,"title":5713,"context":70},"Cursor",{"type":67,"title":5715,"context":5716},"Claude Code","reviewed",{"type":61,"title":5718,"url":5719,"context":4785},"Systems to Scale","https:\u002F\u002Fwww.skool.com\u002Fsystems-to-scale-9517\u002Fabout",{"relevance":72,"novelty":73,"quality":73,"actionability":72,"composite":4789,"reasoning":5721},"Category: AI & LLMs. The article provides a detailed framework for using Claude Code, addressing practical applications of autonomous agents, which is highly relevant for developers looking to integrate AI into their workflows. It includes actionable steps for initializing projects and utilizing the agentic loop, making it immediately applicable for the target audience.","\u002Fsummaries\u002Fclaude-code-mastery-6-levels-to-autonomous-agents-summary","2026-05-02 16:46:16","2026-05-03 16:46:42",{"title":5433,"description":47},{"loc":5722},"78a95b367e7739db","Nick Puru | AI Automation","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=ylZJn4o2UaI","summaries\u002Fclaude-code-mastery-6-levels-to-autonomous-agents-summary",[90,89,5427,88],"Master Claude Code through 6 progressive levels: from basic installs and prompting to custom skills, sub-agents, parallel teams, and cloud-based autonomous agents running routines while you sleep.",[],"XEPJ5OxH__X8tIb6Gh4i43YwUOBrUtZuwWaZpdcP_K4"]