The numbers
Every figure, and the command that counted it
The build re-runs each command and refuses to render if a value has changed since the contract was signed.
19
FILES CHECKED
python3 -c "import json; print(len(json.load(open('/Users/davendrapatel/videoclaw/projects/nineties-rnb/build/qc-report.json'))['targets']))"
79
CHECKS RUN
python3 -c "import json; print(len(json.load(open('/Users/davendrapatel/videoclaw/projects/nineties-rnb/build/qc-report.json'))['checks']))"
0
FAILURES
python3 -c "import json; d=json.load(open('/Users/davendrapatel/videoclaw/projects/nineties-rnb/build/qc-report.json')); f=d['failures']; print(f if isinstance(f,int) else len(f))"
24
BURNED CAPTIONS
grep -c '^Dialogue:' /Users/davendrapatel/videoclaw/projects/nineties-rnb/build/captions.ass
166
RUNTIME SECONDS
ffprobe -v error -show_entries format=duration -of csv=p=0 '/Users/davendrapatel/videoclaw/projects/nineties-rnb/final/deliverables/subtitled/nineties-rnb-white-cyc-crew-lights-1080p.mp4' | awk '{printf "%d", $1}'