Skip to content

Operator Task Binding Sources v1

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

Scoped source explanation of one task-pack binding. Equal declarations preserve all contributors; unequal declarations refuse. No path or other owner's configuration is disclosed. Write admission describes the retained host target, not current operator authority or an activation claim.

Governing Basis

Project Lineage

Fields

Field Required Shape Description
history/capacity yes object Read-only node-wide journal usage and ordinary binding-writer pressure, including pending outcome reservations. Not a write-success or task-run authority claim. Near-capacity begins at 80% of the ordinary budget; node-wide maxima include a safety reserve unavailable to binding writes. Shared reserve-only pressure is projected as reconciliation-required in this closed six-field v1 view. Explicit owner-approved archival is separate; general retention/reset qualification remains partial.
schema yes const: operator-task-binding-sources.v1
schema/v yes const: 1
binding/ref yes ref: operator-task-common.v1.schema.json#/$defs/ref
owner/ref yes const: daemon:operator-task-packs
scope/ref yes const: component:operator-task-packs
source/set yes object
source-set/revision yes ref: configuration-common.v1.schema.json#/$defs/digest
binding yes ref: operator-task-local-binding.v1.schema.json
write/admitted yes boolean
descriptor yes ref: config-setting-descriptor.v1.schema.json
descriptor/digest yes ref: configuration-common.v1.schema.json#/$defs/digest
## Field Semantics

history/capacity

  • Required: yes
  • Shape: object

Read-only node-wide journal usage and ordinary binding-writer pressure, including pending outcome reservations. Not a write-success or task-run authority claim. Near-capacity begins at 80% of the ordinary budget; node-wide maxima include a safety reserve unavailable to binding writes. Shared reserve-only pressure is projected as reconciliation-required in this closed six-field v1 view. Explicit owner-approved archival is separate; general retention/reset qualification remains partial.

schema

  • Required: yes
  • Shape: const: operator-task-binding-sources.v1

schema/v

  • Required: yes
  • Shape: const: 1

binding/ref

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

owner/ref

  • Required: yes
  • Shape: const: daemon:operator-task-packs

scope/ref

  • Required: yes
  • Shape: const: component:operator-task-packs

source/set

  • Required: yes
  • Shape: object

source-set/revision

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

binding

  • Required: yes
  • Shape: ref: operator-task-local-binding.v1.schema.json

write/admitted

  • Required: yes
  • Shape: boolean

descriptor

  • Required: yes
  • Shape: ref: config-setting-descriptor.v1.schema.json

descriptor/digest

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