{
  "name": "Ficelle",
  "short_name": "Ficelle",
  "description": "A local, OpenAI-compatible router that keeps agents on free models and reroutes when one breaks.",
  "start_url": "/",
  "scope": "/",
  "display": "browser",
  "background_color": "#fbf3ea",
  "theme_color": "#fbf3ea",
  "icons": [
    { "src": "/brand/ficelle-badge.svg", "sizes": "any", "type": "image/svg+xml" },
    { "src": "/apple-touch-icon.png", "sizes": "180x180", "type": "image/png" },
    {
      "src": "/brand/ficelle-publisher-logo.png",
      "sizes": "512x512",
      "type": "image/png",
      "purpose": "any"
    }
  ]
}
