mirror of
https://github.com/EveryInc/compound-engineering-plugin.git
synced 2026-06-19 15:41:46 +02:00
f6b436279b
Browser-reel tier silently uploaded blank GIFs against React/Next.js SPAs that fetch data after initial paint. Two layered defects: a fixed `agent-browser wait 2000` that fired before fetches resolved, and a stitch pipeline that validated only frame existence, not content. - tier-browser-reel.md: wait `--load networkidle` plus a short buffer; document `--text` and `--fn` for sites with persistent network activity. - capture-demo.py: 20 KB minimum-frame-bytes guard in `_stitch_frames`, configurable via `--min-frame-bytes` (0 disables). Error names the offending frame and points at the network-idle wait. The silicon screenshot-reel caller passes 0 since rendered code frames are predictably small. - tests: regression test for the size guard; existing happy-path stitch tests opt out via `--min-frame-bytes 0` (synthetic 1x1 PNGs). Closes #689