Version slices depend on effective and end dates. Honesty note: simplified statutory-data model; source text, version, and as-of date matter; the pinned first step states the as-of date; jurisdictions vary; not legal advice.

highlighted = computed this step

Statutory data honesty note

Honesty note: simplified statutory-data model; source text, version, and as-of date matter; as of June 24, 2026; jurisdictions vary; not legal advice; code encodes a stated structural model, not the law itself.

statutory data as of June24,2026\text{statutory data as of }June 24, 2026

Version slices depend on dates

The stated process compares effective and end dates against the as-of date. It does not decide which text governs a real dispute.

effective date plus end date plus as-of\text{effective date plus end date plus as-of}

Example old and new units

A new unit effective January 1, 2026 follows an old unit ending December 31, 2025.

new effective=January1,2026\text{new effective}=January 1, 2026

The as-of filter recomputes active rows

At the as-of date, the slice has 2 active units and 1 inactive unit.

active=2,inactive=1\text{active}=2,\quad \text{inactive}=1

Diagram note

The diagram shows active and inactive version rows for the toy model only. Source version must still be checked in real research.

version row is as-of data\text{version row is as-of data}

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

Amendment version slice scope=US classroom model model=Amendment version slice as_of=2026-06-24 note=Simplified statutory-data model; source text, version, and as-of date matter; jurisdictions vary; not legal advice; code encodes a stated structural model, not the law itself; active labels are toy as-of slice labels only, not live currency, validity, controlling-source, or applicability conclusions. definitions=0 cross_refs=0 active=2 order=1 path=sec. 10 depth=0 active=true tokens=3 def=none defs=0 xrefs=0 cite=Toy Code sec. 10 order=2 path=sec. 10/(a) depth=1 active=true tokens=3 def=none defs=0 xrefs=0 cite=Toy Code sec. 10(a) order=3 path=sec. 10/(a-old) depth=1 active=false tokens=3 def=none defs=0 xrefs=0 cite=Toy Code sec. 10(a) old

Summary

Version slices are safer when old text, new text, effective dates, end dates, and as-of date are all visible.

show version dates\text{show version dates}