The Governance Decision Language (GDL) defines a declarative model for expressing constitutional governance rules. It separates governance policy from application code, enabling consistent evaluation across different runtimes and programming languages.
Business logic determines what a system intends to do. Governance Decision Language determines whether it is constitutionally permitted to do it.
INPUT ↓ Authority Evaluation ↓ Evidence Validation ↓ Policy Evaluation ↓ Risk Assessment ↓ Admissibility ↓ Decision
RULEWHEN condition AND condition THEN GO | DENY | PAUSE | ESCALATE | OVERRIDE
RULE payment_approval
WHEN
authority == VALID
AND
evidence == COMPLETE
AND
policy == PASS
THEN
GO
RULE authority_missing
WHEN
authority == INVALID
THEN
DENY
RULE high_risk_transaction
WHEN
risk_score > threshold
THEN
ESCALATE
| Step | Purpose |
|---|---|
| 1 | Resolve identity. |
| 2 | Validate authority. |
| 3 | Collect evidence. |
| 4 | Evaluate policy. |
| 5 | Assess risk. |
| 6 | Determine admissibility. |
| 7 | Produce constitutional decision. |
| Decision | Meaning |
|---|---|
| GO | Execution is constitutionally permitted. |
| DENY | Execution is rejected. |
| PAUSE | Execution awaits additional information. |
| ESCALATE | Human authority review is required. |
| OVERRIDE | Execution proceeds under explicitly authorized exception handling. |
Given identical inputs, identical policy versions, and identical evidence, a conforming GDL engine should produce the same governance decision. This property enables replay, auditing, testing, and reproducibility.
The Governance Decision Language provides a portable, declarative foundation for constitutional decision making. By expressing governance independently of implementation language, GDL enables interoperable and reproducible runtime evaluation across diverse execution environments.
Next: Appendix E — Constitutional Ledger Specification.
This document forms part of the CEI publication record. Supporting evidence is organized through the engineering-evidence archive, specifications, architecture documentation and replay verification materials.