{
  "schema": "unitiqx.pocket-realms.game-foundry.v1",
  "as_of_utc": "2026-10-11",
  "philosophy": "Actual game mechanics and screenshot fidelity before marketing. No false claims of AAA parity.",
  "engines": [
    {
      "id": "canvas2d",
      "tech": "Canvas 2D",
      "status": "in_use"
    },
    {
      "id": "raycast",
      "tech": "Canvas software raycasting",
      "status": "in_use"
    },
    {
      "id": "webgl",
      "tech": "WebGL chunk meshing",
      "status": "in_use"
    }
  ],
  "quality_gates": {
    "static_source_bytes_limit": 80000,
    "gameplay_start_test": "required",
    "meaningful_control_test": "required",
    "win_and_failure_path_test": "required_before_completion_badge",
    "screenshot_from_actual_game": "required",
    "mobile_viewports": [
      320,
      390,
      768,
      1440
    ],
    "error_console_zero": "required",
    "fps_p95_threshold": "NOT TESTED",
    "external_competitor_comparison": "UNTESTED",
    "accessibility_screen_reader": "UNTESTED",
    "secrets_policy": "Only approved public assets; no client secrets or private endpoints"
  },
  "games": [
    {
      "id": "rift-survivor",
      "name": "Rift Survivor",
      "genre": "2D survival shooter",
      "status": "playable",
      "engine": "canvas2d",
      "url": "/pocket-realms/",
      "mechanics": [
        "survive 45s",
        "auto-aim fire",
        "shockwave cooldown",
        "enemy swarms",
        "sentinel encounter",
        "local scores"
      ],
      "screenshot_status": "private QA evidence available"
    },
    {
      "id": "neon-depth",
      "name": "Neon Depth",
      "genre": "software-raycast exploration",
      "status": "playable",
      "engine": "raycast",
      "url": "/pocket-realms/",
      "mechanics": [
        "seeded maze",
        "software DDA raycaster",
        "three shards",
        "exit portal",
        "timed replay",
        "minimap"
      ],
      "screenshot_status": "private QA evidence available"
    },
    {
      "id": "chrome-foundry",
      "name": "Chrome Foundry",
      "genre": "logistics and industrial simulation",
      "status": "playable",
      "engine": "canvas2d",
      "url": "/pocket-realms/factory/",
      "mechanics": [
        "finite ore veins",
        "powered resource network",
        "conveyor transfer",
        "smelting",
        "assembly",
        "production contracts",
        "credits economy",
        "heat and overheating",
        "local persistence"
      ],
      "screenshot_status": "actual gameplay snapshot after passing browser test"
    },
    {
      "id": "voxel-wilds",
      "name": "Voxel Wilds",
      "genre": "3D creative survival",
      "status": "playable",
      "engine": "webgl",
      "url": "/pocket-realms/voxel/",
      "mechanics": [
        "editable 3D terrain",
        "exposed-face chunk rebuild",
        "procedural materials",
        "first-person collisions",
        "mining and building",
        "tool crafting",
        "day-night cycle",
        "hostile creatures",
        "three-crystal portal objective",
        "local persistence"
      ],
      "screenshot_status": "actual gameplay snapshot after passing browser test"
    }
  ],
  "design_queue": [
    {
      "id": "pocket-railcraft",
      "pitch": "Transport builder plus first-person ride",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    },
    {
      "id": "mech-breaker",
      "pitch": "Modular mech combat with heat and limb damage",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    },
    {
      "id": "abyss-roguelite",
      "pitch": "Procedural action dungeon with parry and build mutations",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    },
    {
      "id": "micro-tycoon",
      "pitch": "Business simulation with autonomous competitors",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    },
    {
      "id": "orbital-siege",
      "pitch": "Tower defense with destructible terrain",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    },
    {
      "id": "ghost-protocol",
      "pitch": "Stealth and detection systems",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    },
    {
      "id": "card-forge",
      "pitch": "Deckbuilder with combinatorial status rules",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    },
    {
      "id": "hyper-rally",
      "pitch": "Vehicle physics and track creator",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    },
    {
      "id": "rune-dungeon",
      "pitch": "Physics-based puzzle rooms",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    },
    {
      "id": "deep-sea",
      "pitch": "Underwater ecology and exploration",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    },
    {
      "id": "pulse-beat",
      "pitch": "Rhythm action and procedural sound",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    },
    {
      "id": "hex-campaign",
      "pitch": "4X strategy with diplomacy",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    },
    {
      "id": "pocket-citadel",
      "pitch": "Castle builder and wave defense",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    },
    {
      "id": "gravity-lab",
      "pitch": "Sandbox physics with constraints",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    },
    {
      "id": "speedrun-world",
      "pitch": "Platformer with reusable replay ghosts",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    },
    {
      "id": "space-salvage",
      "pitch": "Zero-gravity extraction and crafting",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    },
    {
      "id": "micro-farm",
      "pitch": "Climate-driven farming and genetics",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    },
    {
      "id": "arena-tactics",
      "pitch": "Turn-based tactical combat with terrain",
      "status": "DESIGN_QUEUED_NOT_PLAYABLE"
    }
  ],
  "publishing_contract": {
    "game_state": [
      "version",
      "world_seed",
      "last_saved",
      "player_progress"
    ],
    "test_states": [
      "PASS",
      "FAIL",
      "UNTESTED"
    ],
    "release_artifacts": [
      "public_html",
      "public_css",
      "public_js",
      "actual_gameplay_screenshot",
      "browser_test_receipt",
      "rollback_snapshot"
    ],
    "prohibited": [
      "unverified performance claims",
      "mock screenshots not attainable in gameplay",
      "private source",
      "secrets",
      "unlicensed commercial assets"
    ],
    "build_priority": [
      "depth",
      "fast first interaction",
      "responsive feel",
      "truthful visuals",
      "accessibility",
      "replay",
      "small payload"
    ]
  }
}