{
  "name": "Night Ash Run Runtime Blueprint",
  "url": "https://webgamegame.win/runtime-blueprint.json",
  "purpose": "Machine-readable runtime design blueprint for Night Ash Run gameplay events, identity continuity, typed intent, sponsored-action vocabulary, owned record language, reward thesis, evidence routing, and publication boundaries.",
  "scope_status": "Design blueprint and documentation layer. This file does not claim live deployment, deployed smart contracts, live rewards, investor backing, or partner integration.",
  "site": {
    "publisher_label": "Web Game Game",
    "game_title": "Night Ash Run",
    "canonical_home": "https://webgamegame.win/",
    "developer_playbook": "https://webgamegame.win/developer-playbook.html",
    "technology_dossier": "https://webgamegame.win/technology.html",
    "history_runtime_map": "https://webgamegame.win/history-runtime-map.json",
    "readiness_audit": "https://webgamegame.win/readiness-audit.json"
  },
  "runtime_modules": [
    {
      "id": "client_action_shell",
      "player_surface": "Rain routes, bond scenes, garage loadouts, risk meters, item reveals, and route reputation.",
      "technical_role": "Collects visible gameplay events before they become typed intent, trace evidence, record language, or reward thesis.",
      "evidence_routes": [
        "https://webgamegame.win/games.html#combat-director-board",
        "https://webgamegame.win/games.html#mission-loop",
        "https://webgamegame.win/#gameplay",
        "https://webgamegame.win/history.html#mission-memory-packet",
        "https://webgamegame.win/developer-playbook.html#playable-build-trace"
      ],
      "boundary": "A playable design route, not a public demo claim."
    },
    {
      "id": "driver_identity_adapter",
      "player_surface": "Driver profile, crew identity, garage memory, saved loadout, and restore-state behavior.",
      "technical_role": "Maps Xai Connect-style account vocabulary into a game-first identity surface.",
      "evidence_routes": [
        "https://webgamegame.win/technology.html#player-proof-route",
        "https://webgamegame.win/developer-playbook.html#session-trace-ledger"
      ],
      "boundary": "Identity design language, not an unverified production login claim."
    },
    {
      "id": "typed_action_router",
      "player_surface": "Route clear, garage upgrade, item claim, leaderboard result, bond episode, and reward thesis.",
      "technical_role": "Documents gameplay intent with EIP-712 style typed action language and release evidence routes.",
      "evidence_routes": [
        "https://webgamegame.win/developer-playbook.html#action-payload-envelope",
        "https://webgamegame.win/technology.html#production-readiness-ladder"
      ],
      "boundary": "Typed-action design contract, not a deployed contract address."
    },
    {
      "id": "sponsored_action_lane",
      "player_surface": "Low-friction inventory, route, upgrade, and reward-thesis actions that stay off camera during play.",
      "technical_role": "Maps Xai Gas Subsidy, ERC-2771, trusted-forwarder, and relayer vocabulary to gameplay action status.",
      "evidence_routes": [
        "https://webgamegame.win/technology.html#protocol-gameplay-bridge",
        "https://webgamegame.win/developer-playbook.html#integration-readiness"
      ],
      "boundary": "Sponsored-action vocabulary, not a live relayer assertion."
    },
    {
      "id": "owned_record_surface",
      "player_surface": "Vehicle parts, jackets, route charms, cards, trophies, route badges, and garage inspection.",
      "technical_role": "Uses Orbit, Nitro, AnyTrust, explorer, and marketplace vocabulary as record and inspection language.",
      "evidence_routes": [
        "https://webgamegame.win/technology.html#technical-implementation-registry",
        "https://webgamegame.win/whitepaper.html#technical-production-bible"
      ],
      "boundary": "Ownership vocabulary, not undeployed item-contract claims."
    },
    {
      "id": "skill_reputation_surface",
      "player_surface": "Achievements, leaderboard heat, route mastery, garage proof, and reward identity.",
      "technical_role": "Translates Proof-of-Skill reward thesis into game reputation and release-boundary language.",
      "evidence_routes": [
        "https://webgamegame.win/technology.html#reward-console",
        "https://webgamegame.win/games.html#playable-proof-console",
        "https://webgamegame.win/developer-playbook.html#skill-signal-packet"
      ],
      "boundary": "Reward thesis and operations model, not an assured payout or financial-return claim."
    },
    {
      "id": "evidence_publication_gate",
      "player_surface": "Public proof routes, facts files, llms.txt, evidence JSON, readiness audit, and claim matrix.",
      "technical_role": "Promotes only route-backed, boundary-checked system language into public copy and machine summaries.",
      "evidence_routes": [
        "https://webgamegame.win/docs.html#acceptance-evidence-matrix",
        "https://webgamegame.win/history.html#mission-memory-packet",
        "https://webgamegame.win/source-index.html#source-synthesis-firewall",
        "https://webgamegame.win/readiness-audit.json"
      ],
      "boundary": "Machine files repeat approved public claims and do not introduce stronger claims."
    }
  ],
  "event_contracts": [
    {
      "event": "setpiece.sequence.v1",
      "required_fields": [
        "event_id",
        "schema_version",
        "setpiece_id",
        "scene_id",
        "driver_profile_id",
        "session_id",
        "route_id",
        "loadout_id",
        "sequence_step",
        "evidence_route",
        "claim_boundary"
      ],
      "optional_fields": [
        "cast_role",
        "bond_delta",
        "pursuit_window",
        "garage_output_hint",
        "reward_thesis_id",
        "record_output_hint"
      ],
      "claim_state": "design_contract"
    },
    {
      "event": "route.clear.v1",
      "required_fields": [
        "event_id",
        "schema_version",
        "driver_profile_id",
        "session_id",
        "route_id",
        "loadout_id",
        "risk_band",
        "finish_state",
        "evidence_route",
        "claim_boundary"
      ],
      "optional_fields": [
        "bond_scene_id",
        "leaderboard_band",
        "reward_thesis_id",
        "record_output_hint"
      ],
      "claim_state": "design_contract"
    },
    {
      "event": "garage.upgrade.v1",
      "required_fields": [
        "event_id",
        "schema_version",
        "driver_profile_id",
        "garage_id",
        "vehicle_id",
        "part_id",
        "upgrade_slot",
        "item_route",
        "evidence_route",
        "claim_boundary"
      ],
      "optional_fields": [
        "rarity_band",
        "inspection_hint",
        "marketplace_context"
      ],
      "claim_state": "design_contract"
    },
    {
      "event": "bond.episode.v1",
      "required_fields": [
        "event_id",
        "schema_version",
        "driver_profile_id",
        "scene_id",
        "cast_role",
        "choice_id",
        "bond_delta",
        "route_modifier",
        "evidence_route",
        "claim_boundary"
      ],
      "optional_fields": [
        "risk_shift",
        "unlock_state",
        "dialogue_pressure"
      ],
      "claim_state": "design_contract"
    },
    {
      "event": "skill.signal.v1",
      "required_fields": [
        "event_id",
        "schema_version",
        "driver_profile_id",
        "session_id",
        "route_id",
        "skill_source_event",
        "mastery_vector",
        "achievement_echo",
        "reward_bridge_status",
        "evidence_route",
        "claim_boundary"
      ],
      "optional_fields": [
        "leaderboard_band",
        "garage_badge_id",
        "retry_count",
        "route_modifier",
        "eligibility_note"
      ],
      "claim_state": "design_contract"
    },
    {
      "event": "skill.reward.v1",
      "required_fields": [
        "event_id",
        "schema_version",
        "driver_profile_id",
        "achievement_id",
        "leaderboard_band",
        "reward_status",
        "reward_thesis_id",
        "evidence_route",
        "claim_boundary"
      ],
      "optional_fields": [
        "wallet_context",
        "contract_context",
        "eligibility_note"
      ],
      "claim_state": "reward_thesis"
    }
  ],
  "status_enums": {
    "relay_status": [
      "intended",
      "optional",
      "unavailable",
      "unverified",
      "proven_by_public_route"
    ],
    "reward_status": [
      "design_thesis",
      "operations_model",
      "unavailable",
      "proven_by_public_route"
    ],
    "skill_signal_status": [
      "captured",
      "normalized",
      "review_required",
      "publication_ready",
      "not_ready_to_claim"
    ],
    "claim_boundary": [
      "source_primitive",
      "game_adapter",
      "design_contract",
      "design_stage",
      "publication_ready",
      "not_ready_to_claim"
    ]
  },
  "sample_trace": {
    "trace_id": "nar-route-loading-bay-redline-sample",
    "scene": "Backdoor smoke to rain route to garage claim",
    "visible_beat": "The player accepts a dangerous request, clears a wet-road route, triggers a bond interruption, and returns with a garage proof object.",
    "event_sequence": [
      "setpiece.sequence.v1",
      "bond.episode.v1",
      "route.clear.v1",
      "garage.upgrade.v1",
      "skill.signal.v1",
      "skill.reward.v1"
    ],
    "source_memory": [
      "Xai Connect-style identity",
      "EIP-712 typed action language",
      "ERC-2771 sponsored-action vocabulary",
      "Orbit, Nitro, AnyTrust record vocabulary",
      "Proof-of-Skill achievement and leaderboard thesis"
    ],
    "release_gate": [
      "source route present",
      "build route named",
      "trace shape documented",
      "machine files synchronized",
      "claim boundary stated"
    ],
    "boundary": "Sample trace illustrates the inspection shape only. It is not evidence of live deployment."
  },
  "not_claimed": [
    "No deployed smart-contract address is claimed.",
    "No live relayer or production login integration is claimed.",
    "No live public demo is claimed.",
    "No assured payout or financial return is claimed.",
    "No investor, funding, or partnership claim is made.",
    "No context-only learning source is exposed as a public citation dependency."
  ],
  "preferred_summary": "Night Ash Run has a machine-readable runtime blueprint for setpiece sequence tracing, Mission Memory Packet routing, gameplay events, identity continuity, typed action language, sponsored-action vocabulary, owned record language, Skill Signal Packet routing, reward thesis, evidence routing, and publication boundaries."
}
