Repository navigation
v0.8.0
Whirl now produces portable HTML reports with embedded browser recordings and screenshots.
whirl --video --report-html evidence.html flows/Reports include flow outcomes, execution checkpoints, step timings, failure details, captures, and browser environment information. They open offline and can be moved without the original artifacts directory. Missing recordings remain separate from test results.
Use --report-metadata context.json to add a report title, scope note, and flow descriptions. The metadata is also included when JSON output is requested. See HTML reports for the format.
HTML text is escaped, media is streamed into an atomic report write, and destinations are checked for conflicts with flows and artifacts. Embedded media retains the same contents as the original recordings and screenshots. Trace and HAR files remain external.
Validation: the full repository check gate, nine HTML CLI acceptance tests, desktop and mobile browser checks, offline media playback, and an adversarial review.