# App icons — placeholders

These PNGs are **placeholders** generated by
`infra/scripts/generate-placeholder-icons.sh` — a plain "C" glyph on the
Monolith slate background. They pass Lighthouse's installability audit but
are not final art.

Before public launch replace with brand assets:

- `icon-192.png` — 192×192, standard manifest icon (Android/Chrome)
- `icon-512.png` — 512×512, high-res manifest icon
- `icon-512-maskable.png` — 512×512, purpose `"maskable"`. Keep meaningful content inside the central 80% safe zone so iOS/Android rounded-mask crops don't cut the glyph.
- `icon-180.png` — 180×180, iOS `apple-touch-icon`

Keep sizes + filenames identical so `apps/web/vite.config.ts` + the iOS
`<link rel="apple-touch-icon">` in `src/app.html` keep working.
