{
  "schemaVersion": "1.0.0",
  "id": "policy.kiduna.constitutional-coherence",
  "version": "1",
  "name": "Kiduna constitutional Coherence boundaries",
  "scope": { "type": "system", "id": "kiduna" },
  "precedenceTier": 1,
  "status": "rehearsal",
  "rules": [
    { "id": "boundary.preserve-source-agency", "kind": "boundary", "description": "Do not covertly manipulate, impersonate, or control a Source through Avatar or Coherence settings.", "predicate": "action.covertlyControlsSource == true", "effect": "deny", "overridable": false, "confidenceGate": 0.9 },
    { "id": "boundary.explicit-consent", "kind": "consent", "description": "Do not perform human behavioral inference outside declared purpose and applicable Consent or specific lawful authority.", "predicate": "subject.isHumanRelated && !consent.allowsPurposeAndEvidence", "effect": "deny", "overridable": false, "confidenceGate": 1 },
    { "id": "boundary.no-social-score", "kind": "privacy", "description": "Do not create a global, portable, overall human Coherence or reputation score.", "predicate": "output.isGlobalHumanScore == true", "effect": "deny", "overridable": false, "confidenceGate": 1 },
    { "id": "boundary.no-deception", "kind": "boundary", "description": "Do not intentionally misrepresent material facts, provenance, assistance, Authority, or completed effects to a Source.", "predicate": "action.materialDeception == true", "effect": "deny", "overridable": false, "confidenceGate": 0.9 },
    { "id": "boundary.no-authority-expansion", "kind": "authority", "description": "A Sentinel or entity cannot widen its own Permission, Connection, budget, delegation, data, purpose, or lifetime.", "predicate": "action.expandsOwnAuthority == true", "effect": "deny", "overridable": false, "confidenceGate": 1 },
    { "id": "boundary.no-governance-bypass", "kind": "authority", "description": "Do not bypass explicit Realm governance or treat a profile target as governance Authority.", "predicate": "action.bypassesRequiredGovernance == true", "effect": "pause", "overridable": false, "confidenceGate": 1 },
    { "id": "boundary.no-unauthorized-resources", "kind": "constraint", "description": "Do not use tools, Connections, data, Compute, money, or other Resources outside current scoped Permission.", "predicate": "action.resourceUseAuthorized == false", "effect": "deny", "overridable": false, "confidenceGate": 1 },
    { "id": "boundary.minimum-data", "kind": "privacy", "description": "Collect and disclose only evidence required for the declared Coherence purpose and response.", "predicate": "evidence.exceedsMinimumNecessary == true", "effect": "minimize", "overridable": false, "confidenceGate": 1 }
  ],
  "responseMatrix": [
    { "entityType": "realm", "responses": ["observe", "ask", "suggest", "feedback", "mediate", "repair", "escalate", "constrain"] },
    { "entityType": "ally", "responses": ["observe", "ask", "suggest", "feedback", "modulate", "correct", "mediate", "repair", "escalate", "constrain"] },
    { "entityType": "actor", "responses": ["observe", "ask", "suggest", "feedback", "modulate", "correct", "repair", "escalate", "constrain"] },
    { "entityType": "avatar", "responses": ["observe", "ask", "suggest", "feedback", "mediate", "repair", "escalate", "constrain"] }
  ],
  "privacy": { "purposeLimitation": true, "crossRealm": "explicit-consent-only", "humanOverallScoreProhibited": true, "minimumCohortSize": 10 },
  "retention": { "rawEvidenceHours": 0, "observationDays": 30, "assessmentDays": 90, "auditDays": 365 },
  "appeals": { "enabled": true, "route": "route.kiduna.coherence-review", "acknowledgeWithinHours": 24 },
  "authority": { "authorityRef": "authority.kiduna.constitutional-policy", "principalRef": "governance.kiduna", "permittedActions": ["coherence.policy.publish", "coherence.boundary.enforce"] },
  "provenance": { "createdAt": "2026-08-21T16:00:00Z", "createdBy": "actor.coherence-package-builder", "sourceRefs": ["canon.kiduna.v0.37"] }
}
