fabro/lib
Scott Werner e889f9978d Simplify the store-fault handling
- stop_lock_holder returns the stopped pid as Option<u32> instead of a
  LockHolder enum that only wrapped it
- stop_previous_worker uses with_context, and one run_scratch helper
  replaces three spellings of the run's scratch path
- relaunch builds its runnable record through run_records::runnable,
  moved out of the lifecycle handler so both callers share it
- WorkerExit derives success from its exit code instead of storing both
- the scenario tests share one worker-pid lookup and wait loop
- small readability fixes in the engine's resume arm and the resume test

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 16:07:36 -04:00
..
apps Simplify the store-fault handling 2026-10-06 16:07:36 -04:00
components Simplify the store-fault handling 2026-10-06 16:07:36 -04:00
foundation Simplify the store-fault handling 2026-10-06 16:07:36 -04:00
packages/fabro-api-client Keep checkpoints and run branch pushes in the sandbox 2026-10-01 13:01:13 -04:00