mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-14 18:01:20 +08:00
eba23a8b48
The crash did not reproduce on a 14-core / 48 GB darwin/arm64 workstation across two attempts. The reporter's box was 10-core / 16 GB, and 30 days of render_error telemetry says the signature is enriched 2.6x on darwin/arm64, concentrated on os_release 25.5.0, spread across CLI 0.7.10-0.7.94 — and *depleted* on multi-worker (23.0% vs 42.8% baseline). So worker count reads as a correlate of memory pressure rather than the cause, and the missing variable is memory headroom, which a developer workstation cannot exercise. This makes the constrained condition reproducible so the hypothesis is falsifiable either way. Generates the reporter's composition shape (long 1080p, 457 word-pop caption tweens, 14 media segments, optional video), runs N iterations, and greps for the four Puppeteer-family signatures. Supports --docker --memory 16g to emulate the reporter's machine on any host, and warns when run on a host with too much RAM to be a meaningful negative. Exits 1 when the crash reproduces, so it can gate a fix. Video segments are only emitted when --clip is supplied: an unresolvable src would fail the render for the wrong reason and read as a repro. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>