{
  "ai.module": "quantum_field_theory.simulations",
  "ai.version": "1.0",
  "ai.purpose": "substrate-level simulation entry points for QFT excitation grammar",
  "ai.keywords": [
    "fields",
    "excitations",
    "operators",
    "propagators",
    "renormalization",
    "vacuum",
    "symmetry",
    "rtt"
  ],

  "simulation_hooks": [
    {
      "hook_name": "excitation_mode_probe",
      "description": "Probe stability and resonance behavior of excitation modes for a given field.",
      "inputs": ["field_type", "momentum_k", "vacuum_profile"],
      "outputs": ["mode_stability", "resonance_profile", "regime_classification"],
      "regime_behavior": {
        "R1": "no stable excitations; amplitude-only behavior",
        "R2": "stable excitation modes with well-defined propagators",
        "R3": "excitation surfaces merge under high-energy resonance",
        "R4": "excitation structure incomplete; cosmological fields dominate"
      }
    },

    {
      "hook_name": "propagator_geometry_scan",
      "description": "Analyze correlation geometry between spacetime points using QFT propagators.",
      "inputs": ["field_type", "x", "y", "energy_scale"],
      "outputs": ["correlation_strength", "propagator_shape", "symmetry_constraints"],
      "regime_behavior": {
        "R1": "propagator reduces to amplitude kernel",
        "R2": "canonical propagator structure valid",
        "R3": "propagator deforms under running couplings",
        "R4": "propagator loses meaning at horizon scales"
      }
    },

    {
      "hook_name": "interaction_vertex_sampler",
      "description": "Sample symmetry-allowed interaction channels for a given field configuration.",
      "inputs": ["lagrangian_terms", "symmetry_group", "energy_scale"],
      "outputs": ["allowed_vertices", "coupling_strengths", "renormalization_effects"],
      "regime_behavior": {
        "R1": "interaction structure trivial",
        "R2": "stable vertex structure defined by symmetry",
        "R3": "vertex behavior dominated by running couplings",
        "R4": "vertex structure irrelevant at cosmological scales"
      }
    },

    {
      "hook_name": "vacuum_surface_perturbation",
      "description": "Perturb the vacuum stability surface and observe excitation response.",
      "inputs": ["potential_shape", "perturbation_strength"],
      "outputs": ["vacuum_shift", "excitation_mass_shift", "stability_gradient"],
      "regime_behavior": {
        "R1": "vacuum undefined",
        "R2": "vacuum stable with finite curvature",
        "R3": "vacuum flattens under symmetry restoration",
        "R4": "vacuum becomes cosmological"
      }
    },

    {
      "hook_name": "renormalization_flow_tracker",
      "description": "Track running couplings across energy scales using β-functions.",
      "inputs": ["initial_couplings", "energy_range"],
      "outputs": ["running_couplings", "fixed_points", "flow_topology"],
      "regime_behavior": {
        "R1": "running trivial",
        "R2": "finite renormalization flow",
        "R3": "running dominates; couplings approach unification",
        "R4": "renormalization loses meaning"
      }
    },

    {
      "hook_name": "symmetry_restoration_sweep",
      "description": "Sweep energy scales to detect symmetry restoration thresholds.",
      "inputs": ["symmetry_group", "energy_range", "vacuum_profile"],
      "outputs": ["restoration_thresholds", "group_merging_behavior", "excitation_surface_changes"],
      "regime_behavior": {
        "R1": "symmetry trivial",
        "R2": "symmetry stable",
        "R3": "symmetry restoration active",
        "R4": "symmetry insufficient for cosmological fields"
      }
    }
  ]
}
