fabro/lib
Bryan Helmkamp 2407ce3d8d
Fold artifacts, diffs, blob references and dry-run responses into the projection
The projection lists every `artifact.collected` record under the stage's
label, carries a checkpoint's patch blob as its `blob://` reference on the
stage and the checkpoint, and takes `run.diff` as the conclusion's diff,
whichever side of the run's finish it arrives on. A command's `stdout`
from `step.finished` becomes the stage's output, so an offloaded output
shows as its reference rather than the live log's bytes, and a simulated
prompt or agent stage carries the stub's text as its response.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-18 16:00:11 -04:00
..
apps Record the run branch, identity, artifacts and diffs from the hooks 2026-09-18 16:00:11 -04:00
components Fold artifacts, diffs, blob references and dry-run responses into the projection 2026-09-18 16:00:11 -04:00
foundation Add the artifact, run diff and branch workspace platform records 2026-09-18 16:00:11 -04:00
packages/fabro-api-client Add the artifact, run diff and branch workspace platform records 2026-09-18 16:00:11 -04:00