Przejdź do treści

Participant Capability Limits v1

Source schema: doc/schemas/participant-capability-limits.v1.schema.json

Machine-readable schema for a participant-scoped layered restriction state. The record freezes always-on soft degradation knobs and optional hard blocked operations without collapsing the participant into transport-layer peer quality or permanent exclusion.

Governing Basis

Project Lineage

Requirements

Stories

Fields

Field Required Shape Description
schema/v yes const: 1 Schema version.
participant/id yes string Canonical participant subject to which the restriction state applies.
recorded-at yes string Timestamp when this restriction state was recorded.
status yes const: capability_limited Frozen MVP state label for layered degraded participation.
soft yes ref: #/$defs/soft
hard no ref: #/$defs/hard
notes no string Optional human-readable explanation.

Definitions

Definition Shape Description
soft object
hard object
## Field Semantics

schema/v

  • Required: yes
  • Shape: const: 1

Schema version.

participant/id

  • Required: yes
  • Shape: string

Canonical participant subject to which the restriction state applies.

recorded-at

  • Required: yes
  • Shape: string

Timestamp when this restriction state was recorded.

status

  • Required: yes
  • Shape: const: capability_limited

Frozen MVP state label for layered degraded participation.

soft

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

hard

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

notes

  • Required: no
  • Shape: string

Optional human-readable explanation.

Definition Semantics

$defs.soft

  • Shape: object

$defs.hard

  • Shape: object