feat: workflow plans introduced, preliminary feature under review
This commit is contained in:
20
dist/agents/architect.txt
vendored
20
dist/agents/architect.txt
vendored
@@ -118,6 +118,17 @@ Generate documents from templates by EXECUTING (not just reading) embedded instr
|
||||
|
||||
## Execution Flow
|
||||
|
||||
### 0. Check Workflow Plan (if configured)
|
||||
|
||||
[[LLM: Check if plan tracking is enabled in core-config.yml]]
|
||||
|
||||
- If `workflow.trackProgress: true`, check for active plan using utils#plan-management
|
||||
- If plan exists and this document creation is part of the plan:
|
||||
- Verify this is the expected next step
|
||||
- If out of sequence and `enforceSequence: true`, warn user
|
||||
- If out of sequence and `enforceSequence: false`, ask for confirmation
|
||||
- Continue with normal execution after plan check
|
||||
|
||||
### 1. Identify Template
|
||||
|
||||
- Load from `templates#*` or `{root}/templates directory`
|
||||
@@ -159,6 +170,15 @@ Generate documents from templates by EXECUTING (not just reading) embedded instr
|
||||
- Begin directly with content (no preamble)
|
||||
- Include any handoff prompts from template
|
||||
|
||||
### 6. Update Workflow Plan (if applicable)
|
||||
|
||||
[[LLM: After successful document creation]]
|
||||
|
||||
- If plan tracking is enabled and document was part of plan:
|
||||
- Call update-workflow-plan task to mark step complete
|
||||
- Parameters: task: create-doc, step_id: {from plan}, status: complete
|
||||
- Show next recommended step from plan
|
||||
|
||||
## Common Mistakes to Avoid
|
||||
|
||||
❌ Skipping elicitation tasks
|
||||
|
||||
Reference in New Issue
Block a user