{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "RTT/2 Resonance Geometry Schema", "description": "Schema for RTT/2 resonance-geometry files across all TriadicFrameworks modules.", "type": "object", "properties": { "ai.module": { "type": "string", "description": "Module identifier (e.g., standard_model.rtt2)." }, "ai.version": { "type": "string", "description": "Version of the RTT/2 resonance geometry." }, "resonance_surfaces": { "type": "array", "description": "List of resonance surfaces defined in RTT/2.", "items": { "type": "object", "properties": { "surface_name": { "type": "string", "description": "Name of the resonance surface (e.g., gauge_geometry_surface)." }, "description": { "type": "string", "description": "Explanation of the surface's role in resonance geometry." }, "parameters": { "type": "array", "description": "Key parameters defining the surface.", "items": { "type": "string" } }, "regime_behavior": { "type": "object", "description": "Behavior of the surface across regimes R1–R4.", "properties": { "R1": { "type": "string" }, "R2": { "type": "string" }, "R3": { "type": "string" }, "R4": { "type": "string" } }, "required": ["R1", "R2", "R3", "R4"] }, "drift_boundary": { "type": "string", "description": "Description of conceptual drift to avoid." } }, "required": [ "surface_name", "description", "parameters", "regime_behavior", "drift_boundary" ] } }, "notes": { "type": "string", "description": "Additional notes for RTT/2 reasoning." } }, "required": ["ai.module", "ai.version", "resonance_surfaces"] }