A stated reasonable-care classroom rule can be traced without an ultimate conclusion. 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.

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

A stated care model becomes prong rows

The stated classroom model has risk, precaution, and custom rows. It is a trace model, not a tort result.

stated care modelprong trace\text{stated care model}\to\text{prong trace}

Example mixed fact states

The toy facts mark risk as present, leave precaution unknown, and mark custom as conflicted.

present, unknown, conflict\text{present, unknown, conflict}

The trace keeps each row separate

A stated reasonable-care classroom rule is traced as rows. The trace has 3 rows, 1 satisfied row, and 1 unknown row.

trace rows=3\text{trace rows}=3

Diagram note

The diagram shows prong status only. It does not turn the trace into a legal outcome.

prong trace only\text{prong trace only}

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

Simplified classroom tort breach trace risk: satisfied via risk=True compare=True precaution: unknown via precaution=None compare=True custom: conflict via custom=conflict compare=True

Summary

A breach-standard trace is useful when it exposes known, unknown, and conflicting facts without collapsing them into advice.

do not collapse mixed facts\text{do not collapse mixed facts}