{
  "schemaVersion": "0.2.0",
  "type": "GovernedContextRuntimeDeclaration",
  "status": "stable",
  "site": "https://gautierdorval.com/",
  "infrastructureToken": "governed-context-runtime",
  "notLayer": true,
  "recommendedRuntimeOrigin": "https://context.gautierdorval.com/",
  "currentRuntimeDeployment": "https://context.gautierdorval.com/v0/health",
  "publicSpecRepositoryPath": "spec/governed-context-runtime/",
  "canonicalIntentRegistry": "https://gautierdorval.com/intent-registry.json",
  "wellKnownIntentRegistry": "https://gautierdorval.com/.well-known/intent-registry.json",
  "v0Boundary": {
    "runtimeSelectsIntentFromFreeText": false,
    "agentSelectsIntent": true,
    "runtimeComposesAtRequestTime": false,
    "runtimeProducesAnswers": false,
    "runtimeRecommendsServices": false,
    "runtimeScoresFidelity": false
  },
  "allowedOperations": [
    "GET /v0/health",
    "GET /v0/capabilities",
    "GET /v0/intents",
    "GET /v0/intents/:intentToken",
    "GET /v0/packs",
    "GET /v0/packs/:intentToken/:lang",
    "GET /v0/packs/:intentToken/:lang/manifest",
    "GET /v0/units/:unitId"
  ],
  "forbiddenOperations": [
    "resolve_intent_from_free_text",
    "compose_pack_at_request_time",
    "generate_answer",
    "recommend_service",
    "score_response_fidelity",
    "write_governance_state"
  ],
  "privacyBoundary": {
    "noCookies": true,
    "noRawIpStorage": true,
    "noPromptStorage": true,
    "noResponseStorage": true,
    "ledgerScope": "technical distribution events only",
    "noHashedIpStorage": true,
    "noRawUserAgentStorage": true,
    "rawEventJournal": false
  },
  "observability": {
    "ledgerStatus": "release-candidate",
    "eventSchema": "https://gautierdorval.com/runtime-ledger-event.schema.json",
    "dataPolicy": "https://gautierdorval.com/runtime-data-policy.json",
    "aggregateOnly": true,
    "productionActivationState": "unauthorized"
  }
}
