Recorded pipeline run · be2450c6ec72
One ad, end to end.
Every value on this page was written by the pipeline while it ran — not transcribed afterwards. The stages that did not run are here too, at the same size as the ones that did, because a record you can only read one way is not a record.
Did a model run?
No. This capture is from a host with no model stack, so the encoder stage did not run and no score on this page came from a neural pass.
What it does show is every stage that surrounds the model — the file as it arrived, the shot boundaries, the re-cuts encoded for real by ffmpeg, and the publish path — with the timings and hashes they actually produced. The encoder needs a provisioned CUDA box and a human-accepted CC BY-NC 4.0 licence on facebook/tribev2; when that run happens, this page fills in from its record without a line of it being rewritten.
The box this ran on
The run, stage by stage
- 01
The file that came in
artifact size sha256 ingest-runs/f8fd93b2f0bd/videos/ad_01.mp4the partner's cut 1.2 MB 33015cdd95535a30 - 02
Where the cuts already are
- 03
The re-cut ladder, encoded for real
artifact size sha256 ingest-runs/be2450c6ec72/videos/ad_02.mp4Drop shot 1 (0.0–1.7s) 1.8 MB 233bd02a0e863781 ingest-runs/be2450c6ec72/videos/ad_03.mp4Drop shot 6 (14.0–19.7s) 1.5 MB be5b5515b18f65ad ingest-runs/be2450c6ec72/videos/ad_04.mp4Drop shot 11 (26.9–28.7s) 1.8 MB 2709c6d7cb999caa - 04
TRIBE v2 forward pass
torch is not installed on this host, so there is no model to run (this is a laptop; the encoder needs a provisioned CUDA box — tools/concierge/provision.sh)
- 05
Arcs collapsed to a read-out
no arcs were produced, so there is nothing to score
- 06
One frame per cut, for the grid
artifact size sha256 ingest-runs/be2450c6ec72/ad_01.jpgad_01 11.5 KB bfd4156a31dcc156 ingest-runs/be2450c6ec72/ad_02.jpgad_02 11.2 KB afe886a092200139 ingest-runs/be2450c6ec72/ad_03.jpgad_03 11.4 KB 9240f4770ff700a5 ingest-runs/be2450c6ec72/ad_04.jpgad_04 11.4 KB 9240f4770ff700a5 - 07
Storage objects, rows, and the customer's URL
--dry-run: nothing was written to Supabase
How to check this
The record this page renders is committed at captures/be2450c6ec72/run.jsonl, one JSON object per event. The gate re-folds it and fails if this page and that file disagree, so the two cannot drift apart quietly.
The artifact paths above are where those files sat on the machine that ran the pipeline; the footage itself is not in this repository, because it is large and it is not ours to redistribute. The hashes are, which is what makes them worth printing — they say which bytes were scored, and a file that does not hash to one of them is a different cut.
# reproduce the fold .venv/bin/python tools/capture/summarize.py captures/be2450c6ec72/run.jsonl # the gate's check .venv/bin/python tools/capture/summarize.py --check # the command that produced it (private flag values redacted at fold time) scripts/ingest_partner_ad.py ingest-runs/f8fd93b2f0bd/videos/ad_01.mp4 brief.json --owner-email <redacted> --dry-run