{
  "version": 3,
  "status": "complete",
  "model": "gpt-image-2",
  "lineage": { "runId": "2026-08-foldwake-en-us", "conceptId": "foldwake" },
  "authorship": { "designBy": "Codex visual design operator" },
  "documents": {
    "gdd": "gdd.md",
    "uxFlow": "ux-flow.md",
    "visualBrief": "visual-brief.md",
    "artBible": "art-bible.md"
  },
  "boardSpec": "board-spec.json",
  "sourceBindings": {
    "gdd": { "source": "02-gdd/gdd.md", "snapshot": "gdd.md", "sha256": "bde14d464bd5758ef493e48c99b9f51785bc9fefb00e6887269569718122f148" },
    "gddAudit": { "source": "03-gdd-audit/audit.json", "snapshot": "gdd-audit.json", "sha256": "e5b2f23d72c530b582ab733458e70f7b1790c2de5fd2bcc2cda1039d21dce450" },
    "marketAnalysis": { "source": "04-market-analysis/market-analysis.json", "snapshot": "market-analysis.json", "sha256": "1e6a7cfde416721b21ab6e930c2e4eff9cbae500ae2fd497fee62ad1926b849b" },
    "productDirection": { "source": "05-product-direction/product-direction.json", "snapshot": "product-direction.json", "sha256": "15def4c376ba4129314b8ceea15d321a4cd941443c926b5ce0cebff3af0991e0" },
    "uxFlow": { "source": "06-ux/ux-flow.md", "snapshot": "ux-flow.md", "sha256": "083bd64d41f664f3b164a8c7b21d8d4017e68b7ab7a76d88def7754f9095d304" }
  },
  "inventory": {
    "screens": [
      { "id": "SCR-ONBOARDING", "role": "onboarding", "sourceRefs": ["SCR-ONBOARDING"] },
      { "id": "SCR-HOME", "role": "home", "sourceRefs": ["SCR-HOME"] },
      { "id": "SCR-GAMEPLAY", "role": "gameplay", "sourceRefs": ["SCR-GAMEPLAY"] },
      { "id": "SCR-PAUSE", "role": "pause", "sourceRefs": ["SCR-PAUSE"] },
      { "id": "SCR-SUCCESS", "role": "success", "sourceRefs": ["SCR-SUCCESS"] },
      { "id": "SCR-FAILURE", "role": "failure", "sourceRefs": ["SCR-FAILURE"] },
      { "id": "SCR-SETTINGS", "role": "settings", "sourceRefs": ["SCR-SETTINGS"] },
      { "id": "SCR-ACCESSIBILITY", "role": "accessibility", "sourceRefs": ["SCR-ACCESSIBILITY"] },
      { "id": "SCR-LEGAL", "role": "legal", "sourceRefs": ["SCR-LEGAL"] }
    ],
    "states": [
      { "id": "ST-FRESH", "role": "fresh", "important": true, "sourceRefs": ["ST-FRESH"] },
      { "id": "ST-ACTIVE", "role": "active", "important": true, "sourceRefs": ["ST-ACTIVE"] },
      { "id": "ST-PAUSED", "role": "paused", "important": true, "sourceRefs": ["ST-PAUSED"] },
      { "id": "ST-SUCCESS", "role": "success", "important": true, "sourceRefs": ["ST-SUCCESS"] },
      { "id": "ST-FAILURE", "role": "failure", "important": true, "sourceRefs": ["ST-FAILURE"] },
      { "id": "ST-ERROR", "role": "error", "important": true, "sourceRefs": ["ST-ERROR"] }
    ],
    "mechanics": [
      { "id": "M-FOLD", "sourceRefs": ["M-FOLD"] },
      { "id": "M-PREVIEW", "sourceRefs": ["M-PREVIEW"] },
      { "id": "M-RESOLVE", "sourceRefs": ["M-RESOLVE"] },
      { "id": "M-RETRY", "sourceRefs": ["M-RETRY"] }
    ],
    "entities": [
      { "id": "E-BOAT", "sourceRefs": ["E-BOAT"] },
      { "id": "E-HARBOR", "sourceRefs": ["E-HARBOR"] },
      { "id": "E-REEF", "sourceRefs": ["E-REEF"] },
      { "id": "E-TIDE", "sourceRefs": ["E-TIDE"] },
      { "id": "E-CREASE", "sourceRefs": ["E-CREASE"] }
    ],
    "environments": [
      { "id": "ENV-CHART", "sourceRefs": ["ENV-CHART"] },
      { "id": "ENV-STORM", "sourceRefs": ["ENV-STORM"] },
      { "id": "ENV-ATLAS", "sourceRefs": ["ENV-ATLAS"] }
    ],
    "ui": [
      { "id": "UI-TOPBAR", "sourceRefs": ["UI-TOPBAR"] },
      { "id": "UI-CREASE-RAIL", "sourceRefs": ["UI-CREASE-RAIL"] },
      { "id": "UI-PRIMARY", "sourceRefs": ["UI-PRIMARY"] },
      { "id": "UI-MODAL", "sourceRefs": ["UI-MODAL"] },
      { "id": "UI-TOGGLE", "sourceRefs": ["UI-TOGGLE"] }
    ],
    "accessibility": [
      { "id": "A-COLOR", "sourceRefs": ["A-COLOR"] },
      { "id": "A-MOTION", "sourceRefs": ["A-MOTION"] },
      { "id": "A-TEXT", "sourceRefs": ["A-TEXT"] },
      { "id": "A-HAPTIC", "sourceRefs": ["A-HAPTIC"] }
    ],
    "vfx": [
      { "id": "V-FOLD", "sourceRefs": ["V-FOLD"] },
      { "id": "V-RESCUE", "sourceRefs": ["V-RESCUE"] },
      { "id": "V-WRECK", "sourceRefs": ["V-WRECK"] },
      { "id": "V-SUCCESS", "sourceRefs": ["V-SUCCESS"] }
    ]
  },
  "logicalLayouts": {
    "portrait": { "width": 360, "height": 800, "aspectRatio": "9:20" },
    "landscape": { "width": 800, "height": 360, "aspectRatio": "20:9" }
  },
  "supportedOrientations": ["portrait"],
  "assets": [
    {
      "id": "ART-GAMEPLAY",
      "master": true,
      "standalone": true,
      "orientation": "portrait",
      "dimensions": { "width": 360, "height": 800 },
      "prompt": "image-prompts/gameplay-active.txt",
      "output": "art-bible/gameplay-active.png",
      "references": [],
      "sourceRefs": ["SCR-GAMEPLAY", "ST-ACTIVE", "M-FOLD", "M-PREVIEW", "M-RESOLVE", "M-RETRY", "E-BOAT", "E-HARBOR", "E-REEF", "E-TIDE", "E-CREASE", "ENV-CHART", "ENV-STORM", "UI-TOPBAR", "UI-CREASE-RAIL", "A-COLOR", "V-FOLD"],
      "covers": {
        "screens": ["SCR-GAMEPLAY"], "states": ["ST-ACTIVE"],
        "mechanics": ["M-FOLD", "M-PREVIEW", "M-RESOLVE", "M-RETRY"],
        "entities": ["E-BOAT", "E-HARBOR", "E-REEF", "E-TIDE", "E-CREASE"],
        "environments": ["ENV-CHART", "ENV-STORM"], "ui": ["UI-TOPBAR", "UI-CREASE-RAIL"],
        "accessibility": ["A-COLOR"], "vfx": ["V-FOLD"]
      },
      "provenance": { "createdBy": "OpenAI gpt-image-2 via Codex", "createdAt": "2026-08-19T01:45:00.000Z" },
      "machineQa": { "status": "passed", "checks": ["valid PNG", "360x800 portrait", "master composition reviewed", "no placeholder pixels"] }
    },
    {
      "id": "ART-ONBOARDING",
      "standalone": true, "orientation": "portrait", "dimensions": { "width": 360, "height": 800 },
      "prompt": "image-prompts/onboarding-fresh.txt", "output": "art-bible/onboarding-fresh.png", "references": ["art-bible/gameplay-active.png"],
      "sourceRefs": ["SCR-ONBOARDING", "ST-FRESH", "M-FOLD", "M-PREVIEW", "E-BOAT", "E-HARBOR", "E-CREASE", "ENV-CHART", "UI-CREASE-RAIL", "UI-PRIMARY", "A-COLOR", "A-MOTION", "V-FOLD"],
      "covers": { "screens": ["SCR-ONBOARDING"], "states": ["ST-FRESH"], "mechanics": ["M-FOLD", "M-PREVIEW"], "entities": ["E-BOAT", "E-HARBOR", "E-CREASE"], "environments": ["ENV-CHART"], "ui": ["UI-CREASE-RAIL", "UI-PRIMARY"], "accessibility": ["A-COLOR", "A-MOTION"], "vfx": ["V-FOLD"] },
      "provenance": { "createdBy": "OpenAI gpt-image-2 via Codex", "createdAt": "2026-08-19T01:48:00.000Z" },
      "machineQa": { "status": "passed", "checks": ["valid PNG", "360x800 portrait", "single real fold taught", "safe areas visible"] }
    },
    {
      "id": "ART-HOME",
      "standalone": true, "orientation": "portrait", "dimensions": { "width": 360, "height": 800 },
      "prompt": "image-prompts/home-atlas.txt", "output": "art-bible/home-atlas.png", "references": ["art-bible/gameplay-active.png"],
      "sourceRefs": ["SCR-HOME", "ENV-ATLAS", "ENV-STORM", "UI-PRIMARY", "UI-TOPBAR", "A-TEXT"],
      "covers": { "screens": ["SCR-HOME"], "states": [], "mechanics": [], "entities": [], "environments": ["ENV-ATLAS", "ENV-STORM"], "ui": ["UI-PRIMARY", "UI-TOPBAR"], "accessibility": ["A-TEXT"], "vfx": [] },
      "provenance": { "createdBy": "OpenAI gpt-image-2 via Codex", "createdAt": "2026-08-19T01:50:00.000Z" },
      "machineQa": { "status": "passed", "checks": ["valid PNG", "360x800 portrait", "five chapters visible", "no economy UI"] }
    },
    {
      "id": "ART-PAUSE",
      "standalone": true, "orientation": "portrait", "dimensions": { "width": 360, "height": 800 },
      "prompt": "image-prompts/pause-overlay.txt", "output": "art-bible/pause-overlay.png", "references": ["art-bible/gameplay-active.png"],
      "sourceRefs": ["SCR-PAUSE", "ST-PAUSED", "ENV-CHART", "UI-MODAL", "UI-PRIMARY", "A-MOTION"],
      "covers": { "screens": ["SCR-PAUSE"], "states": ["ST-PAUSED"], "mechanics": [], "entities": [], "environments": ["ENV-CHART"], "ui": ["UI-MODAL", "UI-PRIMARY"], "accessibility": ["A-MOTION"], "vfx": [] },
      "provenance": { "createdBy": "OpenAI gpt-image-2 via Codex", "createdAt": "2026-08-19T01:52:00.000Z" },
      "machineQa": { "status": "passed", "checks": ["valid PNG", "360x800 portrait", "frozen board context visible", "four actions legible"] }
    },
    {
      "id": "ART-SUCCESS",
      "standalone": true, "orientation": "portrait", "dimensions": { "width": 360, "height": 800 },
      "prompt": "image-prompts/success-result.txt", "output": "art-bible/success-result.png", "references": ["art-bible/gameplay-active.png"],
      "sourceRefs": ["SCR-SUCCESS", "ST-SUCCESS", "E-BOAT", "E-HARBOR", "ENV-CHART", "ENV-ATLAS", "UI-PRIMARY", "V-RESCUE", "V-SUCCESS", "A-COLOR"],
      "covers": { "screens": ["SCR-SUCCESS"], "states": ["ST-SUCCESS"], "mechanics": [], "entities": ["E-BOAT", "E-HARBOR"], "environments": ["ENV-CHART", "ENV-ATLAS"], "ui": ["UI-PRIMARY"], "accessibility": ["A-COLOR"], "vfx": ["V-RESCUE", "V-SUCCESS"] },
      "provenance": { "createdBy": "OpenAI gpt-image-2 via Codex", "createdAt": "2026-08-19T01:54:00.000Z" },
      "machineQa": { "status": "passed", "checks": ["valid PNG", "360x800 portrait", "success explicit", "no monetization prompt"] }
    },
    {
      "id": "ART-FAILURE",
      "standalone": true, "orientation": "portrait", "dimensions": { "width": 360, "height": 800 },
      "prompt": "image-prompts/failure-result.txt", "output": "art-bible/failure-result.png", "references": ["art-bible/gameplay-active.png"],
      "sourceRefs": ["SCR-FAILURE", "ST-FAILURE", "E-BOAT", "E-REEF", "ENV-CHART", "UI-MODAL", "UI-PRIMARY", "V-WRECK", "A-COLOR", "M-RETRY"],
      "covers": { "screens": ["SCR-FAILURE"], "states": ["ST-FAILURE"], "mechanics": ["M-RETRY"], "entities": ["E-BOAT", "E-REEF"], "environments": ["ENV-CHART"], "ui": ["UI-MODAL", "UI-PRIMARY"], "accessibility": ["A-COLOR"], "vfx": ["V-WRECK"] },
      "provenance": { "createdBy": "OpenAI gpt-image-2 via Codex", "createdAt": "2026-08-19T01:56:00.000Z" },
      "machineQa": { "status": "passed", "checks": ["valid PNG", "360x800 portrait", "failure cause explicit", "non-color hatch visible"] }
    },
    {
      "id": "ART-SETTINGS",
      "standalone": true, "orientation": "portrait", "dimensions": { "width": 360, "height": 800 },
      "prompt": "image-prompts/settings.txt", "output": "art-bible/settings.png", "references": ["art-bible/gameplay-active.png"],
      "sourceRefs": ["SCR-SETTINGS", "UI-MODAL", "UI-TOGGLE", "A-HAPTIC", "A-TEXT", "ENV-STORM"],
      "covers": { "screens": ["SCR-SETTINGS"], "states": [], "mechanics": [], "entities": [], "environments": ["ENV-STORM"], "ui": ["UI-MODAL", "UI-TOGGLE"], "accessibility": ["A-HAPTIC", "A-TEXT"], "vfx": [] },
      "provenance": { "createdBy": "OpenAI gpt-image-2 via Codex", "createdAt": "2026-08-19T01:58:00.000Z" },
      "machineQa": { "status": "passed", "checks": ["valid PNG", "360x800 portrait", "explicit toggle labels", "all required routes visible"] }
    },
    {
      "id": "ART-ACCESSIBILITY",
      "standalone": true, "orientation": "portrait", "dimensions": { "width": 360, "height": 800 },
      "prompt": "image-prompts/accessibility.txt", "output": "art-bible/accessibility.png", "references": ["art-bible/gameplay-active.png"],
      "sourceRefs": ["SCR-ACCESSIBILITY", "A-COLOR", "A-MOTION", "A-TEXT", "A-HAPTIC", "UI-TOGGLE", "E-BOAT", "E-HARBOR", "E-REEF", "E-CREASE"],
      "covers": { "screens": ["SCR-ACCESSIBILITY"], "states": [], "mechanics": [], "entities": ["E-BOAT", "E-HARBOR", "E-REEF", "E-CREASE"], "environments": [], "ui": ["UI-TOGGLE"], "accessibility": ["A-COLOR", "A-MOTION", "A-TEXT", "A-HAPTIC"], "vfx": [] },
      "provenance": { "createdBy": "OpenAI gpt-image-2 via Codex", "createdAt": "2026-08-19T02:00:00.000Z" },
      "machineQa": { "status": "passed", "checks": ["valid PNG", "360x800 portrait", "symbol preview visible", "values explicit"] }
    },
    {
      "id": "ART-LEGAL-ERROR",
      "standalone": true, "orientation": "portrait", "dimensions": { "width": 360, "height": 800 },
      "prompt": "image-prompts/legal-error.txt", "output": "art-bible/legal-error.png", "references": ["art-bible/gameplay-active.png"],
      "sourceRefs": ["SCR-LEGAL", "ST-ERROR", "UI-MODAL", "UI-PRIMARY", "A-TEXT"],
      "covers": { "screens": ["SCR-LEGAL"], "states": ["ST-ERROR"], "mechanics": [], "entities": [], "environments": [], "ui": ["UI-MODAL", "UI-PRIMARY"], "accessibility": ["A-TEXT"], "vfx": [] },
      "provenance": { "createdBy": "OpenAI gpt-image-2 via Codex", "createdAt": "2026-08-19T02:04:00.000Z" },
      "machineQa": { "status": "passed", "checks": ["valid PNG", "360x800 portrait", "gameplay HUD removed on revision", "saved-copy recovery explicit"] }
    }
  ],
  "visualBoards": [
    {
      "id": "BOARD-VISUAL-BLUEPRINT",
      "role": "generation-blueprint",
      "output": "art-bible/visual-blueprint.png",
      "dimensions": { "width": 2048, "height": 1152 },
      "assetIds": ["ART-GAMEPLAY"],
      "sourceRefs": ["M-FOLD", "M-PREVIEW", "M-RESOLVE", "E-BOAT", "E-HARBOR", "E-REEF", "E-CREASE", "UI-TOPBAR", "A-COLOR", "V-FOLD"],
      "provenance": { "createdBy": "deterministic board compositor", "createdAt": "2026-08-19T02:13:21.247Z" },
      "machineQa": { "status": "passed", "checks": ["2048x1152 PNG", "gameplay master included", "exact board-spec text", "source IDs visible"] }
    },
    {
      "id": "BOARD-IMPLEMENTATION-OVERVIEW",
      "role": "implementation-overview",
      "output": "art-bible/implementation-board.png",
      "dimensions": { "width": 3840, "height": 2160 },
      "assetIds": ["ART-GAMEPLAY", "ART-ONBOARDING", "ART-HOME", "ART-PAUSE", "ART-SUCCESS", "ART-FAILURE", "ART-SETTINGS", "ART-ACCESSIBILITY", "ART-LEGAL-ERROR"],
      "sourceRefs": ["M-FOLD", "M-PREVIEW", "M-RESOLVE", "M-RETRY", "E-BOAT", "E-HARBOR", "E-REEF", "E-TIDE", "E-CREASE", "UI-TOPBAR", "UI-CREASE-RAIL", "A-COLOR", "A-MOTION", "A-TEXT", "A-HAPTIC", "V-FOLD", "V-RESCUE", "V-WRECK", "V-SUCCESS"],
      "provenance": { "createdBy": "deterministic board compositor", "createdAt": "2026-08-19T02:13:21.247Z" },
      "machineQa": { "status": "passed", "checks": ["3840x2160 PNG", "all nine manifest assets included", "exact board-spec text", "source IDs visible"] }
    }
  ]
}
