Přeskočit obsah

Sensorium-os.consent-descriptor.v1

Source schema: doc/schemas/sensorium-os.consent-descriptor.v1.schema.json

Governing Basis

Project Lineage

Requirements

Stories

Fields

Field Required Shape Description
schema yes const: sensorium-os.consent-descriptor.v1
schema/v yes const: 1
reason/code yes ref: #/$defs/token
action/id yes ref: #/$defs/token
action/class yes enum: read-only-spawn, allowlisted-script, scoped-fs-write, egress-network-spawn, artifact-producing-spawn, composed-spawn, operator-gated-spawn
executable/summary yes string
argv/shape yes object
parameters/schema-ref yes ref: #/$defs/ref
result/contract yes object
result/pointer-fields yes array
sensitivity yes string
limits yes object

Definitions

Definition Shape Description
ref string
token string
## Field Semantics

schema

  • Required: yes
  • Shape: const: sensorium-os.consent-descriptor.v1

schema/v

  • Required: yes
  • Shape: const: 1

reason/code

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

action/id

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

action/class

  • Required: yes
  • Shape: enum: read-only-spawn, allowlisted-script, scoped-fs-write, egress-network-spawn, artifact-producing-spawn, composed-spawn, operator-gated-spawn

executable/summary

  • Required: yes
  • Shape: string

argv/shape

  • Required: yes
  • Shape: object

parameters/schema-ref

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

result/contract

  • Required: yes
  • Shape: object

result/pointer-fields

  • Required: yes
  • Shape: array

sensitivity

  • Required: yes
  • Shape: string

limits

  • Required: yes
  • Shape: object

Definition Semantics

$defs.ref

  • Shape: string

$defs.token

  • Shape: string