{
  "schema": "semiagora.plasma-ccp-icp-metric-contract.v1",
  "version": "2026-08-27-v107",
  "experimentId": "SA-EQP-PLASMA-CCP-ICP-008",
  "stateContractVersion": "2026-08-27-plasma-v1",
  "executionMode": "original_dimensionless_precomputed_browser_replay_only",
  "roundDigits": 9,
  "numericClosureTolerance": 1e-8,
  "sweep": {
    "rows": 6144,
    "configurations": 3072,
    "physicalConfigurations": 3072,
    "evidencePairs": 3072,
    "axes": {
      "drive_step": 16,
      "coupling_architecture": 2,
      "pressure_regime": 3,
      "substrate_bias_state": 2,
      "gas_response_state": 2,
      "wall_loss_state": 2,
      "match_state": 2,
      "radial_zone": 2,
      "evidence_posture": 2
    },
    "rowOrder": [
      "drive_step",
      "coupling_architecture",
      "pressure_regime",
      "substrate_bias_state",
      "gas_response_state",
      "wall_loss_state",
      "match_state",
      "radial_zone",
      "evidence_posture"
    ],
    "fastestChangingAxis": "evidence_posture",
    "sampling": "Complete Cartesian product in the locked state-contract order. Evidence posture is excluded from the physical key, seed, equations, ledgers, and physical gates."
  },
  "determinism": {
    "seedHash": "32-bit FNV-1a over UTF-8 physical key and base-seed text",
    "prng": "xorshift32",
    "baseSeedDecimal": 3235823838,
    "use": "Deterministic tie-breaking when integer teaching tokens have equal fractional remainders.",
    "evidencePostureExcluded": true,
    "sameSeedByteIdentityRequired": true
  },
  "axes": {
    "driveSteps": {
      "ids": ["D00", "D01", "D02", "D03", "D04", "D05", "D06", "D07", "D08", "D09", "D10", "D11", "D12", "D13", "D14", "D15"],
      "normalizedEquation": "0.10 + 0.056 * index",
      "range": [0.1, 0.94],
      "physicalMeaning": "none; ordered source-drive teaching state"
    },
    "couplingArchitectures": [
      {
        "id": "ccp_reference_archetype",
        "couplingBase": 0.72,
        "bulkGain": 0.72,
        "densityGain": 0.68,
        "sheathGain": 0.86,
        "sourceBiasEntanglementBase": 0.82,
        "iedfWidthBase": 0.2,
        "iadfBase": 0.18,
        "radialDeliveryBase": 0.92,
        "transitionDrive": 0.34
      },
      {
        "id": "icp_reference_archetype",
        "couplingBase": 0.9,
        "bulkGain": 0.92,
        "densityGain": 0.94,
        "sheathGain": 0.56,
        "sourceBiasEntanglementBase": 0.38,
        "iedfWidthBase": 0.13,
        "iadfBase": 0.12,
        "radialDeliveryBase": 0.88,
        "transitionDrive": 0.28
      }
    ],
    "pressureRegimes": [
      {
        "id": "normalized_low",
        "couplingFactor": 0.84,
        "densityFactor": 0.76,
        "sheathFactor": 1.12,
        "electronFactor": 1.08,
        "collisionalityProxy": 0.18,
        "radialFactor": 0.88
      },
      {
        "id": "normalized_mid",
        "couplingFactor": 1.0,
        "densityFactor": 1.0,
        "sheathFactor": 1.0,
        "electronFactor": 1.0,
        "collisionalityProxy": 0.48,
        "radialFactor": 1.0
      },
      {
        "id": "normalized_high",
        "couplingFactor": 0.86,
        "densityFactor": 0.88,
        "sheathFactor": 0.78,
        "electronFactor": 0.82,
        "collisionalityProxy": 0.78,
        "radialFactor": 0.9
      }
    ],
    "substrateBiasStates": [
      { "id": "low", "scale": 0.45 },
      { "id": "high", "scale": 1.0 }
    ],
    "gasResponseStates": [
      {
        "id": "electropositive_like",
        "attachmentBurden": 0.08,
        "electronFactor": 1.0,
        "neutralGenerationFactor": 0.72
      },
      {
        "id": "attachment_prone_like",
        "attachmentBurden": 0.34,
        "electronFactor": 0.84,
        "neutralGenerationFactor": 0.9
      }
    ],
    "wallLossStates": [
      { "id": "low", "lossBase": 0.12 },
      { "id": "high", "lossBase": 0.3 }
    ],
    "matchStates": [
      { "id": "nominal", "deliveryFactor": 0.94, "lossBase": 0.08 },
      { "id": "detuned", "deliveryFactor": 0.67, "lossBase": 0.3 }
    ],
    "radialZones": [
      { "id": "center", "deliveryFactor": 1.0, "edgeBurden": 0.0 },
      { "id": "edge", "deliveryFactor": 0.82, "edgeBurden": 0.24 }
    ],
    "evidencePostures": [
      { "id": "teaching", "replacementSlot": 0, "evidenceBonus": 0 },
      { "id": "replacement_slot", "replacementSlot": 1, "evidenceBonus": 8 }
    ]
  },
  "equations": {
    "source_coupling_proxy": "clamp(architecture.couplingBase * drive * pressure.couplingFactor * match.deliveryFactor * (1 - 0.12 * wall.lossBase), 0, 1)",
    "matching_loss_proxy": "clamp(match.lossBase * (0.75 + 0.25 * drive), 0, 1)",
    "absorbed_drive_proxy": "clamp(source_coupling_proxy * (1 - matching_loss_proxy), 0, 1)",
    "bulk_excitation_proxy": "clamp(absorbed_drive_proxy * architecture.bulkGain * gas.electronFactor * (1 - 0.25 * gas.attachmentBurden), 0, 1)",
    "discharge_support_proxy": "clamp(bulk_excitation_proxy * pressure.densityFactor * (1 - 0.35 * wall.lossBase) * (1 - 0.3 * gas.attachmentBurden), 0, 1)",
    "plasma_density_proxy": "clamp(discharge_support_proxy * architecture.densityGain, 0, 1)",
    "electron_energy_burden_proxy": "clamp((0.35 + 0.55 * absorbed_drive_proxy) * pressure.electronFactor * gas.electronFactor, 0, 1)",
    "attachment_loss_proxy": "clamp(gas.attachmentBurden * (0.6 + 0.4 * electron_energy_burden_proxy), 0, 1)",
    "wall_loss_proxy": "clamp(wall.lossBase + 0.1 * (1 - pressure.densityFactor) + 0.05 * (1 - radial.deliveryFactor), 0, 1)",
    "stored_state_change_proxy": "clamp(absorbed_drive_proxy * (0.12 + (drive < architecture.transitionDrive ? 0.15 : 0.04)), 0, 1)",
    "sheath_burden_proxy": "clamp(architecture.sheathGain * bias.scale * pressure.sheathFactor * (0.72 + 0.28 * electron_energy_burden_proxy) * (1 + 0.1 * gas.attachmentBurden), 0, 1)",
    "ion_flux_proxy": "clamp(plasma_density_proxy * (1 - wall_loss_proxy) * (0.68 + 0.32 * sheath_burden_proxy) * radial.deliveryFactor, 0, 1)",
    "neutral_reactive_flux_proxy": "clamp((0.45 * bulk_excitation_proxy + 0.35 * gas.neutralGenerationFactor + 0.2 * drive) * (1 - 0.5 * wall_loss_proxy) * radial.deliveryFactor, 0, 1)",
    "iedf_centroid_proxy": "clamp(sheath_burden_proxy * (1 - 0.2 * pressure.collisionalityProxy), 0, 1)",
    "iedf_width_proxy": "clamp(architecture.iedfWidthBase + 0.28 * pressure.collisionalityProxy + 0.12 * highBias + 0.12 * detuned, 0, 1)",
    "iadf_spread_proxy": "clamp(architecture.iadfBase + 0.3 * pressure.collisionalityProxy + 0.16 * edgeZone + 0.1 * wall.lossBase + 0.08 * detuned, 0, 1)",
    "radial_delivery_proxy": "clamp(radial.deliveryFactor * architecture.radialDeliveryBase * pressure.radialFactor * (1 - 0.18 * detuned), 0, 1)",
    "center_edge_nonuniformity_proxy": "clamp(abs(1 - radial_delivery_proxy) + 0.12 * wall.lossBase + 0.1 * detuned + 0.08 * highDrive, 0, 1)",
    "source_bias_entanglement_proxy": "clamp(architecture.sourceBiasEntanglementBase * (0.8 + 0.2 * bias.scale) * (1 + 0.08 * detuned), 0, 1)",
    "mode_transition_review_flag": "1 when drive < architecture.transitionDrive or detuned and drive < 0.50; otherwise 0",
    "feature_bridge_ion_fraction_norm": "ion_flux_proxy / (ion_flux_proxy + neutral_reactive_flux_proxy), or zero when the denominator is zero",
    "feature_bridge_neutral_fraction_norm": "1 - feature_bridge_ion_fraction_norm",
    "feature_bridge_energy_band": "low when iedf_centroid_proxy < 0.33; medium when < 0.66; otherwise high",
    "feature_bridge_angular_spread": "iadf_spread_proxy",
    "feature_bridge_radial_factor": "radial_delivery_proxy"
  },
  "integerTeachingTokenLedgers": {
    "allocation": "For each ledger, positive proxy-derived weights are normalized. Floor allocations are made first, and remaining integer tokens are assigned by descending fractional remainder with xorshift32 tie-breaking from the physical key and ledger ID.",
    "drive": {
      "deliveredTokens": "1000 + 80 * driveIndex",
      "components": ["bulk_excitation_tokens", "sheath_channel_tokens", "matching_coupling_loss_tokens", "wall_channel_tokens", "stored_drive_change_tokens"],
      "weights": ["bulk_excitation_proxy + 0.05", "sheath_burden_proxy + 0.05", "matching_loss_proxy + 0.05", "wall_loss_proxy + 0.05", "stored_state_change_proxy + 0.05"],
      "tolerance": 0
    },
    "charged": {
      "generatedTokens": "600 + round(850 * plasma_density_proxy + 250 * discharge_support_proxy)",
      "components": ["wafer_ion_delivery_tokens", "charged_wall_loss_tokens", "volume_loss_tokens", "stored_charge_change_tokens"],
      "weights": ["ion_flux_proxy + 0.05", "wall_loss_proxy + 0.05", "attachment_loss_proxy + 0.05", "stored_state_change_proxy + 0.05"],
      "tolerance": 0
    },
    "neutral": {
      "generatedTokens": "500 + round(800 * neutral_reactive_flux_proxy + 200 * bulk_excitation_proxy)",
      "components": ["wafer_neutral_delivery_tokens", "wall_recombination_tokens", "exhaust_loss_tokens", "stored_neutral_change_tokens"],
      "weights": ["neutral_reactive_flux_proxy + 0.05", "wall_loss_proxy + 0.05", "(1 - radial_delivery_proxy) + 0.05", "stored_state_change_proxy + 0.05"],
      "tolerance": 0
    }
  },
  "decisionThresholds": {
    "under_sustained_discharge": "plasma_density_proxy < 0.18",
    "source_bias_entanglement_review": "source_bias_entanglement_proxy > 0.65",
    "high_sheath_burden_review": "sheath_burden_proxy > 0.62",
    "broad_iedf_review": "iedf_width_proxy > 0.38",
    "broad_iadf_review": "iadf_spread_proxy > 0.4",
    "attachment_limited_review": "attachment_loss_proxy > 0.2",
    "wall_loss_limited_review": "wall_loss_proxy > 0.28",
    "edge_nonuniformity_review": "center_edge_nonuniformity_proxy > 0.3",
    "match_sensitivity_review": "match_state is detuned and absorbed_drive_proxy < 0.4",
    "mode_transition_review": "mode_transition_review_flag is 1",
    "feature_bridge_eligibility": "plasma_density_proxy >= 0.18 and ion_flux_proxy + neutral_reactive_flux_proxy >= 0.25 and iadf_spread_proxy <= 0.4",
    "replacement_evidence_readiness": "evidence_posture is replacement_slot; this is metadata only"
  },
  "roleGatePrecedence": {
    "operator": ["under-sustained-discharge", "review-match-sensitivity", "review-wall-loss", "bounded-state-ready"],
    "processEngineer": ["review-source-bias-entanglement", "review-sheath-burden", "review-iedf", "review-iadf", "bounded-comparison-ready"],
    "integration": ["feature-handoff-blocked", "review-mode-transition", "teaching-feature-handoff-ready"],
    "yield": ["review-edge-nonuniformity", "review-attachment-loss", "bounded-risk-monitor"]
  },
  "prohibitedZeroFields": [
    "copied_source_numeric_value", "copied_source_equation", "copied_source_curve_or_table", "physical_pressure_value", "physical_flow_value", "physical_power_value", "physical_voltage_value", "physical_current_value", "physical_frequency_value", "physical_density_value", "physical_temperature_value", "physical_energy_value", "physical_angle_value", "physical_length_value", "physical_time_value", "physical_rate_value", "physical_uniformity_percent", "physical_material_coefficient", "named_gas_recipe", "reaction_cross_section_set", "measured_plasma_row", "measured_wafer_row", "benchmark_output_row", "licensed_solver_output", "proprietary_chamber_model", "equipment_setpoint", "equipment_control_action", "matching_network_action", "maintenance_or_clean_instruction", "process_optimization_recommendation", "supplier_ranking", "customer_wafer_data", "qualification_claim", "signoff_claim", "physical_calibration_claim", "predictive_accuracy_claim", "production_fitness_claim", "named_tool_equivalence_claim", "live_server_run"
  ],
  "validationGates": [
    "source-scope validation remains PASS",
    "exact Cartesian row count and order",
    "same-seed byte repeatability",
    "evidence-paired physical identity",
    "independent equation and gate replay",
    "three exact integer token ledgers",
    "CSV and web JSON identity",
    "all thirty-nine prohibited fields remain zero",
    "artifact hashes, source reachability, and text hygiene"
  ]
}
