Require full access justification from requirements

Add an enterprise-only requirements flag that forces a written justification before switching to full access mode. Thread the requirement through config loading, the TUI and app-server permission flows, and OTEL/session telemetry, and expose it through the app-server requirements API.

Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
Charles Cunningham
2026-03-24 23:44:34 -07:00
parent 8c62829a2b
commit 311396354b
28 changed files with 939 additions and 91 deletions

View File

@@ -98,6 +98,12 @@
"object",
"null"
]
},
"requireFullAccessJustification": {
"type": [
"boolean",
"null"
]
}
},
"type": "object"