Fair-use factor work can be represented as statutory factor rows. Honesty note: simplified US federal IP and licensing classroom model; jurisdictions, registrations, licenses, and facts vary; the pinned first step states the as-of date; not legal advice.

highlighted = computed this step

IP model honesty note

Honesty note: simplified US federal IP and licensing classroom model; jurisdictions, registrations, licenses, and facts vary; as of June 24, 2026; not legal advice; code encodes a process and label model, not the law itself.

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

Use factor rows only

The stated process stores 17 U.S.C. § 107 as a source label and models the factors as trace rows.

source=17U.S.C.§107\text{source}=17 U.S.C. § 107

Example factor packet

The toy packet has purpose, nature, amount, and market rows with unknown facts.

four factor rows\text{four factor rows}

The trace keeps unknowns visible

The compiled trace has 4 rows and 4 unknown rows. No score is computed.

rows=4,unknown=4\text{rows}=4,\quad \text{unknown}=4

Diagram note

The diagram is a factor trace. It does not decide a fair-use question or rank factors.

factor trace only\text{factor trace only}

Jurisdiction: US; as of 2026-06-24; not legal advice; Code encodes a process and label model, not the law itself.

Simplified fair-use factor trace purpose: unknown via purpose=None compare=True nature: unknown via nature=None compare=True amount: unknown via amount=None compare=True market: unknown via market=None compare=True

Summary

Fair-use-sensitive tooling should expose factors, unknowns, and review handoff without a conclusion row.

unknowns then review\text{unknowns then review}