wtd-mixed-v1 / patterns.json
ianphil's picture
Publish WTD runtime v0.1.0
c45ca68 verified
Raw
History Blame Contribute Delete
11.4 kB
[
{
"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": {}
}
]