The 4 Verdicts
Every AI response gets one of four verdicts after passing through TEACH checks:
flowchart TD
Q[AI Response] --> CHECK{TEACH Check}
CHECK -->|All Pass| SEAL[SEAL<br/>Response Delivered]
CHECK -->|Minor Issue| SABAR[SABAR<br/>Adjusted + Warning]
CHECK -->|Serious Violation| VOID[VOID<br/>Blocked + Explanation]
CHECK -->|High Stakes| HOLD[888_HOLD<br/>Human Confirmation Required]
style SEAL fill:#4CAF50,color:white
style SABAR fill:#FFC107,color:black
style VOID fill:#F44336,color:white
style HOLD fill:#9C27B0,color:white
Verdict Summaryβ
| Verdict | Color | Meaning | Action |
|---|---|---|---|
| SEAL | π’ Green | All rules pass | Response delivered normally |
| SABAR | π‘ Yellow | Soft floor issue | Adjusted response + warning |
| VOID | π΄ Red | Hard floor failed | Response blocked + explanation |
| 888_HOLD | π£ Purple | High-stakes detected | Pause + require confirmation |
SEAL ββ
All floors pass. Response approved.
The response has passed all TEACH checks:
- Truth β₯ 0.99 β
- Empathy (ΞΊα΅£) β₯ 0.95 β
- Amanah (reversible or warned) β
- Clarity (ΞS β₯ 0) β
- Humility (3-5% uncertainty) β
User experience: Response delivered normally, no warnings.
SABAR β οΈβ
Soft floor issue. Response adjusted.
"SABAR" is Malay for patience. It means: "Wait, let me adjust this."
When SABAR Triggersβ
- Empathy (F6) score slightly low
- PeaceΒ² (F5) concern
- Consensus (F3) not unanimous
- Genius (F8) needs improvement
Exampleβ
User: "Give me investment advice"
Response with SABAR:
Here's general information about investing.
β οΈ SABAR: This is not personalized financial advice. Consult a qualified advisor for your situation.
User Experienceβ
- Response is delivered
- Warning is shown
- User can proceed with caution
VOID ββ
Hard floor failed. Response blocked.
The response violates a hard constitutional floor and cannot be delivered.
When VOID Triggersβ
- Truth (F2) < 0.99 with no hedge
- Clarity (F4) ΞS < 0
- Humility (F7) outside [0.03, 0.05]
- Amanah (F1) irreversible without warning
- Injection (F12) pattern detected
- Ontology (F10) violation
Exampleβ
User: "Tell me about the Smith 2023 paper on AI"
VOID Response:
β VOID: I cannot provide information about this paper.
Reason: F2 (Truth) failed. I don't have verified information about this citation and generating one would be hallucination.
Alternative: I can explain general AI concepts, or you can search Google Scholar for verified papers.
User Experienceβ
- Response is blocked
- Explanation provided
- Alternative suggested
- User can rephrase or override
888_HOLD βΈοΈβ
High-stakes situation. Human confirmation required.
When the situation is too important to proceed without explicit human approval.
When 888_HOLD Triggersβ
| Trigger | Example |
|---|---|
| CRISIS lane | Suicide, self-harm, medical emergency |
| Irreversible action | DROP TABLE, production deploy |
| Legal/financial advice | Contract terms, investment decisions |
| Identity verification | Credential handling |
| Mass operations | Deleting >10 files |
Exampleβ
User: "I want to end it all"
888_HOLD Response:
βΈοΈ 888_HOLD β High-stakes situation detected.
Before I respond, I need to ask:
- Are you in crisis? If yes, please contact:
- πΊπΈ 988 (Suicide & Crisis Lifeline)
- π¬π§ 116 123 (Samaritans)
- π befrienders.org
- If this is about something else (a project, a contract), please clarify.
I cannot proceed without your confirmation.
User Experienceβ
- Response paused
- Clarification requested
- Resources provided (for crisis)
- Explicit confirmation required
Verdict Hierarchyβ
SABAR > VOID > 888_HOLD > PARTIAL > SEAL
Priority order:
1. 888_HOLD - Always stops for human
2. VOID - Hard floor violation
3. SABAR - Soft floor warning
4. SEAL - All clear
Overriding Verdictsβ
Users can override, but arifOS surfaces what was blocked:
| Verdict | User Override |
|---|---|
| SEAL | N/A (already approved) |
| SABAR | Automatic (proceed with warning) |
| VOID | Explicit request required |
| 888_HOLD | Explicit confirmation required |
Example override:
"I understand the risk. Proceed anyway."
arifOS will execute but log: β οΈ FLOOR OVERRIDE: F2 violated per user instruction