You will render the repair-depot world at two resolved times.
Render active work
Render the world while inspection is active:
npx workspec render start.workspec.json \
--changes changes.workspec.js \
--time 08:05 \
--out repair-0805.svgThe success line ends with the absolute output path:
✓ Rendered 08:05 to /ABSOLUTE/PATH/repair-0805.svgOpen repair-0805.svg. The pump remains at intake with the semantic state under_inspection.
Render the final result
Render the world after repair completes:
npx workspec render start.workspec.json \
--changes changes.workspec.js \
--time 08:30 \
--out repair-0830.svgThe pump appears at dispatch with the semantic state repaired.
Compare state and presentation
The runtime owns object state and location. The renderer chooses dimensions, labels, and visual placement within the authored locations.
Rendering a project is a convenient independent run-and-render operation. Application integrations can render a snapshot from an existing authoritative run.
See the rendering model and SVG renderer for exact behavior and options.
Next step
Model collections and dynamic work before you add Generator logic.