evaluate_fdia
Evaluate autonomous action requests by applying the ZK-FDIA equation and enterprise policy rules to determine authorization before execution.
Instructions
Evaluates action requests through deterministic ZK-FDIA equation F = (D^I) * A and enterprise custom policy rules.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| authorized | No | A (Architect Authorization): Authorization token from the Chief Architect (true = gate open, false = gate closed). | |
| action_name | Yes | Target tool or system API action identifier requested by the autonomous caller. | |
| caller_role | No | RBAC role of the caller (e.g., developer, auditor, admin, agent). | |
| data_quality | Yes | D (Data Quality): Integrity and sufficiency coefficient of input data (0.0 to 1.0). | |
| caller_context | No | Optional textual metadata or telemetry context regarding the invocation origin. | |
| intent_precision | No | I (Intent Precision): Precision exponent amplifying data towards authentic goal (>= 1.0). | |
| dual_signoff_confirmed | No | Whether a verified second human officer has confirmed the operation. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Natural language causal justification for the mathematical verdict. | |
| verdict | Yes | Deterministic decision: AUTHORIZED, SAFETY_THRESHOLD_VETO, or SECURITY_AUTH_DENIED. | |
| authorized | Yes | True if action is permitted to execute, false otherwise. | |
| audit_digest | Yes | SHA-256 tamper-proof cryptographic audit hash. | |
| future_score | Yes | Computed mathematical FDIA score F = (D^I) * A. |