[ { "depth": 2, "description": "Generate a candidate, then adversarially verify it; iterate if verification fails.", "edgeCount": 2, "exampleCount": 285, "exampleIndices": [ 9, 15, 18, 40, 43 ], "id": "adversarial", "layerShape": [], "name": "adversarial", "nodeCount": 5, "source": "synthetic", "taskTypeMix": {} }, { "depth": 28, "description": "Real airflow workflows in the large size bucket.", "edgeCount": 158, "exampleCount": 2, "exampleIndices": [ 13636, 14281 ], "id": "airflow_large", "layerShape": [], "name": "airflow large", "nodeCount": 74, "source": "airflow", "taskTypeMix": {} }, { "depth": 13, "description": "Real airflow workflows in the medium size bucket.", "edgeCount": 38, "exampleCount": 113, "exampleIndices": [ 12581, 12638, 12672, 12673, 12700 ], "id": "airflow_medium", "layerShape": [], "name": "airflow medium", "nodeCount": 23, "source": "airflow", "taskTypeMix": {} }, { "depth": 6, "description": "Real airflow workflows in the small size bucket.", "edgeCount": 8, "exampleCount": 1626, "exampleIndices": [ 12575, 12576, 12577, 12578, 12579 ], "id": "airflow_small", "layerShape": [], "name": "airflow small", "nodeCount": 8, "source": "airflow", "taskTypeMix": {} }, { "depth": 2, "description": "Mixed-corpus workflow condition.", "edgeCount": 6, "exampleCount": 300, "exampleIndices": [ 3700, 3701, 3702, 3703, 3704 ], "id": "augment_high_fanout_ca", "layerShape": [], "name": "augment high fanout ca", "nodeCount": 7, "source": "augment", "taskTypeMix": {} }, { "depth": 3, "description": "Mixed-corpus workflow condition.", "edgeCount": 14, "exampleCount": 700, "exampleIndices": [ 3000, 3001, 3002, 3003, 3004 ], "id": "augment_high_fanout_fos", "layerShape": [], "name": "augment high fanout fos", "nodeCount": 9, "source": "augment", "taskTypeMix": {} }, { "depth": 3, "description": "Mixed-corpus workflow condition.", "edgeCount": 9, "exampleCount": 300, "exampleIndices": [ 4700, 4701, 4702, 4703, 4704 ], "id": "augment_ps_mixed", "layerShape": [], "name": "augment ps mixed", "nodeCount": 8, "source": "augment", "taskTypeMix": {} }, { "depth": 2, "description": "Mixed-corpus workflow condition.", "edgeCount": 1, "exampleCount": 300, "exampleIndices": [ 4000, 4001, 4002, 4003, 4004 ], "id": "augment_small_adv", "layerShape": [], "name": "augment small adv", "nodeCount": 2, "source": "augment", "taskTypeMix": {} }, { "depth": 5, "description": "Mixed-corpus workflow condition.", "edgeCount": 4, "exampleCount": 200, "exampleIndices": [ 4500, 4501, 4502, 4503, 4504 ], "id": "augment_small_c9", "layerShape": [], "name": "augment small c9", "nodeCount": 5, "source": "augment", "taskTypeMix": {} }, { "depth": 2, "description": "Mixed-corpus workflow condition.", "edgeCount": 2, "exampleCount": 200, "exampleIndices": [ 4300, 4301, 4302, 4303, 4304 ], "id": "augment_small_ca", "layerShape": [], "name": "augment small ca", "nodeCount": 3, "source": "augment", "taskTypeMix": {} }, { "depth": 8, "description": "Rounds of fix-branches \u2192 verify \u2192 merge; converges when all branches pass.", "edgeCount": 27, "exampleCount": 205, "exampleIndices": [ 3, 19, 28, 29, 46 ], "id": "c1_migration", "layerShape": [], "name": "c1 migration", "nodeCount": 22, "source": "synthetic", "taskTypeMix": {} }, { "depth": 5, "description": "Depth-first research with branching sub-questions and a synthesis step.", "edgeCount": 28, "exampleCount": 99, "exampleIndices": [ 98, 104, 109, 126, 127 ], "id": "c2_research", "layerShape": [], "name": "c2 research", "nodeCount": 22, "source": "synthetic", "taskTypeMix": {} }, { "depth": 4, "description": "Multi-step verification chain with increasing scrutiny at each stage.", "edgeCount": 17, "exampleCount": 89, "exampleIndices": [ 108, 124, 140, 144, 189 ], "id": "c3_deep_verify", "layerShape": [], "name": "c3 deep verify", "nodeCount": 13, "source": "synthetic", "taskTypeMix": {} }, { "depth": 5, "description": "Mixed-corpus workflow condition.", "edgeCount": 33, "exampleCount": 106, "exampleIndices": [ 10, 23, 38, 80, 143 ], "id": "c4_sort", "layerShape": [], "name": "c4 sort", "nodeCount": 34, "source": "synthetic", "taskTypeMix": {} }, { "depth": 3, "description": "Recall-then-act: pull prior context, decide, act, persist new memory.", "edgeCount": 10, "exampleCount": 96, "exampleIndices": [ 50, 85, 198, 226, 248 ], "id": "c5_memory", "layerShape": [], "name": "c5 memory", "nodeCount": 7, "source": "synthetic", "taskTypeMix": {} }, { "depth": 9, "description": "Iterative root-cause: gather evidence, form hypothesis, test, repeat.", "edgeCount": 29, "exampleCount": 185, "exampleIndices": [ 6, 24, 30, 33, 37 ], "id": "c6_root_cause", "layerShape": [], "name": "c6 root cause", "nodeCount": 23, "source": "synthetic", "taskTypeMix": {} }, { "depth": 5, "description": "Triage incoming items by severity, then handle each bucket in priority order.", "edgeCount": 19, "exampleCount": 105, "exampleIndices": [ 11, 27, 35, 53, 55 ], "id": "c7_triage", "layerShape": [], "name": "c7 triage", "nodeCount": 15, "source": "synthetic", "taskTypeMix": {} }, { "depth": 4, "description": "Explore options in parallel, then a panel judges which to pursue.", "edgeCount": 9, "exampleCount": 114, "exampleIndices": [ 81, 100, 155, 199, 217 ], "id": "c8_exploration", "layerShape": [], "name": "c8 exploration", "nodeCount": 9, "source": "synthetic", "taskTypeMix": {} }, { "depth": 7, "description": "Generate \u2192 evaluate \u2192 refine \u2192 re-evaluate, one stage per step.", "edgeCount": 6, "exampleCount": 99, "exampleIndices": [ 2, 41, 149, 154, 207 ], "id": "c9_eval", "layerShape": [], "name": "c9 eval", "nodeCount": 7, "source": "synthetic", "taskTypeMix": {} }, { "depth": 2, "description": "Classify the input, then take pattern-specific action based on the class.", "edgeCount": 4, "exampleCount": 221, "exampleIndices": [ 31, 47, 49, 82, 93 ], "id": "classify_act", "layerShape": [], "name": "classify act", "nodeCount": 5, "source": "synthetic", "taskTypeMix": {} }, { "depth": 3, "description": "Run independent branches in parallel, then synthesize results into one answer.", "edgeCount": 10, "exampleCount": 519, "exampleIndices": [ 0, 5, 7, 12, 16 ], "id": "fan_out_synthesize", "layerShape": [], "name": "fan out synthesize", "nodeCount": 7, "source": "synthetic", "taskTypeMix": {} }, { "depth": 2, "description": "Generate candidates, filter out the bad ones, refine the survivors.", "edgeCount": 6, "exampleCount": 256, "exampleIndices": [ 8, 42, 62, 86, 110 ], "id": "generate_filter", "layerShape": [], "name": "generate filter", "nodeCount": 7, "source": "synthetic", "taskTypeMix": {} }, { "depth": 19, "description": "Real github workflows in the large size bucket.", "edgeCount": 48, "exampleCount": 7, "exampleIndices": [ 14450, 14467, 14810, 14942, 15067 ], "id": "github_large", "layerShape": [], "name": "github large", "nodeCount": 78, "source": "github", "taskTypeMix": {} }, { "depth": 3, "description": "Real github workflows in the medium size bucket.", "edgeCount": 14, "exampleCount": 93, "exampleIndices": [ 14344, 14349, 14356, 14370, 14377 ], "id": "github_medium", "layerShape": [], "name": "github medium", "nodeCount": 26, "source": "github", "taskTypeMix": {} }, { "depth": 3, "description": "Real github workflows in the small size bucket.", "edgeCount": 4, "exampleCount": 768, "exampleIndices": [ 14316, 14317, 14318, 14319, 14320 ], "id": "github_small", "layerShape": [], "name": "github small", "nodeCount": 7, "source": "github", "taskTypeMix": {} }, { "depth": 8, "description": "Iterate a body until a completion condition is met (not a fixed count).", "edgeCount": 7, "exampleCount": 300, "exampleIndices": [ 13, 14, 36, 51, 63 ], "id": "loop_until_done", "layerShape": [], "name": "loop until done", "nodeCount": 8, "source": "synthetic", "taskTypeMix": {} }, { "depth": 19, "description": "Real n8n workflows in the large size bucket.", "edgeCount": 53, "exampleCount": 104, "exampleIndices": [ 5357, 5377, 5460, 5705, 5766 ], "id": "n8n_large", "layerShape": [], "name": "n8n large", "nodeCount": 85, "source": "n8n", "taskTypeMix": {} }, { "depth": 11, "description": "Real n8n workflows in the medium size bucket.", "edgeCount": 15, "exampleCount": 4265, "exampleIndices": [ 5001, 5002, 5004, 5005, 5007 ], "id": "n8n_medium", "layerShape": [], "name": "n8n medium", "nodeCount": 26, "source": "n8n", "taskTypeMix": {} }, { "depth": 6, "description": "Real n8n workflows in the small size bucket.", "edgeCount": 6, "exampleCount": 3206, "exampleIndices": [ 5000, 5003, 5006, 5008, 5010 ], "id": "n8n_small", "layerShape": [], "name": "n8n small", "nodeCount": 12, "source": "n8n", "taskTypeMix": {} }, { "depth": 4, "description": "Pairwise judging of candidates through elimination rounds, then a final winner.", "edgeCount": 17, "exampleCount": 321, "exampleIndices": [ 1, 4, 17, 20, 22 ], "id": "tournament", "layerShape": [], "name": "tournament", "nodeCount": 18, "source": "synthetic", "taskTypeMix": {} } ]