Written to be copied whole into another agent's prompt, so it names the two
failure modes that are silent rather than loud: a bundle published without
--standalone has no viewport meta and renders at 980px on a phone, and a host
serving .js as application/octet-stream leaves a blank page with no clue in the
UI. The acceptance list checks the icons and the tile sheet explicitly, because
a missing asset degrades to the fallback renderer and looks deliberate.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>