Operator Effective Policy Inspection V1¶
Source schema: doc/schemas/operator-effective-policy-inspection.v1.schema.json
Cognitively bounded, prompt-free effective-policy read model with stable drill-down refs.
Governing Basis¶
Project Lineage¶
Fields¶
| Field | Required | Shape | Description |
|---|---|---|---|
schema |
yes |
const: operator-effective-policy-inspection.v1 |
|
schema/v |
yes |
const: 1 |
|
summary |
yes |
ref: #/$defs/summary |
|
resource/scope |
no |
ref: operator-effective-policy-inspection-input.v1.schema.json#/$defs/resource-scope |
|
material/differences |
yes |
array | |
domain/registries |
yes |
array | |
federation |
no |
ref: #/$defs/federation |
|
decisive/restriction |
no |
ref: #/$defs/decisive |
|
drilldown |
yes |
array | |
sources/unavailable |
yes |
array |
Definitions¶
| Definition | Shape | Description |
|---|---|---|
ref |
string | |
digest |
string | |
summary |
object | |
difference |
object | |
domain |
object | |
federation |
ref: operator-effective-policy-inspection-input.v1.schema.json#/$defs/federation |
|
decisive |
object | |
drilldown |
object |
Conditional Rules¶
Rule 1¶
When:
{
"properties": {
"summary": {
"properties": {
"resource/axes-evaluated": {
"minimum": 1
}
},
"required": [
"resource/axes-evaluated"
]
}
},
"required": [
"summary"
]
}
Then:
{
"required": [
"resource/scope"
]
}
Field Semantics¶
schema¶
- Required:
yes - Shape: const:
operator-effective-policy-inspection.v1
schema/v¶
- Required:
yes - Shape: const:
1
summary¶
- Required:
yes - Shape: ref:
#/$defs/summary
resource/scope¶
- Required:
no - Shape: ref:
operator-effective-policy-inspection-input.v1.schema.json#/$defs/resource-scope
material/differences¶
- Required:
yes - Shape: array
domain/registries¶
- Required:
yes - Shape: array
federation¶
- Required:
no - Shape: ref:
#/$defs/federation
decisive/restriction¶
- Required:
no - Shape: ref:
#/$defs/decisive
drilldown¶
- Required:
yes - Shape: array
sources/unavailable¶
- Required:
yes - Shape: array
Definition Semantics¶
$defs.ref¶
- Shape: string
$defs.digest¶
- Shape: string
$defs.summary¶
- Shape: object
$defs.difference¶
- Shape: object
$defs.domain¶
- Shape: object
$defs.federation¶
- Shape: ref:
operator-effective-policy-inspection-input.v1.schema.json#/$defs/federation
$defs.decisive¶
- Shape: object
$defs.drilldown¶
- Shape: object