fabro/lib/components/fabro-workflow/src
Scott Werner 3c62d851fe Retry a finished run from the start
Retry forked the source run at its last checkpoint and reran the failed
stage. It now creates a new run from the source's saved spec and starts
the workflow from the beginning in a fresh workspace, as retry did
before the Petri cutover. The new run records `retried_from` and no
`fork_source_ref`.

Retry no longer needs a checkpoint, a retained workspace, or a published
run branch, so it works for any terminal run that is not archived. To
continue from where a run stopped, fork it at a checkpoint.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 11:14:45 -04:00
..
operations Retry a finished run from the start 2026-10-01 11:14:45 -04:00
prompts Delete fabro-core and the engine half of fabro-workflow 2026-09-18 10:44:41 -04:00
error.rs Read workflow graphs through Petri's DOT parser 2026-09-19 12:23:57 -04:00
git.rs Delete the executor-era error and Git helpers in fabro-workflow 2026-09-19 09:10:34 -04:00
lib.rs Build the run's display graph from Petri's admission 2026-09-19 11:41:58 -04:00
pull_request.rs Read workflow graphs through Petri's DOT parser 2026-09-19 12:23:57 -04:00
run_lookup.rs Delete the checkpoint endpoint, fabro parse, and the fabro-workflow shims 2026-09-19 09:31:09 -04:00
run_tools.rs Delete fabro-core and the engine half of fabro-workflow 2026-09-18 10:44:41 -04:00
sandbox_git.rs Use pebble's sandbox-driver adapter and delete fabro-pebble-sandbox 2026-09-21 17:42:15 -04:00
services.rs Delete fabro-core and the engine half of fabro-workflow 2026-09-18 10:44:41 -04:00
web_search.rs Take environment helpers, compaction accounting, and search providers from pebble 2026-09-11 19:51:12 -06:00
workflow_bundle.rs Build the run's display graph from Petri's admission 2026-09-19 11:41:58 -04:00