-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathbundle.dot
More file actions
86 lines (71 loc) · 4.03 KB
/
bundle.dot
File metadata and controls
86 lines (71 loc) · 4.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
digraph recipes {
rankdir=LR
fontname="Helvetica"
fontsize=12
label="recipes v1.0.0 — bundle repo"
labelloc=t
labeljust=c
nodesep=0.6
ranksep=0.7
bgcolor="white"
source_hash="d0b0042e56a3979e5aa416bbff50d9242c280208a46589c7863ed01549573a9e"
node [fontname="Helvetica", fontsize=11, style="filled,rounded"]
edge [fontname="Helvetica", fontsize=9]
root_recipes [label="recipes v1.0.0\n0 tools · 0 agents\n~2376 tok aggregate", shape=box, fillcolor="#80cbc4", style="filled,rounded,bold", penwidth=2]
subgraph cluster_behaviors {
label="Behaviors"
style="filled"
fillcolor="#f9f9f9"
color="#999999"
beh_recipes_behavior [label="recipes-behavior\n1 tools · 1 ctx\n~1393 tok", shape=box, fillcolor="#e0f2f1", style="filled,rounded"]
}
subgraph cluster_agents {
label="Agents"
style="filled"
fillcolor="#f9f9f9"
color="#999999"
agt_recipe_author [label="recipe-author\n~408 tok desc", shape=box, fillcolor="#c8e6c9", style="filled,rounded"]
agt_result_validator [label="result-validator\n~396 tok desc", shape=box, fillcolor="#c8e6c9", style="filled,rounded"]
}
subgraph cluster_modules {
label="Modules"
style="filled"
fillcolor="#f9f9f9"
color="#999999"
mod_tool_recipes [label="tool-recipes\n1 tool · ~680 tok", shape=box, fillcolor="#bbdefb", style="filled,rounded"]
}
subgraph cluster_context {
label="Context Files"
style="filled"
fillcolor="#f9f9f9"
color="#999999"
ctx_recipe_awareness_md [label="recipe-awareness.md\n~460 tok", shape=box, fillcolor="#e1bee7", style="filled,rounded"]
ctx_recipe_instructions_md [label="recipe-instructions.md\n~2001 tok", shape=box, fillcolor="#e1bee7", style="filled,rounded"]
}
subgraph cluster_legend {
label="Legend"
style="filled"
fillcolor="white"
color="#cccccc"
fontsize=9
leg_root [label="root bundle", shape=box, fillcolor="#80cbc4", style="filled,rounded,bold", fontsize=9]
leg_behavior [label="behavior", shape=box, fillcolor="#e0f2f1", style="filled,rounded", fontsize=9]
leg_agent [label="agent", shape=box, fillcolor="#c8e6c9", style="filled,rounded", fontsize=9]
leg_module [label="module", shape=box, fillcolor="#bbdefb", style="filled,rounded", fontsize=9]
leg_provider [label="provider", shape=box, fillcolor="#e0e0e0", style="filled,rounded", fontsize=9]
leg_context [label="context", shape=box, fillcolor="#e1bee7", style="filled,rounded", fontsize=9]
leg_standalone [label="standalone", shape=box, fillcolor="#80cbc4", style="filled,rounded", fontsize=9]
leg_experiment [label="experiment", shape=box, fillcolor="#e1bee7", style="filled,rounded", fontsize=9]
leg_ext_cost [label="ext+cost", shape=box, fillcolor="#80cbc4", style="dashed", color="red", penwidth=2, fontsize=9]
leg_ext_muted [label="ext+no-cost", shape=box, fillcolor="#f5f5f5", style="dashed", fontsize=9]
}
disclaimer [label="Token estimates: ~4 chars/token\nSolid border = local (counted)\nDashed + red = external, hidden cost (not counted)\nDashed + muted = external, no cost\nExcludes: sub-session costs, runtime-dynamic", shape=note, fillcolor="#eceff1", style="filled", fontsize=9]
ext_githttps___github_com_microsoft_amplifier_foundation_main [label="amplifier-foundation\n(external, cost)", shape=box, fillcolor="#80cbc4", style="dashed", color="red", penwidth=2]
root_recipes -> ext_githttps___github_com_microsoft_amplifier_foundation_main [style=dashed]
root_recipes -> beh_recipes_behavior [label="composes"]
beh_recipes_behavior -> agt_recipe_author [label="owns"]
beh_recipes_behavior -> agt_result_validator [label="owns"]
beh_recipes_behavior -> mod_tool_recipes [label="uses", penwidth=0.8]
beh_recipes_behavior -> ctx_recipe_awareness_md [style=dotted, color=purple]
root_recipes -> ctx_recipe_instructions_md [style=dotted, color=purple]
}