Skip to content

Corpus Turn Order Offer v1

Source schema: doc/schemas/corpus-turn-order-offer.v1.schema.json

Host-built immutable and target-free candidate projection for one exact Corpus Room turn.

Governing Basis

Project Lineage

Fields

Field Required Shape Description
schema yes const: corpus-turn-order-offer.v1
schema/v yes const: 1
offer/ref yes string
offer/digest yes ref: #/$defs/digest
query/id yes string
room/id yes string
round/id yes string
turn/no yes integer
previous-floor-holder no ref: corpus-reasoning-room-policy.v1.schema.json#/$defs/room-subject
room-policy/ref yes ref: #/$defs/ref
room-policy/digest yes ref: #/$defs/digest
room-policy/generation yes integer
chair-policy/ref yes string
chair-policy/digest yes ref: #/$defs/digest
membership/high-water-seq-no yes integer
sanction/high-water-seq-no yes integer
candidates yes array
created-at yes string
expires-at yes string

Definitions

Definition Shape Description
ref string
digest string
candidate object
## Field Semantics

schema

  • Required: yes
  • Shape: const: corpus-turn-order-offer.v1

schema/v

  • Required: yes
  • Shape: const: 1

offer/ref

  • Required: yes
  • Shape: string

offer/digest

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

query/id

  • Required: yes
  • Shape: string

room/id

  • Required: yes
  • Shape: string

round/id

  • Required: yes
  • Shape: string

turn/no

  • Required: yes
  • Shape: integer

previous-floor-holder

  • Required: no
  • Shape: ref: corpus-reasoning-room-policy.v1.schema.json#/$defs/room-subject

room-policy/ref

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

room-policy/digest

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

room-policy/generation

  • Required: yes
  • Shape: integer

chair-policy/ref

  • Required: yes
  • Shape: string

chair-policy/digest

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

membership/high-water-seq-no

  • Required: yes
  • Shape: integer

sanction/high-water-seq-no

  • Required: yes
  • Shape: integer

candidates

  • Required: yes
  • Shape: array

created-at

  • Required: yes
  • Shape: string

expires-at

  • Required: yes
  • Shape: string

Definition Semantics

$defs.ref

  • Shape: string

$defs.digest

  • Shape: string

$defs.candidate

  • Shape: object