Causation can be shown as gate labels rather than outcome prediction. Honesty note: simplified classroom tort model; jurisdictions vary; contested facts and standards matter; the pinned first step states the as-of date; not legal advice.

Structured Visual

Jurisdiction: US; as of 2026-06-24; not legal advice; Code encodes the stated structural model, not the law itself.

RENDER STRUCTURE · REFUSE INTERPRETATION · CITE · ABSTAIN · HAND-OFF: render structure, refuse interpretation, cite provenance, abstain when unsupported, and hand off to human review.

Simplified classroom tort causation gatesSimplified classroom tort causation gatesscope: US classroom model | Causation gate label model | as of 2026-06-24Simplified classroom tort model; jurisdictions vary; contested facts and legal standardsmatter; not legal advice; code encodes a stated structural model, not the law itself.Event factsBut-for gateForeseeability gateEvidence packetHuman reviewedge=event->butfor label=testedge=butfor->foresee label=passesedge=butfor->review label=stopsedge=foresee->packet label=passesedge=foresee->review label=stopsedge=packet->review label=reviewSCC: scc4:event; scc3:butfor; scc2:foresee; scc1:packet; scc0:review
highlighted = computed this step

Tort model honesty note

Honesty note: simplified classroom tort model; jurisdictions vary; contested facts and legal standards matter; as of June 24, 2026; not legal advice; code encodes a stated structural model, not the law itself.

tort model as of June24,2026\text{tort model as of }June 24, 2026

Causation is split into gate labels

The stated classroom process separates but-for and foreseeability labels. The flow is a review scaffold only.

but-for gateforeseeability gate\text{but-for gate}\to\text{foreseeability gate}

Example event packet

The toy event facts first pass through a but-for gate label, then a foreseeability gate label, then an evidence packet.

event factsevidence packet\text{event facts}\to\text{evidence packet}

The flow counts the gates

The causation map has 2 gate labels and 5 nodes. It expands the earlier causation element into gate labels and is not an outcome prediction.

gates=2,nodes=5\text{gates}=2,\quad \text{nodes}=5

Diagram note

The diagram shows routing labels only. It does not decide causation in any real case.

gate labels are not findings\text{gate labels are not findings}

Jurisdiction: US; as of 2026-06-24; not legal advice; Code encodes the stated structural model, not the law itself.

RENDER STRUCTURE · REFUSE INTERPRETATION · CITE · ABSTAIN · HAND-OFF: render structure, refuse interpretation, cite provenance, abstain when unsupported, and hand off to human review.

Simplified classroom tort causation gatesSimplified classroom tort causation gatesscope: US classroom model | Causation gate label model | as of 2026-06-24Simplified classroom tort model; jurisdictions vary; contested facts and legal standardsmatter; not legal advice; code encodes a stated structural model, not the law itself.Event factsBut-for gateForeseeability gateEvidence packetHuman reviewedge=event->butfor label=testedge=butfor->foresee label=passesedge=butfor->review label=stopsedge=foresee->packet label=passesedge=foresee->review label=stopsedge=packet->review label=reviewSCC: scc4:event; scc3:butfor; scc2:foresee; scc1:packet; scc0:review

Summary

Causation data should preserve each gate and stop path so human review can inspect the route.

show gates and stops\text{show gates and stops}