{
  "tool_id": "art-370-supervisory-scenario-replay",
  "tool_version": "1.0.0",
  "display_name": "Supervisory Scenario Replay (DFAST-lite)",
  "mcp_name": "replay_supervisory_scenario",
  "mandate_type": "capital_assessment",
  "wave": 2,
  "gpu": false,
  "url": "https://ainumbers.co/chaingraph/art-370-supervisory-scenario-replay.html",
  "description": "Replays the Fed's published 2026 28-variable supervisory scenario paths (baseline and severely adverse, Q1:2026-Q1:2029) against user-supplied loss and PPNR coefficient functions, producing a quarterly P&L and capital walk. This is a replay of user functions over official published inputs, not the Fed's model and not a DFAST submission.",
  "input_schema_ref": "chaingraph/art-370-supervisory-scenario-replay.html#manifest",
  "deadline": "2027-02-01",
  "deadline_note": "Annual re-pin — Fed publishes new supervisory scenarios each February",
  "consumes": [],
  "feeds": [
    "sim-01-lcr-nsfr-liquidity-stress-test",
    "sim-03-basel-rwa-scenario-modeler"
  ],
  "status": "live",
  "conformance_fixtures": true,
  "compute_capability": "server",
  "compute_images": [{"system":"sha256-source","image_id":"sha256:1e4fce8fd6091dfe615782e95fda6b777a3c36d0fe5d65cf211f2957d69a64cd","valid_from":"2026-07-10"},{"system":"risc0","image_id":"sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6","valid_from":"2026-07-19"}],
  "compute_proof": {
    "type": "ZkVmReceipt",
    "system": "risc0",
    "receiptFormat": "groth16-bn254",
    "imageId": "sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6",
    "seal": "JbyiYQSMSyXS2LVoELp5rNrnK1LFnH6cR4BImUSzX6ofFd1tgrnCiru+CltX0bG9qtYzc8/1qYSL/p1PGyruaRR/ZAv/RmDdoiFnbZlV3cQ66IjUZ8PdOX0lpUkff0kOBJR7VVD9J9QbjzZ58RqGGNN/mrh7cIF03CiJOSGQ1c8XYqNEbHGq33lm2gXiP/Xy9brGEMO2/9nqxJR//wXyhRnRveaGdCxgkoiOsZ2T8UnCNszRy6oUYC4coI/iidxTGMTgwFsW/FfCaa/o6+UWwmHQaQs/gZWzOg02xlkjx10RZrFp62L3xVHi80iitE7cN4wdcRJsccWBo50uQjI4hQ==",
    "journal": {
      "chaingraph_version": "0.4.0",
      "kernel_digest": "sha256:1e4fce8fd6091dfe615782e95fda6b777a3c36d0fe5d65cf211f2957d69a64cd",
      "output": {
        "ending_capital_mn": 7333.89,
        "not_a_submission": "This is a replay of user-supplied loss/PPNR functions over the Fed's published scenario paths. It is not the Fed's model, not a DFAST submission, and not a supervisory result.",
        "quarters": [
          {
            "capital_mn": 5227.36,
            "capital_ratio_pct": 13.0684,
            "date": "2026Q1",
            "loss_mn": 0,
            "net_income_mn": 227.36,
            "ppnr_mn": 287.8,
            "pretax_income_mn": 287.8
          },
          {
            "capital_mn": 5427.86,
            "capital_ratio_pct": 13.5696,
            "date": "2026Q2",
            "loss_mn": 34,
            "net_income_mn": 200.5,
            "ppnr_mn": 287.8,
            "pretax_income_mn": 253.8
          },
          {
            "capital_mn": 5606.48,
            "capital_ratio_pct": 14.0162,
            "date": "2026Q3",
            "loss_mn": 67.5,
            "net_income_mn": 178.62,
            "ppnr_mn": 293.6,
            "pretax_income_mn": 226.1
          },
          {
            "capital_mn": 5768.75,
            "capital_ratio_pct": 14.4219,
            "date": "2026Q4",
            "loss_mn": 96,
            "net_income_mn": 162.27,
            "ppnr_mn": 301.4,
            "pretax_income_mn": 205.4
          },
          {
            "capital_mn": 5923.19,
            "capital_ratio_pct": 14.808,
            "date": "2027Q1",
            "loss_mn": 116.3,
            "net_income_mn": 154.44,
            "ppnr_mn": 311.8,
            "pretax_income_mn": 195.5
          },
          {
            "capital_mn": 6069.97,
            "capital_ratio_pct": 15.1749,
            "date": "2027Q2",
            "loss_mn": 134.8,
            "net_income_mn": 146.78,
            "ppnr_mn": 320.6,
            "pretax_income_mn": 185.8
          },
          {
            "capital_mn": 6218.33,
            "capital_ratio_pct": 15.5458,
            "date": "2027Q3",
            "loss_mn": 145,
            "net_income_mn": 148.36,
            "ppnr_mn": 332.8,
            "pretax_income_mn": 187.8
          },
          {
            "capital_mn": 6376.25,
            "capital_ratio_pct": 15.9406,
            "date": "2027Q4",
            "loss_mn": 148.1,
            "net_income_mn": 157.92,
            "ppnr_mn": 348,
            "pretax_income_mn": 199.9
          },
          {
            "capital_mn": 6550.13,
            "capital_ratio_pct": 16.3753,
            "date": "2028Q1",
            "loss_mn": 135.9,
            "net_income_mn": 173.88,
            "ppnr_mn": 356,
            "pretax_income_mn": 220.1
          },
          {
            "capital_mn": 6732.46,
            "capital_ratio_pct": 16.8312,
            "date": "2028Q2",
            "loss_mn": 126.2,
            "net_income_mn": 182.33,
            "ppnr_mn": 357,
            "pretax_income_mn": 230.8
          },
          {
            "capital_mn": 6924.11,
            "capital_ratio_pct": 17.3103,
            "date": "2028Q3",
            "loss_mn": 114.4,
            "net_income_mn": 191.65,
            "ppnr_mn": 357,
            "pretax_income_mn": 242.6
          },
          {
            "capital_mn": 7124.22,
            "capital_ratio_pct": 17.8105,
            "date": "2028Q4",
            "loss_mn": 104.7,
            "net_income_mn": 200.11,
            "ppnr_mn": 358,
            "pretax_income_mn": 253.3
          },
          {
            "capital_mn": 7333.89,
            "capital_ratio_pct": 18.3347,
            "date": "2029Q1",
            "loss_mn": 92.8,
            "net_income_mn": 209.67,
            "ppnr_mn": 358.2,
            "pretax_income_mn": 265.4
          }
        ],
        "scenario": "severely_adverse",
        "scenario_release_date": "2026-02-04",
        "scenario_set_digest": "sha256:f09487a32bd73b5ac1293ff9496b6484ca0e0102c3829ddaf5bb7d76aa0595e8",
        "scenario_source_url": "https://www.federalreserve.gov/publications/files/2026-final-supervisory-stress-test-scenarios-20260204.pdf",
        "starting_capital_mn": 5000,
        "trough_capital_mn": 5000,
        "trough_capital_ratio_pct": 12.5,
        "trough_quarter": null
      }
    }
  },
  "compute_proof_ready": "ready",
  "export_capability": [
    "xlsx",
    "csv",
    "pdf",
    "xbrl:ocg-ext"
  ]
}
