mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-10-17 04:37:03 +00:00
36 lines
870 B
Text
36 lines
870 B
Text
digraph Goal {
|
|
graph [
|
|
goal="Complete the user-provided goal",
|
|
rankdir=LR,
|
|
max_node_visits=30
|
|
]
|
|
|
|
start [shape=Mdiamond, label="Start"]
|
|
exit [shape=Msquare, label="Exit"]
|
|
|
|
work [
|
|
label="Work",
|
|
thread_id="goal",
|
|
fidelity="full",
|
|
max_visits=12,
|
|
prompt="@prompts/continue.md"
|
|
]
|
|
|
|
audit [
|
|
label="Completion Audit",
|
|
thread_id="goal",
|
|
fidelity="full",
|
|
goal_gate=true,
|
|
retry_target="work",
|
|
output_schema="routing",
|
|
output_retries=2,
|
|
max_visits=12,
|
|
prompt="@prompts/audit.md"
|
|
]
|
|
|
|
start -> work -> audit
|
|
|
|
audit -> exit [label="Done", condition="outcome=succeeded"]
|
|
audit -> work [label="Continue", condition="outcome=failed || preferred_label=Continue"]
|
|
audit -> work [label="No clear verdict"]
|
|
}
|