{
  "schema": "https://agent-buildprint.com/schemas/buildprint-package.v1.json",
  "slug": "standalone-isometric-game",
  "title": "Full Standalone Isometric Game",
  "category": "Product OS",
  "tier": "agent-grade",
  "status": "dry-run-needed",
  "publicStatus": {
    "label": "source v2 routing · game unverified",
    "explanation": "npm 0.1.0 is not published. Use one fresh current-source checkout with its matching CLI and local packet; no game or visual acceptance is claimed."
  },
  "updatedAt": "2026-09-14T10:10:00Z",
  "runtime": {
    "schema": "agb/runtime/v2",
    "definition": "runtime.json"
  },
  "runtimeLabels": [
    "Standalone browser game",
    "Isometric Framework"
  ],
  "executionMode": "kernel-loop",
  "compatibility": {
    "mode": "current-source-or-direct-reading",
    "packageCliVersion": "0.1.0",
    "packageCliSupportsRuntime": true,
    "registryAvailability": "unavailable",
    "sourceCli": {
      "repository": "https://github.com/DomEscobar/agent-buildprint",
      "releaseTag": "v0.1.0",
      "npmVersion": "0.1.0",
      "npmSupportsRuntime": true,
      "npmPublished": false,
      "claim": "The v0.1.0 source tag contains initial v2 routing, but npm 0.1.0 is not published. Use one fresh current-source checkout's matching CLI and local packet, record git rev-parse HEAD, and keep it unchanged for the run."
    },
    "runtimeStatus": "source-available-game-unverified",
    "manifestDigestUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/package.sha256"
  },
  "stack": [
    "TypeScript",
    "Vite",
    "PixiJS",
    "Pinned Isometric Framework"
  ],
  "canonicalStart": "BUILDPRINT.md",
  "readOrder": [
    "BUILDPRINT.md",
    "00-goal.md"
  ],
  "entrypoints": {
    "human": "/buildprints/standalone-isometric-game/",
    "agent": "/buildprints/standalone-isometric-game/agent.md",
    "manifest": "/buildprints/standalone-isometric-game/package.json",
    "prompt": "/buildprints/standalone-isometric-game/prompt.txt",
    "github": "https://github.com/DomEscobar/agent-buildprint/tree/main/buildprints/standalone-isometric-game",
    "rawBase": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files"
  },
  "bootstrap": {
    "command": "node agb-runtime-v2/bin/agb.js start agb-runtime-v2/buildprints/standalone-isometric-game/package.json ./my-isometric-game",
    "fallbackCommand": null,
    "stateDir": ".buildprint",
    "snapshotMode": "current-source-or-direct-reading",
    "sourceSetup": "git clone https://github.com/DomEscobar/agent-buildprint agb-runtime-v2 && git -C agb-runtime-v2 rev-parse HEAD",
    "rule": "npm 0.1.0 is not published; public npm versions cannot run this v2 packet. Use one fresh source checkout in a NEW directory, record its HEAD, and keep its CLI and local packet at that revision. Remote v2 additionally needs --manifest-sha256 from a separately trusted channel. Read README.md for direct-reading alternatives. No game scaffold or acceptance is implied."
  },
  "files": [
    {
      "path": "00-goal.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/00-goal.md",
      "sha256": "879657438a695770b1a4cb03669cbb67499d04bc74b3d664828d123d3a7e7c72"
    },
    {
      "path": "01-setup.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/01-setup.md",
      "sha256": "d3f027addca3930b80ef87b1f5ad14ee19585cc31ff4972771f53418a1268713"
    },
    {
      "path": "02-identity.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/02-identity.md",
      "sha256": "ae0df9956660d1fe71c89820130a6ffef6437ab0ec93445be499f8a2d69b9191"
    },
    {
      "path": "AUTHORING_REPORT.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/AUTHORING_REPORT.md",
      "sha256": "a244c677a961b8448c12f90a88ac7c662902bc6c16b274e85ba6022120cd70b8"
    },
    {
      "path": "blueprint.yaml",
      "purpose": "machine-readable executable packet router",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/blueprint.yaml",
      "sha256": "0cf5952ea49631c584510a06f0ce38806363dfc2a99b3cf945173874250d0fd7"
    },
    {
      "path": "BUILDPRINT.md",
      "purpose": "compatibility bootstrap or package contract",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/BUILDPRINT.md",
      "sha256": "bd71a7ab64dc873b6c6ea1213b8d71f92118ade55264d97594c906072edc91b6"
    },
    {
      "path": "framework-lock.json",
      "purpose": "machine-readable mirror",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/framework-lock.json",
      "sha256": "e54ec442b2f59f3c9ce32282af8ec243945534a45ac07b23848e9679f3b973f2"
    },
    {
      "path": "HANDOVER.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/HANDOVER.md",
      "sha256": "fce5a5787e92d0f0eeba7ebf8161dbf0d83d599577abf18802c2e2be2b6a6bec"
    },
    {
      "path": "loops/01-world-plan.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/loops/01-world-plan.md",
      "sha256": "aecdd6abf4f8d41f0354c5434bcc1273af6d9ba646289185f74af6e19350c7be"
    },
    {
      "path": "loops/02-playable-calibration.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/loops/02-playable-calibration.md",
      "sha256": "f7ef46c80f1d655ed0d0cd735215d5428f2bf50efdfbb3c5f48b8778ef95a51f"
    },
    {
      "path": "loops/03-complete-world.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/loops/03-complete-world.md",
      "sha256": "ddfedd1f32f6ea6046a30fabd46a7bc8a9a6415b4390ef88d15ee4ceb7ab7c72"
    },
    {
      "path": "loops/04-gameplay-motion.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/loops/04-gameplay-motion.md",
      "sha256": "6f7d4670412022724844ae692ae624b720d47d4c8c18e2d741eea130c5c35ee4"
    },
    {
      "path": "loops/05-visual-gameplay-acceptance.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/loops/05-visual-gameplay-acceptance.md",
      "sha256": "6d8ffeb51eacbb58948c6f4bac810564cce44c2c1685109dfb428010e815cfc9"
    },
    {
      "path": "loops/06-local-handover.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/loops/06-local-handover.md",
      "sha256": "5e958db02f5787d28a90e947c1471354fe584be945e88ea7d77a27188d10f0fd"
    },
    {
      "path": "loops/loop-flow.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/loops/loop-flow.md",
      "sha256": "45df8a0cc782b33a61818279944f20bf37a89125509f0a8b8719ea89307b2242"
    },
    {
      "path": "loops/loop-index.yaml",
      "purpose": "machine-readable mirror",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/loops/loop-index.yaml",
      "sha256": "9e34225376b0a2e76974b62ba72ed3f350321baffd5032a2c17188d7ecd2e1be"
    },
    {
      "path": "package.json",
      "purpose": "machine-readable mirror",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/package.json",
      "sha256": "369373200cecb1d7955c2762dcd89fe275ba7527bc3d79f30720ae197365fae2"
    },
    {
      "path": "publication.json",
      "purpose": "machine-readable mirror",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/publication.json",
      "sha256": "a0c26dbae9e4839d1e84c5a7a1b7c2fa95ee49a17fb7c8318934b705e723dab3"
    },
    {
      "path": "README.md",
      "purpose": "human overview, non-authoritative",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/README.md",
      "sha256": "2baa4dc6ca06e28eefa2f2a3acfbab7c59641dba576c1bdb14a0405913a146fd"
    },
    {
      "path": "references/assets.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/references/assets.md",
      "sha256": "27e1f62d48314a91e3012bc0050bcd21039157ebcf1b9b5a9f1cca42aa8cc7f0"
    },
    {
      "path": "references/cli-integration.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/references/cli-integration.md",
      "sha256": "d020f4693f5a5293a2ea74331f947ac8bd0d4966163db925b0d56bf21c0d51cc"
    },
    {
      "path": "references/framework.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/references/framework.md",
      "sha256": "539c9b588b135b00ac57fee3cde3fbf89fc7a4db59a874acad54bb167814a290"
    },
    {
      "path": "references/visual-acceptance.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/references/visual-acceptance.md",
      "sha256": "f26618969b420ea29557c0e3f6d5b1be64e6a89973723193a59001771132ed20"
    },
    {
      "path": "review.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/review.md",
      "sha256": "28ca4939e4939df5d3e25d27a8ac1c2fc67661074fb6e1632cadb116dd71760b"
    },
    {
      "path": "runtime.json",
      "purpose": "machine-readable mirror",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/runtime.json",
      "sha256": "df67ea33c6dfb1c8b5cee40a9ffe2f3824171807897ea26459fddf55be865b4e"
    },
    {
      "path": "templates/acceptance-plan-routing.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/templates/acceptance-plan-routing.md",
      "sha256": "545a7027d814201239ab0807cf49c50791b80fc9fa16b91ea999f486879e685e"
    },
    {
      "path": "templates/asset-provenance.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/templates/asset-provenance.md",
      "sha256": "4322a8f4b7d61e5acbf7708ac5c27d0f47a2b5aedb014adc58f8b188b7305e13"
    },
    {
      "path": "templates/capture-receipt.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/templates/capture-receipt.md",
      "sha256": "6f6e0233476d9eddfb127817b0e08d61cac0c3e653452d485569ee55dc29e582"
    },
    {
      "path": "templates/generation-ledger.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/templates/generation-ledger.md",
      "sha256": "a2ca6d5df9bad2c8d4c7a107d4ccd119969aae3de22849bdb8c4d5df80412f0a"
    },
    {
      "path": "templates/measured-geometry-review.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/templates/measured-geometry-review.md",
      "sha256": "3f63d6048fe46c3693aab1ecd7ed90f6d89c367d4920ca34dccedd97244759a7"
    },
    {
      "path": "templates/PROJECT_CONTRACT.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/templates/PROJECT_CONTRACT.md",
      "sha256": "878b5ad2b3f0edb935c7dfb4196040e870d217ed8b6147a9c7170a38ad29d96f"
    },
    {
      "path": "templates/setup-receipt.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/templates/setup-receipt.md",
      "sha256": "b23a1ed743c81729e8f4b99ed641e76772ea86e067e82c54db4b6ef188c011f2"
    },
    {
      "path": "templates/ux-intent.md",
      "purpose": "Buildprint package file",
      "required": true,
      "rawUrl": "https://agent-buildprint.com/buildprints/standalone-isometric-game/files/templates/ux-intent.md",
      "sha256": "8296d7688134103f937a875eb7ce0ad8818db65da3ab17a678e76f52186099df"
    }
  ],
  "instructions": {
    "canonicalStart": "BUILDPRINT.md",
    "readOrder": [
      "BUILDPRINT.md",
      "00-goal.md"
    ],
    "rule": "Do not scrape human cards. Use this manifest, agent.md, and raw files. BUILDPRINT.md is the canonical start file and owns the required read order, phase gates, and acceptance gates. Structured control files are machine-readable mirrors only. Direct reading and a matching source checkout are available. npm 0.1.0 is not published; do not substitute a public version that lacks v2. Read README.md and references/cli-integration.md before commands. Runtime routing does not prove full game or visual acceptance."
  }
}