[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-claude-code-desktop-fixes-cli-but-delivers-ux-slop-summary":3,"summaries-facets-categories":176,"summary-related-claude-code-desktop-fixes-cli-but-delivers-ux-slop-summary":4582},{"id":4,"title":5,"ai":6,"body":13,"categories":127,"created_at":128,"date_modified":128,"description":120,"extension":129,"faq":128,"featured":130,"kicker_label":128,"meta":131,"navigation":157,"path":158,"published_at":159,"question":128,"scraped_at":160,"seo":161,"sitemap":162,"source_id":163,"source_name":164,"source_type":165,"source_url":166,"stem":167,"tags":168,"thumbnail_url":128,"tldr":173,"tweet":128,"unknown_tags":174,"__hash__":175},"summaries\u002Fsummaries\u002Fclaude-code-desktop-fixes-cli-but-delivers-ux-slop-summary.md","Claude Code Desktop Fixes CLI but Delivers UX Slop",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","x-ai\u002Fgrok-4.1-fast",8824,2793,20960,0.00313865,{"type":14,"value":15,"toc":119},"minimark",[16,21,25,28,31,35,38,41,49,52,59,63,66,69,72,75,81,84,88],[17,18,20],"h2",{"id":19},"guis-beat-cli-for-real-world-agentic-coding","GUIs Beat CLI for Real-World Agentic Coding",[22,23,24],"p",{},"Graphical interfaces solve CLI pain points that hinder agentic workflows. Pasting screenshots works seamlessly: drop an image, and it appears inline for reference, unlike CLI where formatting breaks on copy-paste. Text selection preserves structure—copy code from GUI chat, paste into editor with perfect word wrap and no extra newlines. CLI mangles this, inserting artifacts and wrapping spaces oddly. Image pasting in CLI attaches correctly as \"image one\" for model reference, while Claude's desktop botches it, linking to prior messages or requiring manual refresh.",[22,26,27],{},"Multi-project handling shines in GUIs. Hover a sidebar project, hit new chat, instantly context-switch without hunting folders. Add projects via fuzzy search better than macOS picker, pulling favicons for visual ID. Claude forces manual folder navigation from a tiny recent-projects dropdown, omitting sidebar items. Split-view tiling lets multiple threads run side-by-side (right-click or Cmd-drag), enabling parallel agent tasks—Claude's version layout-shifts horribly on resize.",[22,29,30],{},"Hotkeys like Ctrl-` open project-specific terminals, but Claude ignores focus: terminal spawns in wrong pane, tab-traps input, X-button overlaps grabber. \"Users find edge cases... models do not,\" explaining AI-built UIs' happy-path focus but edge-case failures.",[17,32,34],{"id":33},"claude-codes-half-baked-execution","Claude Code's Half-Baked Execution",[22,36,37],{},"Performance improves: desktop uses less RAM (2.5GB vs CLI's higher draw) and avoids CLI freezes, but UX regresses. Agent runs halt mid-task, icon lingers misleadingly active. No copy buttons—manual select-paste. Resizing warps layout. Permissions reset despite \"bypass always\"—re-asks on edits. File-open adds useless empty entries; package.json copy half-works.",[22,39,40],{},"Worktrees default to \".claude\" in project root, demanding gitignore tweaks—only tool forcing repo mods. Sticks to proprietary \".claude\" files\u002Ffolders, ignoring standards like agent.md or .agents\u002F. Cursor embraces them. No branch\u002Fworktree visibility in threads; fork chats but hide context.",[22,42,43,44,48],{},"Bugs cascade: image paste sends pre-message, attaches wrong; voice mode stop ambiguous (thread or transcription?); settings button misaligned, dropdown vanishes on top-item toggle. Multi-tab Cmd-W closes right pane fine, left triggers new-chat view. \"This feels like... a UI that was ",[45,46,47],"span",{},"\n\\h__\\h"," out with a single prompt.\"",[22,50,51],{},"Model quirks persist: Opus 4.6 (dumber than 4.5) defaults; easy toggle now exists. Remote control for networked machines promising, but mobile ties to web-only Claude Code.",[22,53,54,55,58],{},"\"Anthropic is failing absurdly at both ",[45,56,57],{},"open APIs or great product",".\"",[17,60,62],{"id":61},"open-alternatives-dominate-with-reliability","Open Alternatives Dominate with Reliability",[22,64,65],{},"Cursor leverages open-source Codex CLI app-server (Apache 2.0)—plug any UI, no harness needed. Powers forks without Anthropic's lock-in. T3 Code matches: project fuzzy-add, favicons, intuitive UI. Nightly adds theming. Both outfeature Claude: reliable pastes, standards compliance, no gitignore hacks.",[22,67,68],{},"CodeRabbit sponsor highlights AI review synergy: catches syntax while humans eye architecture. Bun, Clerk, Nvidia use it—CLI\u002FIDE integrations build confidence, free brain for big-picture.",[22,70,71],{},"Anthropic's hype (official tweet, months teasing) contrasts slop. Community accepts it via Claude sub convenience—\"two less clicks to sign in... 15 more to do anything.\" Locks users despite dozens better\u002Fopen options.",[22,73,74],{},"Stealable: built-in worktrees (checked default), multi-folder context pre-thread, tiling. But execution fails: no QA, edge cases ignored.",[22,76,77,78,80],{},"\"Too many of y'all just accept the ",[45,79,47],{}," slop... Despite... dozens of better options.\"",[22,82,83],{},"\"The CLI is such a trash piece of software that anything is better than it.\"",[17,85,87],{"id":86},"key-takeaways","Key Takeaways",[89,90,91,95,98,101,104,107,110,113,116],"ul",{},[92,93,94],"li",{},"Ditch Claude Code CLI\u002Fdesktop for Cursor or T3 Code—open Codex CLI server enables custom UIs reliably.",[92,96,97],{},"Prioritize GUI agent tools: screenshot\u002Ftext paste, split-views, fuzzy project switch save hours vs terminal hacks.",[92,99,100],{},"Audit git workflows—avoid tools dumping .claude folders; enforce agent.md standards.",[92,102,103],{},"Test edge cases in AI UIs: focus wrong panes, resize shifts, permission resets kill productivity.",[92,105,106],{},"Integrate AI code review like CodeRabbit early—frees humans for architecture, cuts bugs.",[92,108,109],{},"Demand open harnesses from vendors; build on Apache 2.0 like Codex to avoid lock-in.",[92,111,112],{},"Use Opus 4.5 over 4.6 locally; toggle in-app now possible.",[92,114,115],{},"Fuzzy-search project adders > macOS picker; snag favicons for sidebar scanability.",[92,117,118],{},"Split-test agents across tabs\u002Fprojects—parallelism accelerates iteration.",{"title":120,"searchDepth":121,"depth":121,"links":122},"",2,[123,124,125,126],{"id":19,"depth":121,"text":20},{"id":33,"depth":121,"text":34},{"id":61,"depth":121,"text":62},{"id":86,"depth":121,"text":87},[],null,"md",false,{"content_references":132,"triage":152},[133,138,142,146,150],{"type":134,"title":135,"url":136,"context":137},"tool","CodeRabbit","https:\u002F\u002Fsoydev.link\u002Fcoderabbit","mentioned",{"type":134,"title":139,"url":140,"context":141},"Claude Code Desktop App","https:\u002F\u002Fclaude.com\u002Fblog\u002Fclaude-code-desktop-redesign","cited",{"type":143,"title":144,"url":145,"context":137},"other","Claude AI Tweet","https:\u002F\u002Fx.com\u002Fclaudeai\u002Fstatus\u002F2044131493966909862",{"type":134,"title":147,"url":148,"context":149},"T3 Code","https:\u002F\u002Ft3.codes\u002F","recommended",{"type":134,"title":151,"context":149},"Cursor",{"relevance":153,"novelty":153,"quality":154,"actionability":121,"composite":155,"reasoning":156},3,4,3.05,"Category: AI & LLMs. The article discusses the practical implications of using the Claude Code desktop app versus CLI, which is relevant to AI-powered product builders. However, while it highlights performance and UX issues, it lacks specific actionable steps for improvement or alternatives.",true,"\u002Fsummaries\u002Fclaude-code-desktop-fixes-cli-but-delivers-ux-slop-summary","2026-04-16 08:34:42","2026-04-19 02:25:07",{"title":5,"description":120},{"loc":158},"365241993b98a8ef","Theo - t3.gg","article","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=WkHdkwDQJ5o","summaries\u002Fclaude-code-desktop-fixes-cli-but-delivers-ux-slop-summary",[169,170,171,172],"ai-tools","llm","agents","dev-productivity","Anthropic's new Claude Code desktop app beats the laggy CLI on performance but ships buggy UX, proprietary lock-in, and fewer features than open alternatives like Cursor and T3 Code—builders should skip it.",[172],"6gRItb7_whFJDJgyiq_mLH5hJokXGXUGHF4OYieOunA",[177,180,182,185,187,190,193,196,199,201,203,205,207,209,211,213,216,218,220,222,224,226,228,231,233,235,237,239,241,243,245,247,249,251,253,255,257,259,261,263,265,267,269,271,273,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,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,541,543,545,547,549,551,553,555,557,559,561,563,565,567,569,571,573,575,577,579,581,583,585,587,589,591,593,595,597,599,601,603,605,607,609,611,613,615,617,619,621,623,625,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,4500,4502,4504,4506,4508,4510,4512,4514,4516,4518,4520,4522,4524,4526,4528,4530,4532,4534,4536,4538,4540,4542,4544,4546,4548,4550,4552,4554,4556,4558,4560,4562,4564,4566,4568,4570,4572,4574,4576,4578,4580],{"categories":178},[179],"Business & SaaS",{"categories":181},[179],{"categories":183},[184],"AI News & Trends",{"categories":186},[],{"categories":188},[189],"AI Automation",{"categories":191},[192],"Marketing & Growth",{"categories":194},[195],"Design & Frontend",{"categories":197},[198],"Software Engineering",{"categories":200},[189],{"categories":202},[],{"categories":204},[195],{"categories":206},[195],{"categories":208},[189],{"categories":210},[195],{"categories":212},[195],{"categories":214},[215],"AI & LLMs",{"categories":217},[195],{"categories":219},[195],{"categories":221},[],{"categories":223},[195],{"categories":225},[195],{"categories":227},[215],{"categories":229},[230],"Developer Productivity",{"categories":232},[215],{"categories":234},[215],{"categories":236},[215],{"categories":238},[184],{"categories":240},[215],{"categories":242},[189],{"categories":244},[179],{"categories":246},[184],{"categories":248},[192],{"categories":250},[],{"categories":252},[],{"categories":254},[189],{"categories":256},[189],{"categories":258},[189],{"categories":260},[192],{"categories":262},[215],{"categories":264},[230],{"categories":266},[184],{"categories":268},[],{"categories":270},[],{"categories":272},[],{"categories":274},[275],"Data Science & Visualization",{"categories":277},[],{"categories":279},[189],{"categories":281},[198],{"categories":283},[189],{"categories":285},[189],{"categories":287},[215],{"categories":289},[192],{"categories":291},[189],{"categories":293},[],{"categories":295},[],{"categories":297},[],{"categories":299},[195],{"categories":301},[195],{"categories":303},[189],{"categories":305},[192],{"categories":307},[230],{"categories":309},[195],{"categories":311},[215],{"categories":313},[198],{"categories":315},[215],{"categories":317},[],{"categories":319},[189],{"categories":321},[215],{"categories":323},[230],{"categories":325},[230],{"categories":327},[],{"categories":329},[192],{"categories":331},[179],{"categories":333},[215],{"categories":335},[179],{"categories":337},[179],{"categories":339},[189],{"categories":341},[192],{"categories":343},[189],{"categories":345},[179],{"categories":347},[189],{"categories":349},[195],{"categories":351},[215],{"categories":353},[195],{"categories":355},[215],{"categories":357},[179],{"categories":359},[215],{"categories":361},[192],{"categories":363},[],{"categories":365},[215],{"categories":367},[179],{"categories":369},[],{"categories":371},[184],{"categories":373},[198],{"categories":375},[],{"categories":377},[215],{"categories":379},[195],{"categories":381},[215],{"categories":383},[195],{"categories":385},[],{"categories":387},[189],{"categories":389},[],{"categories":391},[],{"categories":393},[],{"categories":395},[215],{"categories":397},[],{"categories":399},[215],{"categories":401},[215],{"categories":403},[195],{"categories":405},[215],{"categories":407},[230],{"categories":409},[189],{"categories":411},[192],{"categories":413},[230],{"categories":415},[230],{"categories":417},[230],{"categories":419},[192],{"categories":421},[192],{"categories":423},[215],{"categories":425},[215],{"categories":427},[195],{"categories":429},[179],{"categories":431},[195],{"categories":433},[198],{"categories":435},[179],{"categories":437},[179],{"categories":439},[179],{"categories":441},[195],{"categories":443},[],{"categories":445},[],{"categories":447},[215],{"categories":449},[215],{"categories":451},[198],{"categories":453},[215],{"categories":455},[215],{"categories":457},[],{"categories":459},[215],{"categories":461},[215],{"categories":463},[],{"categories":465},[215],{"categories":467},[184],{"categories":469},[184],{"categories":471},[],{"categories":473},[],{"categories":475},[192],{"categories":477},[192],{"categories":479},[198],{"categories":481},[215],{"categories":483},[],{"categories":485},[],{"categories":487},[189],{"categories":489},[215],{"categories":491},[215],{"categories":493},[],{"categories":495},[215,179],{"categories":497},[215],{"categories":499},[],{"categories":501},[215],{"categories":503},[215],{"categories":505},[],{"categories":507},[],{"categories":509},[189],{"categories":511},[215],{"categories":513},[215],{"categories":515},[189],{"categories":517},[215],{"categories":519},[],{"categories":521},[],{"categories":523},[215],{"categories":525},[],{"categories":527},[215],{"categories":529},[215],{"categories":531},[],{"categories":533},[189],{"categories":535},[195],{"categories":537},[],{"categories":539},[189,540],"DevOps & Cloud",{"categories":542},[215],{"categories":544},[189],{"categories":546},[215],{"categories":548},[],{"categories":550},[],{"categories":552},[],{"categories":554},[],{"categories":556},[215],{"categories":558},[189],{"categories":560},[],{"categories":562},[189],{"categories":564},[],{"categories":566},[215],{"categories":568},[],{"categories":570},[],{"categories":572},[],{"categories":574},[],{"categories":576},[189],{"categories":578},[195],{"categories":580},[215],{"categories":582},[192],{"categories":584},[184],{"categories":586},[179],{"categories":588},[230],{"categories":590},[],{"categories":592},[189],{"categories":594},[189],{"categories":596},[215],{"categories":598},[],{"categories":600},[],{"categories":602},[],{"categories":604},[189],{"categories":606},[],{"categories":608},[189],{"categories":610},[189],{"categories":612},[184],{"categories":614},[189],{"categories":616},[215],{"categories":618},[],{"categories":620},[215],{"categories":622},[],{"categories":624},[184],{"categories":626},[189,627],"Product Strategy",{"categories":629},[198],{"categories":631},[540],{"categories":633},[627],{"categories":635},[215],{"categories":637},[189],{"categories":639},[],{"categories":641},[184],{"categories":643},[184],{"categories":645},[189],{"categories":647},[],{"categories":649},[189],{"categories":651},[215],{"categories":653},[215],{"categories":655},[230],{"categories":657},[215],{"categories":659},[],{"categories":661},[215,198],{"categories":663},[184],{"categories":665},[215],{"categories":667},[184],{"categories":669},[189],{"categories":671},[184],{"categories":673},[],{"categories":675},[198],{"categories":677},[179],{"categories":679},[],{"categories":681},[189],{"categories":683},[189],{"categories":685},[189],{"categories":687},[189],{"categories":689},[179],{"categories":691},[195],{"categories":693},[192],{"categories":695},[],{"categories":697},[189],{"categories":699},[],{"categories":701},[184],{"categories":703},[184],{"categories":705},[184],{"categories":707},[189],{"categories":709},[184],{"categories":711},[215],{"categories":713},[230],{"categories":715},[215],{"categories":717},[198],{"categories":719},[215,230],{"categories":721},[230],{"categories":723},[230],{"categories":725},[230],{"categories":727},[230],{"categories":729},[215],{"categories":731},[],{"categories":733},[],{"categories":735},[192],{"categories":737},[],{"categories":739},[215],{"categories":741},[230],{"categories":743},[215],{"categories":745},[195],{"categories":747},[198],{"categories":749},[],{"categories":751},[215],{"categories":753},[230],{"categories":755},[192],{"categories":757},[184],{"categories":759},[198],{"categories":761},[215],{"categories":763},[],{"categories":765},[198],{"categories":767},[195],{"categories":769},[179],{"categories":771},[179],{"categories":773},[],{"categories":775},[195],{"categories":777},[179],{"categories":779},[184],{"categories":781},[230],{"categories":783},[189],{"categories":785},[189],{"categories":787},[215],{"categories":789},[215],{"categories":791},[184],{"categories":793},[184],{"categories":795},[230],{"categories":797},[184],{"categories":799},[],{"categories":801},[627],{"categories":803},[189],{"categories":805},[184],{"categories":807},[184],{"categories":809},[184],{"categories":811},[215],{"categories":813},[189],{"categories":815},[189],{"categories":817},[179],{"categories":819},[179],{"categories":821},[215],{"categories":823},[184],{"categories":825},[],{"categories":827},[215],{"categories":829},[179],{"categories":831},[189],{"categories":833},[189],{"categories":835},[189],{"categories":837},[195],{"categories":839},[189],{"categories":841},[230],{"categories":843},[184],{"categories":845},[184],{"categories":847},[184],{"categories":849},[184],{"categories":851},[184],{"categories":853},[],{"categories":855},[],{"categories":857},[230],{"categories":859},[184],{"categories":861},[184],{"categories":863},[184],{"categories":865},[],{"categories":867},[215],{"categories":869},[],{"categories":871},[],{"categories":873},[195],{"categories":875},[179],{"categories":877},[],{"categories":879},[184],{"categories":881},[189],{"categories":883},[189],{"categories":885},[189],{"categories":887},[192],{"categories":889},[189],{"categories":891},[],{"categories":893},[184],{"categories":895},[184],{"categories":897},[215],{"categories":899},[],{"categories":901},[192],{"categories":903},[192],{"categories":905},[215],{"categories":907},[184],{"categories":909},[179],{"categories":911},[198],{"categories":913},[215],{"categories":915},[],{"categories":917},[215],{"categories":919},[215],{"categories":921},[198],{"categories":923},[215],{"categories":925},[215],{"categories":927},[215],{"categories":929},[192],{"categories":931},[184],{"categories":933},[215],{"categories":935},[215],{"categories":937},[184],{"categories":939},[189],{"categories":941},[230],{"categories":943},[179],{"categories":945},[215],{"categories":947},[230],{"categories":949},[230],{"categories":951},[],{"categories":953},[192],{"categories":955},[184],{"categories":957},[184],{"categories":959},[230],{"categories":961},[189],{"categories":963},[189],{"categories":965},[189],{"categories":967},[189],{"categories":969},[195],{"categories":971},[215],{"categories":973},[215],{"categories":975},[627],{"categories":977},[215],{"categories":979},[215],{"categories":981},[189],{"categories":983},[179],{"categories":985},[192],{"categories":987},[],{"categories":989},[179],{"categories":991},[179],{"categories":993},[],{"categories":995},[195],{"categories":997},[215],{"categories":999},[],{"categories":1001},[],{"categories":1003},[184],{"categories":1005},[184],{"categories":1007},[184],{"categories":1009},[184],{"categories":1011},[],{"categories":1013},[184],{"categories":1015},[215],{"categories":1017},[215],{"categories":1019},[],{"categories":1021},[184],{"categories":1023},[184],{"categories":1025},[179],{"categories":1027},[215],{"categories":1029},[],{"categories":1031},[],{"categories":1033},[184],{"categories":1035},[184],{"categories":1037},[184],{"categories":1039},[215],{"categories":1041},[184],{"categories":1043},[184],{"categories":1045},[184],{"categories":1047},[184],{"categories":1049},[184],{"categories":1051},[],{"categories":1053},[189],{"categories":1055},[215],{"categories":1057},[192],{"categories":1059},[179],{"categories":1061},[189],{"categories":1063},[215],{"categories":1065},[],{"categories":1067},[192],{"categories":1069},[184],{"categories":1071},[184],{"categories":1073},[184],{"categories":1075},[184],{"categories":1077},[230],{"categories":1079},[198],{"categories":1081},[],{"categories":1083},[215],{"categories":1085},[189],{"categories":1087},[189],{"categories":1089},[189],{"categories":1091},[540],{"categories":1093},[189],{"categories":1095},[215],{"categories":1097},[215],{"categories":1099},[198],{"categories":1101},[540],{"categories":1103},[275],{"categories":1105},[215],{"categories":1107},[275],{"categories":1109},[],{"categories":1111},[192],{"categories":1113},[192],{"categories":1115},[195],{"categories":1117},[540],{"categories":1119},[189],{"categories":1121},[215],{"categories":1123},[215],{"categories":1125},[189],{"categories":1127},[189],{"categories":1129},[189],{"categories":1131},[230],{"categories":1133},[230],{"categories":1135},[189],{"categories":1137},[189],{"categories":1139},[],{"categories":1141},[189],{"categories":1143},[189],{"categories":1145},[215],{"categories":1147},[275],{"categories":1149},[189],{"categories":1151},[189],{"categories":1153},[189],{"categories":1155},[189],{"categories":1157},[179],{"categories":1159},[195],{"categories":1161},[184],{"categories":1163},[198],{"categories":1165},[540],{"categories":1167},[198],{"categories":1169},[275],{"categories":1171},[],{"categories":1173},[198],{"categories":1175},[],{"categories":1177},[],{"categories":1179},[198],{"categories":1181},[215],{"categories":1183},[],{"categories":1185},[],{"categories":1187},[],{"categories":1189},[179],{"categories":1191},[],{"categories":1193},[],{"categories":1195},[275],{"categories":1197},[215],{"categories":1199},[540],{"categories":1201},[215],{"categories":1203},[],{"categories":1205},[189],{"categories":1207},[230],{"categories":1209},[230],{"categories":1211},[192],{"categories":1213},[192],{"categories":1215},[192],{"categories":1217},[540],{"categories":1219},[198],{"categories":1221},[189],{"categories":1223},[179],{"categories":1225},[179],{"categories":1227},[198],{"categories":1229},[195],{"categories":1231},[275],{"categories":1233},[195],{"categories":1235},[],{"categories":1237},[215],{"categories":1239},[189],{"categories":1241},[189],{"categories":1243},[230],{"categories":1245},[189],{"categories":1247},[189],{"categories":1249},[195],{"categories":1251},[195],{"categories":1253},[189],{"categories":1255},[540],{"categories":1257},[215],{"categories":1259},[],{"categories":1261},[192],{"categories":1263},[189],{"categories":1265},[179],{"categories":1267},[189],{"categories":1269},[189],{"categories":1271},[],{"categories":1273},[215],{"categories":1275},[189],{"categories":1277},[189],{"categories":1279},[230],{"categories":1281},[189],{"categories":1283},[215],{"categories":1285},[],{"categories":1287},[189],{"categories":1289},[],{"categories":1291},[195],{"categories":1293},[230],{"categories":1295},[215],{"categories":1297},[198],{"categories":1299},[195],{"categories":1301},[230],{"categories":1303},[275],{"categories":1305},[230],{"categories":1307},[],{"categories":1309},[215],{"categories":1311},[215],{"categories":1313},[627],{"categories":1315},[198],{"categories":1317},[215,189],{"categories":1319},[189],{"categories":1321},[215],{"categories":1323},[189],{"categories":1325},[189,198],{"categories":1327},[189],{"categories":1329},[215],{"categories":1331},[],{"categories":1333},[230],{"categories":1335},[215],{"categories":1337},[189],{"categories":1339},[215],{"categories":1341},[],{"categories":1343},[198],{"categories":1345},[179],{"categories":1347},[189],{"categories":1349},[],{"categories":1351},[275],{"categories":1353},[198],{"categories":1355},[189],{"categories":1357},[198],{"categories":1359},[],{"categories":1361},[189],{"categories":1363},[],{"categories":1365},[189],{"categories":1367},[],{"categories":1369},[],{"categories":1371},[195],{"categories":1373},[230],{"categories":1375},[215],{"categories":1377},[189],{"categories":1379},[],{"categories":1381},[189],{"categories":1383},[198],{"categories":1385},[215],{"categories":1387},[215],{"categories":1389},[198],{"categories":1391},[198],{"categories":1393},[230],{"categories":1395},[179],{"categories":1397},[],{"categories":1399},[215],{"categories":1401},[215],{"categories":1403},[215],{"categories":1405},[189],{"categories":1407},[215],{"categories":1409},[],{"categories":1411},[195],{"categories":1413},[215],{"categories":1415},[189],{"categories":1417},[],{"categories":1419},[215],{"categories":1421},[],{"categories":1423},[215],{"categories":1425},[],{"categories":1427},[],{"categories":1429},[],{"categories":1431},[215],{"categories":1433},[215],{"categories":1435},[215],{"categories":1437},[215],{"categories":1439},[],{"categories":1441},[215],{"categories":1443},[215],{"categories":1445},[215],{"categories":1447},[],{"categories":1449},[215],{"categories":1451},[],{"categories":1453},[192],{"categories":1455},[215],{"categories":1457},[],{"categories":1459},[],{"categories":1461},[],{"categories":1463},[215],{"categories":1465},[184],{"categories":1467},[184],{"categories":1469},[],{"categories":1471},[189],{"categories":1473},[215],{"categories":1475},[],{"categories":1477},[215],{"categories":1479},[215],{"categories":1481},[184],{"categories":1483},[],{"categories":1485},[215],{"categories":1487},[184],{"categories":1489},[189],{"categories":1491},[215],{"categories":1493},[],{"categories":1495},[],{"categories":1497},[],{"categories":1499},[189],{"categories":1501},[189],{"categories":1503},[189],{"categories":1505},[189],{"categories":1507},[215],{"categories":1509},[195],{"categories":1511},[195],{"categories":1513},[189],{"categories":1515},[189],{"categories":1517},[230],{"categories":1519},[627],{"categories":1521},[230],{"categories":1523},[230],{"categories":1525},[215],{"categories":1527},[189],{"categories":1529},[215],{"categories":1531},[230],{"categories":1533},[215],{"categories":1535},[189],{"categories":1537},[189],{"categories":1539},[189],{"categories":1541},[189],{"categories":1543},[189],{"categories":1545},[215],{"categories":1547},[230],{"categories":1549},[230],{"categories":1551},[192],{"categories":1553},[189],{"categories":1555},[],{"categories":1557},[189],{"categories":1559},[],{"categories":1561},[184],{"categories":1563},[215],{"categories":1565},[],{"categories":1567},[179],{"categories":1569},[195],{"categories":1571},[195],{"categories":1573},[189],{"categories":1575},[189],{"categories":1577},[215],{"categories":1579},[215],{"categories":1581},[184],{"categories":1583},[184],{"categories":1585},[540],{"categories":1587},[189],{"categories":1589},[184],{"categories":1591},[],{"categories":1593},[215],{"categories":1595},[189],{"categories":1597},[189],{"categories":1599},[189],{"categories":1601},[189],{"categories":1603},[215],{"categories":1605},[215],{"categories":1607},[215],{"categories":1609},[215],{"categories":1611},[189],{"categories":1613},[189],{"categories":1615},[189],{"categories":1617},[189],{"categories":1619},[],{"categories":1621},[195],{"categories":1623},[215],{"categories":1625},[215],{"categories":1627},[215],{"categories":1629},[],{"categories":1631},[192],{"categories":1633},[],{"categories":1635},[230],{"categories":1637},[],{"categories":1639},[189],{"categories":1641},[230],{"categories":1643},[195],{"categories":1645},[230],{"categories":1647},[],{"categories":1649},[230],{"categories":1651},[230],{"categories":1653},[],{"categories":1655},[195],{"categories":1657},[189],{"categories":1659},[189],{"categories":1661},[230],{"categories":1663},[215],{"categories":1665},[215],{"categories":1667},[],{"categories":1669},[184],{"categories":1671},[],{"categories":1673},[192],{"categories":1675},[],{"categories":1677},[195],{"categories":1679},[184],{"categories":1681},[195],{"categories":1683},[195],{"categories":1685},[195],{"categories":1687},[195],{"categories":1689},[195],{"categories":1691},[195],{"categories":1693},[195],{"categories":1695},[195],{"categories":1697},[195],{"categories":1699},[195],{"categories":1701},[],{"categories":1703},[189],{"categories":1705},[195],{"categories":1707},[215],{"categories":1709},[215],{"categories":1711},[195],{"categories":1713},[195],{"categories":1715},[195],{"categories":1717},[195],{"categories":1719},[195],{"categories":1721},[195],{"categories":1723},[195],{"categories":1725},[215,195],{"categories":1727},[195],{"categories":1729},[195],{"categories":1731},[195],{"categories":1733},[195],{"categories":1735},[],{"categories":1737},[195],{"categories":1739},[195],{"categories":1741},[195],{"categories":1743},[195],{"categories":1745},[195],{"categories":1747},[195],{"categories":1749},[195],{"categories":1751},[195],{"categories":1753},[195],{"categories":1755},[195,215],{"categories":1757},[195],{"categories":1759},[195],{"categories":1761},[],{"categories":1763},[184],{"categories":1765},[],{"categories":1767},[215],{"categories":1769},[],{"categories":1771},[189],{"categories":1773},[540],{"categories":1775},[627],{"categories":1777},[189],{"categories":1779},[189],{"categories":1781},[],{"categories":1783},[189],{"categories":1785},[],{"categories":1787},[189],{"categories":1789},[],{"categories":1791},[],{"categories":1793},[215],{"categories":1795},[215],{"categories":1797},[215],{"categories":1799},[184],{"categories":1801},[184],{"categories":1803},[184],{"categories":1805},[184],{"categories":1807},[],{"categories":1809},[184],{"categories":1811},[],{"categories":1813},[184],{"categories":1815},[215],{"categories":1817},[184],{"categories":1819},[184],{"categories":1821},[184],{"categories":1823},[184],{"categories":1825},[215],{"categories":1827},[184],{"categories":1829},[189],{"categories":1831},[],{"categories":1833},[189],{"categories":1835},[184],{"categories":1837},[215],{"categories":1839},[184],{"categories":1841},[184],{"categories":1843},[184],{"categories":1845},[215],{"categories":1847},[215],{"categories":1849},[215],{"categories":1851},[],{"categories":1853},[],{"categories":1855},[215],{"categories":1857},[184],{"categories":1859},[],{"categories":1861},[215],{"categories":1863},[189],{"categories":1865},[215],{"categories":1867},[189],{"categories":1869},[189],{"categories":1871},[215],{"categories":1873},[],{"categories":1875},[],{"categories":1877},[189],{"categories":1879},[189],{"categories":1881},[189],{"categories":1883},[189],{"categories":1885},[189],{"categories":1887},[189],{"categories":1889},[189],{"categories":1891},[189],{"categories":1893},[],{"categories":1895},[189],{"categories":1897},[189],{"categories":1899},[189],{"categories":1901},[215],{"categories":1903},[215],{"categories":1905},[215],{"categories":1907},[184],{"categories":1909},[215],{"categories":1911},[215],{"categories":1913},[215],{"categories":1915},[189],{"categories":1917},[192],{"categories":1919},[192],{"categories":1921},[192],{"categories":1923},[189],{"categories":1925},[],{"categories":1927},[215],{"categories":1929},[],{"categories":1931},[],{"categories":1933},[215],{"categories":1935},[],{"categories":1937},[189],{"categories":1939},[195],{"categories":1941},[230],{"categories":1943},[275],{"categories":1945},[215],{"categories":1947},[189],{"categories":1949},[195],{"categories":1951},[],{"categories":1953},[189],{"categories":1955},[192,179],{"categories":1957},[189],{"categories":1959},[189],{"categories":1961},[540],{"categories":1963},[198],{"categories":1965},[192],{"categories":1967},[230],{"categories":1969},[215],{"categories":1971},[],{"categories":1973},[215],{"categories":1975},[],{"categories":1977},[215],{"categories":1979},[215],{"categories":1981},[189],{"categories":1983},[],{"categories":1985},[215],{"categories":1987},[189],{"categories":1989},[215],{"categories":1991},[230],{"categories":1993},[189],{"categories":1995},[215],{"categories":1997},[215,230],{"categories":1999},[230],{"categories":2001},[],{"categories":2003},[215],{"categories":2005},[215],{"categories":2007},[215],{"categories":2009},[],{"categories":2011},[],{"categories":2013},[189],{"categories":2015},[192],{"categories":2017},[184],{"categories":2019},[189],{"categories":2021},[215],{"categories":2023},[184],{"categories":2025},[],{"categories":2027},[230],{"categories":2029},[184],{"categories":2031},[],{"categories":2033},[275],{"categories":2035},[192],{"categories":2037},[179],{"categories":2039},[184],{"categories":2041},[215],{"categories":2043},[189],{"categories":2045},[215],{"categories":2047},[189],{"categories":2049},[189],{"categories":2051},[184],{"categories":2053},[230],{"categories":2055},[195],{"categories":2057},[179],{"categories":2059},[215],{"categories":2061},[215],{"categories":2063},[],{"categories":2065},[],{"categories":2067},[215],{"categories":2069},[],{"categories":2071},[215],{"categories":2073},[184],{"categories":2075},[],{"categories":2077},[189],{"categories":2079},[230],{"categories":2081},[184],{"categories":2083},[230],{"categories":2085},[189],{"categories":2087},[215],{"categories":2089},[],{"categories":2091},[189],{"categories":2093},[189],{"categories":2095},[195],{"categories":2097},[189],{"categories":2099},[195],{"categories":2101},[189],{"categories":2103},[189],{"categories":2105},[195],{"categories":2107},[],{"categories":2109},[],{"categories":2111},[195],{"categories":2113},[195],{"categories":2115},[195],{"categories":2117},[198],{"categories":2119},[230],{"categories":2121},[230],{"categories":2123},[189],{"categories":2125},[184],{"categories":2127},[230],{"categories":2129},[230],{"categories":2131},[192],{"categories":2133},[195],{"categories":2135},[189],{"categories":2137},[189],{"categories":2139},[215],{"categories":2141},[230],{"categories":2143},[215],{"categories":2145},[],{"categories":2147},[540],{"categories":2149},[627],{"categories":2151},[],{"categories":2153},[],{"categories":2155},[189],{"categories":2157},[184],{"categories":2159},[192],{"categories":2161},[192],{"categories":2163},[275],{"categories":2165},[195],{"categories":2167},[275],{"categories":2169},[275],{"categories":2171},[189],{"categories":2173},[],{"categories":2175},[],{"categories":2177},[275],{"categories":2179},[198],{"categories":2181},[215],{"categories":2183},[198],{"categories":2185},[275],{"categories":2187},[198],{"categories":2189},[275],{"categories":2191},[179],{"categories":2193},[198],{"categories":2195},[230],{"categories":2197},[215],{"categories":2199},[],{"categories":2201},[275],{"categories":2203},[540],{"categories":2205},[],{"categories":2207},[215],{"categories":2209},[215],{"categories":2211},[],{"categories":2213},[],{"categories":2215},[215],{"categories":2217},[215],{"categories":2219},[184],{"categories":2221},[215],{"categories":2223},[],{"categories":2225},[184],{"categories":2227},[],{"categories":2229},[],{"categories":2231},[184],{"categories":2233},[184],{"categories":2235},[215],{"categories":2237},[215],{"categories":2239},[215],{"categories":2241},[215],{"categories":2243},[215],{"categories":2245},[215],{"categories":2247},[192],{"categories":2249},[],{"categories":2251},[215],{"categories":2253},[],{"categories":2255},[],{"categories":2257},[189],{"categories":2259},[230],{"categories":2261},[],{"categories":2263},[540],{"categories":2265},[215,540],{"categories":2267},[215],{"categories":2269},[],{"categories":2271},[195],{"categories":2273},[195],{"categories":2275},[195],{"categories":2277},[195],{"categories":2279},[195],{"categories":2281},[],{"categories":2283},[],{"categories":2285},[],{"categories":2287},[198],{"categories":2289},[189],{"categories":2291},[179],{"categories":2293},[198],{"categories":2295},[230],{"categories":2297},[195],{"categories":2299},[],{"categories":2301},[192],{"categories":2303},[627],{"categories":2305},[275],{"categories":2307},[275],{"categories":2309},[275],{"categories":2311},[230],{"categories":2313},[627],{"categories":2315},[230],{"categories":2317},[],{"categories":2319},[179],{"categories":2321},[198],{"categories":2323},[215],{"categories":2325},[195],{"categories":2327},[192],{"categories":2329},[198],{"categories":2331},[192],{"categories":2333},[215],{"categories":2335},[195],{"categories":2337},[198],{"categories":2339},[540],{"categories":2341},[215],{"categories":2343},[184],{"categories":2345},[198],{"categories":2347},[],{"categories":2349},[215],{"categories":2351},[198],{"categories":2353},[198],{"categories":2355},[189],{"categories":2357},[],{"categories":2359},[192],{"categories":2361},[192],{"categories":2363},[192],{"categories":2365},[189],{"categories":2367},[215],{"categories":2369},[],{"categories":2371},[179],{"categories":2373},[230],{"categories":2375},[230],{"categories":2377},[275],{"categories":2379},[179],{"categories":2381},[184],{"categories":2383},[275],{"categories":2385},[],{"categories":2387},[184],{"categories":2389},[184],{"categories":2391},[184],{"categories":2393},[215],{"categories":2395},[179],{"categories":2397},[215],{"categories":2399},[],{"categories":2401},[],{"categories":2403},[],{"categories":2405},[198],{"categories":2407},[189],{"categories":2409},[],{"categories":2411},[230],{"categories":2413},[195],{"categories":2415},[],{"categories":2417},[192],{"categories":2419},[],{"categories":2421},[195],{"categories":2423},[215],{"categories":2425},[230],{"categories":2427},[179],{"categories":2429},[],{"categories":2431},[195],{"categories":2433},[195],{"categories":2435},[215],{"categories":2437},[],{"categories":2439},[],{"categories":2441},[198],{"categories":2443},[215],{"categories":2445},[],{"categories":2447},[189],{"categories":2449},[215],{"categories":2451},[],{"categories":2453},[198],{"categories":2455},[189],{"categories":2457},[215],{"categories":2459},[275],{"categories":2461},[215],{"categories":2463},[],{"categories":2465},[275],{"categories":2467},[215],{"categories":2469},[198],{"categories":2471},[215],{"categories":2473},[275],{"categories":2475},[189],{"categories":2477},[215],{"categories":2479},[215],{"categories":2481},[215,189],{"categories":2483},[189],{"categories":2485},[189],{"categories":2487},[189],{"categories":2489},[195],{"categories":2491},[230],{"categories":2493},[215],{"categories":2495},[230],{"categories":2497},[195],{"categories":2499},[215],{"categories":2501},[],{"categories":2503},[],{"categories":2505},[215],{"categories":2507},[215],{"categories":2509},[215],{"categories":2511},[189],{"categories":2513},[215],{"categories":2515},[],{"categories":2517},[215],{"categories":2519},[215],{"categories":2521},[189],{"categories":2523},[189],{"categories":2525},[215],{"categories":2527},[215],{"categories":2529},[],{"categories":2531},[215],{"categories":2533},[],{"categories":2535},[215],{"categories":2537},[215],{"categories":2539},[215],{"categories":2541},[215],{"categories":2543},[215],{"categories":2545},[215],{"categories":2547},[215],{"categories":2549},[],{"categories":2551},[215],{"categories":2553},[184],{"categories":2555},[184],{"categories":2557},[],{"categories":2559},[],{"categories":2561},[215],{"categories":2563},[],{"categories":2565},[215],{"categories":2567},[215,540],{"categories":2569},[],{"categories":2571},[184],{"categories":2573},[],{"categories":2575},[215],{"categories":2577},[],{"categories":2579},[],{"categories":2581},[],{"categories":2583},[215],{"categories":2585},[],{"categories":2587},[215],{"categories":2589},[],{"categories":2591},[215],{"categories":2593},[215],{"categories":2595},[],{"categories":2597},[],{"categories":2599},[215,540],{"categories":2601},[540,215],{"categories":2603},[184],{"categories":2605},[],{"categories":2607},[215],{"categories":2609},[],{"categories":2611},[215],{"categories":2613},[215],{"categories":2615},[],{"categories":2617},[184],{"categories":2619},[215,179],{"categories":2621},[184],{"categories":2623},[198],{"categories":2625},[],{"categories":2627},[189],{"categories":2629},[215],{"categories":2631},[192],{"categories":2633},[215],{"categories":2635},[230],{"categories":2637},[230],{"categories":2639},[540],{"categories":2641},[184],{"categories":2643},[215],{"categories":2645},[540],{"categories":2647},[198],{"categories":2649},[215],{"categories":2651},[230],{"categories":2653},[],{"categories":2655},[215],{"categories":2657},[],{"categories":2659},[],{"categories":2661},[215],{"categories":2663},[],{"categories":2665},[215],{"categories":2667},[198],{"categories":2669},[179],{"categories":2671},[230],{"categories":2673},[192],{"categories":2675},[189],{"categories":2677},[230],{"categories":2679},[],{"categories":2681},[192],{"categories":2683},[],{"categories":2685},[],{"categories":2687},[215],{"categories":2689},[184],{"categories":2691},[192],{"categories":2693},[],{"categories":2695},[215],{"categories":2697},[184],{"categories":2699},[184],{"categories":2701},[192],{"categories":2703},[184],{"categories":2705},[215],{"categories":2707},[184],{"categories":2709},[215],{"categories":2711},[],{"categories":2713},[215],{"categories":2715},[215],{"categories":2717},[215],{"categories":2719},[184],{"categories":2721},[],{"categories":2723},[],{"categories":2725},[195],{"categories":2727},[184],{"categories":2729},[],{"categories":2731},[215],{"categories":2733},[215],{"categories":2735},[215],{"categories":2737},[215],{"categories":2739},[215],{"categories":2741},[215],{"categories":2743},[215],{"categories":2745},[215],{"categories":2747},[215],{"categories":2749},[192],{"categories":2751},[215,195],{"categories":2753},[184],{"categories":2755},[184],{"categories":2757},[215],{"categories":2759},[198],{"categories":2761},[275],{"categories":2763},[215],{"categories":2765},[215],{"categories":2767},[],{"categories":2769},[],{"categories":2771},[215],{"categories":2773},[215],{"categories":2775},[],{"categories":2777},[195],{"categories":2779},[195],{"categories":2781},[230],{"categories":2783},[215],{"categories":2785},[230],{"categories":2787},[215],{"categories":2789},[215],{"categories":2791},[],{"categories":2793},[215],{"categories":2795},[],{"categories":2797},[],{"categories":2799},[215],{"categories":2801},[],{"categories":2803},[],{"categories":2805},[184],{"categories":2807},[],{"categories":2809},[215],{"categories":2811},[215],{"categories":2813},[215],{"categories":2815},[],{"categories":2817},[215],{"categories":2819},[184],{"categories":2821},[627],{"categories":2823},[189],{"categories":2825},[215],{"categories":2827},[],{"categories":2829},[189],{"categories":2831},[215],{"categories":2833},[],{"categories":2835},[215],{"categories":2837},[],{"categories":2839},[189],{"categories":2841},[],{"categories":2843},[],{"categories":2845},[189],{"categories":2847},[189],{"categories":2849},[189],{"categories":2851},[215],{"categories":2853},[],{"categories":2855},[189],{"categories":2857},[189],{"categories":2859},[],{"categories":2861},[],{"categories":2863},[189],{"categories":2865},[215],{"categories":2867},[184],{"categories":2869},[627],{"categories":2871},[192],{"categories":2873},[],{"categories":2875},[195],{"categories":2877},[215],{"categories":2879},[215],{"categories":2881},[179],{"categories":2883},[184],{"categories":2885},[184],{"categories":2887},[184],{"categories":2889},[184],{"categories":2891},[],{"categories":2893},[189],{"categories":2895},[189],{"categories":2897},[189],{"categories":2899},[189],{"categories":2901},[230],{"categories":2903},[215],{"categories":2905},[179],{"categories":2907},[],{"categories":2909},[230],{"categories":2911},[189],{"categories":2913},[195],{"categories":2915},[195],{"categories":2917},[195],{"categories":2919},[195],{"categories":2921},[195],{"categories":2923},[195],{"categories":2925},[215,179],{"categories":2927},[189],{"categories":2929},[179],{"categories":2931},[184],{"categories":2933},[184],{"categories":2935},[230],{"categories":2937},[],{"categories":2939},[],{"categories":2941},[192],{"categories":2943},[],{"categories":2945},[215],{"categories":2947},[192],{"categories":2949},[215],{"categories":2951},[198],{"categories":2953},[189],{"categories":2955},[179],{"categories":2957},[189],{"categories":2959},[198],{"categories":2961},[230],{"categories":2963},[189],{"categories":2965},[],{"categories":2967},[230],{"categories":2969},[],{"categories":2971},[],{"categories":2973},[189],{"categories":2975},[189],{"categories":2977},[189],{"categories":2979},[215],{"categories":2981},[215],{"categories":2983},[215],{"categories":2985},[215],{"categories":2987},[215],{"categories":2989},[],{"categories":2991},[540],{"categories":2993},[215],{"categories":2995},[],{"categories":2997},[],{"categories":2999},[],{"categories":3001},[230],{"categories":3003},[],{"categories":3005},[215],{"categories":3007},[],{"categories":3009},[184],{"categories":3011},[215],{"categories":3013},[184],{"categories":3015},[215],{"categories":3017},[189],{"categories":3019},[],{"categories":3021},[215],{"categories":3023},[215],{"categories":3025},[],{"categories":3027},[275],{"categories":3029},[275],{"categories":3031},[198],{"categories":3033},[195],{"categories":3035},[],{"categories":3037},[215],{"categories":3039},[189],{"categories":3041},[],{"categories":3043},[],{"categories":3045},[215],{"categories":3047},[198],{"categories":3049},[189],{"categories":3051},[179],{"categories":3053},[230,198],{"categories":3055},[198],{"categories":3057},[215],{"categories":3059},[189],{"categories":3061},[],{"categories":3063},[],{"categories":3065},[],{"categories":3067},[],{"categories":3069},[],{"categories":3071},[],{"categories":3073},[215],{"categories":3075},[],{"categories":3077},[],{"categories":3079},[215],{"categories":3081},[],{"categories":3083},[],{"categories":3085},[],{"categories":3087},[215],{"categories":3089},[184],{"categories":3091},[],{"categories":3093},[],{"categories":3095},[],{"categories":3097},[215],{"categories":3099},[],{"categories":3101},[215],{"categories":3103},[215],{"categories":3105},[],{"categories":3107},[215],{"categories":3109},[198],{"categories":3111},[],{"categories":3113},[230],{"categories":3115},[230],{"categories":3117},[],{"categories":3119},[192],{"categories":3121},[],{"categories":3123},[],{"categories":3125},[],{"categories":3127},[195],{"categories":3129},[184],{"categories":3131},[189],{"categories":3133},[215],{"categories":3135},[179],{"categories":3137},[215],{"categories":3139},[],{"categories":3141},[],{"categories":3143},[179],{"categories":3145},[192],{"categories":3147},[189],{"categories":3149},[],{"categories":3151},[540],{"categories":3153},[],{"categories":3155},[192],{"categories":3157},[215],{"categories":3159},[215],{"categories":3161},[192],{"categories":3163},[215],{"categories":3165},[195],{"categories":3167},[189],{"categories":3169},[215],{"categories":3171},[189],{"categories":3173},[215],{"categories":3175},[189],{"categories":3177},[230],{"categories":3179},[230],{"categories":3181},[195],{"categories":3183},[],{"categories":3185},[215],{"categories":3187},[215],{"categories":3189},[192],{"categories":3191},[627],{"categories":3193},[230],{"categories":3195},[184],{"categories":3197},[215],{"categories":3199},[184],{"categories":3201},[215],{"categories":3203},[215],{"categories":3205},[],{"categories":3207},[215],{"categories":3209},[],{"categories":3211},[215],{"categories":3213},[192],{"categories":3215},[215],{"categories":3217},[215],{"categories":3219},[215],{"categories":3221},[],{"categories":3223},[215],{"categories":3225},[215],{"categories":3227},[627],{"categories":3229},[],{"categories":3231},[184],{"categories":3233},[540],{"categories":3235},[198],{"categories":3237},[],{"categories":3239},[275],{"categories":3241},[],{"categories":3243},[],{"categories":3245},[184],{"categories":3247},[215],{"categories":3249},[],{"categories":3251},[215],{"categories":3253},[215],{"categories":3255},[189],{"categories":3257},[215],{"categories":3259},[184],{"categories":3261},[184],{"categories":3263},[195],{"categories":3265},[195],{"categories":3267},[195],{"categories":3269},[215],{"categories":3271},[275],{"categories":3273},[184],{"categories":3275},[230],{"categories":3277},[],{"categories":3279},[195],{"categories":3281},[195],{"categories":3283},[540],{"categories":3285},[195],{"categories":3287},[195],{"categories":3289},[189],{"categories":3291},[184],{"categories":3293},[540],{"categories":3295},[215],{"categories":3297},[215],{"categories":3299},[215],{"categories":3301},[215],{"categories":3303},[],{"categories":3305},[189],{"categories":3307},[215],{"categories":3309},[195],{"categories":3311},[],{"categories":3313},[],{"categories":3315},[184],{"categories":3317},[],{"categories":3319},[189],{"categories":3321},[189],{"categories":3323},[189],{"categories":3325},[189],{"categories":3327},[189],{"categories":3329},[189],{"categories":3331},[189],{"categories":3333},[189],{"categories":3335},[],{"categories":3337},[],{"categories":3339},[215],{"categories":3341},[],{"categories":3343},[189],{"categories":3345},[230],{"categories":3347},[230],{"categories":3349},[275],{"categories":3351},[179],{"categories":3353},[],{"categories":3355},[],{"categories":3357},[],{"categories":3359},[195],{"categories":3361},[215],{"categories":3363},[],{"categories":3365},[179],{"categories":3367},[179],{"categories":3369},[195],{"categories":3371},[230],{"categories":3373},[275],{"categories":3375},[195],{"categories":3377},[195],{"categories":3379},[],{"categories":3381},[189],{"categories":3383},[179],{"categories":3385},[179],{"categories":3387},[215],{"categories":3389},[189],{"categories":3391},[198],{"categories":3393},[195],{"categories":3395},[],{"categories":3397},[192],{"categories":3399},[275],{"categories":3401},[184],{"categories":3403},[184],{"categories":3405},[184],{"categories":3407},[540],{"categories":3409},[],{"categories":3411},[189],{"categories":3413},[],{"categories":3415},[189],{"categories":3417},[189],{"categories":3419},[215],{"categories":3421},[215],{"categories":3423},[198],{"categories":3425},[189],{"categories":3427},[198],{"categories":3429},[],{"categories":3431},[189],{"categories":3433},[195],{"categories":3435},[195],{"categories":3437},[195],{"categories":3439},[215],{"categories":3441},[189],{"categories":3443},[215],{"categories":3445},[179],{"categories":3447},[184],{"categories":3449},[195],{"categories":3451},[184],{"categories":3453},[215],{"categories":3455},[],{"categories":3457},[184],{"categories":3459},[189],{"categories":3461},[184],{"categories":3463},[184],{"categories":3465},[184],{"categories":3467},[184],{"categories":3469},[],{"categories":3471},[],{"categories":3473},[184],{"categories":3475},[184],{"categories":3477},[],{"categories":3479},[184],{"categories":3481},[184],{"categories":3483},[215],{"categories":3485},[215],{"categories":3487},[184],{"categories":3489},[184],{"categories":3491},[215],{"categories":3493},[],{"categories":3495},[215],{"categories":3497},[189],{"categories":3499},[215],{"categories":3501},[215],{"categories":3503},[],{"categories":3505},[215],{"categories":3507},[215],{"categories":3509},[215],{"categories":3511},[184],{"categories":3513},[],{"categories":3515},[],{"categories":3517},[],{"categories":3519},[],{"categories":3521},[215],{"categories":3523},[215],{"categories":3525},[],{"categories":3527},[192],{"categories":3529},[184],{"categories":3531},[],{"categories":3533},[],{"categories":3535},[],{"categories":3537},[],{"categories":3539},[],{"categories":3541},[215],{"categories":3543},[],{"categories":3545},[],{"categories":3547},[215],{"categories":3549},[],{"categories":3551},[189],{"categories":3553},[189],{"categories":3555},[189],{"categories":3557},[179],{"categories":3559},[],{"categories":3561},[192],{"categories":3563},[198],{"categories":3565},[198],{"categories":3567},[540],{"categories":3569},[184],{"categories":3571},[],{"categories":3573},[215],{"categories":3575},[215],{"categories":3577},[179],{"categories":3579},[],{"categories":3581},[179],{"categories":3583},[],{"categories":3585},[],{"categories":3587},[],{"categories":3589},[198],{"categories":3591},[189],{"categories":3593},[189],{"categories":3595},[189],{"categories":3597},[189],{"categories":3599},[189],{"categories":3601},[],{"categories":3603},[184],{"categories":3605},[215],{"categories":3607},[215],{"categories":3609},[215],{"categories":3611},[],{"categories":3613},[179],{"categories":3615},[],{"categories":3617},[195],{"categories":3619},[275],{"categories":3621},[195],{"categories":3623},[],{"categories":3625},[],{"categories":3627},[215],{"categories":3629},[189],{"categories":3631},[],{"categories":3633},[215],{"categories":3635},[215],{"categories":3637},[215],{"categories":3639},[189],{"categories":3641},[189],{"categories":3643},[215],{"categories":3645},[275],{"categories":3647},[189],{"categories":3649},[],{"categories":3651},[215],{"categories":3653},[],{"categories":3655},[627],{"categories":3657},[198],{"categories":3659},[275],{"categories":3661},[198],{"categories":3663},[540],{"categories":3665},[215],{"categories":3667},[198],{"categories":3669},[184],{"categories":3671},[540],{"categories":3673},[198],{"categories":3675},[195],{"categories":3677},[195],{"categories":3679},[],{"categories":3681},[198],{"categories":3683},[],{"categories":3685},[230],{"categories":3687},[198],{"categories":3689},[],{"categories":3691},[275],{"categories":3693},[275],{"categories":3695},[627],{"categories":3697},[],{"categories":3699},[215],{"categories":3701},[198],{"categories":3703},[540],{"categories":3705},[189],{"categories":3707},[189],{"categories":3709},[275],{"categories":3711},[215],{"categories":3713},[230],{"categories":3715},[215],{"categories":3717},[],{"categories":3719},[],{"categories":3721},[],{"categories":3723},[192],{"categories":3725},[215],{"categories":3727},[195],{"categories":3729},[198],{"categories":3731},[198],{"categories":3733},[215],{"categories":3735},[192],{"categories":3737},[230],{"categories":3739},[215],{"categories":3741},[198],{"categories":3743},[215],{"categories":3745},[198],{"categories":3747},[230],{"categories":3749},[230],{"categories":3751},[189],{"categories":3753},[230],{"categories":3755},[198],{"categories":3757},[179],{"categories":3759},[198],{"categories":3761},[198],{"categories":3763},[198],{"categories":3765},[198],{"categories":3767},[],{"categories":3769},[184],{"categories":3771},[],{"categories":3773},[275],{"categories":3775},[215],{"categories":3777},[215],{"categories":3779},[],{"categories":3781},[],{"categories":3783},[],{"categories":3785},[215],{"categories":3787},[184],{"categories":3789},[215],{"categories":3791},[215],{"categories":3793},[],{"categories":3795},[215],{"categories":3797},[195],{"categories":3799},[215],{"categories":3801},[215],{"categories":3803},[215],{"categories":3805},[],{"categories":3807},[],{"categories":3809},[],{"categories":3811},[540],{"categories":3813},[540],{"categories":3815},[179],{"categories":3817},[189],{"categories":3819},[179,192],{"categories":3821},[215],{"categories":3823},[184],{"categories":3825},[],{"categories":3827},[195],{"categories":3829},[275],{"categories":3831},[215],{"categories":3833},[198],{"categories":3835},[215],{"categories":3837},[],{"categories":3839},[275],{"categories":3841},[540],{"categories":3843},[189],{"categories":3845},[179],{"categories":3847},[540],{"categories":3849},[189],{"categories":3851},[230],{"categories":3853},[189],{"categories":3855},[230],{"categories":3857},[215],{"categories":3859},[230],{"categories":3861},[230],{"categories":3863},[198],{"categories":3865},[275],{"categories":3867},[215],{"categories":3869},[192],{"categories":3871},[],{"categories":3873},[215],{"categories":3875},[195],{"categories":3877},[275],{"categories":3879},[179],{"categories":3881},[215],{"categories":3883},[275],{"categories":3885},[230],{"categories":3887},[215],{"categories":3889},[215],{"categories":3891},[275],{"categories":3893},[215],{"categories":3895},[230],{"categories":3897},[215],{"categories":3899},[],{"categories":3901},[215],{"categories":3903},[215],{"categories":3905},[215],{"categories":3907},[215],{"categories":3909},[],{"categories":3911},[189],{"categories":3913},[540],{"categories":3915},[],{"categories":3917},[],{"categories":3919},[215],{"categories":3921},[179],{"categories":3923},[192],{"categories":3925},[179],{"categories":3927},[179],{"categories":3929},[189],{"categories":3931},[],{"categories":3933},[215],{"categories":3935},[184],{"categories":3937},[215],{"categories":3939},[215],{"categories":3941},[],{"categories":3943},[189],{"categories":3945},[184],{"categories":3947},[215,540],{"categories":3949},[189,540],{"categories":3951},[540],{"categories":3953},[215],{"categories":3955},[189],{"categories":3957},[189],{"categories":3959},[198],{"categories":3961},[198],{"categories":3963},[198],{"categories":3965},[215],{"categories":3967},[195],{"categories":3969},[189],{"categories":3971},[],{"categories":3973},[540],{"categories":3975},[],{"categories":3977},[540],{"categories":3979},[540],{"categories":3981},[179],{"categories":3983},[189],{"categories":3985},[],{"categories":3987},[540],{"categories":3989},[215],{"categories":3991},[184],{"categories":3993},[215],{"categories":3995},[195],{"categories":3997},[198],{"categories":3999},[198],{"categories":4001},[198],{"categories":4003},[540],{"categories":4005},[],{"categories":4007},[],{"categories":4009},[],{"categories":4011},[215],{"categories":4013},[198],{"categories":4015},[215],{"categories":4017},[198],{"categories":4019},[540],{"categories":4021},[540],{"categories":4023},[215],{"categories":4025},[189],{"categories":4027},[],{"categories":4029},[215],{"categories":4031},[215],{"categories":4033},[215],{"categories":4035},[],{"categories":4037},[],{"categories":4039},[540],{"categories":4041},[540],{"categories":4043},[215,540],{"categories":4045},[189],{"categories":4047},[189],{"categories":4049},[189],{"categories":4051},[189],{"categories":4053},[189],{"categories":4055},[189],{"categories":4057},[],{"categories":4059},[198],{"categories":4061},[215],{"categories":4063},[198],{"categories":4065},[192],{"categories":4067},[215],{"categories":4069},[627],{"categories":4071},[627],{"categories":4073},[189],{"categories":4075},[198],{"categories":4077},[],{"categories":4079},[189],{"categories":4081},[215],{"categories":4083},[],{"categories":4085},[195],{"categories":4087},[],{"categories":4089},[215],{"categories":4091},[189],{"categories":4093},[184],{"categories":4095},[215],{"categories":4097},[],{"categories":4099},[],{"categories":4101},[195],{"categories":4103},[195],{"categories":4105},[230],{"categories":4107},[195],{"categories":4109},[189],{"categories":4111},[],{"categories":4113},[189],{"categories":4115},[184],{"categories":4117},[215],{"categories":4119},[215],{"categories":4121},[],{"categories":4123},[215],{"categories":4125},[230],{"categories":4127},[215],{"categories":4129},[],{"categories":4131},[275],{"categories":4133},[198],{"categories":4135},[198],{"categories":4137},[179],{"categories":4139},[179],{"categories":4141},[179],{"categories":4143},[189],{"categories":4145},[179],{"categories":4147},[189],{"categories":4149},[540],{"categories":4151},[627],{"categories":4153},[184],{"categories":4155},[184],{"categories":4157},[184],{"categories":4159},[540],{"categories":4161},[184,179],{"categories":4163},[275],{"categories":4165},[189],{"categories":4167},[],{"categories":4169},[215],{"categories":4171},[],{"categories":4173},[198],{"categories":4175},[275],{"categories":4177},[195],{"categories":4179},[198],{"categories":4181},[230],{"categories":4183},[],{"categories":4185},[189],{"categories":4187},[],{"categories":4189},[627],{"categories":4191},[],{"categories":4193},[195],{"categories":4195},[195],{"categories":4197},[275],{"categories":4199},[],{"categories":4201},[215],{"categories":4203},[275],{"categories":4205},[],{"categories":4207},[215],{"categories":4209},[215],{"categories":4211},[],{"categories":4213},[230],{"categories":4215},[215],{"categories":4217},[],{"categories":4219},[215],{"categories":4221},[],{"categories":4223},[],{"categories":4225},[189],{"categories":4227},[189],{"categories":4229},[],{"categories":4231},[198],{"categories":4233},[198],{"categories":4235},[198],{"categories":4237},[215,189],{"categories":4239},[189],{"categories":4241},[189],{"categories":4243},[189],{"categories":4245},[275],{"categories":4247},[275],{"categories":4249},[],{"categories":4251},[184],{"categories":4253},[215],{"categories":4255},[275],{"categories":4257},[275],{"categories":4259},[184],{"categories":4261},[179],{"categories":4263},[189],{"categories":4265},[198],{"categories":4267},[215],{"categories":4269},[215],{"categories":4271},[189],{"categories":4273},[198],{"categories":4275},[189],{"categories":4277},[215],{"categories":4279},[192],{"categories":4281},[],{"categories":4283},[215],{"categories":4285},[],{"categories":4287},[215],{"categories":4289},[215],{"categories":4291},[198],{"categories":4293},[],{"categories":4295},[275],{"categories":4297},[215],{"categories":4299},[189],{"categories":4301},[189],{"categories":4303},[198],{"categories":4305},[230],{"categories":4307},[230],{"categories":4309},[184],{"categories":4311},[215],{"categories":4313},[189],{"categories":4315},[],{"categories":4317},[189],{"categories":4319},[215],{"categories":4321},[184],{"categories":4323},[215],{"categories":4325},[215],{"categories":4327},[215],{"categories":4329},[189],{"categories":4331},[275],{"categories":4333},[215],{"categories":4335},[195],{"categories":4337},[215],{"categories":4339},[215],{"categories":4341},[215],{"categories":4343},[215],{"categories":4345},[],{"categories":4347},[215],{"categories":4349},[275],{"categories":4351},[195],{"categories":4353},[215],{"categories":4355},[195],{"categories":4357},[],{"categories":4359},[],{"categories":4361},[],{"categories":4363},[215],{"categories":4365},[],{"categories":4367},[],{"categories":4369},[],{"categories":4371},[],{"categories":4373},[189],{"categories":4375},[230],{"categories":4377},[189],{"categories":4379},[189],{"categories":4381},[198],{"categories":4383},[179],{"categories":4385},[215],{"categories":4387},[215],{"categories":4389},[215],{"categories":4391},[179],{"categories":4393},[230],{"categories":4395},[],{"categories":4397},[275],{"categories":4399},[192],{"categories":4401},[215],{"categories":4403},[195],{"categories":4405},[230],{"categories":4407},[230],{"categories":4409},[627],{"categories":4411},[189],{"categories":4413},[215],{"categories":4415},[215],{"categories":4417},[230],{"categories":4419},[215],{"categories":4421},[],{"categories":4423},[],{"categories":4425},[540],{"categories":4427},[195],{"categories":4429},[230],{"categories":4431},[215],{"categories":4433},[184],{"categories":4435},[230],{"categories":4437},[179],{"categories":4439},[189],{"categories":4441},[189],{"categories":4443},[184],{"categories":4445},[215],{"categories":4447},[],{"categories":4449},[],{"categories":4451},[],{"categories":4453},[215],{"categories":4455},[],{"categories":4457},[184],{"categories":4459},[],{"categories":4461},[215],{"categories":4463},[],{"categories":4465},[184],{"categories":4467},[189],{"categories":4469},[215],{"categories":4471},[540],{"categories":4473},[215],{"categories":4475},[230],{"categories":4477},[215],{"categories":4479},[230],{"categories":4481},[230],{"categories":4483},[],{"categories":4485},[],{"categories":4487},[230],{"categories":4489},[230],{"categories":4491},[230],{"categories":4493},[],{"categories":4495},[230],{"categories":4497},[189],{"categories":4499},[189],{"categories":4501},[],{"categories":4503},[215],{"categories":4505},[192],{"categories":4507},[275],{"categories":4509},[215],{"categories":4511},[],{"categories":4513},[230],{"categories":4515},[215],{"categories":4517},[627],{"categories":4519},[230],{"categories":4521},[230],{"categories":4523},[192],{"categories":4525},[198],{"categories":4527},[198],{"categories":4529},[],{"categories":4531},[198],{"categories":4533},[215],{"categories":4535},[],{"categories":4537},[],{"categories":4539},[189],{"categories":4541},[],{"categories":4543},[189],{"categories":4545},[189],{"categories":4547},[184],{"categories":4549},[215],{"categories":4551},[184],{"categories":4553},[230],{"categories":4555},[184],{"categories":4557},[198],{"categories":4559},[198],{"categories":4561},[198],{"categories":4563},[184],{"categories":4565},[215],{"categories":4567},[189],{"categories":4569},[540],{"categories":4571},[179],{"categories":4573},[540],{"categories":4575},[540],{"categories":4577},[198],{"categories":4579},[540],{"categories":4581},[540],[4583,4690,4844,5230],{"id":4584,"title":4585,"ai":4586,"body":4591,"categories":4636,"created_at":128,"date_modified":128,"description":120,"extension":129,"faq":128,"featured":130,"kicker_label":128,"meta":4637,"navigation":157,"path":4679,"published_at":4680,"question":128,"scraped_at":4680,"seo":4681,"sitemap":4682,"source_id":4683,"source_name":4652,"source_type":165,"source_url":4684,"stem":4685,"tags":4686,"thumbnail_url":128,"tldr":4687,"tweet":128,"unknown_tags":4688,"__hash__":4689},"summaries\u002Fsummaries\u002Flattice-framework-ai-capex-boom-local-models-rise-summary.md","Lattice Framework, AI Capex Boom, Local Models Rise",{"provider":7,"model":8,"input_tokens":4587,"output_tokens":4588,"processing_time_ms":4589,"cost_usd":4590},5994,3150,33891,0.0027513,{"type":14,"value":4592,"toc":4630},[4593,4597,4600,4603,4607,4610,4614,4617,4620,4624,4627],[17,4594,4596],{"id":4595},"embed-engineering-discipline-in-ai-coding-with-lattice","Embed Engineering Discipline in AI Coding with Lattice",[22,4598,4599],{},"Rahul Garg's open-source Lattice framework addresses AI assistants' flaws—jumping to code without design, ignoring constraints, skipping reviews—by structuring composable skills into three tiers: atoms (basic rules), molecules (combinations), and refiners (polishers). These embed practices like Clean Architecture, DDD, design-first, and secure coding. A .lattice\u002F folder acts as a living context, accumulating project standards, decisions, and reviews, making the system adapt to your rules over feature cycles. Install as Claude Code plugin or use with any AI tool to produce reviewed, standards-compliant output that improves with use.",[22,4601,4602],{},"Wei Zhang and Jessie Jie Xia's Structured-Prompt-Driven Development (SPDD) article now includes a Q&A addressing common questions, driven by high traffic.",[17,4604,4606],{"id":4605},"revive-internal-reprogrammability-via-double-feedback-loops","Revive Internal Reprogrammability via Double Feedback Loops",[22,4608,4609],{},"Jessica Kerr describes building tools from conversation logs, revealing two loops: a development loop (AI acts, you verify) and a meta-loop (detect frustration to improve the building process itself). With AI enabling rapid changes, tweak your environment—like adding debugging aids—for immediate payoff. This echoes Martin Fowler's 'Internal Reprogrammability,' a lost joy from Smalltalk\u002FLisp eras where devs molded personal environments, now resurfacing with agents despite polished IDEs.",[17,4611,4613],{"id":4612},"local-models-suffice-big-techs-100b-capex-vs-apples-bet","Local Models Suffice; Big Tech's $100B+ Capex vs. Apple's Bet",[22,4615,4616],{},"Willem van den Ende argues local open models are 'good enough' for daily agentic work, emphasizing harness quality (agent + skills + extensions) over raw model power. His setup uses sandboxing like Nono (relevant even for cloud models under Zero Trust Architecture), compounding engineering effort for stability without data shipping or high costs. Cloud models like Claude dominate but aren't essential post-November Inflection.",[22,4618,4619],{},"Stephen O’Grady notes big tech's staggering AI infrastructure spends exceed $100B, with Amazon\u002FAlphabet\u002FMicrosoft over 50% of revenues, Meta\u002FOracle at\u002Fabove 75%—unthinkable a decade ago, now table stakes. Apple bucks at ~10%, prioritizing local hardware. Nate B. Jones sees this replaying Apple II's 1970s strategy: less powerful but local compute enabled spreadsheets\u002Fdesktop publishing, bypassing mainframes. With open local models viable, avoid sending sensitive data to megacorps; John Ternus's CEO rise signals hardware-centric AI future.",[17,4621,4623],{"id":4622},"ai-risks-defamation-liability-and-genie-tarpit","AI Risks: Defamation Liability and Genie Tarpit",[22,4625,4626],{},"Musician Ashley MacIsaac sues Google for AI overview falsely claiming his conviction for sexual assault and sex-offender status (confusing names), causing concert cancellation and safety fears. He argues Google publishes AI output, demanding accountability despite scale challenges—tech must own harms.",[22,4628,4629],{},"Kent Beck invokes Brooks's 'Mythical Man-Month' tar pit analogy for 'Genie Tarpit': agentic AI prioritizes plausible tasks over sustainable futures, piling complexity on non-working code. Internal quality (good naming\u002Fstructure) aids agents like humans; spaghetti might baffle even future LLMs. Open question: does discipline evade the tar, or does raw power suffice?",{"title":120,"searchDepth":121,"depth":121,"links":4631},[4632,4633,4634,4635],{"id":4595,"depth":121,"text":4596},{"id":4605,"depth":121,"text":4606},{"id":4612,"depth":121,"text":4613},{"id":4622,"depth":121,"text":4623},[],{"content_references":4638,"triage":4676},[4639,4642,4646,4650,4654,4657,4661,4665,4669,4673],{"type":134,"title":4640,"url":4641,"context":149},"Lattice","https:\u002F\u002Fmartinfowler.com\u002Farticles\u002Freduce-friction-ai\u002F#ThesePatternsAsInstallableInfrastructure",{"type":143,"title":4643,"author":4644,"url":4645,"context":137},"Structured-Prompt-Driven Development (SPDD)","Wei Zhang and Jessie Jie Xia","https:\u002F\u002Fmartinfowler.com\u002Farticles\u002Fstructured-prompt-driven\u002F",{"type":143,"title":4647,"author":4648,"url":4649,"context":141},"Communication is hard, but sometimes I can fix it","Jessica Kerr","https:\u002F\u002Fjessitron.com\u002F2026\u002F04\u002F27\u002Fcommunication-is-hard-but-sometimes-i-can-fix-it\u002F",{"type":143,"title":4651,"author":4652,"url":4653,"context":141},"Internal Reprogrammability","Martin Fowler","https:\u002F\u002Fmartinfowler.com\u002Fbliki\u002FInternalReprogrammability.html",{"type":143,"title":4655,"url":4656,"context":137},"Cape Breton fiddler Ashley MacIsaac sues Google","https:\u002F\u002Fwww.cbc.ca\u002Fnews\u002Fcanada\u002Fnova-scotia\u002Fcape-breton-fiddler-ashley-macisaac-lawsuit-against-google-9.7187490",{"type":143,"title":4658,"author":4659,"url":4660,"context":141},"Infrastructure spend in the AI era","Stephen O’Grady","https:\u002F\u002Fredmonk.com\u002Fsogrady\u002F2026\u002F04\u002F29\u002Finfrastructure-spend-in-the-ai-era\u002F",{"type":143,"title":4662,"author":4663,"url":4664,"context":137},"Executive Briefing: The AI race you’re not watching","Nate B Jones","https:\u002F\u002Fnatesnewsletter.substack.com\u002Fp\u002Fexecutive-briefing-the-ai-race-youre",{"type":4666,"title":4667,"author":4668,"context":141},"book","The Mythical Man-Month","Fred Brooks",{"type":143,"title":4670,"author":4671,"url":4672,"context":141},"Genie Tarpit","Kent Beck","https:\u002F\u002Ftidyfirst.substack.com\u002Fp\u002Fgenie-tarpit",{"type":143,"title":4674,"url":4675,"context":137},"Zero Trust Architecture","https:\u002F\u002Fwww.thoughtworks.com\u002Fradar\u002Ftechniques\u002Fzero-trust-architecture",{"relevance":154,"novelty":153,"quality":154,"actionability":154,"composite":4677,"reasoning":4678},3.8,"Category: AI & LLMs. The article discusses the Lattice framework, which operationalizes AI coding patterns and addresses common flaws in AI assistants, directly relevant to AI engineering and developer productivity. It provides actionable insights on structuring AI development processes, making it applicable for product builders.","\u002Fsummaries\u002Flattice-framework-ai-capex-boom-local-models-rise-summary","2026-05-06 16:14:18",{"title":4585,"description":120},{"loc":4679},"fd47bb8f1c7a2de3","https:\u002F\u002Fmartinfowler.com\u002Ffragments\u002F2026-05-05.html","summaries\u002Flattice-framework-ai-capex-boom-local-models-rise-summary",[169,171,170,172],"Lattice operationalizes AI coding patterns with tiered skills and project context to enforce engineering standards; big tech spends 50-75% of revenues on AI infra while Apple stays at 10% betting on local models; agentic AI risks 'Genie Tarpit' of poor internal code quality.",[172],"gfwaFC22XcKu9deIftUBklhtzs92OG7QezswrVYJEO0",{"id":4691,"title":4692,"ai":4693,"body":4698,"categories":4810,"created_at":128,"date_modified":128,"description":120,"extension":129,"faq":128,"featured":130,"kicker_label":128,"meta":4811,"navigation":157,"path":4831,"published_at":4832,"question":128,"scraped_at":4833,"seo":4834,"sitemap":4835,"source_id":4836,"source_name":4837,"source_type":165,"source_url":4838,"stem":4839,"tags":4840,"thumbnail_url":128,"tldr":4841,"tweet":128,"unknown_tags":4842,"__hash__":4843},"summaries\u002Fsummaries\u002Fwhy-ai-agents-fail-shubham-saboo-on-simple-fixes-v-summary.md","Why AI Agents Fail: Shubham Saboo on Simple Fixes via ADK",{"provider":7,"model":8,"input_tokens":4694,"output_tokens":4695,"processing_time_ms":4696,"cost_usd":4697},9090,2345,22979,0.00269965,{"type":14,"value":4699,"toc":4803},[4700,4704,4707,4710,4713,4717,4725,4728,4731,4734,4737,4741,4744,4747,4750,4753,4757,4760,4763,4766,4769,4771],[17,4701,4703],{"id":4702},"from-prompt-engineering-to-user-centric-agents","From Prompt Engineering to User-Centric Agents",[22,4705,4706],{},"Shubham Saboo traces AI agents' evolution from GPT-3's janky prompt loops to today's sophisticated systems. Back then, success meant crafting 'magic words' for structured outputs like JSON via endless afternoons of trial-and-error. \"Previously, the art was just making sure you get something out of the model that you want,\" Saboo says. Now, structured outputs via Pydantic schemas make that trivial—models are 'table stakes,' a universal function anyone can access.",[22,4708,4709],{},"What endures: shipping winners understand users and problems deeply. \"The people who are shipping the most useful apps are the ones who understand their users and the problems,\" Saboo emphasizes. Prompt quality mirrored problem insight then; now, with agents everywhere, communication clarity separates winners. Treat agents like interns: shape problems clearly for optimal output. Saboo's Awesome LLM Apps repo (105k stars, 15k forks) started as his personal GPT-3 experiment organizer—structured local samples for sanity—exploding to top-100 all-time GitHub status, proving developers crave runnable examples.",[22,4711,4712],{},"Smitha Kolan probes how this led to his Google PM role: Saboo built publicly to track fast-paced AI, unexpectedly aiding millions. His books—one on fresh GPT-3, another on neural search powering RAG\u002Fembeddings—cement his creds, but hands-on building drives his views.",[17,4714,4716],{"id":4715},"agent-cli-terminal-based-agent-factory","Agent CLI: Terminal-Based Agent Factory",[22,4718,4719,4720,4724],{},"Google's Agent CLI bundles CLI tools and skills for any coding agent (Gemini CLI, Claude, etc.), eliminating hallucinations in ADK agent code. Install via one ",[4721,4722,4723],"code",{},"uvx"," command; it auto-scaffolds, evals, deploys on Agent Platform—handling YAML, env config, cloud setup from English prompts.",[22,4726,4727],{},"Saboo demos: Prompt Gemini CLI to \"build a caveman style agent that compresses verbose text into technical grunts.\" It scaffolds files, installs deps, spins ADK web UI (localhost:8080) for testing—all in \u003C1 minute. Chatbot grunts replies like \"Me strong. Words too many. Fire big. Hunt now.\" Sidebar logs events, states, artifacts for debugging.",[22,4729,4730],{},"Deployment? Prompt for options (Agent Engine for serverless scaling, costs ~$0.01\u002Fhour); explicit approvals prevent surprises. Deploys to cloud console dashboard with traces, playground, shareable endpoint in 5-10 mins—no console hopping or doc-pasting.",[22,4732,4733],{},"Evals auto-generate\u002Ftest: Saboo prompts 20 criteria; all pass (flags fails for fixes). Extend via prompts: Add Google Search (internet access), multi-agent workflows, RAG. \"99% of the time in one shot,\" Saboo claims, covering dev lifecycle sans terminal leaves.",[22,4735,4736],{},"Kolan notes: Pre-CLI, she'd paste ADK docs into Gemini; now prepackaged skills skip that.",[17,4738,4740],{"id":4739},"multi-agent-mastery-and-production-resilience","Multi-Agent Mastery and Production Resilience",[22,4742,4743],{},"Saboo builds a \"PR Roaster\": Multi-agent system critiquing GitHub PRs. Leverages ADK 2.0's graph-based workflows over pure prompts—nodes for planning, analysis, roasting. Live demo roasts Kolan's code: \"This function is like a caveman trying to invent the wheel... but ending up with a square rock.\"",[22,4745,4746],{},"Production pitfalls: 99% fail from ignoring realities like dropped connections. ADK's resumable agents checkpoint state, retry seamlessly. Ambient agents run 24\u002F7 on cron, handling long tasks autonomously.",[22,4748,4749],{},"Multi-lang support (Python, TS, Go, Java) via Agent Engine. Tools integrate natively: Google Search, Storage, MCPs. Observability baked-in: traces, metrics from deploy.",[22,4751,4752],{},"Saboo contrasts: Old agents = loop + parsing; now six cron agents automate his work. Hype chaser? No—focus simple architectures, clear comms.",[17,4754,4756],{"id":4755},"soft-skills-trump-code-embeddings-remain-vital","Soft Skills Trump Code; Embeddings Remain Vital",[22,4758,4759],{},"Technical chops evolve, but 'soft skills' dominate: problem-shaping, user empathy. \"How do you communicate with your agent? Do you understand the users?\" Saboo asks. Creativity limits now, not models.",[22,4761,4762],{},"Rapid fire: RAG alive via better retrieval (not dead). Embeddings essential—every dev must grasp for agents\u002FRAG. Saboo's can't-live-without: Gemini CLI for daily building.",[22,4764,4765],{},"Kolan highlights Saboo's arc: From solo experimenter to Google PM via open-source value.",[22,4767,4768],{},"\"The model is a universal function now... Your only job now is to shape the problem.\"",[17,4770,87],{"id":86},[89,4772,4773,4776,4782,4785,4788,4791,4794,4797,4800],{},[92,4774,4775],{},"Start with user\u002Fproblem understanding—models commoditize; clarity wins.",[92,4777,4778,4779,4781],{},"Install Agent CLI (",[4721,4780,4723],{},"); prompt coding agents for 99% scaffold\u002Feval\u002Fdeploy success.",[92,4783,4784],{},"Use ADK web UI locally for event logs before cloud deploy to Agent Engine.",[92,4786,4787],{},"Add tools (Search, RAG) via single prompts; auto-evals flag production issues.",[92,4789,4790],{},"Build resumable\u002Fambient agents for 24\u002F7 reliability—checkpoint state, cron jobs.",[92,4792,4793],{},"Prefer graph workflows for multi-agents over prompt chains; supports Python\u002FTS\u002FGo\u002FJava.",[92,4795,4796],{},"Generate 20+ evals automatically; fix fails iteratively with coding agents.",[92,4798,4799],{},"Treat agents as interns: Simple English shapes output better than complex code.",[92,4801,4802],{},"Master embeddings for RAG\u002Fagents; skip hype, ship runnable examples like Awesome LLM Apps.",{"title":120,"searchDepth":121,"depth":121,"links":4804},[4805,4806,4807,4808,4809],{"id":4702,"depth":121,"text":4703},{"id":4715,"depth":121,"text":4716},{"id":4739,"depth":121,"text":4740},{"id":4755,"depth":121,"text":4756},{"id":86,"depth":121,"text":87},[],{"content_references":4812,"triage":4827},[4813,4816,4819,4822,4825],{"type":134,"title":4814,"url":4815,"context":137},"Agents CLI","https:\u002F\u002Fgoo.gle\u002F3OAExQF",{"type":134,"title":4817,"url":4818,"context":137},"ADK.dev","https:\u002F\u002Fgoo.gle\u002F4mVq8LI",{"type":143,"title":4820,"url":4821,"context":137},"Awesome LLM Apps repo","https:\u002F\u002Fgoo.gle\u002F3OJOf31",{"type":4666,"title":4823,"author":4824,"context":137},"Book on GPT-3","Shubham Saboo",{"type":4666,"title":4826,"author":4824,"context":137},"Book on Neural Search",{"relevance":4828,"novelty":154,"quality":154,"actionability":4828,"composite":4829,"reasoning":4830},5,4.55,"Category: AI & LLMs. The article provides deep insights into the evolution of AI agents and practical tools like Google's Agent CLI, addressing the audience's need for actionable content in building AI-powered products. It emphasizes user understanding and offers a concrete demo of a tool that can be immediately applied in development workflows.","\u002Fsummaries\u002Fwhy-ai-agents-fail-shubham-saboo-on-simple-fixes-v-summary","2026-04-27 15:55:06","2026-04-28 15:13:45",{"title":4692,"description":120},{"loc":4831},"4568fef4cf0cd2a2","Google Cloud Tech","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=nXafozNIk3c","summaries\u002Fwhy-ai-agents-fail-shubham-saboo-on-simple-fixes-v-summary",[171,170,169,172],"Shubham Saboo explains agent failures stem from poor user understanding over complex code; demos Google's Agent CLI for prompt-based scaffolding, evals, tools, and cloud deployment of production-ready agents.",[172],"u1eCKGe8XnWt2B4m7KBq7VINi0tZSDnjWAGrwg_tTes",{"id":4845,"title":4846,"ai":4847,"body":4852,"categories":5188,"created_at":128,"date_modified":128,"description":120,"extension":129,"faq":128,"featured":130,"kicker_label":128,"meta":5189,"navigation":157,"path":5217,"published_at":5218,"question":128,"scraped_at":5219,"seo":5220,"sitemap":5221,"source_id":5222,"source_name":5223,"source_type":165,"source_url":5224,"stem":5225,"tags":5226,"thumbnail_url":128,"tldr":5227,"tweet":128,"unknown_tags":5228,"__hash__":5229},"summaries\u002Fsummaries\u002Fmax-claude-max-oauth-for-safe-agentic-coding-summary.md","Max Claude Max OAuth for Safe Agentic Coding",{"provider":7,"model":8,"input_tokens":4848,"output_tokens":4849,"processing_time_ms":4850,"cost_usd":4851},8681,2496,18980,0.0029617,{"type":14,"value":4853,"toc":5181},[4854,4858,4861,4868,4874,4880,4884,4887,4897,4900,4906,4912,4915,4920,4924,4934,4943,4963,4966,4976,4979,4984,4988,4991,5123,5129,5135,5138,5143,5145,5177],[17,4855,4857],{"id":4856},"the-golden-rule-one-human-one-beneficiary","The Golden Rule: One Human, One Beneficiary",[22,4859,4860],{},"Your Claude Pro or Max subscription's OAuth token is strictly for individual use. The core principle from Anthropic's Usage Policy: \"Developers building products or services that interact with Claude's capabilities, including the SDK, should use API authentication.\" If agents process requests for anyone else, you've violated terms—switch to API keys immediately. This prevents abuse detection flagging high-volume, multi-user patterns that no single person would generate.",[22,4862,4863,4867],{},[4864,4865,4866],"strong",{},"Why it matters:"," Subscriptions aren't designed for production-scale or shared workloads; they're for personal productivity. Violating this trades frontier AI access for short-term savings. Test: \"Am I the only human whose work these agents run?\" Yes → OAuth. No → API.",[22,4869,4870,4873],{},[4864,4871,4872],{},"Common mistake:"," Assuming low token usage hides sharing. Anthropic's systems detect anomalies like diverse prompts or team-scale volume.",[4875,4876,4877],"blockquote",{},[22,4878,4879],{},"\"Your Pro or Max subscription is for your individual use. The moment your code routes someone else's request through your subscription, stop using the subscription OAuth token and switch to an API key.\"",[17,4881,4883],{"id":4882},"usage-tiers-safe-controversial-bannable","Usage Tiers: Safe, Controversial, Bannable",[22,4885,4886],{},"Distinguish patterns by beneficiary count to stay compliant.",[22,4888,4889,4892,4893,4896],{},[4864,4890,4891],{},"Safe (Personal Only):"," Run personal scripts, cron jobs, dotfiles, Claude Agent SDK for your agents, CI on your solo repo (with ",[4721,4894,4895],{},"CLAUDE_CODE_OAUTH_TOKEN","), or Claude Code on your work machine. Building products is fine—as long as runtime uses your token solo.",[22,4898,4899],{},"Before: Paying API for personal cron jobs. After: OAuth bills subscription, saving costs.",[22,4901,4902,4905],{},[4864,4903,4904],{},"Controversial (Blurry—Avoid or API):"," Agency\u002Fcontractor services via your token, Slack bots\u002Freports for teams, OSS CLIs embedding your token, internal tools shared across one Pro\u002FMax seat. Principle: Output benefiting multiple humans blurs lines. Recommendation: Use API keys; contact sales for clarity.",[22,4907,4908,4911],{},[4864,4909,4910],{},"Bannable (Instant Flag):"," Shipping SaaS\u002Fproducts on your token, multi-tenant apps proxying logins, team-splitting seats sans enterprise plan, reselling access, extracting\u002Fsharing tokens from keychain. Detection: Abnormal scale (e.g., random multi-user requests).",[22,4913,4914],{},"Quality criteria: Solo beneficiary → green. Shared process\u002Foutput → yellow\u002Fred. Enterprise\u002Fteam plans alter rules—verify via sales.",[4875,4916,4917],{},[22,4918,4919],{},"\"Don't trade Frontier AI access and Frontier AI tooling for a few hundred bucks.\"",[17,4921,4923],{"id":4922},"oauth-vs-api-mechanics-and-gotchas","OAuth vs API Mechanics and Gotchas",[22,4925,4926,4927,4929,4930,4933],{},"Claude Code subscriptions use OAuth (",[4721,4928,4895],{},") for web\u002Fdesktop\u002FCLI access, billing against your plan. API keys (",[4721,4931,4932],{},"ANTHROPIC_API_KEY",") are pay-per-token, unlimited scale.",[22,4935,4936,4939,4940,4942],{},[4864,4937,4938],{},"Precedence Chain (Critical Gotcha):"," Env vars override: ",[4721,4941,4932],{}," silently trumps OAuth. Fix: Unset it or prefix-check in code:",[4944,4945,4949],"pre",{"className":4946,"code":4947,"language":4948,"meta":120,"style":120},"language-python shiki shiki-themes github-light github-dark","if os.getenv('ANTHROPIC_API_KEY'):\n    del os.environ['ANTHROPIC_API_KEY']  # Or handle explicitly\n","python",[4721,4950,4951,4958],{"__ignoreMap":120},[45,4952,4955],{"class":4953,"line":4954},"line",1,[45,4956,4957],{},"if os.getenv('ANTHROPIC_API_KEY'):\n",[45,4959,4960],{"class":4953,"line":121},[45,4961,4962],{},"    del os.environ['ANTHROPIC_API_KEY']  # Or handle explicitly\n",[22,4964,4965],{},"This ensures subscription billing. Third-party harnesses (e.g., OpenClaw) amplify risks—Anthropic flip-flops via tweets\u002Fdocs, but policy prioritizes direct products.",[22,4967,4968,4971,4972,4975],{},[4864,4969,4970],{},"Verification Principle:"," Check raw NDJSON event streams for ",[4721,4973,4974],{},"api_key_source"," (API vs OAuth) and rate limits (OAuth has subscription caps, API none).",[22,4977,4978],{},"Current state: Avoid third-party harnesses for OAuth; prefer controlled OSS like PI Coding Agent. Anthropic prioritizes capacity for direct users amid compute constraints.",[4875,4980,4981],{},[22,4982,4983],{},"\"Subscriptions weren't built for the usage patterns of these third-party tools. Capacity is a resource we manage thoughtfully.\"",[17,4985,4987],{"id":4986},"step-by-step-setup-run-verify-oauth","Step-by-Step: Setup, Run, Verify OAuth",[22,4989,4990],{},"Assumes: Claude Max\u002FPro sub, Claude Code installed. For solo use only.",[4992,4993,4994,5007,5017,5049,5058],"ol",{},[92,4995,4996,4999,5000,5003,5004,5006],{},[4864,4997,4998],{},"Generate Token:"," Run ",[4721,5001,5002],{},"claude setup-token"," (CLI). Copies ",[4721,5005,4895],{}," to env\u002Fkeychain.",[92,5008,5009,5012,5013,5016],{},[4864,5010,5011],{},"Unset API Override:"," In shell\u002Fscript: ",[4721,5014,5015],{},"unset ANTHROPIC_API_KEY"," or code-del as above.",[92,5018,5019,5022,5023,5026,5027,5030,5031,5034,5035],{},[4864,5020,5021],{},"CLI Test:"," ",[4721,5024,5025],{},"claude --ping",". Stream shows ",[4721,5028,5029],{},"oauth"," source, subscription rate limits.",[5032,5033],"br",{},"Example output diff:",[89,5036,5037,5043],{},[92,5038,5039,5040],{},"API: ",[4721,5041,5042],{},"{\"api_key_source\": \"env\", \"rate_limit_events\": []}",[92,5044,5045,5046],{},"OAuth: ",[4721,5047,5048],{},"{\"oauth_source\": true, \"subscription_limits\": [...]}",[92,5050,5051,5054,5055,5057],{},[4864,5052,5053],{},"Agent SDK\u002FRepo CI:"," Set ",[4721,5056,4895],{}," in your repo env. Run agents via SDK.",[92,5059,5060,5063,5064,5070,5071,5074,5075,5078,5079],{},[4864,5061,5062],{},"Justfile Workflow (From Repo):"," Clone ",[5065,5066,5067],"a",{"href":5067,"rel":5068},"https:\u002F\u002Fgithub.com\u002Fdisler\u002Fmax-your-cc-sub",[5069],"nofollow",". Run ",[4721,5072,5073],{},"just api-cli"," (API baseline), ",[4721,5076,5077],{},"just oauth-cli"," (OAuth). Compare streams.",[4944,5080,5084],{"className":5081,"code":5082,"language":5083,"meta":120,"style":120},"language-bash shiki shiki-themes github-light github-dark","# justfile snippet\napi-cli: uv run api_cli.py\noauth-cli: uv run oauth_cli.py  # Unsets API key first\n","bash",[4721,5085,5086,5092,5108],{"__ignoreMap":120},[45,5087,5088],{"class":4953,"line":4954},[45,5089,5091],{"class":5090},"sJ8bj","# justfile snippet\n",[45,5093,5094,5098,5102,5105],{"class":4953,"line":121},[45,5095,5097],{"class":5096},"sScJk","api-cli:",[45,5099,5101],{"class":5100},"sZZnC"," uv",[45,5103,5104],{"class":5100}," run",[45,5106,5107],{"class":5100}," api_cli.py\n",[45,5109,5110,5113,5115,5117,5120],{"class":4953,"line":153},[45,5111,5112],{"class":5096},"oauth-cli:",[45,5114,5101],{"class":5100},[45,5116,5104],{"class":5100},[45,5118,5119],{"class":5100}," oauth_cli.py",[45,5121,5122],{"class":5090},"  # Unsets API key first\n",[22,5124,5125,5128],{},[4864,5126,5127],{},"Practice:"," Build a personal cron agent (e.g., daily reports for you). Verify stream, scale to your limits.",[22,5130,5131,5134],{},[4864,5132,5133],{},"Broader Fit:"," Use in dev productivity pipelines pre-product; transition to API at MVP.",[22,5136,5137],{},"Prerequisites: Basic Python\u002FCLI, Claude Code setup. Level: AI-curious dev (2+ yrs).",[4875,5139,5140],{},[22,5141,5142],{},"\"If you're unsure, contact sales. For questions about permitted authentication use, please contact sales.\"",[17,5144,87],{"id":86},[89,5146,5147,5150,5159,5162,5165,5168,5171,5174],{},[92,5148,5149],{},"Memorize: One human, one subscription, one beneficiary—API for anything shared.",[92,5151,5152,5153,5155,5156,5158],{},"Unset ",[4721,5154,4932],{}," to force OAuth billing; verify via NDJSON ",[4721,5157,4974],{},".",[92,5160,5161],{},"Safe: Personal scripts\u002FCI\u002Fagents. Controversial: Team bots—API instead.",[92,5163,5164],{},"Bannable: SaaS\u002Fproducts on personal token—enterprise plans only.",[92,5166,5167],{},"Test streams in companion repo; contact sales for gray areas like third-party harnesses.",[92,5169,5170],{},"Prioritize access over savings: Anthropic's models are irreplaceable for agentic work.",[92,5172,5173],{},"Track docs over tweets; policy > social flip-flops.",[92,5175,5176],{},"For production: API keys scale predictably sans ban risk.",[5178,5179,5180],"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);}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}",{"title":120,"searchDepth":121,"depth":121,"links":5182},[5183,5184,5185,5186,5187],{"id":4856,"depth":121,"text":4857},{"id":4882,"depth":121,"text":4883},{"id":4922,"depth":121,"text":4923},{"id":4986,"depth":121,"text":4987},{"id":86,"depth":121,"text":87},[215],{"content_references":5190,"triage":5215},[5191,5193,5196,5199,5202,5206,5209,5212],{"type":134,"title":5192,"url":5067,"context":137},"Step by Step Codebase",{"type":143,"title":5194,"url":5195,"context":141},"Claude Code Legal and Compliance","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Flegal-and-compliance",{"type":143,"title":5197,"url":5198,"context":141},"Authentication and Credential Use (Feb 2026 clarification)","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Flegal-and-compliance#authentication-and-credential-use",{"type":143,"title":5200,"url":5201,"context":141},"Authentication Precedence Chain","https:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fauthentication#authentication-precedence",{"type":5203,"title":5204,"url":5205,"context":141},"report","Anthropic Usage Policy","https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Faup",{"type":5203,"title":5207,"url":5208,"context":141},"Anthropic Consumer Terms of Service","https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fconsumer-terms",{"type":134,"title":5210,"url":5211,"context":137},"OpenClaw","https:\u002F\u002Fdocs.openclaw.ai\u002Fproviders\u002Fanthropic",{"type":143,"title":5213,"url":5214,"context":149},"Tactical Agentic Coding","https:\u002F\u002Fagenticengineer.com\u002Ftactical-agentic-coding",{"relevance":4828,"novelty":154,"quality":154,"actionability":4828,"composite":4829,"reasoning":5216},"Category: AI & LLMs. The article provides clear guidelines on using OAuth tokens versus API keys for AI agents, addressing a specific pain point for developers integrating AI into their products. It offers actionable advice on compliance and best practices, making it highly relevant and practical for the target audience.","\u002Fsummaries\u002Fmax-claude-max-oauth-for-safe-agentic-coding-summary","2026-04-27 13:00:00","2026-04-28 15:08:27",{"title":4846,"description":120},{"loc":5217},"bda31538490a4460","IndyDevDan","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=8IDzBRRFnQU","summaries\u002Fmax-claude-max-oauth-for-safe-agentic-coding-summary",[170,171,169,172],"Stick to one human per subscription for personal scripts\u002Fagents via OAuth token; switch to API keys for any shared use to avoid instant bans while maximizing your paid compute.",[172],"v-HwPwls-SKfSXqzj5flj7B75geotxbFu2_V52GFX0o",{"id":5231,"title":5232,"ai":5233,"body":5237,"categories":5449,"created_at":128,"date_modified":128,"description":120,"extension":129,"faq":128,"featured":130,"kicker_label":128,"meta":5450,"navigation":157,"path":5462,"published_at":5218,"question":128,"scraped_at":5463,"seo":5464,"sitemap":5465,"source_id":5222,"source_name":5223,"source_type":165,"source_url":5224,"stem":5466,"tags":5467,"thumbnail_url":128,"tldr":5468,"tweet":128,"unknown_tags":5469,"__hash__":5470},"summaries\u002Fsummaries\u002Fsafely-maximize-claude-max-with-oauth-avoid-bans-summary.md","Safely Maximize Claude Max with OAuth: Avoid Bans",{"provider":7,"model":8,"input_tokens":4848,"output_tokens":5234,"processing_time_ms":5235,"cost_usd":5236},2570,25948,0.00273035,{"type":14,"value":5238,"toc":5439},[5239,5243,5246,5249,5253,5256,5260,5265,5268,5279,5282,5286,5289,5292,5297,5301,5304,5321,5324,5328,5332,5335,5340,5360,5363,5371,5375,5425,5428,5436],[17,5240,5242],{"id":5241},"the-golden-rule-one-human-one-subscription-one-beneficiary","The Golden Rule: One Human, One Subscription, One Beneficiary",[22,5244,5245],{},"The core principle for using Claude Pro or Max subscriptions without risking a ban is individual use only. Your OAuth token bills against your subscription for personal workflows where you are the sole beneficiary. The instant another human's requests route through your token—via shared bots, team tools, or products—switch to an API key. This aligns with Anthropic's Usage Policy: \"Developers building products or services that interact with Claude's capabilities, including the SDK, should use API authentication.\"",[22,5247,5248],{},"Test any setup with this question: \"Am I the only human whose work these agents are running?\" If yes, OAuth is safe. If no, API key required. Building a product yourself is fine; embedding subscription access in it for others is not. Enterprise\u002Fteam plans have looser rules—contact sales for clarity.",[4875,5250,5251],{},[22,5252,4879],{},[22,5254,5255],{},"This rule prevents abuse detection from flagging high-volume, multi-user patterns that a single individual couldn't generate.",[17,5257,5259],{"id":5258},"usage-tiers-safe-controversial-and-bannable-practices","Usage Tiers: Safe, Controversial, and Bannable Practices",[5261,5262,5264],"h3",{"id":5263},"safe-personal-solo-workflows","Safe: Personal, Solo Workflows",[22,5266,5267],{},"Run Claude's agent SDK, CLI, or Code apps (web\u002Fdesktop) for your own scripts, cron jobs, dotfiles, CI on personal repos (with CLAUDE_CODE_OAUTH_TOKEN), or engineering on your laptop. Examples:",[89,5269,5270,5273,5276],{},[92,5271,5272],{},"Agentic research pipelines.",[92,5274,5275],{},"Personal CI\u002FCD with OAuth token set.",[92,5277,5278],{},"Claude Code for authoring code\u002Fproducts (as long as output benefits only you).",[22,5280,5281],{},"These bill against your subscription limits (e.g., Opus rate limits differ from API). No bans, as you're the sole user.",[5261,5283,5285],{"id":5284},"controversial-shared-outputs-blur-lines","Controversial: Shared Outputs Blur Lines",[22,5287,5288],{},"Agency\u002Fcontractor services, Slack bots, daily reports for teams, open-source CLIs with baked-in tokens, or internal tools on one Pro\u002FMax seat. Output benefits multiple humans, violating individual use.",[22,5290,5291],{},"Honest fix: Switch to API key. For teams, get enterprise plan. Third-party agent harnesses (e.g., OpenClaw-style) are extra murky due to Anthropic's flip-flops—play safe and use API or contact sales.",[4875,5293,5294],{},[22,5295,5296],{},"\"Slack bots daily reports used by multiple humans... we've broken that rule about who the intended output is for.\"",[5261,5298,5300],{"id":5299},"bannable-product-shipping-and-token-abuse","Bannable: Product Shipping and Token Abuse",[22,5302,5303],{},"Instant bans for:",[89,5305,5306,5309,5312,5315,5318],{},[92,5307,5308],{},"Shipping products\u002FSaaS on your OAuth token.",[92,5310,5311],{},"Multi-tenant apps proxying Claude logins.",[92,5313,5314],{},"Team-splitting one seat without enterprise.",[92,5316,5317],{},"Reselling access.",[92,5319,5320],{},"Extracting\u002Fsharing tokens from keychain.",[22,5322,5323],{},"Abuse classifiers detect anomalous token volumes\u002Fprompt patterns. Don't risk frontier models for savings—API keys scale predictably.",[4875,5325,5326],{},[22,5327,4919],{},[17,5329,5331],{"id":5330},"oauth-vs-api-key-mechanics-and-gotchas","OAuth vs. API Key Mechanics and Gotchas",[22,5333,5334],{},"Claude Code subscriptions use OAuth tokens (CLAUDE_CODE_OAUTH_TOKEN) for CLI\u002FSDK access, billing subscription quotas. API keys (ANTHROPIC_API_KEY) bill pay-per-token.",[22,5336,5337,5339],{},[4864,5338,4938],{}," Environment vars override: ANTHROPIC_API_KEY > CLAUDE_CODE_OAUTH_TOKEN. Set only OAuth for subscription billing; unset API key or use code to prioritize:",[4944,5341,5343],{"className":4946,"code":5342,"language":4948,"meta":120,"style":120},"import os\nif 'ANTHROPIC_API_KEY' in os.environ:\n    del os.environ['ANTHROPIC_API_KEY']  # Force OAuth precedence\n",[4721,5344,5345,5350,5355],{"__ignoreMap":120},[45,5346,5347],{"class":4953,"line":4954},[45,5348,5349],{},"import os\n",[45,5351,5352],{"class":4953,"line":121},[45,5353,5354],{},"if 'ANTHROPIC_API_KEY' in os.environ:\n",[45,5356,5357],{"class":4953,"line":153},[45,5358,5359],{},"    del os.environ['ANTHROPIC_API_KEY']  # Force OAuth precedence\n",[22,5361,5362],{},"Verify billing in raw NDJSON event stream (CLI\u002FSDK outputs):",[89,5364,5365,5368],{},[92,5366,5367],{},"API: \"api_key_source\", no subscription rate limits.",[92,5369,5370],{},"OAuth: Subscription rate limit events, OAuth indicators.",[17,5372,5374],{"id":5373},"step-by-step-setup-for-safe-oauth-usage","Step-by-Step Setup for Safe OAuth Usage",[4992,5376,5377,5385,5403,5412],{},[92,5378,5379,4999,5382,5384],{},[4864,5380,5381],{},"Install\u002FSetup Claude Code CLI:",[4721,5383,5002],{}," to generate CLAUDE_CODE_OAUTH_TOKEN (stored securely).",[92,5386,5387,5390],{},[4864,5388,5389],{},"Environment Prep:",[89,5391,5392,5398],{},[92,5393,5394,5395,5158],{},"Export ",[4721,5396,5397],{},"CLAUDE_CODE_OAUTH_TOKEN=your_token",[92,5399,5152,5400,5402],{},[4721,5401,4932],{}," or use the del code above.",[92,5404,5405,5022,5408,5411],{},[4864,5406,5407],{},"Test CLI:",[4721,5409,5410],{},"claude ping"," → Check NDJSON for OAuth source and subscription limits.",[92,5413,5414,5417],{},[4864,5415,5416],{},"Agent SDK Example (Python):",[4944,5418,5419],{"className":4946,"code":120,"language":4948,"meta":120,"style":120},[4721,5420,5421],{"__ignoreMap":120},[45,5422,5423],{"class":4953,"line":4954},[45,5424,120],{},[22,5426,5427],{},"from claude.agent_sdk import AgentSDK\nsdk = AgentSDK()  # Uses env token\nresponse = sdk.run(\"your prompt\")\nprint(response)  # Inspect NDJSON stream",[4944,5429,5434],{"className":5430,"code":5432,"language":5433},[5431],"language-text","\n5. **CI\u002FRepo Usage:** Set token in CI secrets for personal repos only.\n\n6. **Verify Billing:** Pipe output to grep: `claude ... | grep -i 'oauth|rate_limit'` → Confirms subscription hit.\n\nCompanion repo (https:\u002F\u002Fgithub.com\u002Fdisler\u002Fmax-your-cc-sub) has Justfile with side-by-side API\u002FOAuth scripts for comparison. Assumes UV (Astral's Python runner) for speed.\n\n**Common Mistakes to Avoid:**\n- Silent API override wasting subscription.\n- Ignoring precedence—always verify stream.\n- Gray areas without asking sales.\n\nLevel: Intermediate engineers comfortable with env vars, Python\u002FTypeScript, CLIs. Fits early in agentic workflows: setup before building pipelines.\n\n## Third-Party Harness Confusion and Recommendations\n\nAnthropic's Twitter flip-flops (e.g., Tarq encouraging SDK experimentation, Boris Churny banning OpenClaw, reinstatements) create noise. Stick to docs over tweets:\n- Local\u002Fpersonal SDK: OK.\n- Production\u002Fbusiness on SDK: API key.\n\nCurrent state: OpenClaw unbanned for CLI but risky for gateways. Prefer controlled alternatives like PI Coding Agent (open-source Claude Code competitor) for multi-agent orchestration. Avoid bloat in official Claude Code.\n\nContact sales for permitted auth questions. Play conservative—preserve access to Opus-level intelligence.\n\n> \"I found myself just as confused as many other engineers, which is a serious problem.\"\n\n## Key Takeaways\n- Memorize: One human benefits → OAuth subscription; others involved → API key.\n- Unset ANTHROPIC_API_KEY to force OAuth precedence; verify via NDJSON streams.\n- Safe: Personal scripts\u002FCI\u002Fagents. Controversial: Bots\u002Fteam tools—switch to API.\n- Bannable: Products\u002FSaaS\u002Fteam-sharing on personal token—instant detection.\n- Test setups with repo examples; contact sales for gray areas like third-party harnesses.\n- Prioritize docs over Twitter; don't risk bans for minor savings.\n- Use PI Coding Agent for customizable harnesses in agentic scaling.\n","text",[4721,5435,5432],{"__ignoreMap":120},[5178,5437,5438],{},"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":120,"searchDepth":121,"depth":121,"links":5440},[5441,5442,5447,5448],{"id":5241,"depth":121,"text":5242},{"id":5258,"depth":121,"text":5259,"children":5443},[5444,5445,5446],{"id":5263,"depth":153,"text":5264},{"id":5284,"depth":153,"text":5285},{"id":5299,"depth":153,"text":5300},{"id":5330,"depth":121,"text":5331},{"id":5373,"depth":121,"text":5374},[],{"content_references":5451,"triage":5460},[5452,5453,5454,5455,5456,5457,5458,5459],{"type":134,"title":5192,"url":5067,"context":149},{"type":143,"title":5194,"url":5195,"context":141},{"type":143,"title":5197,"url":5198,"context":141},{"type":143,"title":5200,"url":5201,"context":141},{"type":143,"title":5204,"url":5205,"context":141},{"type":143,"title":5207,"url":5208,"context":141},{"type":134,"title":5210,"url":5211,"context":137},{"type":143,"title":5213,"url":5214,"context":149},{"relevance":154,"novelty":153,"quality":154,"actionability":154,"composite":4677,"reasoning":5461},"Category: AI & LLMs. The article provides practical guidance on using OAuth with Claude Max, addressing a specific pain point for developers concerned about compliance and bans. It offers clear rules and examples for safe usage, making it actionable for those building AI-powered products.","\u002Fsummaries\u002Fsafely-maximize-claude-max-with-oauth-avoid-bans-summary","2026-05-03 16:44:03",{"title":5232,"description":120},{"loc":5462},"summaries\u002Fsafely-maximize-claude-max-with-oauth-avoid-bans-summary",[170,169,171,172],"Stick to 'one human, one subscription, one beneficiary': Use OAuth token for personal agentic workflows only; switch to API keys for shared tools or products to prevent instant bans.",[172],"u7Q7JKNgdhFEW_oqXM46nghqDva4s8IxxO8ZEUVvbms"]