The Model.
Six interconnected components. One final verdict.
DATA
Raw facts & evidence.
CLAIM
The assertion.
WARRANT
The logical bridge.
BACKING
Authority support.
REBUTTAL
The attack vector.
QUALIFIER
Degree of certainty.
Four Phases.
01
initiate_toulmin_sequence
Extract DATA. Construct CLAIM. No hedging allowed.
→ data + claim JSON
02
inject_logic_bridge
Build WARRANT and BACKING. Weak logic triggers the circuit breaker.
→ warrant + backing JSON
03
stress_test_argument
Adversarial REBUTTAL. Find the black swans.
→ rebuttal + qualifier JSON
04
render_verdict
Final Judgment. Sustained, Overruled, or Remanded.
→ verdict JSON
Up and Running.
Install
pip install -e .
Verify
python verify_toulmini.py