{
  "a_i_driver": {
    "id": "a_i_driver",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "abtest": {
    "id": "abtest",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "accessible": {
    "id": "accessible",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "advanced_cloth": {
    "id": "advanced_cloth",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "agent_badge": {
    "id": "agent_badge",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "agent_discovery": {
    "id": "agent_discovery",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "agent_portal": {
    "id": "agent_portal",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "agent_profile": {
    "id": "agent_profile",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "agent_room": {
    "id": "agent_room",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "agent_wall": {
    "id": "agent_wall",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "ai_inpainting": {
    "id": "ai_inpainting",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "ai_npc_brain": {
    "id": "ai_npc_brain",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "ai_texture_gen": {
    "id": "ai_texture_gen",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "ai_upscaling": {
    "id": "ai_upscaling",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "auto_rig": {
    "id": "auto_rig",
    "namespace": "@holoscript/core",
    "category": "animation",
    "properties": [
      "rig",
      "pose",
      "sourceMesh",
      "topology"
    ],
    "compileHints": [
      "binds native skeleton metadata for generated meshes",
      "emits animation-compatible topology contract"
    ],
    "composable": [
      "generated_mesh",
      "skeleton"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "alert": {
    "id": "alert",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "alphafold-plugin": {
    "id": "alphafold-plugin",
    "namespace": "@holoscript/alphafold-plugin",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "alt_text": {
    "id": "alt_text",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "ambisonics": {
    "id": "ambisonics",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "analytics": {
    "id": "analytics",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "anchor": {
    "id": "anchor",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "audio_material": {
    "id": "audio_material",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "audio_occlusion": {
    "id": "audio_occlusion",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "audio_portal": {
    "id": "audio_portal",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "audit_log": {
    "id": "audit_log",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "avatar_embodiment": {
    "id": "avatar_embodiment",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "background_music": {
    "id": "background_music",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "banking-finance": {
    "id": "banking-finance",
    "namespace": "@holoscript/plugin-banking-finance",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "behavior_tree": {
    "id": "behavior_tree",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "biofeedback": {
    "id": "biofeedback",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "blackboard": {
    "id": "blackboard",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "bloom_reactive": {
    "id": "bloom_reactive",
    "namespace": "@holoscript/core",
    "category": "visual",
    "properties": [],
    "compileHints": [
      {
        "target": "runtime",
        "supported": true,
        "notes": "Maps Lotus bloom state to scale, opacity, emissive, and pulse output."
      }
    ],
    "composable": [
      "lotus_petal",
      "botanical_lotus",
      "glowing",
      "animated"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "body_tracking": {
    "id": "body_tracking",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "botanical_lotus": {
    "id": "botanical_lotus",
    "namespace": "@holoscript/core",
    "category": "visual",
    "properties": [],
    "compileHints": [
      {
        "target": "webgpu",
        "supported": true,
        "notes": "Carries provenance-anchored lotus material parameters for SSS, translucency, veins, petals, stamens, and gravity sag."
      }
    ],
    "composable": [
      "phyllotaxis",
      "bloom_reactive",
      "gpu_particle",
      "glowing"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "buffer": {
    "id": "buffer",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "buoyancy": {
    "id": "buoyancy",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "button": {
    "id": "button",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "c_r_d_t_room": {
    "id": "c_r_d_t_room",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "card": {
    "id": "card",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "chain": {
    "id": "chain",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "character": {
    "id": "character",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "choreography": {
    "id": "choreography",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "circuit_breaker": {
    "id": "circuit_breaker",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "civil-engineering": {
    "id": "civil-engineering",
    "namespace": "@holoscript/plugin-civil-engineering",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "cloth": {
    "id": "cloth",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "co_located": {
    "id": "co_located",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "collaborative": {
    "id": "collaborative",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "collaborative_world": {
    "id": "collaborative_world",
    "namespace": "@holoscript/core",
    "category": "networking",
    "properties": [
      "syncRateHz",
      "transformFields",
      "conflictResolution",
      "selectionLocks",
      "lockTtlMs",
      "presenceCursors",
      "cursorFrame",
      "concertBridge"
    ],
    "compileHints": [
      "unreal-concert-compatible",
      "transform-delta-stream",
      "scene-space-presence"
    ],
    "composable": [
      "crdt_room",
      "shared_world",
      "remote_presence"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "color_grade": {
    "id": "color_grade",
    "composable": [],
    "namespace": "@holoscript/plugin-film-vfx",
    "properties": [],
    "category": "plugin",
    "compileHints": [],
    "source": "film_vfx",
    "conflicts": []
  },
  "compute": {
    "id": "compute",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "consensus": {
    "id": "consensus",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "consent_gate": {
    "id": "consent_gate",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "controller": {
    "id": "controller",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "controlnet": {
    "id": "controlnet",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "cron": {
    "id": "cron",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "culture-keyword": {
    "id": "culture-keyword",
    "namespace": "@holoscript/plugin-culture-keyword",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "data_binding": {
    "id": "data_binding",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "destruction": {
    "id": "destruction",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "dialog": {
    "id": "dialog",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "dialogue": {
    "id": "dialogue",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "diffusion_realtime": {
    "id": "diffusion_realtime",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "digital_twin": {
    "id": "digital_twin",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "director_ai": {
    "id": "director_ai",
    "composable": [],
    "namespace": "@holoscript/plugin-film-vfx",
    "properties": [],
    "category": "plugin",
    "compileHints": [],
    "source": "film_vfx",
    "conflicts": []
  },
  "dmx_lighting": {
    "id": "dmx_lighting",
    "composable": [],
    "namespace": "@holoscript/plugin-film-vfx",
    "properties": [],
    "category": "plugin",
    "compileHints": [],
    "source": "film_vfx",
    "conflicts": []
  },
  "domain-plugin-template": {
    "id": "domain-plugin-template",
    "namespace": "@holoscript/domain-plugin-template",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "economic-primitives": {
    "id": "economic-primitives",
    "namespace": "@holoscript/plugin-economic-primitives",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "economy": {
    "id": "economy",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "education-lms": {
    "id": "education-lms",
    "namespace": "@holoscript/plugin-education-lms",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "embedding_search": {
    "id": "embedding_search",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "emergency-response": {
    "id": "emergency-response",
    "namespace": "@holoscript/plugin-emergency-response",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "emotion": {
    "id": "emotion",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "emotion_directive": {
    "id": "emotion_directive",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "emotional_voice": {
    "id": "emotional_voice",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "environmental_audio": {
    "id": "environmental_audio",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "eye_tracked": {
    "id": "eye_tracked",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "face_tracking": {
    "id": "face_tracking",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "faction": {
    "id": "faction",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "fashion": {
    "id": "fashion",
    "namespace": "@holoscript/plugin-fashion",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "fbx": {
    "id": "fbx",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "feedback_loop": {
    "id": "feedback_loop",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "film-vfx": {
    "id": "film-vfx",
    "namespace": "@holoscript/plugin-film-vfx",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "film3d-volumetrics": {
    "id": "film3d-volumetrics",
    "namespace": "@holoscript/plugin-film3d-volumetrics",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "fitness-wellness": {
    "id": "fitness-wellness",
    "namespace": "@holoscript/plugin-fitness-wellness",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "flow_field": {
    "id": "flow_field",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "fluid": {
    "id": "fluid",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "forensics": {
    "id": "forensics",
    "namespace": "@holoscript/plugin-forensics",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "form": {
    "id": "form",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "formation_control": {
    "id": "formation_control",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [
      {
        "name": "shape",
        "type": "string",
        "default": "triangle"
      },
      {
        "name": "spacing",
        "type": "number",
        "default": 3
      },
      {
        "name": "anchor",
        "type": "string",
        "default": ""
      },
      {
        "name": "sync_rate_hz",
        "type": "number",
        "default": 10
      },
      {
        "name": "rotation_offset_rad",
        "type": "number",
        "default": 0
      },
      {
        "name": "y_offset",
        "type": "number",
        "default": 0
      }
    ],
    "compileHints": [],
    "composable": [
      "mitosis",
      "csp_channel",
      "llm_agent",
      "patrol"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "gaussian_splat": {
    "id": "gaussian_splat",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "gem_resonance": {
    "id": "gem_resonance",
    "namespace": "@holoscript/core",
    "category": "audio",
    "properties": [
      "max_distance",
      "base_frequencies",
      "blend_mode",
      "output"
    ],
    "compileHints": [
      {
        "target": "r3f",
        "supported": true,
        "notes": "Emits gemResonance props for spatial audio adapters."
      },
      {
        "target": "runtime",
        "supported": true,
        "notes": "Produces deterministic harmonic spatial audio events for nearby enchanted crystal gems."
      }
    ],
    "composable": [
      "crystal_gem",
      "enchantable",
      "spatial_audio",
      "harmony"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "geolocation-gis": {
    "id": "geolocation-gis",
    "namespace": "@holoscript/plugin-geolocation-gis",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "geospatial": {
    "id": "geospatial",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "geospatial_anchor": {
    "id": "geospatial_anchor",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "gesture_recognition": {
    "id": "gesture_recognition",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "gltf": {
    "id": "gltf",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "goal_oriented": {
    "id": "goal_oriented",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "gpu_buffer": {
    "id": "gpu_buffer",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "gpu_particle": {
    "id": "gpu_particle",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "gpu_physics": {
    "id": "gpu_physics",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "generated_mesh": {
    "id": "generated_mesh",
    "namespace": "@holoscript/core",
    "category": "asset",
    "properties": [
      "model",
      "provider",
      "description",
      "format",
      "topology"
    ],
    "compileHints": [
      "captures text-to-3d provider provenance",
      "composes with auto_rig for native skeleton binding"
    ],
    "composable": [
      "auto_rig",
      "skeleton"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "grabbable": {
    "id": "grabbable",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "granular_material": {
    "id": "granular_material",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "guestbook": {
    "id": "guestbook",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "hand_mesh_ai": {
    "id": "hand_mesh_ai",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "hand_tracking": {
    "id": "hand_tracking",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "haptic": {
    "id": "haptic",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "haptic_cue": {
    "id": "haptic_cue",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "hardware-invention": {
    "id": "hardware-invention",
    "namespace": "@holoscript/plugin-hardware-invention",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "head_tracked_audio": {
    "id": "head_tracked_audio",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "heatmap_3d": {
    "id": "heatmap_3d",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "high_contrast": {
    "id": "high_contrast",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "hitl": {
    "id": "hitl",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "holoscript-web-preview": {
    "id": "holoscript-web-preview",
    "namespace": "holoscript-web-preview",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "hr-workforce": {
    "id": "hr-workforce",
    "namespace": "@holoscript/plugin-hr-workforce",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "hrtf": {
    "id": "hrtf",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "i_k": {
    "id": "i_k",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "icon": {
    "id": "icon",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "image": {
    "id": "image",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "input": {
    "id": "input",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "insurance": {
    "id": "insurance",
    "namespace": "@holoscript/plugin-insurance",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "interactive_graph": {
    "id": "interactive_graph",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "jepa_objective": {
    "id": "jepa_objective",
    "namespace": "@holoscript/core",
    "category": "ai",
    "properties": [
      "latent_space",
      "world_model",
      "sigreg",
      "physics_grounded"
    ],
    "compileHints": [
      "jepa",
      "world_model",
      "verifiable_prediction",
      "simulation_contract"
    ],
    "composable": [
      "embedding_trait",
      "inference_trait",
      "simulation_contract",
      "cael"
    ],
    "conflicts": [],
    "source": "holoscript",
    "description": "JEPA (Joint Embedding Predictive Architecture) world-model training objective with SIGReg regularization (LeWM variant). Sovereign build-internal primitive per NMoS 2026-05-19. When composed with SimulationContract produces the first cryptographically verifiable WorldModelReceipts. Core of the HoloScript AI Lab positioning (D.054)."
  },
  "joint": {
    "id": "joint",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "layer_aware": {
    "id": "layer_aware",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "layout": {
    "id": "layout",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "legal-document": {
    "id": "legal-document",
    "namespace": "@holoscript/plugin-legal-document",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "light_estimation": {
    "id": "light_estimation",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "lighting": {
    "id": "lighting",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "link": {
    "id": "link",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "lip_sync": {
    "id": "lip_sync",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "list": {
    "id": "list",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "llm_agent": {
    "id": "llm_agent",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "lobby": {
    "id": "lobby",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "lotus_center": {
    "id": "lotus_center",
    "namespace": "@holoscript/core",
    "category": "visual",
    "properties": [],
    "compileHints": [
      {
        "target": "runtime",
        "supported": true,
        "notes": "Marks the Lotus center node and exposes phase/SDF activation state to renderers."
      }
    ],
    "composable": [
      "botanical_lotus",
      "bloom_reactive",
      "glowing"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "lotus_gardener": {
    "id": "lotus_gardener",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [
      {
        "target": "runtime",
        "supported": true,
        "notes": "Publishes staged Lotus garden gate, seed, and bloom-state summaries."
      }
    ],
    "composable": [
      "botanical_lotus",
      "phyllotaxis",
      "bloom_reactive"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "lotus_genesis_trigger": {
    "id": "lotus_genesis_trigger",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [
      {
        "target": "runtime",
        "supported": true,
        "notes": "Founder-gated Lotus trigger that only fires with a signed genesis anchor, non-placeholder seed, and full petal state."
      }
    ],
    "composable": [
      "lotus_center",
      "lotus_gardener",
      "gpu_particle",
      "spatial_audio"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "lotus_petal": {
    "id": "lotus_petal",
    "namespace": "@holoscript/core",
    "category": "visual",
    "properties": [],
    "compileHints": [
      {
        "target": "runtime",
        "supported": true,
        "notes": "Binds one petal to its paper/program metadata and derived bloom state."
      }
    ],
    "composable": [
      "phyllotaxis",
      "bloom_reactive",
      "botanical_lotus"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "lotus_root": {
    "id": "lotus_root",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [
      {
        "target": "runtime",
        "supported": true,
        "notes": "Marks provenance substrate roots inherited by the staged Lotus program."
      }
    ],
    "composable": [
      "lotus_gardener"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "lotus_stalk": {
    "id": "lotus_stalk",
    "namespace": "@holoscript/core",
    "category": "visual",
    "properties": [],
    "compileHints": [
      {
        "target": "runtime",
        "supported": true,
        "notes": "Marks format-tier stalks that connect Lotus roots to paper petals."
      }
    ],
    "composable": [
      "lotus_root",
      "lotus_petal"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "magnifiable": {
    "id": "magnifiable",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "manufacturing-qc": {
    "id": "manufacturing-qc",
    "namespace": "@holoscript/plugin-manufacturing-qc",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "marketplace": {
    "id": "marketplace",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "marketplace_integration": {
    "id": "marketplace_integration",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "material": {
    "id": "material",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "material_x": {
    "id": "material_x",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "medical-plugin": {
    "id": "medical-plugin",
    "namespace": "@holoscript/medical-plugin",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "memory": {
    "id": "memory",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "mesh_detection": {
    "id": "mesh_detection",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "mitosis": {
    "id": "mitosis",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "morph": {
    "id": "morph",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "motion_reduced": {
    "id": "motion_reduced",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "motion_source": {
    "id": "motion_source",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "mqtt_sink": {
    "id": "mqtt_sink",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "mqtt_source": {
    "id": "mqtt_source",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "multi_agent": {
    "id": "multi_agent",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "multiview_gaussian_renderer": {
    "id": "multiview_gaussian_renderer",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "narupa-plugin": {
    "id": "narupa-plugin",
    "namespace": "@holoscript/narupa-plugin",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "negotiation": {
    "id": "negotiation",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "nerf": {
    "id": "nerf",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "networked": {
    "id": "networked",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "networked_avatar": {
    "id": "networked_avatar",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "neural_animation": {
    "id": "neural_animation",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "neural_forge": {
    "id": "neural_forge",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "neural_link": {
    "id": "neural_link",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "neural_upscaling": {
    "id": "neural_upscaling",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "neuroscience": {
    "id": "neuroscience",
    "namespace": "@holoscript/plugin-neuroscience",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "nft": {
    "id": "nft",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "npc_ai": {
    "id": "npc_ai",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "object_tracking": {
    "id": "object_tracking",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "occlusion": {
    "id": "occlusion",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "openxr_hal": {
    "id": "openxr_hal",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "orbital": {
    "id": "orbital",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "panel": {
    "id": "panel",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "partner_sdk": {
    "id": "partner_sdk",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "patrol": {
    "id": "patrol",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "perception": {
    "id": "perception",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "persistent_anchor": {
    "id": "persistent_anchor",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "photogrammetry": {
    "id": "photogrammetry",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "phyllotaxis": {
    "id": "phyllotaxis",
    "namespace": "@holoscript/core",
    "category": "visual",
    "properties": [],
    "compileHints": [
      {
        "target": "runtime",
        "supported": true,
        "notes": "Computes deterministic golden-angle placement for seedable botanical layouts."
      }
    ],
    "composable": [
      "lotus_petal",
      "botanical_lotus"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "plane_detection": {
    "id": "plane_detection",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "poi": {
    "id": "poi",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "point_cloud": {
    "id": "point_cloud",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "portable": {
    "id": "portable",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "pose_estimation": {
    "id": "pose_estimation",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "pressable": {
    "id": "pressable",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "profile_theme": {
    "id": "profile_theme",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "quota": {
    "id": "quota",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "radio-astronomy-plugin": {
    "id": "radio-astronomy-plugin",
    "namespace": "@holoscript/radio-astronomy-plugin",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "rag_knowledge": {
    "id": "rag_knowledge",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "rate_limiter": {
    "id": "rate_limiter",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "rbac": {
    "id": "rbac",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "realitykit_mesh": {
    "id": "realitykit_mesh",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "remote_presence": {
    "id": "remote_presence",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "render_network": {
    "id": "render_network",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "rendering": {
    "id": "rendering",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "responsive": {
    "id": "responsive",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "restaurant": {
    "id": "restaurant",
    "namespace": "@holoscript/plugin-restaurant",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "retail-ecommerce": {
    "id": "retail-ecommerce",
    "namespace": "@holoscript/plugin-retail-ecommerce",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "reverb_zone": {
    "id": "reverb_zone",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "rigidbody": {
    "id": "rigidbody",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "roadmap_node": {
    "id": "roadmap_node",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "robotics-plugin": {
    "id": "robotics-plugin",
    "namespace": "@holoscript/robotics-plugin",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "role": {
    "id": "role",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "rooftop_anchor": {
    "id": "rooftop_anchor",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "room_mesh": {
    "id": "room_mesh",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "room_portal": {
    "id": "room_portal",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "rope": {
    "id": "rope",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "scene_graph": {
    "id": "scene_graph",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "scene_reconstruction": {
    "id": "scene_reconstruction",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "scheduler": {
    "id": "scheduler",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "screen_reader": {
    "id": "screen_reader",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "scrollable": {
    "id": "scrollable",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "seated": {
    "id": "seated",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "sensor": {
    "id": "sensor",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "shader": {
    "id": "shader",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "shareable": {
    "id": "shareable",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "shared_anchor": {
    "id": "shared_anchor",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "shared_world": {
    "id": "shared_world",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "shareplay": {
    "id": "shareplay",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "shot_list": {
    "id": "shot_list",
    "composable": [],
    "namespace": "@holoscript/plugin-film-vfx",
    "properties": [],
    "category": "plugin",
    "compileHints": [],
    "source": "film_vfx",
    "conflicts": []
  },
  "skeleton": {
    "id": "skeleton",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "slidable": {
    "id": "slidable",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "soft_body": {
    "id": "soft_body",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "sonification": {
    "id": "sonification",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_accessory": {
    "id": "spatial_accessory",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_adjacent": {
    "id": "spatial_adjacent",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_audio_cue": {
    "id": "spatial_audio_cue",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_awareness": {
    "id": "spatial_awareness",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_comment": {
    "id": "spatial_comment",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_contains": {
    "id": "spatial_contains",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_input_anchor_shared": {
    "id": "spatial_input_anchor_shared",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_input_controller": {
    "id": "spatial_input_controller",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_input_gaze_transient_pointer": {
    "id": "spatial_input_gaze_transient_pointer",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_input_hand_tracking": {
    "id": "spatial_input_hand_tracking",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_navigation": {
    "id": "spatial_navigation",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_persona": {
    "id": "spatial_persona",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_reachable": {
    "id": "spatial_reachable",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_temporal_adjacent": {
    "id": "spatial_temporal_adjacent",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_temporal_reachable": {
    "id": "spatial_temporal_reachable",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_text_layout": {
    "id": "spatial_text_layout",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_trajectory": {
    "id": "spatial_trajectory",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spatial_voice": {
    "id": "spatial_voice",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "spectator": {
    "id": "spectator",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "sso_oidc": {
    "id": "sso_oidc",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "sso_saml": {
    "id": "sso_saml",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "stable_diffusion": {
    "id": "stable_diffusion",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "status_mood": {
    "id": "status_mood",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "structured_logger": {
    "id": "structured_logger",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "subtitle": {
    "id": "subtitle",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "sync_tier": {
    "id": "sync_tier",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "tailwind": {
    "id": "tailwind",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "telemetry": {
    "id": "telemetry",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "tenant": {
    "id": "tenant",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "terrain_anchor": {
    "id": "terrain_anchor",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "text": {
    "id": "text",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "text_to_universe": {
    "id": "text_to_universe",
    "composable": [],
    "namespace": "@holoscript/plugin-film-vfx",
    "properties": [],
    "category": "plugin",
    "compileHints": [],
    "source": "film_vfx",
    "conflicts": []
  },
  "theme": {
    "id": "theme",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "therapy": {
    "id": "therapy",
    "namespace": "@holoscript/plugin-therapy",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "threat-intelligence": {
    "id": "threat-intelligence",
    "namespace": "@holoscript/plugin-threat-intelligence",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "timeout_guard": {
    "id": "timeout_guard",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "token_gated": {
    "id": "token_gated",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "top8_friends": {
    "id": "top8_friends",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "trait-audit": {
    "id": "trait-audit",
    "namespace": "@holoscript/plugin-trait-audit",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "trait_marketplace": {
    "id": "trait_marketplace",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "trait_showcase": {
    "id": "trait_showcase",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "transform": {
    "id": "transform",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "travel-hospitality": {
    "id": "travel-hospitality",
    "namespace": "@holoscript/plugin-travel-hospitality",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "trigger": {
    "id": "trigger",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "tweetable": {
    "id": "tweetable",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "twin_actuator": {
    "id": "twin_actuator",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "urban-planning": {
    "id": "urban-planning",
    "namespace": "@holoscript/plugin-urban-planning",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "urdf_robot": {
    "id": "urdf_robot",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "usd": {
    "id": "usd",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "user_monitor": {
    "id": "user_monitor",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "vector_db": {
    "id": "vector_db",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "vfx_particle_dust": {
    "id": "vfx_particle_dust",
    "namespace": "@holoscript/core",
    "category": "visual",
    "properties": [],
    "compileHints": [
      {
        "target": "webgpu",
        "supported": true,
        "notes": "Adapted to the GPU particle pipeline with a dust preset."
      }
    ],
    "composable": [
      "gpu_particle",
      "vfx"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "vfx_particle_emitter": {
    "id": "vfx_particle_emitter",
    "namespace": "@holoscript/core",
    "category": "visual",
    "properties": [],
    "compileHints": [
      {
        "target": "webgpu",
        "supported": true,
        "notes": "Adapted to the GPU particle pipeline with a generic emitter preset."
      }
    ],
    "composable": [
      "gpu_particle",
      "vfx"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "vfx_particle_fire": {
    "id": "vfx_particle_fire",
    "namespace": "@holoscript/core",
    "category": "visual",
    "properties": [],
    "compileHints": [
      {
        "target": "webgpu",
        "supported": true,
        "notes": "Adapted to the GPU particle pipeline with a fire preset."
      }
    ],
    "composable": [
      "gpu_particle",
      "vfx"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "vfx_particle_fog": {
    "id": "vfx_particle_fog",
    "namespace": "@holoscript/core",
    "category": "visual",
    "properties": [],
    "compileHints": [
      {
        "target": "webgpu",
        "supported": true,
        "notes": "Adapted to the GPU particle pipeline with a fog preset."
      }
    ],
    "composable": [
      "gpu_particle",
      "vfx"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "vfx_particle_rain": {
    "id": "vfx_particle_rain",
    "namespace": "@holoscript/core",
    "category": "visual",
    "properties": [],
    "compileHints": [
      {
        "target": "webgpu",
        "supported": true,
        "notes": "Adapted to the GPU particle pipeline with a rain preset."
      }
    ],
    "composable": [
      "gpu_particle",
      "vfx"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "vfx_particle_smoke": {
    "id": "vfx_particle_smoke",
    "namespace": "@holoscript/core",
    "category": "visual",
    "properties": [],
    "compileHints": [
      {
        "target": "webgpu",
        "supported": true,
        "notes": "Adapted to the GPU particle pipeline with a smoke preset."
      }
    ],
    "composable": [
      "gpu_particle",
      "vfx"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "vfx_particle_snow": {
    "id": "vfx_particle_snow",
    "namespace": "@holoscript/core",
    "category": "visual",
    "properties": [],
    "compileHints": [
      {
        "target": "webgpu",
        "supported": true,
        "notes": "Adapted to the GPU particle pipeline with a snow preset."
      }
    ],
    "composable": [
      "gpu_particle",
      "vfx"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "vfx_particle_sparks": {
    "id": "vfx_particle_sparks",
    "namespace": "@holoscript/core",
    "category": "visual",
    "properties": [],
    "compileHints": [
      {
        "target": "webgpu",
        "supported": true,
        "notes": "Adapted to the GPU particle pipeline with a sparks preset."
      }
    ],
    "composable": [
      "gpu_particle",
      "vfx"
    ],
    "conflicts": [],
    "source": "holoscript"
  },
  "virtual_production": {
    "id": "virtual_production",
    "composable": [],
    "namespace": "@holoscript/plugin-film-vfx",
    "properties": [],
    "category": "plugin",
    "compileHints": [],
    "source": "film_vfx",
    "conflicts": []
  },
  "vision": {
    "id": "vision",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "visitor_counter": {
    "id": "visitor_counter",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "voice_input": {
    "id": "voice_input",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "voice_mesh": {
    "id": "voice_mesh",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "voice_output": {
    "id": "voice_output",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "voice_proximity": {
    "id": "voice_proximity",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "volumetric": {
    "id": "volumetric",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "volumetric_video": {
    "id": "volumetric_video",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "volumetric_window": {
    "id": "volumetric_window",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "voronoi_fracture": {
    "id": "voronoi_fracture",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "vps": {
    "id": "vps",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "wallet": {
    "id": "wallet",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "wind": {
    "id": "wind",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "wine-food-beverage": {
    "id": "wine-food-beverage",
    "namespace": "@holoscript/plugin-wine-food-beverage",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "wisdom-gotcha": {
    "id": "wisdom-gotcha",
    "namespace": "@holoscript/plugin-wisdom-gotcha",
    "category": "domain-vertical",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": []
  },
  "wot_thing": {
    "id": "wot_thing",
    "namespace": "@holoscript/core",
    "category": "other",
    "properties": [],
    "compileHints": [],
    "composable": [],
    "conflicts": [],
    "source": "holoscript"
  },
  "woven_animation": {
    "id": "woven_animation",
    "namespace": "@holoscript/core",
    "category": "visual",
    "description": "Procedurally animates the active weaving process on a tapestry or cloth object — weft advancement, shuttle movement, completion growth, and warp tension variance.",
    "properties": [
      {
        "name": "weft_speed_mm_per_s",
        "type": "number",
        "default": 12,
        "description": "Rate of weft advancement in mm/s"
      },
      {
        "name": "completion_pct",
        "type": "number",
        "default": 0,
        "description": "Initial woven completion percentage (0-100)"
      },
      {
        "name": "shuttle_visible",
        "type": "boolean",
        "default": true,
        "description": "Whether the shuttle mesh is rendered"
      },
      {
        "name": "warp_tension_variance",
        "type": "number",
        "default": 0.15,
        "description": "Per-warp tension noise amplitude (0-1)"
      },
      {
        "name": "advance_direction",
        "type": "string",
        "default": "bottom_up",
        "description": "bottom_up or top_down"
      },
      {
        "name": "thread_material_override",
        "type": "string",
        "default": null,
        "description": "Asset ref for weft thread material"
      },
      {
        "name": "rows_per_beat",
        "type": "number",
        "default": 1,
        "description": "Weft rows per shuttle beat"
      },
      {
        "name": "shed_open_angle_deg",
        "type": "number",
        "default": 18,
        "description": "Warp shed angle in degrees (5-45)"
      }
    ],
    "compileHints": [
      {
        "target": "r3f",
        "supported": true,
        "notes": "Full procedural weave animation via useFrame"
      },
      {
        "target": "unity",
        "supported": true,
        "notes": "Compiled to AnimationClip + custom MonoBehaviour"
      },
      {
        "target": "unreal",
        "supported": true,
        "notes": "Compiled to UAnimNotify + procedural mesh update"
      },
      {
        "target": "gltf",
        "supported": false,
        "notes": "gLTF has no procedural weave semantics; bake to keyframes"
      },
      {
        "target": "babylon",
        "supported": true,
        "notes": "Compiled via BabylonJS Animation + custom shader"
      },
      {
        "target": "webxr",
        "supported": true,
        "notes": "Inherits r3f/babylon target support"
      }
    ],
    "composable": [
      "tapestry",
      "cloth_simulation",
      "advanced_cloth",
      "quilted",
      "animation"
    ],
    "conflicts": [
      "static"
    ],
    "source": "holoscript",
    "since": "6.2.0",
    "tags": [
      "fabric",
      "cloth",
      "animation",
      "procedural",
      "weaving",
      "tapestry"
    ]
  },
  "grab_feedback_profile": {
    "id": "grab_feedback_profile",
    "namespace": "@holoscript/core",
    "category": "interaction",
    "properties": [
      {
        "name": "haptic",
        "type": "object",
        "required": false
      },
      {
        "name": "audio",
        "type": "object",
        "required": false
      },
      {
        "name": "bloom",
        "type": "object",
        "required": false
      }
    ],
    "compileHints": [
      {
        "target": "runtime",
        "supported": true,
        "notes": "Composite grab-feedback: haptic burst + spatial audio + emissive bloom ramp on grab/throw/release."
      }
    ],
    "composable": [
      "grabbable",
      "throwable",
      "haptic_cue",
      "spatial_audio_cue",
      "bloom_reactive"
    ],
    "conflicts": [],
    "source": "holoscript"
  }
}
