The serving layer caches uploaded files, so a plain PUT over the existing index.html returned 201 but kept serving the old copy, failing the verify step. Delete first, then PUT (single-line curls: YAML block scalars don't process backslash continuations).
Description
Vibe-coded weather app
Languages
Svelte
50.2%
JavaScript
46.3%
CSS
3.1%
HTML
0.4%