Skip to content

Sensorium Workbench Outcome v1

Source schema: doc/schemas/sensorium-workbench-outcome.v1.schema.json

Metadata-only audit fact linking Workbench directives, grants, sessions, waits, artifacts, and terminal status.

Governing Basis

Project Lineage

Requirements

Stories

Fields

Field Required Shape Description
schema yes const: sensorium-workbench-outcome.v1
schema/v yes const: 1
outcome/ref yes ref: #/$defs/ref
directive/ref yes ref: #/$defs/ref
grant/ref no ref: #/$defs/ref
correlation/id no ref: #/$defs/ref
terminal.session/ref no ref: #/$defs/ref
environment/ref no ref: #/$defs/ref
wait/ref no ref: #/$defs/ref
watch/ref no ref: #/$defs/ref
probe/ref no ref: #/$defs/ref
artifact/refs no array
status yes enum: completed, refused, failed, timed-out, cancelled, degraded
duration_ms no integer
byte_counts no object
diagnostics no array
classification yes ref: classification.v1.schema.json

Definitions

Definition Shape Description
ref string
## Field Semantics

schema

  • Required: yes
  • Shape: const: sensorium-workbench-outcome.v1

schema/v

  • Required: yes
  • Shape: const: 1

outcome/ref

  • Required: yes
  • Shape: ref: #/$defs/ref

directive/ref

  • Required: yes
  • Shape: ref: #/$defs/ref

grant/ref

  • Required: no
  • Shape: ref: #/$defs/ref

correlation/id

  • Required: no
  • Shape: ref: #/$defs/ref

terminal.session/ref

  • Required: no
  • Shape: ref: #/$defs/ref

environment/ref

  • Required: no
  • Shape: ref: #/$defs/ref

wait/ref

  • Required: no
  • Shape: ref: #/$defs/ref

watch/ref

  • Required: no
  • Shape: ref: #/$defs/ref

probe/ref

  • Required: no
  • Shape: ref: #/$defs/ref

artifact/refs

  • Required: no
  • Shape: array

status

  • Required: yes
  • Shape: enum: completed, refused, failed, timed-out, cancelled, degraded

duration_ms

  • Required: no
  • Shape: integer

byte_counts

  • Required: no
  • Shape: object

diagnostics

  • Required: no
  • Shape: array

classification

  • Required: yes
  • Shape: ref: classification.v1.schema.json

Definition Semantics

$defs.ref

  • Shape: string