Skip to content

Federation Run v1

Source schema: doc/schemas/federation-run.v1.schema.json

Redacted aggregate manifest for one leased federation acceptance run.

Fields

Field Required Shape Description
schema yes const: federation-run.v1
schema/v yes const: 1
run/id yes string
scenario/ref yes string
topology/digest yes ref: #/$defs/digest
profile/digest yes ref: #/$defs/digest
owner/slot yes string
topology/evidence yes ref: #/$defs/topologyEvidence
nodes yes array
story/evidence no ref: #/$defs/storyEvidence
assertions no array
started/at yes string
ended/at no string
status yes enum: planned, running, passed, failed, refused

Definitions

Definition Shape Description
digest string
rawDigest string
token string
topologyEvidence object
storyEvidence object
assertionResult object
## Field Semantics

schema

  • Required: yes
  • Shape: const: federation-run.v1

schema/v

  • Required: yes
  • Shape: const: 1

run/id

  • Required: yes
  • Shape: string

scenario/ref

  • Required: yes
  • Shape: string

topology/digest

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

profile/digest

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

owner/slot

  • Required: yes
  • Shape: string

topology/evidence

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

nodes

  • Required: yes
  • Shape: array

story/evidence

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

assertions

  • Required: no
  • Shape: array

started/at

  • Required: yes
  • Shape: string

ended/at

  • Required: no
  • Shape: string

status

  • Required: yes
  • Shape: enum: planned, running, passed, failed, refused

Definition Semantics

$defs.digest

  • Shape: string

$defs.rawDigest

  • Shape: string

$defs.token

  • Shape: string

$defs.topologyEvidence

  • Shape: object

$defs.storyEvidence

  • Shape: object

$defs.assertionResult

  • Shape: object