window.JS_SCENARIOS = [
  {
    "slug": "platform_execution_ai_release_automation",
    "name": "Platform Execution - AI Release Automation",
    "suite": "Platform Runtime Control Suite",
    "world": "Platform Control Governance",
    "outcome": "ALLOW WITH BOUNDS",
    "pack_id": "JSP-PUBLIC-20260302-PLATFORM_EXE-0001",
    "proposed_action": "Agent proposes routing 100% of checkout traffic to a new payment path.",
    "ai_shift": "AI proposes production ramps dynamically based on live telemetry, compressing decision-to-impact windows to minutes or seconds.",
    "status_quo": "Change policy exists, but runtime invariants (canary caps, rollback anchors, abort thresholds) are not structurally enforced at the execution boundary.",
    "js_difference": "Judgement Spine binds invariants into the rollout mechanism at execution time: canary cap, rollback required, abort on error/latency regression. If any signal is uncertain, it returns ALLOW WITH BOUNDS instead of letting the ramp proceed by momentum.",
    "impact": "Ships faster without expanding blast radius; abort is contractual and automatic, not a human race.",
    "bounds": [
      "1% canary cap",
      "health checks mandatory",
      "rollback armed",
      "abort on latency+error thresholds"
    ],
    "escalation": "Escalate to on-call owner if novelty or confidence drop exceeds threshold; widen only with signed approval token.",
    "exports": {
      "board": "scenarios/platform_execution_ai_release_automation/exports/BOARD_VIEW.pdf",
      "regulator": "scenarios/platform_execution_ai_release_automation/exports/REGULATOR_VIEW.pdf",
      "dispute": "scenarios/platform_execution_ai_release_automation/exports/DISPUTE_PACK.pdf"
    },
    "evidence_pack": "scenarios/platform_execution_ai_release_automation/evidence/evidence_pack.json",
    "replay_events": [
      {
        "t_ms": 0,
        "title": "Intent captured",
        "description": "System captures proposed action intent and target surface."
      },
      {
        "t_ms": 7500,
        "title": "Moment That Matters resolved",
        "description": "MTM resolver matches the decision boundary and required doctrine."
      },
      {
        "t_ms": 15000,
        "title": "Doctrine loaded (versioned)",
        "description": "Doctrine snapshot loaded: JS-DOCTRINE-PUBLIC-1.2."
      },
      {
        "t_ms": 22500,
        "title": "Context surfaced",
        "description": "Critical context, uncertainty flags, and propagation risk made visible."
      },
      {
        "t_ms": 30000,
        "title": "Authority resolved",
        "description": "Named human owner(s) for this boundary are resolved and bound."
      },
      {
        "t_ms": 37500,
        "title": "Reliance verified",
        "description": "Provenance, tool-call chain integrity, and evidence minimums verified."
      },
      {
        "t_ms": 45000,
        "title": "Uncertainty evaluated",
        "description": "Confidence, novelty, and risk thresholds evaluated against invariants."
      },
      {
        "t_ms": 52500,
        "title": "Outcome computed",
        "description": "Judgement Engine returns: ALLOW WITH BOUNDS."
      },
      {
        "t_ms": 60000,
        "title": "Bounds written",
        "description": "Bounds and safe-degrade contract written into the execution mechanism."
      },
      {
        "t_ms": 67500,
        "title": "Enforcement applied",
        "description": "Enforcement intercepts at last safe moment and applies contract."
      },
      {
        "t_ms": 75000,
        "title": "Evidence minted",
        "description": "Evidence pack is written before consequence: decision record + integrity references."
      },
      {
        "t_ms": 82500,
        "title": "Replay-ready export",
        "description": "Export is portable: auditor/regulator/board can inspect without system access."
      }
    ]
  },
  {
    "slug": "healthcare_ai_triage_influence",
    "name": "Healthcare - AI Triage Influence",
    "suite": "Human + Physical Safety Suite",
    "world": "Clinical Care Governance",
    "outcome": "ESCALATE",
    "pack_id": "JSP-PUBLIC-20260302-HEALTHCARE_A-0001",
    "proposed_action": "Model recommends downgrading a high-acuity patient pathway.",
    "ai_shift": "Clinical AI influences prioritisation continuously; a recommendation can silently become a care pathway change at scale.",
    "status_quo": "Decision support shapes care without explicit authority boundaries; uncertainty is often hidden behind a single score.",
    "js_difference": "Judgement Spine treats pathway change as a Moment That Matters. If vitals conflict or confidence degrades, doctrine enforces ESCALATE to a named clinician with time-boxed re-check and rollback preserved.",
    "impact": "AI can assist without silently owning clinical authority; uncertainty triggers human jurisdiction by design.",
    "bounds": [
      "draft-only until clinician sign-off",
      "mandatory re-check within 15 minutes",
      "rollback preserved",
      "scope limited to this patient encounter"
    ],
    "escalation": "Route to named clinician on duty; if not acknowledged within time-box, SAFE DEGRADE to hold current pathway and increase monitoring.",
    "exports": {
      "board": "scenarios/healthcare_ai_triage_influence/exports/BOARD_VIEW.pdf",
      "regulator": "scenarios/healthcare_ai_triage_influence/exports/REGULATOR_VIEW.pdf",
      "dispute": "scenarios/healthcare_ai_triage_influence/exports/DISPUTE_PACK.pdf"
    },
    "evidence_pack": "scenarios/healthcare_ai_triage_influence/evidence/evidence_pack.json",
    "replay_events": [
      {
        "t_ms": 0,
        "title": "Intent captured",
        "description": "System captures proposed action intent and target surface."
      },
      {
        "t_ms": 7500,
        "title": "Moment That Matters resolved",
        "description": "MTM resolver matches the decision boundary and required doctrine."
      },
      {
        "t_ms": 15000,
        "title": "Doctrine loaded (versioned)",
        "description": "Doctrine snapshot loaded: JS-DOCTRINE-PUBLIC-1.2."
      },
      {
        "t_ms": 22500,
        "title": "Context surfaced",
        "description": "Critical context, uncertainty flags, and propagation risk made visible."
      },
      {
        "t_ms": 30000,
        "title": "Authority resolved",
        "description": "Named human owner(s) for this boundary are resolved and bound."
      },
      {
        "t_ms": 37500,
        "title": "Reliance verified",
        "description": "Provenance, tool-call chain integrity, and evidence minimums verified."
      },
      {
        "t_ms": 45000,
        "title": "Uncertainty evaluated",
        "description": "Confidence, novelty, and risk thresholds evaluated against invariants."
      },
      {
        "t_ms": 52500,
        "title": "Outcome computed",
        "description": "Judgement Engine returns: ESCALATE."
      },
      {
        "t_ms": 60000,
        "title": "Bounds written",
        "description": "Bounds and safe-degrade contract written into the execution mechanism."
      },
      {
        "t_ms": 67500,
        "title": "Enforcement applied",
        "description": "Enforcement intercepts at last safe moment and applies contract."
      },
      {
        "t_ms": 75000,
        "title": "Evidence minted",
        "description": "Evidence pack is written before consequence: decision record + integrity references."
      },
      {
        "t_ms": 82500,
        "title": "Replay-ready export",
        "description": "Export is portable: auditor/regulator/board can inspect without system access."
      }
    ]
  },
  {
    "slug": "agentic_execution_tool_chained_authority_expansion",
    "name": "Agentic Execution - Tool-Chained Authority Expansion",
    "suite": "Platform Runtime Control Suite",
    "world": "Agentic Execution Governance",
    "outcome": "ESCALATE",
    "pack_id": "JSP-PUBLIC-20260302-AGENTIC_EXEC-0001",
    "proposed_action": "Agent requests production write access mid-run.",
    "ai_shift": "Agents chain tools and tokens, expanding capability across systems; authority can drift with each tool call.",
    "status_quo": "IAM governs static roles, not dynamic delegation drift; mid-run privilege expansion becomes an unowned trust boundary.",
    "js_difference": "Judgement Spine enforces 'no authority expansion by momentum' at execution time. Privilege elevation becomes a governed MTM requiring dual control, scoped TTL, and signed approval tokens before the tool call can execute.",
    "impact": "Stops authority creep (the defining risk of agentic systems) while preserving planning velocity.",
    "bounds": [
      "exact scope required (namespace-scoped)",
      "TTL <= 30 minutes",
      "reversible actions only",
      "no secret access unless explicitly approved"
    ],
    "escalation": "Route to named platform owner + security approver (dual control). If denied or timed out, SAFE DEGRADE to read-only tools.",
    "exports": {
      "board": "scenarios/agentic_execution_tool_chained_authority_expansion/exports/BOARD_VIEW.pdf",
      "regulator": "scenarios/agentic_execution_tool_chained_authority_expansion/exports/REGULATOR_VIEW.pdf",
      "dispute": "scenarios/agentic_execution_tool_chained_authority_expansion/exports/DISPUTE_PACK.pdf"
    },
    "evidence_pack": "scenarios/agentic_execution_tool_chained_authority_expansion/evidence/evidence_pack.json",
    "replay_events": [
      {
        "t_ms": 0,
        "title": "Intent captured",
        "description": "System captures proposed action intent and target surface."
      },
      {
        "t_ms": 7500,
        "title": "Moment That Matters resolved",
        "description": "MTM resolver matches the decision boundary and required doctrine."
      },
      {
        "t_ms": 15000,
        "title": "Doctrine loaded (versioned)",
        "description": "Doctrine snapshot loaded: JS-DOCTRINE-PUBLIC-1.2."
      },
      {
        "t_ms": 22500,
        "title": "Context surfaced",
        "description": "Critical context, uncertainty flags, and propagation risk made visible."
      },
      {
        "t_ms": 30000,
        "title": "Authority resolved",
        "description": "Named human owner(s) for this boundary are resolved and bound."
      },
      {
        "t_ms": 37500,
        "title": "Reliance verified",
        "description": "Provenance, tool-call chain integrity, and evidence minimums verified."
      },
      {
        "t_ms": 45000,
        "title": "Uncertainty evaluated",
        "description": "Confidence, novelty, and risk thresholds evaluated against invariants."
      },
      {
        "t_ms": 52500,
        "title": "Outcome computed",
        "description": "Judgement Engine returns: ESCALATE."
      },
      {
        "t_ms": 60000,
        "title": "Bounds written",
        "description": "Bounds and safe-degrade contract written into the execution mechanism."
      },
      {
        "t_ms": 67500,
        "title": "Enforcement applied",
        "description": "Enforcement intercepts at last safe moment and applies contract."
      },
      {
        "t_ms": 75000,
        "title": "Evidence minted",
        "description": "Evidence pack is written before consequence: decision record + integrity references."
      },
      {
        "t_ms": 82500,
        "title": "Replay-ready export",
        "description": "Export is portable: auditor/regulator/board can inspect without system access."
      }
    ]
  },
  {
    "slug": "banking_ai_payment_release_decision",
    "name": "Banking - AI Payment Release Decision",
    "suite": "Financial & Commitment Authority Suite",
    "world": "Banking Core Governance",
    "outcome": "BLOCK",
    "pack_id": "JSP-PUBLIC-20260302-BANKING_AI_P-0001",
    "proposed_action": "Agent proposes releasing an 18M USD wire to a new beneficiary after screening.",
    "ai_shift": "Screening models operate at machine scale; marginal signal shifts can clear or block millions in seconds.",
    "status_quo": "Compliance reviews logs after release; governance becomes remediation once money moves.",
    "js_difference": "Judgement Spine gates the irreversible commit point. If sanctions/AML confidence is fuzzy or dual control is not satisfied, doctrine fires BLOCK with named escalation before settlement.",
    "impact": "Prevents irreversible regulatory breach driven by automated speed; proof exists before clearance.",
    "bounds": [
      "no partial release",
      "hold in suspense account",
      "trigger re-screening",
      "time-boxed dual approval required"
    ],
    "escalation": "Escalate to treasury + AML (dual control). Release only with signed authority chain.",
    "exports": {
      "board": "scenarios/banking_ai_payment_release_decision/exports/BOARD_VIEW.pdf",
      "regulator": "scenarios/banking_ai_payment_release_decision/exports/REGULATOR_VIEW.pdf",
      "dispute": "scenarios/banking_ai_payment_release_decision/exports/DISPUTE_PACK.pdf"
    },
    "evidence_pack": "scenarios/banking_ai_payment_release_decision/evidence/evidence_pack.json",
    "replay_events": [
      {
        "t_ms": 0,
        "title": "Intent captured",
        "description": "System captures proposed action intent and target surface."
      },
      {
        "t_ms": 7500,
        "title": "Moment That Matters resolved",
        "description": "MTM resolver matches the decision boundary and required doctrine."
      },
      {
        "t_ms": 15000,
        "title": "Doctrine loaded (versioned)",
        "description": "Doctrine snapshot loaded: JS-DOCTRINE-PUBLIC-1.2."
      },
      {
        "t_ms": 22500,
        "title": "Context surfaced",
        "description": "Critical context, uncertainty flags, and propagation risk made visible."
      },
      {
        "t_ms": 30000,
        "title": "Authority resolved",
        "description": "Named human owner(s) for this boundary are resolved and bound."
      },
      {
        "t_ms": 37500,
        "title": "Reliance verified",
        "description": "Provenance, tool-call chain integrity, and evidence minimums verified."
      },
      {
        "t_ms": 45000,
        "title": "Uncertainty evaluated",
        "description": "Confidence, novelty, and risk thresholds evaluated against invariants."
      },
      {
        "t_ms": 52500,
        "title": "Outcome computed",
        "description": "Judgement Engine returns: BLOCK."
      },
      {
        "t_ms": 60000,
        "title": "Bounds written",
        "description": "Bounds and safe-degrade contract written into the execution mechanism."
      },
      {
        "t_ms": 67500,
        "title": "Enforcement applied",
        "description": "Enforcement intercepts at last safe moment and applies contract."
      },
      {
        "t_ms": 75000,
        "title": "Evidence minted",
        "description": "Evidence pack is written before consequence: decision record + integrity references."
      },
      {
        "t_ms": 82500,
        "title": "Replay-ready export",
        "description": "Export is portable: auditor/regulator/board can inspect without system access."
      }
    ]
  },
  {
    "slug": "cyber_response_ai_driven_containment",
    "name": "Cyber Response - AI-Driven Containment",
    "suite": "Security & Integrity Suite",
    "world": "Cyber Response Governance",
    "outcome": "ALLOW WITH BOUNDS",
    "pack_id": "JSP-PUBLIC-20260302-CYBER_RESPON-0001",
    "proposed_action": "SOAR playbook proposes isolating 400 endpoints.",
    "ai_shift": "Detection models trigger automated containment faster than teams can assess blast radius; false positives scale into outages.",
    "status_quo": "SOAR optimises speed, not authority sufficiency; checklists live outside the runtime path.",
    "js_difference": "Judgement Spine sits at the trust boundary before disruptive action. If corroboration is thin, it refuses containment-by-momentum and returns ALLOW WITH BOUNDS: isolate one host, shorten tokens, block org-wide lockout. Escalation to incident commander is wired in.",
    "impact": "Moves fast in security without self-inflicted downtime; bounds are enforced in the run, not in policy theatre.",
    "bounds": [
      "isolate 1 host",
      "shorten auth tokens",
      "block org-wide isolation",
      "increase monitoring",
      "time-box escalation"
    ],
    "escalation": "If corroboration crosses threshold or IC approves, widen scope in staged steps (10, 50, 200, 400).",
    "exports": {
      "board": "scenarios/cyber_response_ai_driven_containment/exports/BOARD_VIEW.pdf",
      "regulator": "scenarios/cyber_response_ai_driven_containment/exports/REGULATOR_VIEW.pdf",
      "dispute": "scenarios/cyber_response_ai_driven_containment/exports/DISPUTE_PACK.pdf"
    },
    "evidence_pack": "scenarios/cyber_response_ai_driven_containment/evidence/evidence_pack.json",
    "replay_events": [
      {
        "t_ms": 0,
        "title": "Intent captured",
        "description": "System captures proposed action intent and target surface."
      },
      {
        "t_ms": 7500,
        "title": "Moment That Matters resolved",
        "description": "MTM resolver matches the decision boundary and required doctrine."
      },
      {
        "t_ms": 15000,
        "title": "Doctrine loaded (versioned)",
        "description": "Doctrine snapshot loaded: JS-DOCTRINE-PUBLIC-1.2."
      },
      {
        "t_ms": 22500,
        "title": "Context surfaced",
        "description": "Critical context, uncertainty flags, and propagation risk made visible."
      },
      {
        "t_ms": 30000,
        "title": "Authority resolved",
        "description": "Named human owner(s) for this boundary are resolved and bound."
      },
      {
        "t_ms": 37500,
        "title": "Reliance verified",
        "description": "Provenance, tool-call chain integrity, and evidence minimums verified."
      },
      {
        "t_ms": 45000,
        "title": "Uncertainty evaluated",
        "description": "Confidence, novelty, and risk thresholds evaluated against invariants."
      },
      {
        "t_ms": 52500,
        "title": "Outcome computed",
        "description": "Judgement Engine returns: ALLOW WITH BOUNDS."
      },
      {
        "t_ms": 60000,
        "title": "Bounds written",
        "description": "Bounds and safe-degrade contract written into the execution mechanism."
      },
      {
        "t_ms": 67500,
        "title": "Enforcement applied",
        "description": "Enforcement intercepts at last safe moment and applies contract."
      },
      {
        "t_ms": 75000,
        "title": "Evidence minted",
        "description": "Evidence pack is written before consequence: decision record + integrity references."
      },
      {
        "t_ms": 82500,
        "title": "Replay-ready export",
        "description": "Export is portable: auditor/regulator/board can inspect without system access."
      }
    ]
  },
  {
    "slug": "compliance_ai_boundary_crossing",
    "name": "Compliance - AI Boundary Crossing",
    "suite": "Security & Integrity Suite",
    "world": "Compliance Assurance Governance",
    "outcome": "SAFE DEGRADE",
    "pack_id": "JSP-PUBLIC-20260302-COMPLIANCE_A-0001",
    "proposed_action": "Workflow proposes exporting 1.2M EU customer records to an external vendor.",
    "ai_shift": "AI systems generate, transform, and transmit data across jurisdictions at machine scale; one action can be irrecoverable.",
    "status_quo": "DLP detects after transfer; audit discovers boundary crossing after the data is gone.",
    "js_difference": "Judgement Spine turns compliance into runtime gates. If purpose limitation, vendor approval, or region constraints fail, it returns SAFE DEGRADE: allow redacted export; hold full export for approval with a bounded request.",
    "impact": "Prevents high-velocity compliance breaches while keeping teams moving inside permitted paths.",
    "bounds": [
      "redacted export allowed",
      "full export held",
      "approval required for sensitive fields",
      "audit-grade evidence before send"
    ],
    "escalation": "Route to data protection officer + vendor owner. If unacknowledged, keep full export blocked.",
    "exports": {
      "board": "scenarios/compliance_ai_boundary_crossing/exports/BOARD_VIEW.pdf",
      "regulator": "scenarios/compliance_ai_boundary_crossing/exports/REGULATOR_VIEW.pdf",
      "dispute": "scenarios/compliance_ai_boundary_crossing/exports/DISPUTE_PACK.pdf"
    },
    "evidence_pack": "scenarios/compliance_ai_boundary_crossing/evidence/evidence_pack.json",
    "replay_events": [
      {
        "t_ms": 0,
        "title": "Intent captured",
        "description": "System captures proposed action intent and target surface."
      },
      {
        "t_ms": 7500,
        "title": "Moment That Matters resolved",
        "description": "MTM resolver matches the decision boundary and required doctrine."
      },
      {
        "t_ms": 15000,
        "title": "Doctrine loaded (versioned)",
        "description": "Doctrine snapshot loaded: JS-DOCTRINE-PUBLIC-1.2."
      },
      {
        "t_ms": 22500,
        "title": "Context surfaced",
        "description": "Critical context, uncertainty flags, and propagation risk made visible."
      },
      {
        "t_ms": 30000,
        "title": "Authority resolved",
        "description": "Named human owner(s) for this boundary are resolved and bound."
      },
      {
        "t_ms": 37500,
        "title": "Reliance verified",
        "description": "Provenance, tool-call chain integrity, and evidence minimums verified."
      },
      {
        "t_ms": 45000,
        "title": "Uncertainty evaluated",
        "description": "Confidence, novelty, and risk thresholds evaluated against invariants."
      },
      {
        "t_ms": 52500,
        "title": "Outcome computed",
        "description": "Judgement Engine returns: SAFE DEGRADE."
      },
      {
        "t_ms": 60000,
        "title": "Bounds written",
        "description": "Bounds and safe-degrade contract written into the execution mechanism."
      },
      {
        "t_ms": 67500,
        "title": "Enforcement applied",
        "description": "Enforcement intercepts at last safe moment and applies contract."
      },
      {
        "t_ms": 75000,
        "title": "Evidence minted",
        "description": "Evidence pack is written before consequence: decision record + integrity references."
      },
      {
        "t_ms": 82500,
        "title": "Replay-ready export",
        "description": "Export is portable: auditor/regulator/board can inspect without system access."
      }
    ]
  },
  {
    "slug": "sales_ai_generated_commercial_terms",
    "name": "Sales - AI-Generated Commercial Terms",
    "suite": "Financial & Commitment Authority Suite",
    "world": "Sales Authority Governance",
    "outcome": "ESCALATE",
    "pack_id": "JSP-PUBLIC-20260302-SALES_AI_GEN-0001",
    "proposed_action": "AI-assisted workflow wants to send a quote with 38% discount and custom terms.",
    "ai_shift": "AI drafts pricing and contract language faster than review cycles; exceptions slip through under urgency.",
    "status_quo": "CPQ guardrails are static; approval routing is external and easy to bypass with manual sends.",
    "js_difference": "Judgement Spine gates commercial commitments before they become customer-visible. Out-of-band discount/terms become a governed MTM. If authority is insufficient, it returns ESCALATE: draft-only until finance and legal approve, time-boxed and bound.",
    "impact": "Revenue velocity stays high while unauthorised commitments disappear; proof exists before send.",
    "bounds": [
      "draft-only until approvals",
      "margin floor enforced",
      "terms deviations highlighted",
      "approval time-box 30 minutes"
    ],
    "escalation": "Route to finance + legal approvers; auto-release only with signed authority token.",
    "exports": {
      "board": "scenarios/sales_ai_generated_commercial_terms/exports/BOARD_VIEW.pdf",
      "regulator": "scenarios/sales_ai_generated_commercial_terms/exports/REGULATOR_VIEW.pdf",
      "dispute": "scenarios/sales_ai_generated_commercial_terms/exports/DISPUTE_PACK.pdf"
    },
    "evidence_pack": "scenarios/sales_ai_generated_commercial_terms/evidence/evidence_pack.json",
    "replay_events": [
      {
        "t_ms": 0,
        "title": "Intent captured",
        "description": "System captures proposed action intent and target surface."
      },
      {
        "t_ms": 7500,
        "title": "Moment That Matters resolved",
        "description": "MTM resolver matches the decision boundary and required doctrine."
      },
      {
        "t_ms": 15000,
        "title": "Doctrine loaded (versioned)",
        "description": "Doctrine snapshot loaded: JS-DOCTRINE-PUBLIC-1.2."
      },
      {
        "t_ms": 22500,
        "title": "Context surfaced",
        "description": "Critical context, uncertainty flags, and propagation risk made visible."
      },
      {
        "t_ms": 30000,
        "title": "Authority resolved",
        "description": "Named human owner(s) for this boundary are resolved and bound."
      },
      {
        "t_ms": 37500,
        "title": "Reliance verified",
        "description": "Provenance, tool-call chain integrity, and evidence minimums verified."
      },
      {
        "t_ms": 45000,
        "title": "Uncertainty evaluated",
        "description": "Confidence, novelty, and risk thresholds evaluated against invariants."
      },
      {
        "t_ms": 52500,
        "title": "Outcome computed",
        "description": "Judgement Engine returns: ESCALATE."
      },
      {
        "t_ms": 60000,
        "title": "Bounds written",
        "description": "Bounds and safe-degrade contract written into the execution mechanism."
      },
      {
        "t_ms": 67500,
        "title": "Enforcement applied",
        "description": "Enforcement intercepts at last safe moment and applies contract."
      },
      {
        "t_ms": 75000,
        "title": "Evidence minted",
        "description": "Evidence pack is written before consequence: decision record + integrity references."
      },
      {
        "t_ms": 82500,
        "title": "Replay-ready export",
        "description": "Export is portable: auditor/regulator/board can inspect without system access."
      }
    ]
  },
  {
    "slug": "retail_edge_ai_refund_approval",
    "name": "Retail Edge - AI Refund Approval",
    "suite": "Operational Edge Governance Suite",
    "world": "Retail Edge Governance",
    "outcome": "SAFE DEGRADE",
    "pack_id": "JSP-PUBLIC-20260302-RETAIL_EDGE_-0001",
    "proposed_action": "POS is about to refund 3,800 USD to original tender.",
    "ai_shift": "AI optimises customer experience by approving refunds instantly; fraud adapts to speed and pressure.",
    "status_quo": "Fraud signals can spike after approval momentum begins; frontline staff are pressured to complete.",
    "js_difference": "Judgement Spine governs POS decisions under pressure. When tender cannot be verified or fraud score spikes, it returns SAFE DEGRADE: store credit proceeds now; cash-equivalent refund routes to supervisor with time-boxed approval.",
    "impact": "Keeps the line moving while preventing fast loss; evidence exists before money leaves the register.",
    "bounds": [
      "store credit allowed",
      "cash-equivalent refund held",
      "supervisor approval time-boxed",
      "evidence preserved"
    ],
    "escalation": "Route to supervisor; if not approved, customer receives store credit only.",
    "exports": {
      "board": "scenarios/retail_edge_ai_refund_approval/exports/BOARD_VIEW.pdf",
      "regulator": "scenarios/retail_edge_ai_refund_approval/exports/REGULATOR_VIEW.pdf",
      "dispute": "scenarios/retail_edge_ai_refund_approval/exports/DISPUTE_PACK.pdf"
    },
    "evidence_pack": "scenarios/retail_edge_ai_refund_approval/evidence/evidence_pack.json",
    "replay_events": [
      {
        "t_ms": 0,
        "title": "Intent captured",
        "description": "System captures proposed action intent and target surface."
      },
      {
        "t_ms": 7500,
        "title": "Moment That Matters resolved",
        "description": "MTM resolver matches the decision boundary and required doctrine."
      },
      {
        "t_ms": 15000,
        "title": "Doctrine loaded (versioned)",
        "description": "Doctrine snapshot loaded: JS-DOCTRINE-PUBLIC-1.2."
      },
      {
        "t_ms": 22500,
        "title": "Context surfaced",
        "description": "Critical context, uncertainty flags, and propagation risk made visible."
      },
      {
        "t_ms": 30000,
        "title": "Authority resolved",
        "description": "Named human owner(s) for this boundary are resolved and bound."
      },
      {
        "t_ms": 37500,
        "title": "Reliance verified",
        "description": "Provenance, tool-call chain integrity, and evidence minimums verified."
      },
      {
        "t_ms": 45000,
        "title": "Uncertainty evaluated",
        "description": "Confidence, novelty, and risk thresholds evaluated against invariants."
      },
      {
        "t_ms": 52500,
        "title": "Outcome computed",
        "description": "Judgement Engine returns: SAFE DEGRADE."
      },
      {
        "t_ms": 60000,
        "title": "Bounds written",
        "description": "Bounds and safe-degrade contract written into the execution mechanism."
      },
      {
        "t_ms": 67500,
        "title": "Enforcement applied",
        "description": "Enforcement intercepts at last safe moment and applies contract."
      },
      {
        "t_ms": 75000,
        "title": "Evidence minted",
        "description": "Evidence pack is written before consequence: decision record + integrity references."
      },
      {
        "t_ms": 82500,
        "title": "Replay-ready export",
        "description": "Export is portable: auditor/regulator/board can inspect without system access."
      }
    ]
  },
  {
    "slug": "banking_edge_ai_override_suggestions",
    "name": "Banking Edge - AI Override Suggestions",
    "suite": "Financial & Commitment Authority Suite",
    "world": "Banking Edge Governance",
    "outcome": "ESCALATE",
    "pack_id": "JSP-PUBLIC-20260302-BANKING_EDGE-0001",
    "proposed_action": "Agent wants to override a fraud hold and release a 250k USD transfer.",
    "ai_shift": "AI suggests overrides to reduce friction; human pressure plus AI suggestion becomes drift.",
    "status_quo": "Exception culture grows silently; overrides become normalised without structural escalation.",
    "js_difference": "Judgement Spine governs frontline exceptions before release intent becomes action. Missing step-up verification triggers ESCALATE: require step-up, route dual control to supervisor and fraud ops; no 'probably release'.",
    "impact": "Exceptions become defensible, repeatable, auditable - without slowing the frontline.",
    "bounds": [
      "step-up verification required",
      "dual control required",
      "scope limited to this case",
      "time-box 20 minutes"
    ],
    "escalation": "Route to supervisor + fraud ops. If not approved, transfer remains held.",
    "exports": {
      "board": "scenarios/banking_edge_ai_override_suggestions/exports/BOARD_VIEW.pdf",
      "regulator": "scenarios/banking_edge_ai_override_suggestions/exports/REGULATOR_VIEW.pdf",
      "dispute": "scenarios/banking_edge_ai_override_suggestions/exports/DISPUTE_PACK.pdf"
    },
    "evidence_pack": "scenarios/banking_edge_ai_override_suggestions/evidence/evidence_pack.json",
    "replay_events": [
      {
        "t_ms": 0,
        "title": "Intent captured",
        "description": "System captures proposed action intent and target surface."
      },
      {
        "t_ms": 7500,
        "title": "Moment That Matters resolved",
        "description": "MTM resolver matches the decision boundary and required doctrine."
      },
      {
        "t_ms": 15000,
        "title": "Doctrine loaded (versioned)",
        "description": "Doctrine snapshot loaded: JS-DOCTRINE-PUBLIC-1.2."
      },
      {
        "t_ms": 22500,
        "title": "Context surfaced",
        "description": "Critical context, uncertainty flags, and propagation risk made visible."
      },
      {
        "t_ms": 30000,
        "title": "Authority resolved",
        "description": "Named human owner(s) for this boundary are resolved and bound."
      },
      {
        "t_ms": 37500,
        "title": "Reliance verified",
        "description": "Provenance, tool-call chain integrity, and evidence minimums verified."
      },
      {
        "t_ms": 45000,
        "title": "Uncertainty evaluated",
        "description": "Confidence, novelty, and risk thresholds evaluated against invariants."
      },
      {
        "t_ms": 52500,
        "title": "Outcome computed",
        "description": "Judgement Engine returns: ESCALATE."
      },
      {
        "t_ms": 60000,
        "title": "Bounds written",
        "description": "Bounds and safe-degrade contract written into the execution mechanism."
      },
      {
        "t_ms": 67500,
        "title": "Enforcement applied",
        "description": "Enforcement intercepts at last safe moment and applies contract."
      },
      {
        "t_ms": 75000,
        "title": "Evidence minted",
        "description": "Evidence pack is written before consequence: decision record + integrity references."
      },
      {
        "t_ms": 82500,
        "title": "Replay-ready export",
        "description": "Export is portable: auditor/regulator/board can inspect without system access."
      }
    ]
  },
  {
    "slug": "reliance_governance_layer_governing_ai_itself",
    "name": "Reliance Governance Layer - Governing AI Itself",
    "suite": "Reliance Governance Layer",
    "world": "Reliance Layer",
    "outcome": "ALLOW WITH BOUNDS",
    "pack_id": "JSP-PUBLIC-20260302-RELIANCE_GOV-0001",
    "proposed_action": "Model emits high-risk score; agent wants to lock an account.",
    "ai_shift": "Model outputs increasingly become automated inputs to downstream systems - turning probabilistic output into deterministic action.",
    "status_quo": "Organisations govern models, not reliance; 'the model said so' becomes invisible authority.",
    "js_difference": "Judgement Spine governs the model-to-action boundary: capture reliance intent, verify provenance and chain integrity, and allow automation only with bounds (draft recommendation + require human confirm). If confidence shifts, escalation is structural.",
    "impact": "Prevents institutional liability from unowned reliance while keeping AI useful; proof exists before consequence.",
    "bounds": [
      "disable auto-lockout",
      "allow reversible mitigations",
      "require human confirmation for lock",
      "attach provenance + chain"
    ],
    "escalation": "If confidence drops or provenance incomplete, SAFE DEGRADE to monitoring-only + notify account owner.",
    "exports": {
      "board": "scenarios/reliance_governance_layer_governing_ai_itself/exports/BOARD_VIEW.pdf",
      "regulator": "scenarios/reliance_governance_layer_governing_ai_itself/exports/REGULATOR_VIEW.pdf",
      "dispute": "scenarios/reliance_governance_layer_governing_ai_itself/exports/DISPUTE_PACK.pdf"
    },
    "evidence_pack": "scenarios/reliance_governance_layer_governing_ai_itself/evidence/evidence_pack.json",
    "replay_events": [
      {
        "t_ms": 0,
        "title": "Intent captured",
        "description": "System captures proposed action intent and target surface."
      },
      {
        "t_ms": 7500,
        "title": "Moment That Matters resolved",
        "description": "MTM resolver matches the decision boundary and required doctrine."
      },
      {
        "t_ms": 15000,
        "title": "Doctrine loaded (versioned)",
        "description": "Doctrine snapshot loaded: JS-DOCTRINE-PUBLIC-1.2."
      },
      {
        "t_ms": 22500,
        "title": "Context surfaced",
        "description": "Critical context, uncertainty flags, and propagation risk made visible."
      },
      {
        "t_ms": 30000,
        "title": "Authority resolved",
        "description": "Named human owner(s) for this boundary are resolved and bound."
      },
      {
        "t_ms": 37500,
        "title": "Reliance verified",
        "description": "Provenance, tool-call chain integrity, and evidence minimums verified."
      },
      {
        "t_ms": 45000,
        "title": "Uncertainty evaluated",
        "description": "Confidence, novelty, and risk thresholds evaluated against invariants."
      },
      {
        "t_ms": 52500,
        "title": "Outcome computed",
        "description": "Judgement Engine returns: ALLOW WITH BOUNDS."
      },
      {
        "t_ms": 60000,
        "title": "Bounds written",
        "description": "Bounds and safe-degrade contract written into the execution mechanism."
      },
      {
        "t_ms": 67500,
        "title": "Enforcement applied",
        "description": "Enforcement intercepts at last safe moment and applies contract."
      },
      {
        "t_ms": 75000,
        "title": "Evidence minted",
        "description": "Evidence pack is written before consequence: decision record + integrity references."
      },
      {
        "t_ms": 82500,
        "title": "Replay-ready export",
        "description": "Export is portable: auditor/regulator/board can inspect without system access."
      }
    ]
  },
  {
    "slug": "critical_infrastructure_autonomous_setpoint_change",
    "name": "Critical Infrastructure - Autonomous Setpoint Change",
    "suite": "Human + Physical Safety Suite",
    "world": "Industrial Autonomy Governance",
    "outcome": "ALLOW WITH BOUNDS",
    "pack_id": "JSP-PUBLIC-20260302-CRITICAL_INF-0001",
    "proposed_action": "Autonomy system proposes valve setpoint change on a live boiler.",
    "ai_shift": "Autonomous systems recommend or execute physical adjustments in real time; wrong action is physical consequence.",
    "status_quo": "Safety doctrine exists, but autonomy compresses escalation windows; controls may not be enforced at actuation boundary.",
    "js_difference": "Judgement Spine governs the actuation boundary. It enforces two-person confirmation, sensor agreement, and kill-switch readiness. Allows only inside a safety contract; divergence triggers safe degrade automatically.",
    "impact": "Enables autonomy while making safety contractual and provable; evidence survives safety review.",
    "bounds": [
      "dual confirmation required",
      "sensors must agree",
      "kill-switch armed",
      "safe-degrade on divergence"
    ],
    "escalation": "If sensors disagree or novelty rises, ESCALATE to shift supervisor; hold actuation.",
    "exports": {
      "board": "scenarios/critical_infrastructure_autonomous_setpoint_change/exports/BOARD_VIEW.pdf",
      "regulator": "scenarios/critical_infrastructure_autonomous_setpoint_change/exports/REGULATOR_VIEW.pdf",
      "dispute": "scenarios/critical_infrastructure_autonomous_setpoint_change/exports/DISPUTE_PACK.pdf"
    },
    "evidence_pack": "scenarios/critical_infrastructure_autonomous_setpoint_change/evidence/evidence_pack.json",
    "replay_events": [
      {
        "t_ms": 0,
        "title": "Intent captured",
        "description": "System captures proposed action intent and target surface."
      },
      {
        "t_ms": 7500,
        "title": "Moment That Matters resolved",
        "description": "MTM resolver matches the decision boundary and required doctrine."
      },
      {
        "t_ms": 15000,
        "title": "Doctrine loaded (versioned)",
        "description": "Doctrine snapshot loaded: JS-DOCTRINE-PUBLIC-1.2."
      },
      {
        "t_ms": 22500,
        "title": "Context surfaced",
        "description": "Critical context, uncertainty flags, and propagation risk made visible."
      },
      {
        "t_ms": 30000,
        "title": "Authority resolved",
        "description": "Named human owner(s) for this boundary are resolved and bound."
      },
      {
        "t_ms": 37500,
        "title": "Reliance verified",
        "description": "Provenance, tool-call chain integrity, and evidence minimums verified."
      },
      {
        "t_ms": 45000,
        "title": "Uncertainty evaluated",
        "description": "Confidence, novelty, and risk thresholds evaluated against invariants."
      },
      {
        "t_ms": 52500,
        "title": "Outcome computed",
        "description": "Judgement Engine returns: ALLOW WITH BOUNDS."
      },
      {
        "t_ms": 60000,
        "title": "Bounds written",
        "description": "Bounds and safe-degrade contract written into the execution mechanism."
      },
      {
        "t_ms": 67500,
        "title": "Enforcement applied",
        "description": "Enforcement intercepts at last safe moment and applies contract."
      },
      {
        "t_ms": 75000,
        "title": "Evidence minted",
        "description": "Evidence pack is written before consequence: decision record + integrity references."
      },
      {
        "t_ms": 82500,
        "title": "Replay-ready export",
        "description": "Export is portable: auditor/regulator/board can inspect without system access."
      }
    ]
  },
  {
    "slug": "capital_spend_ai_procurement_acceleration",
    "name": "Capital Spend - AI Procurement Acceleration",
    "suite": "Financial & Commitment Authority Suite",
    "world": "Capital Authority Governance",
    "outcome": "ESCALATE",
    "pack_id": "JSP-PUBLIC-20260302-CAPITAL_SPEN-0001",
    "proposed_action": "Agent drafts a 2.8M USD purchase order marked urgent.",
    "ai_shift": "AI can generate vendor comparisons and commitments instantly; budget systems assume human pacing.",
    "status_quo": "Procurement drift becomes budget drift silently; spend authority bands are bypassed by speed.",
    "js_difference": "Judgement Spine governs spend authority at the commit boundary. If request breaches authority, it degrades to draft-only and returns ESCALATE: no PO issues until budget owner and security review approve; scope and time-boxed approvals are enforced.",
    "impact": "Preserves capital velocity while preventing automated commitment drift; proof exists before issuance.",
    "bounds": [
      "draft-only until approvals",
      "budget confirmation required",
      "vendor risk review required",
      "dual approval"
    ],
    "escalation": "Route to budget owner + security approver. Auto-issue only after signed authority token.",
    "exports": {
      "board": "scenarios/capital_spend_ai_procurement_acceleration/exports/BOARD_VIEW.pdf",
      "regulator": "scenarios/capital_spend_ai_procurement_acceleration/exports/REGULATOR_VIEW.pdf",
      "dispute": "scenarios/capital_spend_ai_procurement_acceleration/exports/DISPUTE_PACK.pdf"
    },
    "evidence_pack": "scenarios/capital_spend_ai_procurement_acceleration/evidence/evidence_pack.json",
    "replay_events": [
      {
        "t_ms": 0,
        "title": "Intent captured",
        "description": "System captures proposed action intent and target surface."
      },
      {
        "t_ms": 7500,
        "title": "Moment That Matters resolved",
        "description": "MTM resolver matches the decision boundary and required doctrine."
      },
      {
        "t_ms": 15000,
        "title": "Doctrine loaded (versioned)",
        "description": "Doctrine snapshot loaded: JS-DOCTRINE-PUBLIC-1.2."
      },
      {
        "t_ms": 22500,
        "title": "Context surfaced",
        "description": "Critical context, uncertainty flags, and propagation risk made visible."
      },
      {
        "t_ms": 30000,
        "title": "Authority resolved",
        "description": "Named human owner(s) for this boundary are resolved and bound."
      },
      {
        "t_ms": 37500,
        "title": "Reliance verified",
        "description": "Provenance, tool-call chain integrity, and evidence minimums verified."
      },
      {
        "t_ms": 45000,
        "title": "Uncertainty evaluated",
        "description": "Confidence, novelty, and risk thresholds evaluated against invariants."
      },
      {
        "t_ms": 52500,
        "title": "Outcome computed",
        "description": "Judgement Engine returns: ESCALATE."
      },
      {
        "t_ms": 60000,
        "title": "Bounds written",
        "description": "Bounds and safe-degrade contract written into the execution mechanism."
      },
      {
        "t_ms": 67500,
        "title": "Enforcement applied",
        "description": "Enforcement intercepts at last safe moment and applies contract."
      },
      {
        "t_ms": 75000,
        "title": "Evidence minted",
        "description": "Evidence pack is written before consequence: decision record + integrity references."
      },
      {
        "t_ms": 82500,
        "title": "Replay-ready export",
        "description": "Export is portable: auditor/regulator/board can inspect without system access."
      }
    ]
  },
  {
    "slug": "digital_identity_ai_state_change_automation",
    "name": "Digital Identity - AI State Change Automation",
    "suite": "Security & Integrity Suite",
    "world": "Identity & Representation Governance",
    "outcome": "ALLOW WITH BOUNDS",
    "pack_id": "JSP-PUBLIC-20260302-DIGITAL_IDEN-0001",
    "proposed_action": "Takedown request targets a high-profile account.",
    "ai_shift": "AI-driven moderation and identity actions can change public truth instantly; false positives become reputational incidents.",
    "status_quo": "Irreversible actions (deletion/takedown) happen under momentum; dispute-grade proof is missing.",
    "js_difference": "Judgement Spine governs identity actions before they become public truth. If evidence is not proof-grade, it returns ALLOW WITH BOUNDS: apply interim label, throttle reach, preserve evidence chain, and route full takedown to the right authority.",
    "impact": "Stops abuse quickly without irreversible harm by momentum; decisions remain defensible under dispute.",
    "bounds": [
      "interim label applied",
      "reach throttled",
      "evidence chain preserved",
      "full takedown routed"
    ],
    "escalation": "Route to trust & safety lead / legal. Deletion requires explicit approval token and proof survivability checks.",
    "exports": {
      "board": "scenarios/digital_identity_ai_state_change_automation/exports/BOARD_VIEW.pdf",
      "regulator": "scenarios/digital_identity_ai_state_change_automation/exports/REGULATOR_VIEW.pdf",
      "dispute": "scenarios/digital_identity_ai_state_change_automation/exports/DISPUTE_PACK.pdf"
    },
    "evidence_pack": "scenarios/digital_identity_ai_state_change_automation/evidence/evidence_pack.json",
    "replay_events": [
      {
        "t_ms": 0,
        "title": "Intent captured",
        "description": "System captures proposed action intent and target surface."
      },
      {
        "t_ms": 7500,
        "title": "Moment That Matters resolved",
        "description": "MTM resolver matches the decision boundary and required doctrine."
      },
      {
        "t_ms": 15000,
        "title": "Doctrine loaded (versioned)",
        "description": "Doctrine snapshot loaded: JS-DOCTRINE-PUBLIC-1.2."
      },
      {
        "t_ms": 22500,
        "title": "Context surfaced",
        "description": "Critical context, uncertainty flags, and propagation risk made visible."
      },
      {
        "t_ms": 30000,
        "title": "Authority resolved",
        "description": "Named human owner(s) for this boundary are resolved and bound."
      },
      {
        "t_ms": 37500,
        "title": "Reliance verified",
        "description": "Provenance, tool-call chain integrity, and evidence minimums verified."
      },
      {
        "t_ms": 45000,
        "title": "Uncertainty evaluated",
        "description": "Confidence, novelty, and risk thresholds evaluated against invariants."
      },
      {
        "t_ms": 52500,
        "title": "Outcome computed",
        "description": "Judgement Engine returns: ALLOW WITH BOUNDS."
      },
      {
        "t_ms": 60000,
        "title": "Bounds written",
        "description": "Bounds and safe-degrade contract written into the execution mechanism."
      },
      {
        "t_ms": 67500,
        "title": "Enforcement applied",
        "description": "Enforcement intercepts at last safe moment and applies contract."
      },
      {
        "t_ms": 75000,
        "title": "Evidence minted",
        "description": "Evidence pack is written before consequence: decision record + integrity references."
      },
      {
        "t_ms": 82500,
        "title": "Replay-ready export",
        "description": "Export is portable: auditor/regulator/board can inspect without system access."
      }
    ]
  },
  {
    "slug": "retail_core_ai_batch_optimisation",
    "name": "Retail Core - AI Batch Optimisation",
    "suite": "Operational Edge Governance Suite",
    "world": "Retail Core Governance",
    "outcome": "BLOCK",
    "pack_id": "JSP-PUBLIC-20260302-RETAIL_CORE_-0001",
    "proposed_action": "Settlement batch is about to release 1.7M USD of refunds.",
    "ai_shift": "AI optimises settlement and batch actions across thousands of entities; one bug mints loss at scale.",
    "status_quo": "Monitoring flags problems after commit; back-office errors become systemic before they are seen.",
    "js_difference": "Judgement Spine governs the settlement commit point. Doctrine enforces reconciliation (ledger totals, duplicates, exception lists, approval routing). If totals mismatch, it returns BLOCK: hold settlement and route joint finance+fraud approval with a bounded exception packet.",
    "impact": "Prevents systemic value leakage; release only happens cleanly with proof-grade trace.",
    "bounds": [
      "hold settlement commit",
      "generate exception list",
      "route joint finance+fraud approval",
      "re-screen duplicates"
    ],
    "escalation": "Route to finance lead + fraud ops (dual control). Release only after mismatch resolved and approvals signed.",
    "exports": {
      "board": "scenarios/retail_core_ai_batch_optimisation/exports/BOARD_VIEW.pdf",
      "regulator": "scenarios/retail_core_ai_batch_optimisation/exports/REGULATOR_VIEW.pdf",
      "dispute": "scenarios/retail_core_ai_batch_optimisation/exports/DISPUTE_PACK.pdf"
    },
    "evidence_pack": "scenarios/retail_core_ai_batch_optimisation/evidence/evidence_pack.json",
    "replay_events": [
      {
        "t_ms": 0,
        "title": "Intent captured",
        "description": "System captures proposed action intent and target surface."
      },
      {
        "t_ms": 7500,
        "title": "Moment That Matters resolved",
        "description": "MTM resolver matches the decision boundary and required doctrine."
      },
      {
        "t_ms": 15000,
        "title": "Doctrine loaded (versioned)",
        "description": "Doctrine snapshot loaded: JS-DOCTRINE-PUBLIC-1.2."
      },
      {
        "t_ms": 22500,
        "title": "Context surfaced",
        "description": "Critical context, uncertainty flags, and propagation risk made visible."
      },
      {
        "t_ms": 30000,
        "title": "Authority resolved",
        "description": "Named human owner(s) for this boundary are resolved and bound."
      },
      {
        "t_ms": 37500,
        "title": "Reliance verified",
        "description": "Provenance, tool-call chain integrity, and evidence minimums verified."
      },
      {
        "t_ms": 45000,
        "title": "Uncertainty evaluated",
        "description": "Confidence, novelty, and risk thresholds evaluated against invariants."
      },
      {
        "t_ms": 52500,
        "title": "Outcome computed",
        "description": "Judgement Engine returns: BLOCK."
      },
      {
        "t_ms": 60000,
        "title": "Bounds written",
        "description": "Bounds and safe-degrade contract written into the execution mechanism."
      },
      {
        "t_ms": 67500,
        "title": "Enforcement applied",
        "description": "Enforcement intercepts at last safe moment and applies contract."
      },
      {
        "t_ms": 75000,
        "title": "Evidence minted",
        "description": "Evidence pack is written before consequence: decision record + integrity references."
      },
      {
        "t_ms": 82500,
        "title": "Replay-ready export",
        "description": "Export is portable: auditor/regulator/board can inspect without system access."
      }
    ]
  }
];
