api_plan_intake_model · supabase_json
Bezel API api_plan_intake_model
api_plan_intake_model artifact · for Bezel API · status draft
Agent Handoff
Start Here
api_plan_intake_model artifact · for Bezel API · status draft
Completion Evidence
No explicit evidence field yet. Require tests, screenshots, linked PRs, or reviewed outputs before marking complete.
Artifact Shape
- flow: 6 items
- rule: A whole software build is a workflow definition, not one giant task.
- endpoints: 3 items
- invariants: 4 items
- prohibition: Do not dispatch a vague build-this-app prompt directly to role agents.
Structured Payload
Machine-readable source fields
flow
- user submits goal/spec
- plan intake creates proposed plan.json
- validation returns errors/warnings
- user approves plan
- workflow run starts
- reducer opens dependency-free tasks on role topics
rule
A whole software build is a workflow definition, not one giant task.
endpoints
- POST /workflow-definitions/validate
- POST /workflows/intake
- POST /workflows
invariants
- Planning decides the task graph
- Workflow reducer decides what opens next
- Role agents execute only assigned tasks
- Review gates decide whether downstream work can continue
prohibition
Do not dispatch a vague build-this-app prompt directly to role agents.