{
  "project_name": "gemini-31-pro-comprehensive",
  "site_url": "https://gemini-31-pro-comprehensive.pages.dev",
  "model_name": "gemini-3.1-pro-preview",
  "harness": "OpenCode",
  "routes": [
    {
      "slug": "web",
      "label": "One-shot Website",
      "order": 10,
      "skill": "oneshot-website",
      "route_type": "html",
      "status": "ok",
      "summary": "An immersive, cinematic single-file website for an antiquarian bookshop featuring canvas dust particles, SVG noise vellum textures, scroll-triggered reveals, and a custom lerp cursor."
    },
    {
      "slug": "roguelike",
      "label": "One-shot Roguelike",
      "order": 20,
      "skill": "oneshot-roguelike",
      "route_type": "html",
      "status": "ok",
      "summary": "A fully playable single-file turn-based roguelike benchmark featuring procedural dungeon generation, dynamic FOV, pathfinding, inventory, and a boss encounter."
    },
    {
      "slug": "bullet-hell",
      "label": "One-shot Bullet Hell",
      "order": 30,
      "skill": "oneshot-bullet-hell",
      "route_type": "html",
      "status": "ok",
      "summary": "A 3-phase neon arena survival bullet hell with graze mechanics, upgrades, and a boss fight."
    },
    {
      "slug": "tower-defense",
      "label": "One-shot Tower Defense",
      "order": 40,
      "skill": "oneshot-tower-defense",
      "route_type": "html",
      "status": "ok",
      "summary": "A fully playable 3D tower defense game with 6 tower types, 6 enemy types, upgrades, and a 20-wave progression system built in a single HTML file."
    },
    {
      "slug": "magazine",
      "label": "One-shot Magazine",
      "order": 50,
      "skill": "oneshot-magazine",
      "route_type": "html",
      "status": "ok",
      "summary": "A single-file digital magazine styled in the Swiss Design aesthetic, featuring strict geometric grids, a minimalist red and black palette, and multi-column CSS layouts."
    },
    {
      "slug": "tactics",
      "label": "One-shot Tactics",
      "order": 50,
      "skill": "oneshot-tactics",
      "route_type": "html",
      "status": "ok",
      "summary": "A tactical turn-based skirmish where a 3-unit breach team rescues a hostage and extracts while fighting enemy AI."
    },
    {
      "slug": "city-builder",
      "label": "One-shot City Builder",
      "order": 60,
      "skill": "oneshot-city-builder",
      "route_type": "html",
      "status": "ok",
      "summary": "A single-file HTML5 city builder simulation exploring zoning tradeoffs in a floodplain."
    },
    {
      "slug": "cms",
      "label": "One-shot CMS",
      "order": 60,
      "skill": "oneshot-cms",
      "route_type": "html",
      "status": "ok",
      "summary": "A self-contained Material-themed CMS admin panel simulation running entirely on sessionStorage."
    },
    {
      "slug": "factory",
      "label": "One-shot Factory",
      "order": 70,
      "skill": "oneshot-factory",
      "route_type": "html",
      "status": "ok",
      "summary": "An orbital salvage refinery simulation focusing on conveyor automation and throughput optimization."
    },
    {
      "slug": "physics",
      "label": "One-shot Physics",
      "order": 70,
      "skill": "oneshot-physics",
      "route_type": "html",
      "status": "ok",
      "summary": "An interactive 3D physics simulation of receipt paper using custom Verlet integration, dense particle grids, and strong bending constraints to simulate stiff, crumple-able paper, fully rendered in Three.js without physics libraries."
    },
    {
      "slug": "powerpoint",
      "label": "One-shot PowerPoint",
      "order": 80,
      "skill": "oneshot-powerpoint",
      "route_type": "landing",
      "status": "ok",
      "summary": "A fully generated 15-slide PowerPoint deck about the economics of space exploration, designed with the Corporate Dark theme using pptxgenjs."
    },
    {
      "slug": "terminal",
      "label": "One-shot Terminal",
      "order": 80,
      "skill": "oneshot-terminal",
      "route_type": "html",
      "status": "ok",
      "summary": "A fully functional, single-file faux operating system featuring a mock filesystem, realistic terminal output, multi-pane telemetry, and keyboard-first UNIX-like command execution."
    },
    {
      "slug": "audio-lab",
      "label": "One-shot Audio Lab",
      "order": 90,
      "skill": "oneshot-audio-lab",
      "route_type": "html",
      "status": "ok",
      "summary": "A browser-native step sequencer and synth workstation built with Web Audio API. Features 16 steps, three tracks (Kick, Snare, Bass), tempo transport, and real-time waveform visualization. Follows the Nocturnal Dub Tape Deck aesthetic."
    },
    {
      "slug": "tool-call",
      "label": "One-shot Tool Call",
      "order": 90,
      "skill": "oneshot-tool-call",
      "route_type": "landing",
      "status": "ok",
      "summary": "18/18 tests passed across 5 categories with 100.0% first-attempt accuracy. MCP ToolSearch tests were safely skipped as they are unavailable in this harness."
    },
    {
      "slug": "museum",
      "label": "One-shot Museum",
      "order": 100,
      "skill": "oneshot-museum",
      "route_type": "html",
      "status": "ok",
      "summary": "A virtual exhibit focusing on telecom and espionage history with 3 rooms, 8 artifacts, and spatial navigation."
    },
    {
      "slug": "pelican",
      "label": "One-shot Pelican",
      "order": 100,
      "skill": "oneshot-pelican",
      "route_type": "landing",
      "status": "ok",
      "summary": "Visual benchmark for model SVG generation capabilities (pelican riding a bicycle)."
    },
    {
      "slug": "maproom",
      "label": "One-shot Maproom",
      "order": 140,
      "skill": "oneshot-maproom",
      "route_type": "html",
      "status": "ok",
      "summary": "An interactive, dark-mode SVG maproom exploring a fictional Neo-Veridia transit network, featuring toggleable layers for transit lines, crowds, incidents, and an interactive shift log."
    },
    {
      "slug": "casefile",
      "label": "One-shot Casefile",
      "order": 150,
      "skill": "oneshot-casefile",
      "route_type": "html",
      "status": "ok",
      "summary": "Maritime disappearance investigation board with interconnected evidence clues and timeline tracking."
    },
    {
      "slug": "dashboard",
      "label": "One-shot Dashboard",
      "order": 160,
      "skill": "oneshot-dashboard",
      "route_type": "html",
      "status": "ok",
      "summary": "A dense, fake live-state orbital mission control dashboard featuring multiple panels, sparklines, dynamic alerts, and an interactive canvas orbital tracker. Built entirely in a single HTML file with vanilla JS and CSS Grid."
    },
    {
      "slug": "data-story",
      "label": "One-shot Data Story",
      "order": 170,
      "skill": "oneshot-data-story",
      "route_type": "html",
      "status": "ok",
      "summary": "A scrollytelling data story exploring the unprecedented ocean temperature anomalies using interactive, scroll-driven Canvas charts and narrative pacing."
    }
  ]
}
