This commit integrates the story-pipeline workflow (PR #1194) with autonomous-epic and adds post-implementation validation to catch false positives. MAJOR CHANGES: 1. Merged story-pipeline workflow from upstream PR #1194 (20 files, 4,564 additions) 2. Added post-validation step (step-05b) between implementation and code review 3. Integrated story-pipeline as the default workflow for autonomous-epic 4. Replaced super-dev-story with story-pipeline in batch mode NEW FEATURES: - Post-implementation validation (step-05b-post-validation.md) * Verifies completed tasks against actual codebase * Catches false positives (tasks marked done but not implemented) * Re-runs implementation if gaps found * Uses Glob/Grep/Read to verify file existence and completeness BENEFITS: - Token efficiency: 25-30K per story (vs 100-150K with super-dev-story) - 65% token savings per story, 75% savings per epic - All super-dev-story quality gates PLUS post-validation - Checkpoint/resume capability for long stories - Batch mode for fully unattended execution ARCHITECTURE: - autonomous-epic orchestrates epic-level processing - story-pipeline handles single-story lifecycle (9 steps including 5b) - Role-switching in same session (vs separate workflow calls) - Single session per story = massive token savings TIME ESTIMATES (updated): - Small epic (3-5 stories): 2-4 hours (was 3-6 hours) - Medium epic (6-10 stories): 4-8 hours (was 6-12 hours) - Large epic (11+ stories): 8-16 hours (was 12-24 hours) FILES MODIFIED: - autonomous-epic/instructions.xml (integrated story-pipeline) - autonomous-epic/workflow.yaml (updated settings, removed super-dev choice) - story-pipeline/* (20 new files from PR #1194) - story-pipeline/steps/step-05-implement.md (points to step-05b) - story-pipeline/workflow.md (added step 5b to map and gates) - story-pipeline/workflow.yaml (added step 5b definition) - story-pipeline/templates/*.yaml → *.yaml.template (renamed to avoid linting) FILES ADDED: - story-pipeline/steps/step-05b-post-validation.md (NEW) - INTEGRATION-NOTES.md (comprehensive documentation) TESTING: - PR #1194 validated with real User Invitation system story - 17 files, 2,800+ lines generated successfully - Context exhaustion recovery tested See INTEGRATION-NOTES.md for full details. Co-authored-by: tjetzinger (story-pipeline PR #1194) |
||
|---|---|---|
| .. | ||
| bmb | ||
| bmgd | ||
| bmm | ||
| cis | ||