commit pi sessions
This commit is contained in:
@@ -0,0 +1,72 @@
|
||||
---
|
||||
name: feature-build
|
||||
description: Recon → plan → implement → parallel review → synthesize. Five-stage workflow for shipping features end-to-end with Ollama Cloud subagents.
|
||||
---
|
||||
|
||||
## scout
|
||||
phase: Context
|
||||
label: Map codebase
|
||||
as: context
|
||||
output: context.md
|
||||
progress: true
|
||||
|
||||
Map the relevant code for {task}. List files to touch, capture conventions, identify risks, and write findings to {output}.
|
||||
|
||||
## ollama-planner
|
||||
phase: Planning
|
||||
label: Create implementation plan
|
||||
as: plan
|
||||
reads: context.md
|
||||
output: plan.md
|
||||
progress: true
|
||||
|
||||
Read {reads} and create a concrete implementation plan for {task}. Write ordered tasks with file paths, acceptance criteria, and risks to {output}.
|
||||
|
||||
## ollama-coder
|
||||
phase: Implementation
|
||||
label: Implement the feature
|
||||
as: implementation
|
||||
reads: plan.md
|
||||
output: implementation.md
|
||||
progress: true
|
||||
|
||||
Execute the plan from {reads}. Implement the smallest correct changes, run validation, and report changed files with evidence to {output}.
|
||||
|
||||
## reviewer
|
||||
phase: Review
|
||||
label: Correctness review
|
||||
as: correctness_review
|
||||
reads: plan.md, implementation.md
|
||||
output: review-correctness.md
|
||||
progress: true
|
||||
|
||||
Review the implementation against the plan. Focus on: correctness, regressions, edge cases, and whether the change does what it claims. Write findings to {output}.
|
||||
|
||||
## reviewer
|
||||
phase: Review
|
||||
label: Tests and validation review
|
||||
as: test_review
|
||||
reads: plan.md, implementation.md
|
||||
output: review-tests.md
|
||||
progress: true
|
||||
|
||||
Review test coverage and validation. Focus on: tests added/updated, do they exercise the new code, are they sufficient to catch regressions. Write findings to {output}.
|
||||
|
||||
## reviewer
|
||||
phase: Review
|
||||
label: Simplicity and security review
|
||||
as: simplicity_review
|
||||
reads: plan.md, implementation.md
|
||||
output: review-simplicity.md
|
||||
progress: true
|
||||
|
||||
Review for simplicity, maintainability, and security. Focus on: smallest correct change, readability, naming consistency, input validation, secrets, injection risks. Write findings to {output}.
|
||||
|
||||
## worker
|
||||
phase: Synthesis
|
||||
label: Synthesize and apply fixes
|
||||
reads: review-correctness.md, review-tests.md, review-simplicity.md
|
||||
output: synthesis.md
|
||||
progress: true
|
||||
|
||||
Synthesize the three reviews from {reads}. Apply fixes worth doing now (small, safe changes). Report: what was fixed, what was deferred, and any blockers that need user decision.
|
||||
Reference in New Issue
Block a user