Operator Experiment Package V1¶
Source schema: doc/schemas/operator-experiment-package.v1.schema.json
Governing Basis¶
Project Lineage¶
Fields¶
| Field | Required | Shape | Description |
|---|---|---|---|
schema |
yes |
const: operator-experiment-package.v1 |
|
schema/v |
yes |
const: 1 |
|
package/ref |
yes |
ref: #/$defs/ref |
|
package/digest |
yes |
ref: #/$defs/digest |
|
middleware-package/ref |
yes |
ref: #/$defs/ref |
|
middleware-package/digest |
yes |
ref: #/$defs/digest |
|
hooks |
yes |
array | Hook registrations identify producers only. Generic scalar/profile decisions use nse-policy-table.v1; Corpus target-free turn ordering uses the separate nse-select-turn-order-table.v1 contract. |
semantic-entries |
no |
array | |
inference-flows |
no |
array | |
compatibility |
no |
ref: #/$defs/compatibility |
|
required-capability/ids |
yes |
ref: #/$defs/refs |
|
resource-envelope/refs |
no |
ref: #/$defs/refs |
|
derived-capability/refs |
no |
ref: #/$defs/refs |
|
refusal-corpus/ref |
yes |
ref: #/$defs/ref |
|
refusal-corpus/digest |
yes |
ref: #/$defs/digest |
|
rollback/ref |
yes |
ref: #/$defs/ref |
|
operational/class |
yes |
enum: research, experimental, test, production, critical |
Definitions¶
| Definition | Shape | Description |
|---|---|---|
ref |
string | |
digest |
string | |
refs |
array | |
compatibility |
object | |
hook |
object | |
semantic-entry |
object | |
inference-flow |
object | |
semantic-digest |
string | |
profile-refs |
array | |
| ## Field Semantics |
schema¶
- Required:
yes - Shape: const:
operator-experiment-package.v1
schema/v¶
- Required:
yes - Shape: const:
1
package/ref¶
- Required:
yes - Shape: ref:
#/$defs/ref
package/digest¶
- Required:
yes - Shape: ref:
#/$defs/digest
middleware-package/ref¶
- Required:
yes - Shape: ref:
#/$defs/ref
middleware-package/digest¶
- Required:
yes - Shape: ref:
#/$defs/digest
hooks¶
- Required:
yes - Shape: array
Hook registrations identify producers only. Generic scalar/profile decisions use nse-policy-table.v1; Corpus target-free turn ordering uses the separate nse-select-turn-order-table.v1 contract.
semantic-entries¶
- Required:
no - Shape: array
inference-flows¶
- Required:
no - Shape: array
compatibility¶
- Required:
no - Shape: ref:
#/$defs/compatibility
required-capability/ids¶
- Required:
yes - Shape: ref:
#/$defs/refs
resource-envelope/refs¶
- Required:
no - Shape: ref:
#/$defs/refs
derived-capability/refs¶
- Required:
no - Shape: ref:
#/$defs/refs
refusal-corpus/ref¶
- Required:
yes - Shape: ref:
#/$defs/ref
refusal-corpus/digest¶
- Required:
yes - Shape: ref:
#/$defs/digest
rollback/ref¶
- Required:
yes - Shape: ref:
#/$defs/ref
operational/class¶
- Required:
yes - Shape: enum:
research,experimental,test,production,critical
Definition Semantics¶
$defs.ref¶
- Shape: string
$defs.digest¶
- Shape: string
$defs.refs¶
- Shape: array
$defs.compatibility¶
- Shape: object
$defs.hook¶
- Shape: object
$defs.semantic-entry¶
- Shape: object
$defs.inference-flow¶
- Shape: object
$defs.semantic-digest¶
- Shape: string
$defs.profile-refs¶
- Shape: array