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.
143
RUNTIME SECONDS
ffprobe -v error -show_entries format=duration -of csv=p=0 '/Users/davendrapatel/videoclaw/projects/dhurandhar-couple/final/deliverables/dhurandhar-couple-ladakh-high-desert-1080p.mp4' | awk '{printf "%d", $1}'
10
LOCATIONS
ls /Users/davendrapatel/videoclaw/projects/dhurandhar-couple/build/sync-report-*.json | wc -l
110
WINDOWS
python3 -c "import json,glob; rows=[r for f in glob.glob('/Users/davendrapatel/videoclaw/projects/dhurandhar-couple/build/sync-report-*.json') for r in json.load(open(f)) if isinstance(r,dict)]; print(len(rows))"
90
MEASURED
python3 -c "import json,glob; rows=[r for f in glob.glob('/Users/davendrapatel/videoclaw/projects/dhurandhar-couple/build/sync-report-*.json') for r in json.load(open(f)) if isinstance(r,dict)]; print(sum(1 for r in rows if r.get('offset_ms') is not None))"
150
MEDIAN OFFSET MS
python3 -c "import json,glob; rows=[r for f in glob.glob('/Users/davendrapatel/videoclaw/projects/dhurandhar-couple/build/sync-report-*.json') for r in json.load(open(f)) if isinstance(r,dict)]; import statistics; print(int(statistics.median(abs(r['offset_ms']) for r in rows if r.get('offset_ms') is not None)))"
825
MAX OFFSET MS
python3 -c "import json,glob; rows=[r for f in glob.glob('/Users/davendrapatel/videoclaw/projects/dhurandhar-couple/build/sync-report-*.json') for r in json.load(open(f)) if isinstance(r,dict)]; print(max(abs(r['offset_ms']) for r in rows if r.get('offset_ms') is not None))"