report-slideshow is an archived example and is not installed by init. Copy it from examples/init-pack/ with its dependency closure, or ask create-workflow to build an equivalent. Once installed, run it with the command below.
report-slideshow turns a finished (or in-progress) Smithers run into a single,
self-contained HTML slideshow report. Reach for it after a run when you want a
shareable summary (objective, decisions, the workflow graph, artifacts, tests
and gates, failures and retries, and remaining issues) without scrolling the
event log.
targetRunId, not runId: the engine reserves input.runId for
a run’s own id, so a workflow that reports on another run needs a distinct name.
It first captures the run deterministically with bunx smithers-orchestrator inspect, then an
agent renders a dependency-free HTML document (inline CSS, no scripts) you can
open or attach anywhere.
Stages
- gather: deterministic capture. Shell
bunx smithers-orchestrator inspect RUN_IDand flatten the run state, nodes, and a summary (no agent). - render: an agent writes a self-contained HTML slideshow covering the title/objective, decisions, workflow graph, artifacts, tests/gates, failures/retries, and remaining issues.
Inputs
The rendered HTML is the
html field of the render node output. Read it with
bunx smithers-orchestrator inspect RUN_ID or bunx smithers-orchestrator output RUN_ID --node render.