feat(casan): establish assurance kernel and harden control plane

This commit is contained in:
thanhnv
2026-08-02 23:24:51 +07:00
parent 8b477f3800
commit 5745519126
51 changed files with 4076 additions and 180 deletions
@@ -58,6 +58,10 @@
"type": ["string", "null"],
"description": "Client-native session id. Hashed by the bridge, never stored raw."
},
"actor": {
"type": ["string", "null"],
"description": "Stable actor identity asserted by the authenticated runtime boundary."
},
"integration_mode": {
"type": ["string", "null"],
"enum": ["casan_owned", "managed_hook", "project_hook", "observed_only", null],
@@ -167,7 +171,7 @@
"schema_version": { "type": "string" },
"decision": {
"type": "string",
"enum": ["allow", "block", "deny", "recorded", "certified", "non_certified", "error"]
"enum": ["allow", "block", "deny", "require_approval", "halt", "quarantine", "recorded", "certified", "non_certified", "error"]
},
"admission_id": { "type": ["string", "null"] },
"trace_id": { "type": ["string", "null"] },