How it works
How enforcement works
V4A returns a verdict. Your product applies it. The ledger records it. That’s the whole machine.
1) Configure policy
Define thresholds and grace behavior. Strict, not stupid.
- • min_due
- • grace_days
- • escalation curve
2) Product asks for verdict
Your login/API/feature/delivery gate calls the lock-state contract.
- • ALLOW or DENY
- • reason_code
- • decision_id + ledger_id
3) Ledger is law
Every decision is recorded. If evidence is missing: DENY. If ledger write fails: fail closed.
4) OBSERVE then ENFORCE
Start in OBSERVE to prove safety. Flip one flag to enforce consequences.
Gates supported
• Login Gate
• API Gate
• Feature Gate
• Delivery Gate