Bezel API api_plan_intake_model
internal prototype · canonical JSON + Dreamborn Forge HTML
internal generated
api_plan_intake_model · supabase_json

Bezel API api_plan_intake_model

api_plan_intake_model artifact · for Bezel API · status draft

Planning Surface

Use this to decide what happens next.

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.