Keep failed planning session resumes recoverable instead of dead-ending in the empty planner. - route errored persisted planning sessions into the retryable error view during session restore - preserve the session id and surface load/parsing errors through Retry/Dismiss recovery instead of a generic load failure reset - add planning modal coverage for errored sidebar sessions, malformed persisted results, reopen resync, retry reuse, and missing-session fallback behavior Files changed: .changeset/fair-lizards-jump.md | 5 + .../dashboard/app/components/PlanningModeModal.tsx | 27 +- .../PlanningModeModal.planning-flow.test.tsx | 284 ++++++++++++++++++++- 3 files changed, 305 insertions(+), 11 deletions(-) Fusion-Task-Id: FN-5908 Fusion-Task-Lineage: 6904c223-562d-45c5-8965-71b5b90dcbe9
123 KiB
123 KiB