gsxdsm
6cc687d3a3
FN-8728: retry incomplete planner runs before review
Retry planner attempts until a clean, changed artifact is ready for Plan Review.
- Track each planning attempt's prompt baseline and fallback provenance.
- Require a runtime-owned fallback-dispatch boundary before review handoff.
- Back off and surface actionable errors for empty, unchanged, or fallback-engaged attempts.
Files changed:
.changeset/fn-8728-planner-retry-before-review.md | 7 +
docs/architecture.md | 2 +-
packages/engine/src/__tests__/triage.test.ts | 492 ++++++++++++++++++++++
packages/engine/src/agent-runtime.ts | 8 +
packages/engine/src/agent-session-helpers.ts | 3 +
packages/engine/src/pi.ts | 14 +-
packages/engine/src/runtime-resolution.ts | 14 +-
packages/engine/src/triage.ts | 135 +++++-
8 files changed, 656 insertions(+), 19 deletions(-)
Fusion-Task-Id: FN-8728
Fusion-Task-Lineage: e7581d29-5bd6-43dc-aa0b-6594b9dd9c0d
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-08-02 18:26:18 -07:00
..
2026-08-01 20:22:07 -07:00
2026-08-01 20:22:07 -07:00
2026-08-01 20:22:07 -07:00
2026-08-02 17:50:17 -07:00
2026-08-01 20:22:07 -07:00
2026-08-01 20:22:07 -07:00
2026-08-02 18:26:18 -07:00
2026-08-01 20:22:07 -07:00
2026-08-01 20:22:07 -07:00
2026-08-01 20:22:07 -07:00
2026-07-27 19:40:08 -07:00
2026-08-01 20:22:07 -07:00