Corpus Reasoning Bid State v1¶
Source schema: doc/schemas/corpus-reasoning-bid-state.v1.schema.json
Requester-owned read model for Corpus procurement candidates. This projection is operator-visible state, not an authority or provider wire artifact.
Governing Basis¶
Project Lineage¶
Fields¶
| Field | Required | Shape | Description |
|---|---|---|---|
schema/v |
yes |
const: 1 |
|
query/id |
yes |
string | |
owner/node-id |
yes |
string | |
updated-at |
yes |
string | |
candidates |
yes |
array | May be empty when discovery or AD dispatch fails before any provider candidate is selected. |
selected/bid-id |
no |
string | |
extensions |
no |
ref: #/$defs/extensions |
Definitions¶
| Definition | Shape | Description |
|---|---|---|
candidate_state |
object | |
sha256_digest |
string | |
extensions |
object | |
| ## Field Semantics |
schema/v¶
- Required:
yes - Shape: const:
1
query/id¶
- Required:
yes - Shape: string
owner/node-id¶
- Required:
yes - Shape: string
updated-at¶
- Required:
yes - Shape: string
candidates¶
- Required:
yes - Shape: array
May be empty when discovery or AD dispatch fails before any provider candidate is selected.
selected/bid-id¶
- Required:
no - Shape: string
extensions¶
- Required:
no - Shape: ref:
#/$defs/extensions
Definition Semantics¶
$defs.candidate_state¶
- Shape: object
$defs.sha256_digest¶
- Shape: string
$defs.extensions¶
- Shape: object