{
  "version": "2026-09-07",
  "scope": "Selected numerical controls and explicit adverse inputs; not verification of every claim in the guide.",
  "checks": [
    {
      "id": "gauss",
      "profile": "fast",
      "script": "gauss-starter-check.py",
      "args": [
        "--json"
      ],
      "exit": 0,
      "json_status": "PASS",
      "page": "/advanced-ode/start-here/gauss-connection/",
      "purpose": "Connection coefficients, Abel identity, ODE residual, and basis phase at three points"
    },
    {
      "id": "gauss-underresolved",
      "profile": "fast",
      "script": "gauss-starter-check.py",
      "args": [
        "--terms",
        "24",
        "--json"
      ],
      "exit": 1,
      "json_status": "FAIL",
      "page": "/advanced-ode/start-here/gauss-connection/",
      "purpose": "Insufficient series order must be rejected"
    },
    {
      "id": "weber",
      "profile": "fast",
      "script": "weber-starter-check.py",
      "args": [
        "--json"
      ],
      "exit": 0,
      "json_status": "PASS",
      "page": "/advanced-ode/start-here/weber-spectrum/",
      "purpose": "Exact Wronskian and independently refined finite-difference spectrum"
    },
    {
      "id": "weber-wrong-domain",
      "profile": "fast",
      "script": "weber-starter-check.py",
      "args": [
        "--half-width",
        "2",
        "--json"
      ],
      "exit": 1,
      "json_status": "FAIL",
      "page": "/advanced-ode/start-here/weber-spectrum/",
      "purpose": "An inadequate endpoint distance must fail the spectral comparison"
    },
    {
      "id": "heun",
      "profile": "fast",
      "script": "general-heun-connection-check.py",
      "args": [
        "--no-table",
        "--verify"
      ],
      "exit": 0,
      "contains": "verification: PASS",
      "page": "/advanced-ode/reference/appendix-c-computational-laboratory/#a-quick-connection-matrix-micro-lab",
      "purpose": "Both Abel determinants and full connection-matrix drift"
    },
    {
      "id": "heun-underresolved",
      "profile": "fast",
      "script": "general-heun-connection-check.py",
      "args": [
        "--t",
        "0.04",
        "--terms",
        "24",
        "--dps",
        "50",
        "--no-table",
        "--verify"
      ],
      "exit": 1,
      "contains": "verification: FAIL",
      "page": "/advanced-ode/study-paths/#route-a-analytic-connection-methods",
      "purpose": "Matrix error is detected even when a determinant alone appears converged"
    },
    {
      "id": "heun-invalid-match",
      "profile": "fast",
      "script": "general-heun-connection-check.py",
      "args": [
        "--t",
        "0.66",
        "--no-table",
        "--check-second-point"
      ],
      "exit": 2,
      "contains": "3/5",
      "page": "/advanced-ode/reference/appendix-c-computational-laboratory/",
      "purpose": "Reject a second point outside the Frobenius convergence disc"
    },
    {
      "id": "isomonodromy",
      "profile": "extended",
      "script": "isomonodromy-fredholm-check.py",
      "args": [
        "--json"
      ],
      "exit": 0,
      "json_status": "PASS",
      "timeout": 180,
      "page": "/advanced-ode/isomonodromy/series-fredholm-representations-numerical-realizations/",
      "purpose": "Generic Fourier/Nystrom tau ratio, contour/order/precision refinements, and PVI sigma-form residual"
    },
    {
      "id": "isomonodromy-underresolved",
      "profile": "extended",
      "script": "isomonodromy-fredholm-check.py",
      "args": [
        "--modes",
        "4",
        "--nodes",
        "8",
        "--json"
      ],
      "exit": 1,
      "json_status": "FAIL",
      "timeout": 120,
      "page": "/advanced-ode/isomonodromy/series-fredholm-representations-numerical-realizations/",
      "purpose": "Insufficient Fourier/quadrature resolution must fail verification"
    },
    {
      "id": "scalar-schwarzschild",
      "profile": "extended",
      "script": "schwarzschild-scalar-lab.py",
      "args": [
        "--verify",
        "--profile",
        "full",
        "--json",
        "{result_json}"
      ],
      "exit": 0,
      "contains": "verification: PASS",
      "timeout": 300,
      "page": "/advanced-ode/black-holes-holography/wronskian-recurrence-qnm-conditions/#a-schwarzschild-mode-survives-two-independent-tests",
      "purpose": "Separately initialized scalar continued fraction and complex-ray Riccati roots with refinements",
      "json_file_verification": true
    },
    {
      "id": "quartic-tba",
      "profile": "extended",
      "script": "pure-quartic-tba-spectrum.py",
      "args": [
        "--high"
      ],
      "exit": 0,
      "contains": "All pure-quartic checks passed.",
      "timeout": 240,
      "page": "/advanced-ode/tba/pure-quartic-oscillator-worked-example/",
      "purpose": "Refined TBA spectrum and independently recomputed Rayleigh-Ritz comparison"
    },
    {
      "id": "ns-direct",
      "profile": "extended",
      "script": "modified-mathieu-ns-capstone.py",
      "args": [
        "--recompute-direct",
        "--json",
        "{result_json}"
      ],
      "exit": 0,
      "contains": "Recomputed comparison: PASS",
      "timeout": 300,
      "page": "/advanced-ode/quantum-spectra/three-controlled-capstones/",
      "purpose": "Orders 0, 1, 2 of the finite NS approximation versus regenerated and independently refined grid/DCHE spectral controls",
      "json_file_verification": true
    }
  ]
}
