Operator Effective Policy Inspection Input V1¶
Source schema: doc/schemas/operator-effective-policy-inspection-input.v1.schema.json
Prompt-free owner-supplied facts for the pure effective-policy inspection projection.
Governing Basis¶
Project Lineage¶
Fields¶
| Field | Required | Shape | Description |
|---|---|---|---|
schema |
yes |
const: operator-effective-policy-inspection-input.v1 |
|
schema/v |
yes |
const: 1 |
|
extension |
yes |
ref: operator-extension-inspection.v1.schema.json |
|
resource/scope |
no |
ref: #/$defs/resource-scope |
|
resource/axes |
yes |
array | |
domain/registries |
yes |
array | |
federation |
no |
ref: #/$defs/federation |
|
sources/unavailable |
yes |
array |
Definitions¶
| Definition | Shape | Description |
|---|---|---|
ref |
string | |
digest |
string | |
source |
enum: inquirium-resource-profile, agent-registry, corpus-registry, arca-registry, dator-registry, inquirium-registry, federation |
|
domain-name |
enum: agent, corpus, arca, dator, inquirium |
|
resource-scope |
object | |
axis |
object | |
domain |
object | |
federation |
object |
Conditional Rules¶
Rule 1¶
When:
{
"properties": {
"resource/axes": {
"minItems": 1
}
},
"required": [
"resource/axes"
]
}
Then:
{
"required": [
"resource/scope"
]
}
Field Semantics¶
schema¶
- Required:
yes - Shape: const:
operator-effective-policy-inspection-input.v1
schema/v¶
- Required:
yes - Shape: const:
1
extension¶
- Required:
yes - Shape: ref:
operator-extension-inspection.v1.schema.json
resource/scope¶
- Required:
no - Shape: ref:
#/$defs/resource-scope
resource/axes¶
- Required:
yes - Shape: array
domain/registries¶
- Required:
yes - Shape: array
federation¶
- Required:
no - Shape: ref:
#/$defs/federation
sources/unavailable¶
- Required:
yes - Shape: array
Definition Semantics¶
$defs.ref¶
- Shape: string
$defs.digest¶
- Shape: string
$defs.source¶
- Shape: enum:
inquirium-resource-profile,agent-registry,corpus-registry,arca-registry,dator-registry,inquirium-registry,federation
$defs.domain-name¶
- Shape: enum:
agent,corpus,arca,dator,inquirium
$defs.resource-scope¶
- Shape: object
$defs.axis¶
- Shape: object
$defs.domain¶
- Shape: object
$defs.federation¶
- Shape: object