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