Skip to content

Sensorium Actuation Bridge Response v1

Source schema: doc/schemas/sensorium-actuation.bridge.response.v1.schema.json

Fail-closed response from the sensorium-actuation-core companion process.

Governing Basis

Project Lineage

Requirements

Stories

Fields

Field Required Shape Description
schema yes const: sensorium-actuation.bridge.response.v1
schema/v yes const: 1
status yes enum: ok, refused
result no object
diagnostics yes array

Conditional Rules

Rule 1

When:

{
  "properties": {
    "status": {
      "const": "ok"
    }
  }
}

Then:

{
  "required": [
    "result"
  ]
}

Rule 2

When:

{
  "properties": {
    "status": {
      "const": "refused"
    }
  }
}

Then:

{
  "properties": {
    "diagnostics": {
      "minItems": 1
    }
  }
}

Field Semantics

schema

  • Required: yes
  • Shape: const: sensorium-actuation.bridge.response.v1

schema/v

  • Required: yes
  • Shape: const: 1

status

  • Required: yes
  • Shape: enum: ok, refused

result

  • Required: no
  • Shape: object

diagnostics

  • Required: yes
  • Shape: array