---
name: record-poc-video
description: Record a finding's PoC run as an MP4 with `toadex-record-poc-video`, redacting values and highlighting the decisive result. Use when the engagement requires a PoC video, and for a retest where the bug still reproduces.
---

# Record a PoC video

`toadex-record-poc-video` types the reproduction into a real fish shell, runs it and renders the successful session as an MP4.

- For one Python PoC, `toadex-record-poc-video <report-path> <poc-path>` records the report's first non-proxy `uv run` command for that PoC, with both files in one directory. It prints the video's path, `<name>.mp4`, matching the PoC's stem.
- For a reproduction that is a sequence of commands, `toadex-record-poc-video --command '<cmd>' --command '<cmd>' --out <dir>/<name>.mp4` types them in order in one shell from the current directory and stops at the first failing command.
- `--redact '<regex>'`, once for each kind of value the report redacts, covers it with a red box. `--highlight '<regex>'` marks the decisive result in yellow. Capture groups limit a mark to the groups, and a pattern that matches nothing fails.
- `--rerender` applies new patterns to the last recording instead of running the PoC again.
- A validator passes the video to `toadcli finding publish` with `--supporting`; a retest that still reproduces passes it to `toadcli finding retest` with `--attach`.
