{
  "authority": {
    "documentClass": "E1",
    "runtimeGateClaims": "requirements-only-unverified",
    "unqualifiedCapabilityRule": "L5 on every tier-1 platform with immutable E3 or E4 evidence"
  },
  "contentIdentitySha256": "c2adbff3524de0bca234e8ba370f75640a6bf3924675b18242010cd213fd1406",
  "kind": "genesis/release-notes-v0.1",
  "releaseTrain": "0.2.0",
  "sections": {
    "capabilityEvidence": {
      "aggregateFoundationClaims": [
        "CAP-RUNTIME-SURFACES",
        "CAP-DOMAIN-STARTERS",
        "CAP-GPU-COMPUTE",
        "CAP-GRAPHICS-RUNTIME",
        "CAP-BROWSER-XR",
        "CAP-DEPLOYMENT-PIPELINE"
      ],
      "authorizedProductTargetClaims": [],
      "authorizedUnqualifiedClaims": [],
      "claims": [
        {
          "evidenceIds": [
            "E1:cap-kernel-determinism/check-1",
            "E1:cap-kernel-determinism/check-2"
          ],
          "gapIds": [
            "R7.2.a"
          ],
          "id": "CAP-KERNEL-DETERMINISM",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "N/A",
          "title": "Pure deterministic kernel separated from effects"
        },
        {
          "evidenceIds": [
            "E1:cap-coreform-identity/check-1"
          ],
          "gapIds": [
            "R4.2.a",
            "R7.2.f"
          ],
          "id": "CAP-COREFORM-IDENTITY",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "Canonical CoreForm IR + stable content hash identity"
        },
        {
          "evidenceIds": [
            "E1:cap-sealed-protocol/check-1",
            "E1:cap-sealed-protocol/check-2"
          ],
          "gapIds": [
            "R7.2.b"
          ],
          "id": "CAP-SEALED-PROTOCOL",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "N/A",
          "title": "Sealed unforgeable `UNHANDLED`/`EFFECT`/`ERROR` protocol"
        },
        {
          "evidenceIds": [
            "E1:cap-deny-default-policy/check-1"
          ],
          "gapIds": [
            "R4.2.d",
            "R7.3.a"
          ],
          "id": "CAP-DENY-DEFAULT-POLICY",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "Deny-by-default capability policy runtime"
        },
        {
          "evidenceIds": [
            "E1:cap-effect-replay/check-1",
            "E1:cap-effect-replay/check-2"
          ],
          "gapIds": [
            "R7.2.c"
          ],
          "id": "CAP-EFFECT-REPLAY",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "Deterministic effect logs + replay checker"
        },
        {
          "evidenceIds": [
            "E1:cap-semantic-vcs/check-1"
          ],
          "gapIds": [
            "R4.2.c",
            "R4.2.e"
          ],
          "id": "CAP-SEMANTIC-VCS",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "Built-in semantic VCS (`commit`/`patch`/`refs`/`merge3`)"
        },
        {
          "evidenceIds": [
            "E1:cap-package-manager/check-1",
            "E1:cap-package-manager/check-2"
          ],
          "gapIds": [
            "R4.2.e",
            "R6.1.a"
          ],
          "id": "CAP-PACKAGE-MANAGER",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "Built-in package/project manager (`pkg`/`gcpm`)"
        },
        {
          "evidenceIds": [
            "E1:cap-artifact-gc/check-1",
            "E1:cap-artifact-gc/check-2",
            "E1:cap-artifact-gc/check-3",
            "E1:cap-artifact-gc/check-4"
          ],
          "gapIds": [
            "R4.2.e"
          ],
          "id": "CAP-ARTIFACT-GC",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "Reachability-based artifact GC (`refs` + locks + pins)"
        },
        {
          "evidenceIds": [
            "E1:cap-evidence-gated-publish/check-1"
          ],
          "gapIds": [
            "R4.2.d",
            "R6.2.d"
          ],
          "id": "CAP-EVIDENCE-GATED-PUBLISH",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "Obligation/evidence/attestation-gated publish + ref updates"
        },
        {
          "evidenceIds": [
            "E1:cap-runtime-surfaces/check-1"
          ],
          "gapIds": [
            "R3.2.a",
            "R6.3.a"
          ],
          "id": "CAP-RUNTIME-SURFACES",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "Native + WASI + wasm-host runtime surfaces"
        },
        {
          "evidenceIds": [
            "E1:cap-selfhost-frontend/check-1",
            "E1:cap-selfhost-frontend/check-2",
            "E1:cap-selfhost-frontend/check-3"
          ],
          "gapIds": [
            "R4.2.a",
            "R4.2.g"
          ],
          "id": "CAP-SELFHOST-FRONTEND",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "Selfhost frontend default in production CLIs"
        },
        {
          "evidenceIds": [
            "E1:cap-selfhost-cutover/check-1",
            "E1:cap-selfhost-cutover/check-2",
            "E1:cap-selfhost-cutover/check-3"
          ],
          "gapIds": [
            "R4.4.c"
          ],
          "id": "CAP-SELFHOST-CUTOVER",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "Full selfhost cutover profile + readiness scorecard"
        },
        {
          "evidenceIds": [
            "E1:cap-strict-no-fallback/check-1"
          ],
          "gapIds": [
            "R4.1.c",
            "R4.1.e"
          ],
          "id": "CAP-STRICT-NO-FALLBACK",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "Strict no-production Rust semantic fallback guard"
        },
        {
          "evidenceIds": [
            "E1:cap-agent-json-contracts/check-1",
            "E1:cap-agent-json-contracts/check-2",
            "E1:cap-agent-json-contracts/check-3",
            "E1:cap-agent-json-contracts/check-4"
          ],
          "gapIds": [
            "R1.3.c"
          ],
          "id": "CAP-AGENT-JSON-CONTRACTS",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "CLI + GCPM JSON schema contracts for agent automation"
        },
        {
          "evidenceIds": [
            "E1:cap-agent-skill-pack/check-1",
            "E1:cap-agent-skill-pack/check-2"
          ],
          "gapIds": [
            "R1.5.a",
            "R1.5.f"
          ],
          "id": "CAP-AGENT-SKILL-PACK",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "N/A",
          "title": "Agent index + skill-pack conformance contracts"
        },
        {
          "evidenceIds": [
            "E1:cap-domain-starters/check-1",
            "E1:cap-domain-starters/check-2"
          ],
          "gapIds": [
            "R8.3.a"
          ],
          "id": "CAP-DOMAIN-STARTERS",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "N/A",
          "title": "Domain starter registry for agent workflows"
        },
        {
          "evidenceIds": [
            "E1:cap-agent-workload-parity/check-1",
            "E1:cap-agent-workload-parity/check-2"
          ],
          "gapIds": [
            "R1.4.c",
            "R8.2.a"
          ],
          "id": "CAP-AGENT-WORKLOAD-PARITY",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "N/A",
          "title": "Agent generative workload parity gates (native vs WASI)"
        },
        {
          "evidenceIds": [
            "E1:cap-agent-workspace-perf/check-1",
            "E1:cap-agent-workspace-perf/check-2",
            "E1:cap-agent-workspace-perf/check-3",
            "E1:cap-agent-workspace-perf/check-4"
          ],
          "gapIds": [
            "R2.3.e"
          ],
          "id": "CAP-AGENT-WORKSPACE-PERF",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "N/A",
          "title": "Large-workspace agent iteration perf lane"
        },
        {
          "evidenceIds": [
            "E1:cap-concurrency-replay/check-1",
            "E1:cap-concurrency-replay/check-2"
          ],
          "gapIds": [
            "R5.2.a",
            "R5.2.e"
          ],
          "id": "CAP-CONCURRENCY-REPLAY",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "Concurrency/task replay stress lane"
        },
        {
          "evidenceIds": [
            "E1:cap-gpu-compute/check-1",
            "E1:cap-gpu-compute/check-2",
            "E1:cap-gpu-compute/check-3",
            "E1:cap-gpu-compute/check-4"
          ],
          "gapIds": [
            "R8.2.h"
          ],
          "id": "CAP-GPU-COMPUTE",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "N/A",
          "title": "GPU compute capability independent of graphics surface"
        },
        {
          "evidenceIds": [
            "E1:cap-graphics-runtime/check-1",
            "E1:cap-graphics-runtime/check-2",
            "E1:cap-graphics-runtime/check-3",
            "E1:cap-graphics-runtime/check-4"
          ],
          "gapIds": [
            "R8.3.a"
          ],
          "id": "CAP-GRAPHICS-RUNTIME",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "N/A",
          "title": "Graphics/window/input/audio capability families"
        },
        {
          "evidenceIds": [
            "E1:cap-browser-xr/check-1",
            "E1:cap-browser-xr/check-2"
          ],
          "gapIds": [
            "R8.2.e"
          ],
          "id": "CAP-BROWSER-XR",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "N/A",
          "title": "Browser + XR runtime families"
        },
        {
          "evidenceIds": [
            "E1:cap-plugin-ffi/check-1",
            "E1:cap-plugin-ffi/check-2",
            "E1:cap-plugin-ffi/check-3"
          ],
          "gapIds": [
            "R5.5.a",
            "R5.5.c"
          ],
          "id": "CAP-PLUGIN-FFI",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "Host plugin + FFI schemas/contracts"
        },
        {
          "evidenceIds": [
            "E1:cap-host-bridge/check-1",
            "E1:cap-host-bridge/check-2"
          ],
          "gapIds": [
            "R7.3.b"
          ],
          "id": "CAP-HOST-BRIDGE",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "First-party bridge for network/process/db/crypto/plugin/ffi"
        },
        {
          "evidenceIds": [
            "E1:cap-stage2-wasm-validation/check-1"
          ],
          "gapIds": [
            "R3.2.a",
            "R3.2.b"
          ],
          "id": "CAP-STAGE2-WASM-VALIDATION",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "Stage2 CoreForm->WASM translation-validation"
        },
        {
          "evidenceIds": [
            "E1:cap-deployment-pipeline/check-1",
            "E1:cap-deployment-pipeline/check-2",
            "E1:cap-deployment-pipeline/check-3"
          ],
          "gapIds": [
            "R6.3.b",
            "R6.3.c"
          ],
          "id": "CAP-DEPLOYMENT-PIPELINE",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "Deployment target pipeline in core toolchain"
        },
        {
          "evidenceIds": [
            "E1:cap-assurance-profiles/check-1",
            "E1:cap-assurance-profiles/check-2",
            "E1:cap-assurance-profiles/check-3"
          ],
          "gapIds": [
            "R7.1.a",
            "R7.3.a"
          ],
          "id": "CAP-ASSURANCE-PROFILES",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "N/A",
          "title": "Assurance profile packs + standards crosswalk"
        },
        {
          "evidenceIds": [
            "E1:cap-tool-qualification/check-1"
          ],
          "gapIds": [
            "R7.1.e",
            "R9.2.c"
          ],
          "id": "CAP-TOOL-QUALIFICATION",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "H0",
          "title": "Tool qualification lineage + evidence closures"
        },
        {
          "evidenceIds": [
            "E1:cap-modular-boundaries/check-1"
          ],
          "gapIds": [
            "R4.3.a",
            "R4.3.b"
          ],
          "id": "CAP-MODULAR-BOUNDARIES",
          "immutableEvidenceIds": [],
          "limitations": "Implementation or routing exists, but the mapped checks are not yet pinned as per-platform L2 evidence and no cross-host L3, product L4, or immutable release L5 evidence is recorded.",
          "maturity": "L1",
          "maturityByPlatform": {
            "linux-arm64": "L0",
            "linux-x86_64": "L1",
            "macos-arm64": "L1",
            "windows-x86_64": "L0"
          },
          "releaseClaimEligible": false,
          "selfhostLevel": "N/A",
          "title": "AI-first modular decomposition + boundary guards"
        }
      ],
      "platforms": [
        {
          "id": "macos-arm64",
          "label": "macOS arm64",
          "tier": 1
        },
        {
          "id": "linux-x86_64",
          "label": "Linux x86_64",
          "tier": 1
        },
        {
          "id": "linux-arm64",
          "label": "Linux arm64",
          "tier": 2
        },
        {
          "id": "windows-x86_64",
          "label": "Windows x86_64",
          "tier": 2
        }
      ],
      "productTargets": [
        {
          "authenticArtifactPredicate": "The same state/update/view application executes accessible interactions and scoped effects in real browser, desktop, iOS, and Android runtimes.",
          "evidenceIds": [
            "E1:target-application-ui/ledger-classification"
          ],
          "gapIds": [
            "R5.6.a",
            "R5.6.b",
            "R5.6.d",
            "R5.6.f"
          ],
          "id": "TARGET-APPLICATION-UI",
          "immutableEvidenceIds": [],
          "limitations": "No normative cross-target application, presentation, accessibility, widget, or UI test contract exists; current graphics and browser operations are foundation plumbing only.",
          "maturity": "L0",
          "oneLanguageSourcePredicate": "Deleting every generated platform root and rebuilding from .gc, Genesis manifests, policies, tests, and assets reproduces all target projects without foreign-source edits.",
          "releaseClaimEligible": false,
          "releaseStatus": "unsupported",
          "scopes": [
            {
              "id": "browser-evergreen",
              "kind": "browser",
              "label": "Evergreen browser engines",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "desktop-tier1",
              "kind": "host",
              "label": "Tier-1 desktop hosts",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "mobile-ios-android",
              "kind": "device",
              "label": "iOS and Android devices",
              "maturity": "L0",
              "required_for_release": true
            }
          ],
          "targetProfile": "application-ui-shared",
          "title": "Cross-target application and UI architecture"
        },
        {
          "authenticArtifactPredicate": "The emitted directory serves standards-valid HTML, CSS, assets, routes, metadata, CSP and integrity data and passes real-browser navigation, accessibility, and offline checks.",
          "evidenceIds": [
            "E1:target-web-static/ledger-classification"
          ],
          "gapIds": [
            "R5.6.c",
            "R6.5.a",
            "R6.5.b",
            "R6.5.c"
          ],
          "id": "TARGET-WEB-STATIC",
          "immutableEvidenceIds": [],
          "limitations": "The current web target is a CoreForm package and synthetic launcher, not a deployable website, so aggregate deployment reachability grants no web support.",
          "maturity": "L0",
          "oneLanguageSourcePredicate": "The deployable site is regenerated from GenesisCode views, routes, styles, tests, manifests, and assets with no authored HTML, CSS, JavaScript, Node configuration, or hosting YAML.",
          "releaseClaimEligible": false,
          "releaseStatus": "unsupported",
          "scopes": [
            {
              "id": "standards-static-host",
              "kind": "runtime",
              "label": "Standards-compliant static hosting",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "browser-evergreen",
              "kind": "browser",
              "label": "Evergreen browser engines",
              "maturity": "L0",
              "required_for_release": true
            }
          ],
          "targetProfile": "web-static",
          "title": "Static website output"
        },
        {
          "authenticArtifactPredicate": "A real browser and SSR process execute routing, hydration, forms, workers, storage, WebSocket, offline service-worker, update, rollback, and scoped network effects under declared budgets.",
          "evidenceIds": [
            "E1:target-web-interactive/ledger-classification"
          ],
          "gapIds": [
            "R5.6.c",
            "R5.6.e",
            "R5.6.f",
            "R6.5.a",
            "R6.5.b",
            "R6.5.c"
          ],
          "id": "TARGET-WEB-INTERACTIVE-SSR-PWA",
          "immutableEvidenceIds": [],
          "limitations": "No web component/style/router/SSR/hydration/PWA compiler exists, and the current edge Wasm export performs no application work.",
          "maturity": "L0",
          "oneLanguageSourcePredicate": "All client, server, style, route, worker, service-worker, schema, and deployment behavior is authored in GenesisCode inputs; generated HTML, CSS, JavaScript, and runtime configuration are disposable.",
          "releaseClaimEligible": false,
          "releaseStatus": "unsupported",
          "scopes": [
            {
              "id": "chromium-current",
              "kind": "browser",
              "label": "Current Chromium",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "firefox-current",
              "kind": "browser",
              "label": "Current Firefox",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "webkit-current",
              "kind": "browser",
              "label": "Current WebKit",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "linux-ssr-runtime",
              "kind": "runtime",
              "label": "Pinned self-hosted Linux SSR runtime",
              "maturity": "L0",
              "required_for_release": true
            }
          ],
          "targetProfile": "web-interactive-ssr-pwa",
          "title": "Interactive, SSR, and PWA web application"
        },
        {
          "authenticArtifactPredicate": "A deployed process handles real protocol traffic, authentication, persistence, migrations, jobs, observability, backup, restore, graceful drain, update, rollback, and injected faults.",
          "evidenceIds": [
            "E1:target-service-data/ledger-classification"
          ],
          "gapIds": [
            "R5.7.a",
            "R5.7.b",
            "R5.7.c",
            "R5.7.d",
            "R6.5.d"
          ],
          "id": "TARGET-SERVICE-DATA",
          "immutableEvidenceIds": [],
          "limitations": "Individual network and database effects exist, but there is no cohesive typed service, durable data, operations, or authentic service artifact platform.",
          "maturity": "L0",
          "oneLanguageSourcePredicate": "Routes, middleware, schemas, queries, migrations, jobs, policies, observability, deployment, and tests are GenesisCode-owned inputs with no handwritten Python, shell, SQL migration, or YAML requirement.",
          "releaseClaimEligible": false,
          "releaseStatus": "unsupported",
          "scopes": [
            {
              "id": "linux-x86-64-service",
              "kind": "host",
              "label": "Linux x86-64 service host",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "linux-arm64-service",
              "kind": "host",
              "label": "Linux arm64 service host",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "wasi-component-service",
              "kind": "runtime",
              "label": "WASI component service runtime",
              "maturity": "L0",
              "required_for_release": false
            }
          ],
          "targetProfile": "service-data-selfhosted",
          "title": "Self-hosted service and data platform"
        },
        {
          "authenticArtifactPredicate": "A signed app package installs, launches a native window, performs accessible input and one scoped host effect, captures crashes, updates, rolls back, and uninstalls on macOS arm64.",
          "evidenceIds": [
            "E1:target-desktop-macos/ledger-classification"
          ],
          "gapIds": [
            "R5.6.d",
            "R6.3.f",
            "R6.3.g",
            "R6.6.a",
            "R6.6.c"
          ],
          "id": "TARGET-DESKTOP-MACOS",
          "immutableEvidenceIds": [],
          "limitations": "The desktop target emits a descriptor-style package and launcher rather than a signed native macOS application.",
          "maturity": "L0",
          "oneLanguageSourcePredicate": "Application logic, lifecycle, UI, permissions, assets, tests, and packaging declarations are GenesisCode inputs; generated Xcode, plist, entitlement, and signing plans are never edited.",
          "releaseClaimEligible": false,
          "releaseStatus": "unsupported",
          "scopes": [
            {
              "id": "macos-arm64",
              "kind": "host",
              "label": "Supported macOS arm64 release host",
              "maturity": "L0",
              "required_for_release": true
            }
          ],
          "targetProfile": "desktop-macos-arm64",
          "title": "Installable macOS desktop application"
        },
        {
          "authenticArtifactPredicate": "A native package installs, launches a real accessible window, performs one scoped host effect, records resource and crash evidence, updates, rolls back, and uninstalls on supported Linux hosts.",
          "evidenceIds": [
            "E1:target-desktop-linux/ledger-classification"
          ],
          "gapIds": [
            "R5.6.d",
            "R6.3.f",
            "R6.3.g",
            "R6.6.a",
            "R6.6.c"
          ],
          "id": "TARGET-DESKTOP-LINUX",
          "immutableEvidenceIds": [],
          "limitations": "No installable Linux desktop runtime, package integration, lifecycle, accessibility, update, or interaction evidence exists.",
          "maturity": "L0",
          "oneLanguageSourcePredicate": "Application, UI, desktop integration, assets, tests, and packaging are GenesisCode inputs; generated desktop files, unit manifests, and native adapters are disposable and unedited.",
          "releaseClaimEligible": false,
          "releaseStatus": "unsupported",
          "scopes": [
            {
              "id": "linux-x86-64",
              "kind": "host",
              "label": "Supported Linux x86-64 desktop",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "linux-arm64",
              "kind": "host",
              "label": "Supported Linux arm64 desktop",
              "maturity": "L0",
              "required_for_release": false
            }
          ],
          "targetProfile": "desktop-linux",
          "title": "Installable Linux desktop application"
        },
        {
          "authenticArtifactPredicate": "A signed Windows package installs, launches a real accessible window, performs one scoped host effect, captures crashes, updates, rolls back, and uninstalls on Windows x86-64.",
          "evidenceIds": [
            "E1:target-desktop-windows/ledger-classification"
          ],
          "gapIds": [
            "R5.6.d",
            "R6.3.f",
            "R6.3.g",
            "R6.6.a",
            "R6.6.c"
          ],
          "id": "TARGET-DESKTOP-WINDOWS",
          "immutableEvidenceIds": [],
          "limitations": "No installable Windows desktop runtime, package integration, lifecycle, accessibility, update, or interaction evidence exists.",
          "maturity": "L0",
          "oneLanguageSourcePredicate": "Application, UI, Windows integration, assets, tests, installer, and signing declarations are GenesisCode inputs; generated project and installer sources are disposable and unedited.",
          "releaseClaimEligible": false,
          "releaseStatus": "unsupported",
          "scopes": [
            {
              "id": "windows-x86-64",
              "kind": "host",
              "label": "Supported Windows x86-64 desktop",
              "maturity": "L0",
              "required_for_release": true
            }
          ],
          "targetProfile": "desktop-windows-x86-64",
          "title": "Installable Windows desktop application"
        },
        {
          "authenticArtifactPredicate": "A valid signed IPA containing executable Genesis application code installs and passes launch, lifecycle, accessibility, permission, storage, network, process-death, upgrade, and rollback workloads on simulator and device.",
          "evidenceIds": [
            "E1:target-ios/ledger-classification"
          ],
          "gapIds": [
            "R5.6.d",
            "R6.3.f",
            "R6.3.g",
            "R6.6.b",
            "R6.6.c",
            "R6.6.d"
          ],
          "id": "TARGET-IOS",
          "immutableEvidenceIds": [],
          "limitations": "The current IPA is a deterministic metadata/source archive without an executable app runtime and therefore provides no iOS product support.",
          "maturity": "L0",
          "oneLanguageSourcePredicate": "The Xcode project, Swift/Objective-C adapters, plist, entitlements, resources, and signing plan regenerate from GenesisCode-owned application inputs and are never manually patched.",
          "releaseClaimEligible": false,
          "releaseStatus": "unsupported",
          "scopes": [
            {
              "id": "ios-simulator-arm64",
              "kind": "simulator",
              "label": "Pinned iOS simulator",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "ios-device-arm64",
              "kind": "device",
              "label": "Named physical iOS device",
              "maturity": "L0",
              "required_for_release": true
            }
          ],
          "targetProfile": "mobile-ios",
          "title": "Installable iOS application"
        },
        {
          "authenticArtifactPredicate": "A valid signed AAB/APK containing executable Genesis application code installs and passes launch, lifecycle, accessibility, permission, storage, network, process-death, upgrade, and rollback workloads on emulator and device.",
          "evidenceIds": [
            "E1:target-android/ledger-classification"
          ],
          "gapIds": [
            "R5.6.d",
            "R6.3.f",
            "R6.3.g",
            "R6.6.b",
            "R6.6.c",
            "R6.6.d"
          ],
          "id": "TARGET-ANDROID",
          "immutableEvidenceIds": [],
          "limitations": "The current AAB declares android:hasCode=false and contains only metadata and Genesis source, so it provides no Android product support.",
          "maturity": "L0",
          "oneLanguageSourcePredicate": "The Gradle project, Kotlin/Java adapters, XML resources, manifest, permissions, and signing plan regenerate from GenesisCode-owned application inputs and are never manually patched.",
          "releaseClaimEligible": false,
          "releaseStatus": "unsupported",
          "scopes": [
            {
              "id": "android-emulator-x86-64",
              "kind": "simulator",
              "label": "Pinned Android emulator",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "android-device-arm64",
              "kind": "device",
              "label": "Named physical Android device",
              "maturity": "L0",
              "required_for_release": true
            }
          ],
          "targetProfile": "mobile-android",
          "title": "Installable Android application"
        },
        {
          "authenticArtifactPredicate": "A nontrivial game or media tool runs real frame, audio, input, asset, save/replay, and device-loss workloads under declared frame-time, memory, startup, and artifact budgets on every required scope.",
          "evidenceIds": [
            "E1:target-games-media/ledger-classification"
          ],
          "gapIds": [
            "R5.8.a",
            "R5.8.b",
            "R5.8.c",
            "R5.8.d",
            "R5.8.f",
            "R8.2.m",
            "R8.2.n"
          ],
          "id": "TARGET-GAMES-MEDIA",
          "immutableEvidenceIds": [],
          "limitations": "Current graphics support is deterministic headless planning and resource codecs, not a production UI, game, shader, physics, asset, audio, or creative runtime.",
          "maturity": "L0",
          "oneLanguageSourcePredicate": "Simulation, scenes, UI, shaders, audio, assets, networking, tooling, tests, and packaging are GenesisCode inputs; generated shaders and target adapters are disposable outputs.",
          "releaseClaimEligible": false,
          "releaseStatus": "unsupported",
          "scopes": [
            {
              "id": "browser-game",
              "kind": "browser",
              "label": "Real browser render/audio/input loop",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "desktop-game",
              "kind": "host",
              "label": "Real desktop render/audio/input loop",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "mobile-game",
              "kind": "device",
              "label": "Named mobile device render/audio/input loop",
              "maturity": "L0",
              "required_for_release": true
            }
          ],
          "targetProfile": "games-media-cross-target",
          "title": "Cross-target games and creative media runtime"
        },
        {
          "authenticArtifactPredicate": "A reproducible dataset-to-analysis-or-model pipeline executes typed table/tensor/statistics workloads, checkpoints, evaluation, local inference, and resource accounting on CPU and a qualified GPU backend.",
          "evidenceIds": [
            "E1:target-data-ml/ledger-classification"
          ],
          "gapIds": [
            "R5.7.e",
            "R8.2.r"
          ],
          "id": "TARGET-DATA-ML",
          "immutableEvidenceIds": [],
          "limitations": "GPU dispatch foundations exist, but typed arrays, tensors, dataframes, statistics, model adapters, datasets, and end-to-end local ML workflows are absent.",
          "maturity": "L0",
          "oneLanguageSourcePredicate": "Datasets, transforms, analyses, model pipelines, evaluation, services, UI, and tests are GenesisCode inputs with no Python notebook, Python package, or foreign orchestration script required.",
          "releaseClaimEligible": false,
          "releaseStatus": "unsupported",
          "scopes": [
            {
              "id": "macos-arm64-cpu-gpu",
              "kind": "host",
              "label": "macOS arm64 CPU/GPU",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "linux-x86-64-cpu-gpu",
              "kind": "host",
              "label": "Linux x86-64 CPU/GPU",
              "maturity": "L0",
              "required_for_release": true
            }
          ],
          "targetProfile": "data-ml-local",
          "title": "Data science and local machine-learning platform"
        },
        {
          "authenticArtifactPredicate": "A reproducible image or package boots on the named board, runs a Genesis service or UI, accesses real GPIO/I2C/SPI/UART under policy, survives power/network loss, and updates and rolls back.",
          "evidenceIds": [
            "E1:target-embedded-linux/ledger-classification"
          ],
          "gapIds": [
            "R5.9.a",
            "R5.9.d",
            "R6.7.a",
            "R6.7.f",
            "R8.2.o"
          ],
          "id": "TARGET-EMBEDDED-LINUX",
          "immutableEvidenceIds": [],
          "limitations": "Linux arm64 is listed as a host tier but no Raspberry Pi image/package, peripheral capability, remote lifecycle, power-loss, or physical-device evidence exists.",
          "maturity": "L0",
          "oneLanguageSourcePredicate": "Device application, service/UI, peripheral policy, system integration, deployment, tests, and update plan are GenesisCode inputs; generated units, udev, device-tree overlays, and scripts are unedited.",
          "releaseClaimEligible": false,
          "releaseStatus": "unsupported",
          "scopes": [
            {
              "id": "raspberry-pi-5",
              "kind": "device",
              "label": "Raspberry Pi 5 linux-arm64",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "linux-riscv64-sbc",
              "kind": "device",
              "label": "Pinned Linux riscv64 SBC",
              "maturity": "L0",
              "required_for_release": false
            }
          ],
          "targetProfile": "embedded-linux-arm64",
          "title": "Embedded Linux and Raspberry Pi-class application"
        },
        {
          "authenticArtifactPredicate": "Closed-world compilation emits linked firmware that boots and executes the normative embedded subset on every required architecture with validated semantics and measured flash, RAM, stack, timing, reset, and fault behavior.",
          "evidenceIds": [
            "E1:target-mcu-aot/ledger-classification"
          ],
          "gapIds": [
            "R5.9.a",
            "R5.9.b",
            "R5.9.c",
            "R5.9.f",
            "R6.7.b",
            "R8.2.p"
          ],
          "id": "TARGET-MCU-LANGUAGE-AOT",
          "immutableEvidenceIds": [],
          "limitations": "No no-OS language subset, static resource verifier, interrupt contract, MCU code generator, startup/linker pipeline, or semantic validation exists.",
          "maturity": "L0",
          "oneLanguageSourcePredicate": "Firmware, static resource declarations, interrupts, tasks, peripherals, tests, startup intent, and memory policy are GenesisCode inputs; generated C/Rust, startup, vector, and linker sources are disposable.",
          "releaseClaimEligible": false,
          "releaseStatus": "unsupported",
          "scopes": [
            {
              "id": "armv6m-thumb",
              "kind": "runtime",
              "label": "ARMv6-M Thumb MCU profile",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "riscv32imc",
              "kind": "runtime",
              "label": "RISC-V RV32IMC MCU profile",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "xtensa-esp32",
              "kind": "runtime",
              "label": "Pinned Xtensa ESP32 MCU profile",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "avr8",
              "kind": "runtime",
              "label": "Constrained AVR8 MCU profile",
              "maturity": "L0",
              "required_for_release": true
            }
          ],
          "targetProfile": "mcu-closed-world-aot",
          "title": "Constrained MCU language profile and AOT backend"
        },
        {
          "authenticArtifactPredicate": "Signed BSP/HAL packages compile, flash, and exercise typed GPIO, timers, serial, and at least one bus or radio peripheral on each named physical board with pin-conflict and unavailable-peripheral negative tests.",
          "evidenceIds": [
            "E1:target-board-hal/ledger-classification"
          ],
          "gapIds": [
            "R5.9.d",
            "R5.9.e",
            "R6.7.c",
            "R6.7.f",
            "R8.2.q"
          ],
          "id": "TARGET-BOARD-HAL-FAMILIES",
          "immutableEvidenceIds": [],
          "limitations": "No board manifests, BSP/HAL registry, peripheral ownership checker, board conformance kit, or physical board implementation exists.",
          "maturity": "L0",
          "oneLanguageSourcePredicate": "Board manifests, pin/peripheral ownership, firmware, tests, and resource policy are GenesisCode inputs; vendor bindings and register adapters are audited package internals rather than application source.",
          "releaseClaimEligible": false,
          "releaseStatus": "unsupported",
          "scopes": [
            {
              "id": "rp2040-pico",
              "kind": "board",
              "label": "Raspberry Pi Pico RP2040",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "esp32-c3",
              "kind": "board",
              "label": "RISC-V ESP32-C3 board",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "esp32-xtensa",
              "kind": "board",
              "label": "Pinned Xtensa ESP32 board",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "arduino-uno-r3",
              "kind": "board",
              "label": "Arduino Uno R3 compatible AVR board",
              "maturity": "L0",
              "required_for_release": true
            }
          ],
          "targetProfile": "board-hal-families-v1",
          "title": "Representative board and capability-safe HAL families"
        },
        {
          "authenticArtifactPredicate": "Genesis tooling discovers only authorized devices, flashes and verifies exact firmware, opens bounded serial/debug sessions, captures crashes, and performs interrupted-update recovery and signed rollback on supported boards.",
          "evidenceIds": [
            "E1:target-device-lifecycle/ledger-classification"
          ],
          "gapIds": [
            "R6.7.d",
            "R6.7.e",
            "R6.7.f"
          ],
          "id": "TARGET-DEVICE-FLASH-DEBUG-OTA",
          "immutableEvidenceIds": [],
          "limitations": "The repository has no Genesis device command, authorized discovery, flasher, debugger, provisioning, crash capture, OTA, rollback, or brick-recovery implementation.",
          "maturity": "L0",
          "oneLanguageSourcePredicate": "Flash, debug, provisioning, crash, OTA, rollback, and recovery intents are Genesis manifests and policies; users do not author shell scripts, OpenOCD files, vendor CLI wrappers, or updater code.",
          "releaseClaimEligible": false,
          "releaseStatus": "unsupported",
          "scopes": [
            {
              "id": "rp2040-debug-probe",
              "kind": "board",
              "label": "RP2040 flash/debug path",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "esp32-secure-ota",
              "kind": "board",
              "label": "ESP32 flash/debug/signed OTA path",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "arduino-serial-bootloader",
              "kind": "board",
              "label": "Arduino-compatible serial bootloader",
              "maturity": "L0",
              "required_for_release": true
            }
          ],
          "targetProfile": "device-flash-debug-ota",
          "title": "Device discovery, flashing, debugging, and OTA lifecycle"
        },
        {
          "authenticArtifactPredicate": "Ordinary CI runs deterministic peripheral simulation while an isolated rig repeatedly flashes, power-cycles, measures, injects peripheral/network/power faults, and retains signed serial/debug/resource evidence from named boards.",
          "evidenceIds": [
            "E1:target-hil/ledger-classification"
          ],
          "gapIds": [
            "R6.7.d",
            "R6.7.f",
            "R8.2.p",
            "R8.2.q"
          ],
          "id": "TARGET-HARDWARE-IN-THE-LOOP",
          "immutableEvidenceIds": [],
          "limitations": "No board simulator contract, isolated physical rig, power/peripheral fault injection, timing/power measurement, or signed hardware witness exists.",
          "maturity": "L0",
          "oneLanguageSourcePredicate": "Device tests, digital twins, fault plans, expected traces, resource budgets, and qualification policy are GenesisCode inputs; lab-control internals remain isolated infrastructure rather than application authority.",
          "releaseClaimEligible": false,
          "releaseStatus": "unsupported",
          "scopes": [
            {
              "id": "isolated-device-lab",
              "kind": "lab",
              "label": "Isolated physical device lab",
              "maturity": "L0",
              "required_for_release": true
            },
            {
              "id": "board-simulator",
              "kind": "simulator",
              "label": "Pinned deterministic board simulator",
              "maturity": "L0",
              "required_for_release": true
            }
          ],
          "targetProfile": "hardware-in-the-loop-v1",
          "title": "Physical hardware-in-the-loop qualification"
        }
      ]
    },
    "compatibility": {
      "entries": [
        {
          "candidateId": "genesis/language-profile/v0.2",
          "compatibilityClass": "semantic",
          "components": [
            {
              "acceptedReaders": [
                "v0.2"
              ],
              "currentWriter": "v0.2",
              "id": "language-semantics-v0.2",
              "migrationRecords": [],
              "missingDiscriminator": "not-applicable"
            }
          ],
          "dependencies": [],
          "key": "language-profile",
          "stableId": "genesis/compat/v1/language-profile",
          "state": "candidate"
        },
        {
          "candidateId": "genesis/coreform/v0.2",
          "compatibilityClass": "wire-and-semantic",
          "components": [
            {
              "acceptedReaders": [
                "genesis/coreform/v0.2"
              ],
              "currentWriter": "genesis/coreform/v0.2",
              "id": "canonical-coreform-v0.2",
              "migrationRecords": [],
              "missingDiscriminator": "profile-selected-by-language-toolchain"
            },
            {
              "acceptedReaders": [
                "genesis/hash-profile/gcv0.2-blake3"
              ],
              "currentWriter": "genesis/hash-profile/gcv0.2-blake3",
              "id": "canonical-term-hash",
              "migrationRecords": [],
              "missingDiscriminator": "profile-selected-by-container-or-toolchain"
            }
          ],
          "dependencies": [
            "language-profile"
          ],
          "key": "coreform",
          "stableId": "genesis/compat/v1/coreform",
          "state": "candidate"
        },
        {
          "candidateId": "genesis/value-effect-hash/v0.2",
          "compatibilityClass": "identity",
          "components": [
            {
              "acceptedReaders": [
                "genesis/value-effect-hash/v0.2"
              ],
              "currentWriter": "genesis/value-effect-hash/v0.2",
              "id": "value-and-effect-request-hash",
              "migrationRecords": [],
              "missingDiscriminator": "profile-selected-by-log-or-toolchain"
            }
          ],
          "dependencies": [
            "coreform"
          ],
          "key": "value-effect-hash",
          "stableId": "genesis/compat/v1/value-effect-hash",
          "state": "candidate"
        },
        {
          "candidateId": "genesis/effect-log/v3",
          "compatibilityClass": "wire-and-replay",
          "components": [
            {
              "acceptedReaders": [
                "2",
                "3"
              ],
              "currentWriter": "3",
              "id": "gclog",
              "migrationRecords": [
                "M-GCLOG-2-TO-3"
              ],
              "missingDiscriminator": "reject"
            }
          ],
          "dependencies": [
            "coreform",
            "value-effect-hash"
          ],
          "key": "effect-log",
          "stableId": "genesis/compat/v1/effect-log",
          "state": "candidate"
        },
        {
          "candidateId": "genesis/evidence-profile/v0.1",
          "compatibilityClass": "attestation",
          "components": [
            {
              "acceptedReaders": [
                "genesis/evidence-profile/v0.1"
              ],
              "currentWriter": "genesis/evidence-profile/v0.1",
              "id": "evidence-bundle-v0.1",
              "migrationRecords": [],
              "missingDiscriminator": "reject"
            }
          ],
          "dependencies": [
            "language-profile"
          ],
          "key": "evidence",
          "stableId": "genesis/compat/v1/evidence",
          "state": "candidate"
        },
        {
          "candidateId": "genesis/package-profile/v0.2",
          "compatibilityClass": "container-and-resolution",
          "components": [
            {
              "acceptedReaders": [
                "pre-schema",
                "1"
              ],
              "currentWriter": "1",
              "id": "package-manifest",
              "migrationRecords": [
                "M-PACKAGE-PRESCHEMA-TO-1"
              ],
              "missingDiscriminator": "M-PACKAGE-PRESCHEMA-TO-1"
            },
            {
              "acceptedReaders": [
                "1"
              ],
              "currentWriter": "1",
              "id": "workspace",
              "migrationRecords": [],
              "missingDiscriminator": "reject"
            },
            {
              "acceptedReaders": [
                "1",
                "2"
              ],
              "currentWriter": "2",
              "id": "lock",
              "migrationRecords": [
                "M-LOCK-1-TO-2"
              ],
              "missingDiscriminator": "reject"
            },
            {
              "acceptedReaders": [
                "1",
                "2"
              ],
              "currentWriter": "2",
              "id": "gpk",
              "migrationRecords": [
                "M-GPK-1-TO-2"
              ],
              "missingDiscriminator": "reject"
            }
          ],
          "dependencies": [
            "coreform",
            "evidence",
            "patch",
            "snapshot"
          ],
          "key": "package",
          "stableId": "genesis/compat/v1/package",
          "state": "candidate"
        },
        {
          "candidateId": "genesis/patch-profile/v0.2",
          "compatibilityClass": "semantic-transform",
          "components": [
            {
              "acceptedReaders": [
                "1"
              ],
              "currentWriter": "1",
              "id": "semantic-gcpatch",
              "migrationRecords": [],
              "missingDiscriminator": "reject"
            },
            {
              "acceptedReaders": [
                "1"
              ],
              "currentWriter": "1",
              "id": "vcs-patch",
              "migrationRecords": [],
              "missingDiscriminator": "reject"
            }
          ],
          "dependencies": [
            "coreform",
            "snapshot"
          ],
          "key": "patch",
          "stableId": "genesis/compat/v1/patch",
          "state": "candidate"
        },
        {
          "candidateId": null,
          "compatibilityClass": "executable",
          "components": [],
          "dependencies": [
            "language-profile",
            "coreform",
            "value-effect-hash",
            "effect-log"
          ],
          "key": "bytecode",
          "stableId": "genesis/compat/v1/bytecode",
          "state": "unbound"
        },
        {
          "candidateId": "genesis/vcs-snapshot/v1",
          "compatibilityClass": "content-addressed-state",
          "components": [
            {
              "acceptedReaders": [
                "1"
              ],
              "currentWriter": "1",
              "id": "vcs-snapshot",
              "migrationRecords": [],
              "missingDiscriminator": "reject"
            }
          ],
          "dependencies": [
            "coreform"
          ],
          "key": "snapshot",
          "stableId": "genesis/compat/v1/snapshot",
          "state": "candidate"
        },
        {
          "candidateId": "genesis/bootstrap-profile/v0.2",
          "compatibilityClass": "trusted-bootstrap",
          "components": [
            {
              "acceptedReaders": [
                "genesis/selfhost-toolchain-artifact-v0.2/:v=1"
              ],
              "currentWriter": "genesis/selfhost-toolchain-artifact-v0.2/:v=1",
              "id": "selfhost-toolchain-artifact",
              "migrationRecords": [],
              "missingDiscriminator": "reject"
            }
          ],
          "dependencies": [
            "language-profile",
            "coreform",
            "value-effect-hash"
          ],
          "key": "bootstrap",
          "stableId": "genesis/compat/v1/bootstrap",
          "state": "candidate"
        }
      ],
      "releaseClaim": "reserved-not-stable",
      "surfaces": [
        {
          "acceptedReaders": [
            "0.2.0"
          ],
          "currentWriter": "0.2.0",
          "id": "product-release",
          "kind": "semver",
          "migrations": []
        },
        {
          "acceptedReaders": [
            "pre-schema",
            "1"
          ],
          "currentWriter": "1",
          "id": "package-manifest",
          "kind": "toml-schema",
          "migrations": [
            "M-PACKAGE-PRESCHEMA-TO-1"
          ]
        },
        {
          "acceptedReaders": [
            "1"
          ],
          "currentWriter": "1",
          "id": "workspace-config",
          "kind": "toml-version",
          "migrations": []
        },
        {
          "acceptedReaders": [
            "1",
            "2"
          ],
          "currentWriter": "2",
          "id": "genesis-lock",
          "kind": "toml-version",
          "migrations": [
            "M-LOCK-1-TO-2"
          ]
        },
        {
          "acceptedReaders": [
            "2",
            "3"
          ],
          "currentWriter": "3",
          "id": "effect-log",
          "kind": "coreform-version",
          "migrations": [
            "M-GCLOG-2-TO-3"
          ]
        },
        {
          "acceptedReaders": [
            "1",
            "2"
          ],
          "currentWriter": "2",
          "id": "gpk-bundle",
          "kind": "binary-version",
          "migrations": [
            "M-GPK-1-TO-2"
          ]
        },
        {
          "acceptedReaders": [
            "genesis/hash-profile/gcv0.2-blake3"
          ],
          "currentWriter": "genesis/hash-profile/gcv0.2-blake3",
          "id": "canonical-hash-profile",
          "kind": "hash-domain",
          "migrations": []
        },
        {
          "acceptedReaders": [
            "GCKM5\\0"
          ],
          "currentWriter": "GCKM5\\0",
          "id": "compiled-module-blob",
          "kind": "binary-magic",
          "migrations": []
        },
        {
          "acceptedReaders": [
            "GCSHC1\\0"
          ],
          "currentWriter": "GCSHC1\\0",
          "id": "selfhost-compiled-cache",
          "kind": "binary-magic",
          "migrations": []
        },
        {
          "acceptedReaders": [
            "genesis/selfhost-toolchain-artifact-v0.2"
          ],
          "currentWriter": "genesis/selfhost-toolchain-artifact-v0.2",
          "id": "selfhost-toolchain-artifact",
          "kind": "coreform-kind",
          "migrations": []
        }
      ]
    },
    "dependencies": {
      "lockfiles": [
        {
          "gitPackageRecords": 0,
          "path": "Cargo.lock",
          "pathOrWorkspacePackageRecords": 18,
          "registryPackageRecords": 443,
          "schemaVersion": 4,
          "sha256": "ba28b65b338829a7db9fc4301f226a339c6aab81743b974ae5ca0de1601cbcae",
          "totalPackageRecords": 461,
          "uniquePackageIdentities": 461
        },
        {
          "gitPackageRecords": 0,
          "path": "tools/genesis-evidence-producer/Cargo.lock",
          "pathOrWorkspacePackageRecords": 1,
          "registryPackageRecords": 40,
          "schemaVersion": 4,
          "sha256": "a7aa895176386dcbde3de7e0d49a8511ca38227880ee30e82c12978cc5fa416e",
          "totalPackageRecords": 41,
          "uniquePackageIdentities": 41
        },
        {
          "gitPackageRecords": 0,
          "path": "tools/genesis-evidence-verifier/Cargo.lock",
          "pathOrWorkspacePackageRecords": 1,
          "registryPackageRecords": 40,
          "schemaVersion": 4,
          "sha256": "d3a5c9c2e7d3cb614d79b3360210c93f63317cdbb808250d0084ff4c1822f3eb",
          "totalPackageRecords": 41,
          "uniquePackageIdentities": 41
        }
      ],
      "mirror": {
        "authorityFiles": [
          "Cargo.lock",
          "Cargo.toml",
          "package-lock.json",
          "package.json",
          "tools/genesis-evidence-verifier/Cargo.lock",
          "tools/genesis-evidence-verifier/Cargo.toml"
        ],
        "fetchPolicy": {
          "cargoRegistryIndex": "https://github.com/rust-lang/crates.io-index",
          "mode": "declared-once",
          "npmRegistryOrigin": "https://registry.npmjs.org/",
          "redirects": "deny",
          "requireTls": true
        },
        "offlineChecks": [
          "cargo-cli-build",
          "cargo-evidence-verifier-check",
          "cargo-workspace-check",
          "npm-clean-install",
          "npm-playwright-import"
        ],
        "storeMode": "create-new-sha256"
      },
      "npm": {
        "externalPackageRecords": 3,
        "integrityAlgorithms": [
          "sha512"
        ],
        "lockfileVersion": 3,
        "path": "package-lock.json",
        "sha256": "f5b2fa938c2c572fa8172b0f57418c10dca846791855fbd25b1b662b188097ed"
      }
    },
    "evidence": {
      "baselines": [
        {
          "authority": "observation",
          "baselineIdentitySha256": "a3d6c7b809f1c1ba403bab0c4e18fce94154cbae4b35b23aa9e96cfb1c02e967",
          "evidenceClass": "E0",
          "overall": {
            "budgetFailing": 2,
            "budgetPassing": 2,
            "decisionGated": 1,
            "observed": 4,
            "runnerUnavailable": 5,
            "status": "observed-with-failures"
          },
          "path": "docs/program/evidence/roadmap-baselines/roadmap-baseline-e0-2026-07-10-sha256-a3d6c7b809f1c1ba403bab0c4e18fce94154cbae4b35b23aa9e96cfb1c02e967.json",
          "signatureGrantsAuthority": false
        }
      ],
      "fixtureAuthority": false,
      "fixtureDistributionClass": "E2",
      "fixtures": [
        {
          "claimedEvidenceClass": "E3",
          "path": "docs/program/evidence/GENESIS_EVIDENCE_ARTIFACT_TREE_v0.1.json",
          "role": "artifact-hash-tree",
          "sha256": "1ee6541e1f594edce44ae99a9e17c5288c9cab7a4f0818528c821bdc11b15546",
          "testOnly": true
        },
        {
          "claimedEvidenceClass": "E3",
          "path": "docs/program/evidence/GENESIS_EVIDENCE_BUNDLE_v0.1.json",
          "role": "authenticated-bundle",
          "sha256": "1dcfce299a83bac9ba9601b064c3da8caa1ffa61602cca5446febc9132172e81",
          "testOnly": true
        },
        {
          "claimedEvidenceClass": "none",
          "path": "docs/program/evidence/GENESIS_EVIDENCE_VERIFIER_NEGATIVE_VECTORS_v0.1.json",
          "role": "adversarial-catalog",
          "sha256": "5595e59ffce6727ad73987bac84fb2bc993cc0c113377d7d4fc18c443d168491",
          "testOnly": true
        },
        {
          "claimedEvidenceClass": "E3",
          "path": "docs/program/evidence/artifact/genesis-example.bin",
          "role": "subject-artifact",
          "sha256": "d8b1c4946a814e874c0eb109674d5e4fd49f84f3317794dc69d24b267a4aa72d",
          "testOnly": true
        },
        {
          "claimedEvidenceClass": "E0",
          "path": "docs/program/evidence/roadmap-baselines/roadmap-baseline-e0-2026-07-10-sha256-a3d6c7b809f1c1ba403bab0c4e18fce94154cbae4b35b23aa9e96cfb1c02e967.json",
          "role": "signed-e0-baseline",
          "sha256": "42b49dd7adfc8c7dc2dccb838dc33fca8f3f73f357e4316b3b8e956c52108280",
          "testOnly": true
        },
        {
          "claimedEvidenceClass": "none",
          "path": "docs/program/evidence/roadmap-baselines/roadmap-baseline-fixture-key-sha256-f942d973dd550ff9b95e0a61f47e8cee9580e8bb8d43f0226408d57bde2d113f.pub",
          "role": "fixture-public-key",
          "sha256": "f942d973dd550ff9b95e0a61f47e8cee9580e8bb8d43f0226408d57bde2d113f",
          "testOnly": true
        }
      ]
    },
    "knownGaps": {
      "activeDefectIds": [],
      "roadmapGaps": [
        {
          "affectedClaims": [
            "CAP-AGENT-JSON-CONTRACTS"
          ],
          "id": "R1.3.c",
          "summary": "Generate and verify the pinned MCP agent interface from canonical CLI schemas."
        },
        {
          "affectedClaims": [
            "CAP-AGENT-WORKLOAD-PARITY"
          ],
          "id": "R1.4.c",
          "summary": "Build deterministic generation, repair, refactor, and deployment task benchmarks."
        },
        {
          "affectedClaims": [
            "CAP-AGENT-SKILL-PACK"
          ],
          "id": "R1.5.a",
          "summary": "Generate the authoring skill from canonical language and capability inputs."
        },
        {
          "affectedClaims": [
            "CAP-AGENT-SKILL-PACK"
          ],
          "id": "R1.5.f",
          "summary": "Validate skill distribution, offline use, token budgets, and multi-agent compatibility."
        },
        {
          "affectedClaims": [
            "CAP-AGENT-WORKSPACE-PERF"
          ],
          "id": "R2.3.e",
          "summary": "Meet explicit incremental large-workspace agent-loop SLOs."
        },
        {
          "affectedClaims": [
            "CAP-RUNTIME-SURFACES",
            "CAP-STAGE2-WASM-VALIDATION"
          ],
          "id": "R3.2.a",
          "summary": "Audit existing stage2/Wasm coverage and eliminate undeclared fallback."
        },
        {
          "affectedClaims": [
            "CAP-STAGE2-WASM-VALIDATION"
          ],
          "id": "R3.2.b",
          "summary": "Validate source-to-Wasm translation and embedded artifact identity."
        },
        {
          "affectedClaims": [
            "CAP-STRICT-NO-FALLBACK"
          ],
          "id": "R4.1.c",
          "summary": "Maintain a semantic-ownership ledger for every production decision."
        },
        {
          "affectedClaims": [
            "CAP-STRICT-NO-FALLBACK"
          ],
          "id": "R4.1.e",
          "summary": "Enforce selfhost and stage0 dependency boundaries structurally."
        },
        {
          "affectedClaims": [
            "CAP-COREFORM-IDENTITY",
            "CAP-SELFHOST-FRONTEND"
          ],
          "id": "R4.2.a",
          "summary": "Make frontend and canonicalization GenesisCode-produced with independent identity verification."
        },
        {
          "affectedClaims": [
            "CAP-SEMANTIC-VCS"
          ],
          "id": "R4.2.c",
          "summary": "Make semantic patch and refactor behavior GenesisCode-authoritative."
        },
        {
          "affectedClaims": [
            "CAP-DENY-DEFAULT-POLICY",
            "CAP-EVIDENCE-GATED-PUBLISH"
          ],
          "id": "R4.2.d",
          "summary": "Make obligation and policy decision logic GenesisCode-authoritative."
        },
        {
          "affectedClaims": [
            "CAP-ARTIFACT-GC",
            "CAP-PACKAGE-MANAGER",
            "CAP-SEMANTIC-VCS"
          ],
          "id": "R4.2.e",
          "summary": "Make package, registry, and VCS logic GenesisCode-authoritative."
        },
        {
          "affectedClaims": [
            "CAP-SELFHOST-FRONTEND"
          ],
          "id": "R4.2.g",
          "summary": "Make CLI and agent orchestration selfhost-authoritative without hidden Rust semantics."
        },
        {
          "affectedClaims": [
            "CAP-MODULAR-BOUNDARIES"
          ],
          "id": "R4.3.a",
          "summary": "Split oversized host crates and meet source concentration budgets."
        },
        {
          "affectedClaims": [
            "CAP-MODULAR-BOUNDARIES"
          ],
          "id": "R4.3.b",
          "summary": "Generate repetitive host, Prelude, capability, MCP, codec, and parity bindings from one schema."
        },
        {
          "affectedClaims": [
            "CAP-SELFHOST-CUTOVER"
          ],
          "id": "R4.4.c",
          "summary": "Prove cross-host bootstrap fixpoint on the tier-1 host matrix."
        },
        {
          "affectedClaims": [
            "CAP-CONCURRENCY-REPLAY"
          ],
          "id": "R5.2.a",
          "summary": "Audit and reconcile deterministic concurrency specifications and runtime behavior."
        },
        {
          "affectedClaims": [
            "CAP-CONCURRENCY-REPLAY"
          ],
          "id": "R5.2.e",
          "summary": "Differentially explore and replay bounded schedules across tiers and hosts."
        },
        {
          "affectedClaims": [
            "CAP-PLUGIN-FFI"
          ],
          "id": "R5.5.a",
          "summary": "Adopt and pin the WebAssembly Component Model/WIT extension boundary."
        },
        {
          "affectedClaims": [
            "CAP-PLUGIN-FFI"
          ],
          "id": "R5.5.c",
          "summary": "Sandbox extension memory, CPU, calls, effects, cancellation, and lifecycle."
        },
        {
          "affectedClaims": [
            "TARGET-APPLICATION-UI"
          ],
          "id": "R5.6.a",
          "summary": "Define the deterministic shared application architecture and lifecycle."
        },
        {
          "affectedClaims": [
            "TARGET-APPLICATION-UI"
          ],
          "id": "R5.6.b",
          "summary": "Build the typed presentation and style intermediate representation."
        },
        {
          "affectedClaims": [
            "TARGET-WEB-INTERACTIVE-SSR-PWA",
            "TARGET-WEB-STATIC"
          ],
          "id": "R5.6.c",
          "summary": "Implement the complete static, interactive, SSR, and PWA web product stack."
        },
        {
          "affectedClaims": [
            "TARGET-ANDROID",
            "TARGET-APPLICATION-UI",
            "TARGET-DESKTOP-LINUX",
            "TARGET-DESKTOP-MACOS",
            "TARGET-DESKTOP-WINDOWS",
            "TARGET-IOS"
          ],
          "id": "R5.6.d",
          "summary": "Implement accessible cross-target widgets and input semantics."
        },
        {
          "affectedClaims": [
            "TARGET-WEB-INTERACTIVE-SSR-PWA"
          ],
          "id": "R5.6.e",
          "summary": "Make UI rendering efficient, incremental, validated, and inspectable."
        },
        {
          "affectedClaims": [
            "TARGET-APPLICATION-UI",
            "TARGET-WEB-INTERACTIVE-SSR-PWA"
          ],
          "id": "R5.6.f",
          "summary": "Ship one product-grade cross-target UI testing API."
        },
        {
          "affectedClaims": [
            "TARGET-SERVICE-DATA"
          ],
          "id": "R5.7.a",
          "summary": "Complete typed service routing, middleware, security, and protocol construction."
        },
        {
          "affectedClaims": [
            "TARGET-SERVICE-DATA"
          ],
          "id": "R5.7.b",
          "summary": "Complete durable typed data, query, transaction, and migration APIs."
        },
        {
          "affectedClaims": [
            "TARGET-SERVICE-DATA"
          ],
          "id": "R5.7.c",
          "summary": "Add production queues, jobs, cache, storage, and coordination primitives."
        },
        {
          "affectedClaims": [
            "TARGET-SERVICE-DATA"
          ],
          "id": "R5.7.d",
          "summary": "Unify capability-scoped observability and operations."
        },
        {
          "affectedClaims": [
            "TARGET-DATA-ML"
          ],
          "id": "R5.7.e",
          "summary": "Build first-party data, numeric, tensor, and local ML libraries."
        },
        {
          "affectedClaims": [
            "TARGET-GAMES-MEDIA"
          ],
          "id": "R5.8.a",
          "summary": "Define the deterministic game and simulation core."
        },
        {
          "affectedClaims": [
            "TARGET-GAMES-MEDIA"
          ],
          "id": "R5.8.b",
          "summary": "Complete real 2D and 3D runtime systems."
        },
        {
          "affectedClaims": [
            "TARGET-GAMES-MEDIA"
          ],
          "id": "R5.8.c",
          "summary": "Make shaders and the asset pipeline Genesis-authored."
        },
        {
          "affectedClaims": [
            "TARGET-GAMES-MEDIA"
          ],
          "id": "R5.8.d",
          "summary": "Add production audio and creative timeline systems."
        },
        {
          "affectedClaims": [
            "TARGET-GAMES-MEDIA"
          ],
          "id": "R5.8.f",
          "summary": "Ship Genesis-native game and media editing and debugging workflows."
        },
        {
          "affectedClaims": [
            "TARGET-EMBEDDED-LINUX",
            "TARGET-MCU-LANGUAGE-AOT"
          ],
          "id": "R5.9.a",
          "summary": "Define Embedded Linux and constrained MCU profiles separately."
        },
        {
          "affectedClaims": [
            "TARGET-MCU-LANGUAGE-AOT"
          ],
          "id": "R5.9.b",
          "summary": "Implement closed-world static flash, RAM, stack, timing, and resource verification."
        },
        {
          "affectedClaims": [
            "TARGET-MCU-LANGUAGE-AOT"
          ],
          "id": "R5.9.c",
          "summary": "Specify real-time, interrupt, reset, watchdog, and power semantics."
        },
        {
          "affectedClaims": [
            "TARGET-BOARD-HAL-FAMILIES",
            "TARGET-EMBEDDED-LINUX"
          ],
          "id": "R5.9.d",
          "summary": "Define capability-safe typed board and peripheral HAL APIs."
        },
        {
          "affectedClaims": [
            "TARGET-BOARD-HAL-FAMILIES"
          ],
          "id": "R5.9.e",
          "summary": "Build self-hostable IoT and robotics packages."
        },
        {
          "affectedClaims": [
            "TARGET-MCU-LANGUAGE-AOT"
          ],
          "id": "R5.9.f",
          "summary": "Preserve and validate semantic identity across constrained compilation."
        },
        {
          "affectedClaims": [
            "CAP-PACKAGE-MANAGER"
          ],
          "id": "R6.1.a",
          "summary": "Freeze and migrate deterministic package manifest and lock schemas."
        },
        {
          "affectedClaims": [
            "CAP-EVIDENCE-GATED-PUBLISH"
          ],
          "id": "R6.2.d",
          "summary": "Enforce package evidence policy at registry acceptance."
        },
        {
          "affectedClaims": [
            "CAP-RUNTIME-SURFACES"
          ],
          "id": "R6.3.a",
          "summary": "Define the supported v1 build target profiles."
        },
        {
          "affectedClaims": [
            "CAP-DEPLOYMENT-PIPELINE"
          ],
          "id": "R6.3.b",
          "summary": "Implement the selfhosted genesis build graph and evidence outputs."
        },
        {
          "affectedClaims": [
            "CAP-DEPLOYMENT-PIPELINE"
          ],
          "id": "R6.3.c",
          "summary": "Make target artifacts reproducible across independent builders."
        },
        {
          "affectedClaims": [
            "TARGET-ANDROID",
            "TARGET-DESKTOP-LINUX",
            "TARGET-DESKTOP-MACOS",
            "TARGET-DESKTOP-WINDOWS",
            "TARGET-IOS"
          ],
          "id": "R6.3.f",
          "summary": "Require target-native executable entrypoints and authentic runtime workloads."
        },
        {
          "affectedClaims": [
            "TARGET-ANDROID",
            "TARGET-DESKTOP-LINUX",
            "TARGET-DESKTOP-MACOS",
            "TARGET-DESKTOP-WINDOWS",
            "TARGET-IOS"
          ],
          "id": "R6.3.g",
          "summary": "Make all generated foreign glue disposable, reproducible, and non-authoritative."
        },
        {
          "affectedClaims": [
            "TARGET-WEB-INTERACTIVE-SSR-PWA",
            "TARGET-WEB-STATIC"
          ],
          "id": "R6.5.a",
          "summary": "Ship the incremental Genesis web compiler and development server."
        },
        {
          "affectedClaims": [
            "TARGET-WEB-INTERACTIVE-SSR-PWA",
            "TARGET-WEB-STATIC"
          ],
          "id": "R6.5.b",
          "summary": "Produce standards-valid deployable static, SSR, edge, and PWA artifacts."
        },
        {
          "affectedClaims": [
            "TARGET-WEB-INTERACTIVE-SSR-PWA",
            "TARGET-WEB-STATIC"
          ],
          "id": "R6.5.c",
          "summary": "Prove supported behavior in real browser engines and mobile viewports."
        },
        {
          "affectedClaims": [
            "TARGET-SERVICE-DATA"
          ],
          "id": "R6.5.d",
          "summary": "Ship and maintain a complete self-hosted full-stack reference product."
        },
        {
          "affectedClaims": [
            "TARGET-DESKTOP-LINUX",
            "TARGET-DESKTOP-MACOS",
            "TARGET-DESKTOP-WINDOWS"
          ],
          "id": "R6.6.a",
          "summary": "Build signed and installable real macOS, Windows, and Linux applications."
        },
        {
          "affectedClaims": [
            "TARGET-ANDROID",
            "TARGET-IOS"
          ],
          "id": "R6.6.b",
          "summary": "Build complete executable iOS and Android applications."
        },
        {
          "affectedClaims": [
            "TARGET-ANDROID",
            "TARGET-DESKTOP-LINUX",
            "TARGET-DESKTOP-MACOS",
            "TARGET-DESKTOP-WINDOWS",
            "TARGET-IOS"
          ],
          "id": "R6.6.c",
          "summary": "Automate simulator, emulator, and physical mobile and desktop qualification."
        },
        {
          "affectedClaims": [
            "TARGET-ANDROID",
            "TARGET-IOS"
          ],
          "id": "R6.6.d",
          "summary": "Prove shared product reuse without hiding target-specific work."
        },
        {
          "affectedClaims": [
            "TARGET-EMBEDDED-LINUX"
          ],
          "id": "R6.7.a",
          "summary": "Promote reproducible Raspberry Pi-class Embedded Linux delivery."
        },
        {
          "affectedClaims": [
            "TARGET-MCU-LANGUAGE-AOT"
          ],
          "id": "R6.7.b",
          "summary": "Implement the closed-world MCU AOT, link, firmware, and evidence pipeline."
        },
        {
          "affectedClaims": [
            "TARGET-BOARD-HAL-FAMILIES"
          ],
          "id": "R6.7.c",
          "summary": "Establish qualified RP2040, RISC-V ESP32, Xtensa ESP32, and Arduino-compatible board families."
        },
        {
          "affectedClaims": [
            "TARGET-DEVICE-FLASH-DEBUG-OTA",
            "TARGET-HARDWARE-IN-THE-LOOP"
          ],
          "id": "R6.7.d",
          "summary": "Build deterministic board simulation and physical hardware-in-the-loop infrastructure."
        },
        {
          "affectedClaims": [
            "TARGET-DEVICE-FLASH-DEBUG-OTA"
          ],
          "id": "R6.7.e",
          "summary": "Complete authorized device discovery, flash, debug, provisioning, crash, and OTA lifecycle."
        },
        {
          "affectedClaims": [
            "TARGET-BOARD-HAL-FAMILIES",
            "TARGET-DEVICE-FLASH-DEBUG-OTA",
            "TARGET-EMBEDDED-LINUX",
            "TARGET-HARDWARE-IN-THE-LOOP"
          ],
          "id": "R6.7.f",
          "summary": "Ship maintained Embedded Linux and physical MCU hardware products."
        },
        {
          "affectedClaims": [
            "CAP-ASSURANCE-PROFILES"
          ],
          "id": "R7.1.a",
          "summary": "Classify and own the complete layered verification suite."
        },
        {
          "affectedClaims": [
            "CAP-TOOL-QUALIFICATION"
          ],
          "id": "R7.1.e",
          "summary": "Use mutation testing to demonstrate trust-check sensitivity."
        },
        {
          "affectedClaims": [
            "CAP-KERNEL-DETERMINISM"
          ],
          "id": "R7.2.a",
          "summary": "Mechanize the pure core semantics and determinism theorem."
        },
        {
          "affectedClaims": [
            "CAP-SEALED-PROTOCOL"
          ],
          "id": "R7.2.b",
          "summary": "Prove seal unforgeability and protected-boundary behavior."
        },
        {
          "affectedClaims": [
            "CAP-EFFECT-REPLAY"
          ],
          "id": "R7.2.c",
          "summary": "Model and prove deterministic complete effect dispatch and replay checking."
        },
        {
          "affectedClaims": [
            "CAP-COREFORM-IDENTITY"
          ],
          "id": "R7.2.f",
          "summary": "Verify or independently cross-check canonical codec assumptions."
        },
        {
          "affectedClaims": [
            "CAP-ASSURANCE-PROFILES",
            "CAP-DENY-DEFAULT-POLICY"
          ],
          "id": "R7.3.a",
          "summary": "Threat-model every kernel, effect, bridge, package, build, and release boundary."
        },
        {
          "affectedClaims": [
            "CAP-HOST-BRIDGE"
          ],
          "id": "R7.3.b",
          "summary": "Sandbox host execution with hard cancellation, least privilege, and bounded IPC."
        },
        {
          "affectedClaims": [
            "CAP-AGENT-WORKLOAD-PARITY"
          ],
          "id": "R8.2.a",
          "summary": "Prove the pure library and CLI agent archetype end to end."
        },
        {
          "affectedClaims": [
            "CAP-BROWSER-XR"
          ],
          "id": "R8.2.e",
          "summary": "Prove the browser application agent archetype and its sandboxed effects."
        },
        {
          "affectedClaims": [
            "CAP-GPU-COMPUTE"
          ],
          "id": "R8.2.h",
          "summary": "Prove the GPU or numeric agent archetype with deterministic backend evidence."
        },
        {
          "affectedClaims": [
            "TARGET-GAMES-MEDIA"
          ],
          "id": "R8.2.m",
          "summary": "Prove a nontrivial cross-target game under real frame and resource budgets."
        },
        {
          "affectedClaims": [
            "TARGET-GAMES-MEDIA"
          ],
          "id": "R8.2.n",
          "summary": "Prove a creative media tool with deterministic transforms and real preview/export."
        },
        {
          "affectedClaims": [
            "TARGET-EMBEDDED-LINUX"
          ],
          "id": "R8.2.o",
          "summary": "Prove a Raspberry Pi-class Embedded Linux product on real hardware."
        },
        {
          "affectedClaims": [
            "TARGET-HARDWARE-IN-THE-LOOP",
            "TARGET-MCU-LANGUAGE-AOT"
          ],
          "id": "R8.2.p",
          "summary": "Prove RP2040 and ESP32-class constrained firmware on physical boards."
        },
        {
          "affectedClaims": [
            "TARGET-BOARD-HAL-FAMILIES",
            "TARGET-HARDWARE-IN-THE-LOOP"
          ],
          "id": "R8.2.q",
          "summary": "Prove an end-to-end IoT or robotics system with hardware-in-the-loop."
        },
        {
          "affectedClaims": [
            "TARGET-DATA-ML"
          ],
          "id": "R8.2.r",
          "summary": "Prove a reproducible Genesis-native data science and local ML system."
        },
        {
          "affectedClaims": [
            "CAP-DOMAIN-STARTERS",
            "CAP-GRAPHICS-RUNTIME"
          ],
          "id": "R8.3.a",
          "summary": "Ship and maintain at least five evidence-backed flagship programs."
        },
        {
          "affectedClaims": [
            "CAP-TOOL-QUALIFICATION"
          ],
          "id": "R9.2.c",
          "summary": "Publish and independently mirror immutable E4 release attestations."
        }
      ]
    },
    "migrations": {
      "entries": [
        {
          "from": "pre-schema",
          "id": "M-PACKAGE-PRESCHEMA-TO-1",
          "reader": "Treat absence as schema 1 only; reject every explicit value other than 1.",
          "retirement": "Retain through the 0.x train; removal requires a major compatibility decision and corpus telemetry.",
          "semantic_delta": "No package semantics change; the discriminator makes future evolution fail closed.",
          "surface": "package-manifest",
          "tests": [
            "crates/gc_pkg/src/manifest.rs"
          ],
          "to": "1",
          "user_action": "Add schema = 1 as a top-level key.",
          "writer": "Scaffolds and maintained repository manifests always emit schema = 1."
        },
        {
          "from": "1",
          "id": "M-LOCK-1-TO-2",
          "reader": "Read explicit versions 1 and 2; never infer a missing version.",
          "retirement": "Retain v1 reads through the 0.x train; remove only with an offline migrator and a release-note deprecation cycle.",
          "semantic_delta": "Version 2 records source selectors, resolution strategies, tag policy, resolved refs, export hashes, and environment fingerprints.",
          "surface": "genesis-lock",
          "tests": [
            "crates/gc_pkg/src/lock.rs"
          ],
          "to": "2",
          "user_action": "Run a lock-producing gcpm operation and review the canonical version 2 diff.",
          "writer": "New locks emit version 2; v1 objects requiring v2 resolution metadata are promoted on canonical write."
        },
        {
          "from": "2",
          "id": "M-GCLOG-2-TO-3",
          "reader": "Read explicit versions 2 and 3; never infer a missing :version.",
          "retirement": "Retain v2 replay through the 0.x train; removal requires an authenticated log migrator and golden replay corpus.",
          "semantic_delta": "Version 3 binds the current value hash encoding and deterministic task scheduling metadata.",
          "surface": "effect-log",
          "tests": [
            "crates/gc_effects/src/log.rs",
            "crates/gc_effects/src/tests.rs"
          ],
          "to": "3",
          "user_action": "Regenerate logs for archival provenance; replay may still consume explicit version 2 logs.",
          "writer": "Every runtime log emits version 3."
        },
        {
          "from": "1",
          "id": "M-GPK-1-TO-2",
          "reader": "Read explicit binary versions 1 and 2 under the same GPK magic.",
          "retirement": "Retain v1 reads through the 0.x train; removal requires a streaming re-export tool and fixture census.",
          "semantic_delta": "Version 2 adds a deterministic, sorted refs section; payload object encoding is unchanged.",
          "surface": "gpk-bundle",
          "tests": [
            "crates/gc_vcs/src/gpk.rs",
            "crates/gc_cli/tests/cli_pkg_gpk.rs"
          ],
          "to": "2",
          "user_action": "Re-export a v1 bundle to obtain canonical v2; imports continue to accept v1.",
          "writer": "Production exports always emit version 2, including a zero-count refs section."
        }
      ]
    },
    "security": {
      "activeDefectIds": [],
      "claimState": "requirements-only-unverified",
      "mandatoryChecks": [
        {
          "claim": "required-but-not-attested",
          "entrypoint": "scripts/check_dependency_mirror_contract.sh",
          "executionIdentitySha256": "93f27a873ea8472638b14b9e2fa6d8a6c2c2d902715b61fe81367b5ffbc78faa",
          "gateId": "gate/dependency-mirror-contract",
          "kind": "test",
          "networkMode": "deny",
          "profile": "prepush-standard"
        },
        {
          "claim": "required-but-not-attested",
          "entrypoint": "scripts/check_evidence_adversarial_matrix.sh",
          "executionIdentitySha256": "8cff602dbf244463fb827f70fc6ce31257fb76b4541100508567d3f1fd7ba641",
          "gateId": "gate/evidence-adversarial-matrix",
          "kind": "test",
          "networkMode": "deny",
          "profile": "prepush-standard"
        },
        {
          "claim": "required-but-not-attested",
          "entrypoint": "scripts/check_genesis_evidence_verifier.sh",
          "executionIdentitySha256": "306605408348dfd5d3d8dcb2bd2ccc36f5acf9145ff266ce0dd0109840b15ae9",
          "gateId": "gate/genesis-evidence-verifier",
          "kind": "test",
          "networkMode": "deny",
          "profile": "prepush-standard"
        },
        {
          "claim": "required-but-not-attested",
          "entrypoint": "scripts/check_no_user_panics.sh",
          "executionIdentitySha256": "ac0c50fd8eb4a14b9cf362079c42cebab1f842023d718cd8861cb462acac5b0a",
          "gateId": "gate/no-user-panics",
          "kind": "static",
          "networkMode": "deny",
          "profile": "local-fast"
        },
        {
          "claim": "required-but-not-attested",
          "entrypoint": "scripts/check_no_user_panics_compiler.sh",
          "executionIdentitySha256": "d8e1db277383038068fcbff74d03c0ca37b90514089ab49898f7fe7d9c3a5631",
          "gateId": "gate/no-user-panics-compiler",
          "kind": "test",
          "networkMode": "deny",
          "profile": "prepush-standard"
        },
        {
          "claim": "required-but-not-attested",
          "entrypoint": "scripts/check_release_smoke.sh",
          "executionIdentitySha256": "2c4fbf1049c51685c50ab5892a6dcf111b89096950a96e1197bed6d9b5295b6e",
          "gateId": "gate/release-smoke",
          "kind": "release-only",
          "networkMode": "deny",
          "profile": "release-full"
        },
        {
          "claim": "required-but-not-attested",
          "entrypoint": "scripts/check_root_lock_policy.sh",
          "executionIdentitySha256": "d047629ebd27b412cc3136be55dc70ca98f423c1cb038bca6e48ba2803db281d",
          "gateId": "gate/root-lock-policy",
          "kind": "static",
          "networkMode": "deny",
          "profile": "local-fast"
        },
        {
          "claim": "required-but-not-attested",
          "entrypoint": "scripts/check_supply_chain.sh",
          "executionIdentitySha256": "8b46f84ab4ee1987a4f906f473383335a8c61fea2822b1af8ff29068884d1a52",
          "gateId": "gate/supply-chain",
          "kind": "release-only",
          "networkMode": "deny",
          "profile": "release-full"
        },
        {
          "claim": "required-but-not-attested",
          "entrypoint": "scripts/check_versioning_release_hygiene.sh",
          "executionIdentitySha256": "01c8cd92ab8a5a23ca01057291b6e4422011aad714627a46819aaa99eb26b9ee",
          "gateId": "gate/versioning-release-hygiene",
          "kind": "release-only",
          "networkMode": "deny",
          "profile": "release-full"
        }
      ],
      "passedChecks": [],
      "policySha256": "efdae31392b03f5228bd48e96eb14ef718520ae19b4d9de064ef9ed1c19978e5"
    }
  },
  "sourceIdentities": {
    "Cargo.lock": "ba28b65b338829a7db9fc4301f226a339c6aab81743b974ae5ca0de1601cbcae",
    "Cargo.toml": "36566f84c9351572596298906707431245352296c7718aa1035087f61d83ab32",
    "deny.toml": "efdae31392b03f5228bd48e96eb14ef718520ae19b4d9de064ef9ed1c19978e5",
    "docs/program/EVIDENCE_FIXTURE_CLASSIFICATION_v0.1.json": "4ce9bed19d3dac8926a06a15f2edceaaaa038c3a9a814265b7bd13858359a173",
    "docs/program/evidence/GENESIS_EVIDENCE_ARTIFACT_TREE_v0.1.json": "1ee6541e1f594edce44ae99a9e17c5288c9cab7a4f0818528c821bdc11b15546",
    "docs/program/evidence/GENESIS_EVIDENCE_BUNDLE_v0.1.json": "1dcfce299a83bac9ba9601b064c3da8caa1ffa61602cca5446febc9132172e81",
    "docs/program/evidence/GENESIS_EVIDENCE_VERIFIER_NEGATIVE_VECTORS_v0.1.json": "5595e59ffce6727ad73987bac84fb2bc993cc0c113377d7d4fc18c443d168491",
    "docs/program/evidence/artifact/genesis-example.bin": "d8b1c4946a814e874c0eb109674d5e4fd49f84f3317794dc69d24b267a4aa72d",
    "docs/program/evidence/roadmap-baselines/roadmap-baseline-e0-2026-07-10-sha256-a3d6c7b809f1c1ba403bab0c4e18fce94154cbae4b35b23aa9e96cfb1c02e967.json": "42b49dd7adfc8c7dc2dccb838dc33fca8f3f73f357e4316b3b8e956c52108280",
    "docs/program/evidence/roadmap-baselines/roadmap-baseline-fixture-key-sha256-f942d973dd550ff9b95e0a61f47e8cee9580e8bb8d43f0226408d57bde2d113f.pub": "f942d973dd550ff9b95e0a61f47e8cee9580e8bb8d43f0226408d57bde2d113f",
    "docs/spec/CAPABILITY_EVIDENCE_LEDGER_v0.1.json": "d76723bca84b00660c868f5b8f18a3a165db4031d1eaddec3af358fbacb0fb73",
    "genesis.compatibility.json": "d81bc1502ba5194821bc9b28741c2496d943cf27a95d140d6f95a698c10a0fc9",
    "genesis.dependency-mirror.json": "15dc59a3fce87403aa8a25e61c9c089c7a47f15c9bce0cae4e8b48e6a02fb42f",
    "genesis.lock": "a34951c3a8058835c3555bae3f212315ac4c143db2932fbf2567e6b2855f0d09",
    "genesis.version-surfaces.json": "643402a19527b77ef0432b7a0197d4ee658e413640961e0b93d826f8801e3278",
    "package-lock.json": "f5b2fa938c2c572fa8172b0f57418c10dca846791855fbd25b1b662b188097ed",
    "policies/evidence_storage_classes_v0.1.json": "b492fabe76d9f20a54f7488d9a6715225bdd1ee789dbe30df8aa2810e1da6459",
    "policies/release_notes_v0.1.json": "19bab59aa31dcbb7fdad9a234feb94958587481646f022952651416cb454d7c7",
    "tools/genesis-evidence-producer/Cargo.lock": "a7aa895176386dcbde3de7e0d49a8511ca38227880ee30e82c12978cc5fa416e",
    "tools/genesis-evidence-verifier/Cargo.lock": "d3a5c9c2e7d3cb614d79b3360210c93f63317cdbb808250d0084ff4c1822f3eb"
  },
  "version": "0.1"
}
