{
  "_note": "The Play log app: a THIRD installed app on the same origin, beside the main app and Table Tools. Chrome identifies an installed web app by its manifest `id`, so a distinct id is a distinct launcher entry with its own icon, name and splash. Same mechanism as manifest-tools.json \u2014 read its notes first, they explain the id/scope reasoning this file follows.",
  "id": "/plays",
  "start_url": "/plays",
  "_scope_note": "`/plays` rather than `/`, matching the tools app's choice: scoping two apps to the whole origin leaves no stated answer to which of them a link opens. The cost here is the same shape as the tools app's \u2014 logging a play stays inside /plays, but a tap through to a GAME (/games/<slug>) leaves the scope and Chrome adds an origin bar. That is the honest reading: you have left the log and gone into the catalog.",
  "scope": "/plays",
  "name": "Reroll Catatan Main",
  "short_name": "Catatan Main",
  "description": "Catat apa yang kamu mainin: skor, siapa aja yang ikut, dan berapa lama. Plus catatan main orang lain.",
  "display": "standalone",
  "background_color": "#ffffff",
  "theme_color": "#2563eb",
  "_icons_note": "PROVISIONAL mark, sourced from meeple.svg by scripts/generate-icons.mjs (declared in scripts/icon-marks.json). It shares its meeple with the main logo, which is exactly the thing the tools icon note warns about: two launcher entries a reader cannot tell apart at 48px. Compare all three at launcher size and replace the source with a distinct plays-icon.svg before this is advertised. Never hand-edit these PNGs.",
  "icons": [
    {
      "src": "/meeple.svg",
      "sizes": "any",
      "type": "image/svg+xml",
      "purpose": "any"
    },
    {
      "src": "/plays-icon-192.png",
      "sizes": "192x192",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/plays-icon-512.png",
      "sizes": "512x512",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/plays-icon-maskable-512.png",
      "sizes": "512x512",
      "type": "image/png",
      "purpose": "maskable"
    }
  ],
  "shortcuts": [
    {
      "name": "Catat permainan",
      "short_name": "Catat",
      "url": "/plays/new"
    },
    {
      "name": "Semua catatan",
      "short_name": "Semua",
      "url": "/plays"
    }
  ],
  "lang": "id",
  "dir": "ltr",
  "categories": ["games"]
}
