feat: add minimal run engine
This commit is contained in:
15
docs/schemas/personas/fake-devflow-agent@1.yaml
Normal file
15
docs/schemas/personas/fake-devflow-agent@1.yaml
Normal file
@@ -0,0 +1,15 @@
|
||||
name: fake-devflow-agent
|
||||
version: 1
|
||||
backend: fake
|
||||
capabilities:
|
||||
- spec_write
|
||||
- phase_planning
|
||||
- task_dag_planning
|
||||
- code_edit
|
||||
- test_first_development
|
||||
- command_execute
|
||||
- final_report_compose
|
||||
maxRiskLevel: high
|
||||
promptConfig:
|
||||
instructionsPrelude: "Use the fake backend fixture protocol."
|
||||
modelConfig: {}
|
||||
35
docs/schemas/templates/development@1.yaml
Normal file
35
docs/schemas/templates/development@1.yaml
Normal file
@@ -0,0 +1,35 @@
|
||||
name: development
|
||||
version: 1
|
||||
roles:
|
||||
- id: spec_writer
|
||||
requiredCapabilities:
|
||||
- spec_write
|
||||
preferredBackends:
|
||||
- fake
|
||||
- id: phase_planner
|
||||
requiredCapabilities:
|
||||
- phase_planning
|
||||
preferredBackends:
|
||||
- fake
|
||||
phases:
|
||||
- key: spec
|
||||
title: Development Specification
|
||||
risk: low
|
||||
roles:
|
||||
- spec_writer
|
||||
expectedArtifact:
|
||||
path: artifacts/spec.json
|
||||
schema: dev/spec@1
|
||||
gates:
|
||||
- spec_approved
|
||||
- key: phase_plan
|
||||
title: Phase Plan
|
||||
risk: low
|
||||
roles:
|
||||
- phase_planner
|
||||
expectedArtifact:
|
||||
path: artifacts/phase-plan.json
|
||||
schema: dev/phase-plan@1
|
||||
gates:
|
||||
- phase_plan_approved
|
||||
defaultGates: []
|
||||
Reference in New Issue
Block a user