{
"id": "phase-machine:default-process",
"_kind": "PhaseMachine",
"_file": "lifecycle/phase-machines/default-process.yaml",
"_cluster": "lifecycle",
"attributes": {
"displayName": "Default process",
"description": "The standard 5-phase babysitter process flow used as a fallback\nwhen a more specialized phase machine isn't bound. Phases:\nintake -> plan -> execute -> review -> done.\n",
"phases": [
"phase:intake",
"phase:plan",
"phase:execute",
"phase:review",
"phase:done"
],
"initialPhase": "phase:intake",
"terminalPhases": [
"phase:done"
]
},
"outgoingEdges": [
{
"from": "phase-machine:default-process",
"to": "phase:intake",
"kind": "has_phase"
},
{
"from": "phase-machine:default-process",
"to": "phase:plan",
"kind": "has_phase"
},
{
"from": "phase-machine:default-process",
"to": "phase:execute",
"kind": "has_phase"
},
{
"from": "phase-machine:default-process",
"to": "phase:review",
"kind": "has_phase"
},
{
"from": "phase-machine:default-process",
"to": "phase:done",
"kind": "has_phase"
}
],
"incomingEdges": [
{
"from": "phase:done",
"to": "phase-machine:default-process",
"kind": "belongs_to_phase_machine"
},
{
"from": "phase:execute",
"to": "phase-machine:default-process",
"kind": "belongs_to_phase_machine"
},
{
"from": "phase:intake",
"to": "phase-machine:default-process",
"kind": "belongs_to_phase_machine"
},
{
"from": "phase:plan",
"to": "phase-machine:default-process",
"kind": "belongs_to_phase_machine"
},
{
"from": "phase:review",
"to": "phase-machine:default-process",
"kind": "belongs_to_phase_machine"
}
]
}