Przejdź do treści

Operator Task Profile v1

Source schema: doc/schemas/operator-task-profile.v1.schema.json

Portable, immutable composition contract of one task-pack profile. It carries refs and digests only: no secrets, machine-local paths, live endpoints, signatures, grants, shell text, or egress instructions.

Governing Basis

Project Lineage

Fields

Field Required Shape Description
schema yes const: operator-task-profile.v1
schema/v yes const: 1
profile/ref yes ref: operator-task-common.v1.schema.json#/$defs/ref
profile/revision yes ref: operator-task-common.v1.schema.json#/$defs/counter
thematic-profile yes object
catalog yes object
deliberation yes object
environment yes object
workbench yes object
interfaces yes object
experiment yes object
verifier yes object
rollback yes object
required-capability/ids yes array
resource-envelope/ref yes ref: operator-task-common.v1.schema.json#/$defs/ref
resource-envelope/digest yes ref: operator-task-common.v1.schema.json#/$defs/digest
refusal-corpus/ref yes ref: operator-task-common.v1.schema.json#/$defs/ref
refusal-corpus/digest yes ref: operator-task-common.v1.schema.json#/$defs/digest
## Field Semantics

schema

  • Required: yes
  • Shape: const: operator-task-profile.v1

schema/v

  • Required: yes
  • Shape: const: 1

profile/ref

  • Required: yes
  • Shape: ref: operator-task-common.v1.schema.json#/$defs/ref

profile/revision

  • Required: yes
  • Shape: ref: operator-task-common.v1.schema.json#/$defs/counter

thematic-profile

  • Required: yes
  • Shape: object

catalog

  • Required: yes
  • Shape: object

deliberation

  • Required: yes
  • Shape: object

environment

  • Required: yes
  • Shape: object

workbench

  • Required: yes
  • Shape: object

interfaces

  • Required: yes
  • Shape: object

experiment

  • Required: yes
  • Shape: object

verifier

  • Required: yes
  • Shape: object

rollback

  • Required: yes
  • Shape: object

required-capability/ids

  • Required: yes
  • Shape: array

resource-envelope/ref

  • Required: yes
  • Shape: ref: operator-task-common.v1.schema.json#/$defs/ref

resource-envelope/digest

  • Required: yes
  • Shape: ref: operator-task-common.v1.schema.json#/$defs/digest

refusal-corpus/ref

  • Required: yes
  • Shape: ref: operator-task-common.v1.schema.json#/$defs/ref

refusal-corpus/digest

  • Required: yes
  • Shape: ref: operator-task-common.v1.schema.json#/$defs/digest