Strategic Improvement
Detects when build loop makes no meaningful progress (circular edits, recurring identical errors, no file changes, semantically similar consecutive edits). Triggers early termination with diagnostic report instead of burning all iterations. Saves $2-5 per stuck run, improves cost efficiency, reduces developer frustration from spinning loops.
Acceptance Criteria
- Monitors iterations for waste signals: identical error signatures, circular file edits, semantic similarity below threshold, zero file changes
- Configurable thresholds in daemon-config.json (min_progress_threshold, circular_edit_window, semantic_similarity_threshold)
- Early termination after N consecutive waste iterations with structured diagnostic report
- Emits waste_detected event to events.jsonl with iteration details for learning
- Dashboard shows waste detection metrics, trends, and cost savings
- Documentation in CLAUDE.md under build loop capabilities
Context
- Priority: P0
- Complexity: standard
- Generated by: Strategic Intelligence Agent
- Strategy alignment: P0: Reliability & Success Rate
Strategic Improvement
Detects when build loop makes no meaningful progress (circular edits, recurring identical errors, no file changes, semantically similar consecutive edits). Triggers early termination with diagnostic report instead of burning all iterations. Saves $2-5 per stuck run, improves cost efficiency, reduces developer frustration from spinning loops.
Acceptance Criteria
Context