Skip to content

Pipeline Plan 187

Seth Ford edited this page Mar 1, 2026 · 1 revision

Plan stage complete. Here's what was produced:

Plan Summary

Plan saved to: .claude/plans/2026-03-01-error-actionability-plan.md

Architecture: New library scripts/lib/error-actionability.sh with 4 core functions, integrated into sw-loop.sh with just 2 lines of code changes.

Scoring rubric (0-100):

  • File path present: 25 pts
  • Line number present: 20 pts
  • Specific error type: 20 pts
  • Actionable detail: 20 pts
  • Fix suggestion: 15 pts

Enhancement trigger: Errors scoring <70 get auto-enhanced with category labels and recently-changed file context.

5 tasks:

  1. Create the library (scripts/lib/error-actionability.sh)
  2. Create the test suite (scripts/sw-lib-error-actionability-test.sh)
  3. Integrate into scripts/sw-loop.sh (source + call)
  4. Register test in package.json
  5. Run full test suite to verify no regressions

Files touched: 2 new, 2 modified. Minimal blast radius — the existing compose_prompt code path is untouched because enhancement happens on the JSON before it's read.

Pipeline advanced to design stage.

Clone this wiki locally