{
  "sceneId": "scene.stella-observatory",
  "version": "1.0.0",
  "interactions": [
    {
      "id": "interaction.stella-observatory.orient-project",
      "type": "interaction",
      "version": "1.0.0",
      "label": "",
      "targetAssetId": "architecture.observatory-dome",
      "trigger": [
        "pointer",
        "keyboard",
        "touch",
        "voice",
        "controller"
      ],
      "action": "bellwether.orient.project",
      "authority": "read-or-source-personal",
      "unavailableBehavior": "remain discoverable when a safe explanation helps Agency",
      "consequencePreview": true
    },
    {
      "id": "interaction.stella-observatory.trace-pattern",
      "type": "interaction",
      "version": "1.0.0",
      "label": "",
      "targetAssetId": "object.armillary-enamel",
      "trigger": [
        "pointer",
        "keyboard",
        "touch",
        "voice",
        "controller"
      ],
      "action": "bellwether.trace.pattern",
      "authority": "current role, grant, consent, and state",
      "unavailableBehavior": "remain discoverable when a safe explanation helps Agency",
      "consequencePreview": true
    },
    {
      "id": "interaction.stella-observatory.compare-horizons",
      "type": "interaction",
      "version": "1.0.0",
      "label": "",
      "targetAssetId": "object.horizon-table",
      "trigger": [
        "pointer",
        "keyboard",
        "touch",
        "voice",
        "controller"
      ],
      "action": "bellwether.compare.horizons",
      "authority": "current role, grant, consent, and state",
      "unavailableBehavior": "remain discoverable when a safe explanation helps Agency",
      "consequencePreview": true
    },
    {
      "id": "interaction.stella-observatory.listen-to-signal",
      "type": "interaction",
      "version": "1.0.0",
      "label": "",
      "targetAssetId": "object.signal-lens",
      "trigger": [
        "pointer",
        "keyboard",
        "touch",
        "voice",
        "controller"
      ],
      "action": "bellwether.listen.to.signal",
      "authority": "read-or-source-personal",
      "unavailableBehavior": "remain discoverable when a safe explanation helps Agency",
      "consequencePreview": true
    },
    {
      "id": "interaction.stella-observatory.ask-ki-with-consent",
      "type": "interaction",
      "version": "1.0.0",
      "label": "",
      "targetAssetId": "panel.realm-map",
      "trigger": [
        "pointer",
        "keyboard",
        "touch",
        "voice",
        "controller"
      ],
      "action": "bellwether.ask.ki.with.consent",
      "authority": "current role, grant, consent, and state",
      "unavailableBehavior": "remain discoverable when a safe explanation helps Agency",
      "consequencePreview": true
    }
  ]
}
