Skip to content

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