{
  "schema": "apeiron-ap1-r3-response-kernel-preflight-v1.0",
  "classification": "R3_STRUCTURAL_PREFLIGHT_PASS_PHYSICAL_KERNEL_NOT_COMPUTED",
  "prerequisite": {
    "g22_classification": "G22_PASS",
    "g22_atomic_state": "AP1_R2C_G22_PASS_R3_RESPONSE_AND_M1_BOUNDARY_OPEN",
    "g22_tests": {
      "passed": 78,
      "total": 78
    },
    "nonpass_seed_used": false
  },
  "frozen_inputs_sha256": {
    "response_spec": "457c9ec448df6b33d1e22fe09902088406934fb72518275cf1475911bfa7448d",
    "a3_requirements": "78d8045fbaac44bea942f7dd31f796ef729c2d740ae2627a6ea7981e0fb54f96",
    "g22_checkpoint": "13cb421bc457a59c149ae68840829b867f3637f92acfdff533ce665ff6f26c6e"
  },
  "operator_contract": {
    "sources": [
      "metric_stress",
      "sigma_portal",
      "theta_portal"
    ],
    "response_terms": [
      "retarded_composite_operator_commutator",
      "local_contact",
      "local_counterterm_variation",
      "separate_initial_state_variation"
    ],
    "mandatory_order": [
      "full_stress_and_portal_response",
      "coupled_linearized_Ward_test",
      "scalar_constraint_elimination"
    ],
    "background_series_used_as_two_time_kernel": false
  },
  "analytic_canaries": {
    "time_nodes": 17,
    "oscillator_omega": 1.7,
    "upper_causal_violation": 0.0,
    "reality_violation": 0.0,
    "equal_time_violation": 0.0,
    "wightman_identity_error": 0.0,
    "portal_hessian_symmetry_error": 0.0,
    "gates": {
      "retarded_support_exact": true,
      "spectral_block_real_exact": true,
      "equal_time_commutator_zero_within_1e_15": true,
      "wightman_conjugation_below_1e_13": true,
      "portal_mass_hessian_symmetric_exact": true
    }
  },
  "pilot_registry": {
    "budgets": {
      "time_nodes": [
        17,
        33,
        65
      ],
      "momentum_nodes": [
        8,
        16,
        32
      ],
      "memory_fractions": [
        0.5,
        0.75,
        1.0
      ],
      "regulator_variants_minimum": 3,
      "independent_reference_cases_minimum": 1
    },
    "physical_gate_thresholds_frozen": false,
    "threshold_freeze_rule": "derive once from the documented non-production pilot and an independent roundoff/error budget, then freeze before the first physical production run",
    "post_hoc_threshold_adjustment_allowed": false
  },
  "blocked_physical_components": [
    "new_AP1_M1_background_over_relevant_cosmological_range",
    "renormalized_unequal_time_operator_blocks",
    "local_contact_and_counterterm_variation_implementation",
    "gauge_invariant_scalar_projection_and_constraint_elimination",
    "independently_frozen_physical_gate_thresholds"
  ],
  "execution": {
    "physical_kernel_computed": false,
    "production_curve_released": false,
    "old_v7_13_solver_or_physical_map_called": false,
    "equations_changed": false,
    "physics_changed": false,
    "gates_changed": false
  },
  "next_required": "implement a synthetic unequal-time operator-block reference path and an explicit local contact/counterterm manifest; keep physical kernel production blocked until the new AP1-M1 background and frozen pilot-derived tolerances exist",
  "claim_boundary": "structural CTP/in-in preflight and analytic canaries only; no renormalized physical response kernel, perturbation stability result, observable or empirical claim"
}
