REWARD_TAXONOMY_EXCEPTION_LIST_2026-07-28.md

pipelines/REWARD_TAXONOMY_EXCEPTION_LIST_2026-07-28.md

The reward-taxonomy exception review — the ruled 30 rows (2026-07-28, sixteenth-sitting apply)

**✅ CONFIRMED AS APPLIED — Josh, seventeenth sitting (2026-07-28, verbatim in DECISIONS): all
30 rows stand, both ARGUABLE cells and the three overrides included. The review is CLOSED; the
LORE-never-empty debt (74/74) remains the cascade's tracked obligation.**

Selection per the ratified brief: the two ARGUABLE-cell fills (motif-recurrence, complement), the

three ratified sets-up overrides, the two parallel-independent fills, the chain-capstone edge, and

a 14-row chain-terminus-first sample of the 74-row LORE block (74 actual fills; the brief's 72 was

the pre-apply projection). Script-emitted, never hand-typed. The 13 untouchable dissent rows are

the appendix line at the foot.

link_idlink_typeclass appliedwhy it is here
LINK_0033motif-recurrencePUZZLE_UNLOCKARGUABLE cell: motif-recurrence -> PUZZLE_UNLOCK
LINK_0046motif-recurrencePUZZLE_UNLOCKARGUABLE cell: motif-recurrence -> PUZZLE_UNLOCK
LINK_0047motif-recurrencePUZZLE_UNLOCKARGUABLE cell: motif-recurrence -> PUZZLE_UNLOCK
LINK_0056motif-recurrencePUZZLE_UNLOCKARGUABLE cell: motif-recurrence -> PUZZLE_UNLOCK
LINK_0093motif-recurrencePUZZLE_UNLOCKARGUABLE cell: motif-recurrence -> PUZZLE_UNLOCK
LINK_0094motif-recurrencePUZZLE_UNLOCKARGUABLE cell: motif-recurrence -> PUZZLE_UNLOCK
LINK_0095motif-recurrencePUZZLE_UNLOCKARGUABLE cell: motif-recurrence -> PUZZLE_UNLOCK
LINK_0096motif-recurrencePUZZLE_UNLOCKARGUABLE cell: motif-recurrence -> PUZZLE_UNLOCK
LINK_0105motif-recurrencePUZZLE_UNLOCKARGUABLE cell: motif-recurrence -> PUZZLE_UNLOCK
LINK_0037complementSCHOOL_TECHNIQUEARGUABLE cell: complement -> SCHOOL_TECHNIQUE
LINK_0064sets-upDISCOVERY_UNLOCKratified override: transmission-shaped sets-up -> DISCOVERY_UNLOCK
LINK_0065sets-upDISCOVERY_UNLOCKratified override: transmission-shaped sets-up -> DISCOVERY_UNLOCK
LINK_0071sets-upDISCOVERY_UNLOCKratified override: transmission-shaped sets-up -> DISCOVERY_UNLOCK
LINK_0059parallel-independentINTUITION_TIERparallel-independent blank filled INTUITION_TIER
LINK_0062parallel-independentINTUITION_TIERparallel-independent blank filled INTUITION_TIER
LINK_0145weaving-progressionLOREthe named chain-capstone edge (draws LORE like any member)
LINK_0003living-tradition-continuityLORELORE-block sample (chain terminus, pointer pending)
LINK_0007sets-upLORELORE-block sample (chain terminus, pointer pending)
LINK_0008sets-upLORELORE-block sample (chain terminus, pointer pending)
LINK_0019living-tradition-continuityLORELORE-block sample (chain terminus, pointer pending)
LINK_0021sets-upLORELORE-block sample (chain terminus, pointer pending)
LINK_0023continuityLORELORE-block sample (chain terminus, pointer pending)
LINK_0032continuityLORELORE-block sample (chain terminus, pointer pending)
LINK_0035continuityLORELORE-block sample (chain terminus, pointer pending)
LINK_0038sets-upLORELORE-block sample (chain terminus, pointer pending)
LINK_0041continuityLORELORE-block sample (chain terminus, pointer pending)
LINK_0048sets-upLORELORE-block sample (chain terminus, pointer pending)
LINK_0051sets-upLORELORE-block sample (chain terminus, pointer pending)
LINK_0055sets-upLORELORE-block sample (chain terminus, pointer pending)
LINK_0058sets-upLORELORE-block sample (chain terminus, pointer pending)

THE COMPLIANCE ACCOUNTING, STATED FULLY (per the apply critic — emptiness and compliance are

different numbers): 45 of the 74 filled LORE rows carry no lore_pointer at all; the other 29

carry a machine-derived STRUCTURAL chain pointer (the unique next link, bare LINK_NNNN id) — but

every one of those 29 chains terminates at a pointer-less LORE row and ZERO reach a

PUZZLE_UNLOCK or DISCOVERY_UNLOCK. Josh's ruled words are "POINTS the player toward specific

puzzle unlocks, discovery unlocks, and mystery easter eggs... not a dead-end codex entry" — so

the honest figure is 74 OF 74 FILLS LORE-NEVER-EMPTY-NONCOMPLIANT until the cascade's

per-chapter authoring lands real onward payoffs. The derived ids are declared in Schema

Dictionary §4.3 as the machine-derived structural variant (the 62 pre-existing cells are

player-facing prose; the bare-id form is never a final player-facing string — fabricating prose

for it machine-side would break the natural-voice doctrine, so the id stands as scaffolding the

cascade replaces). ALSO ROUTED TO THE BOOK-PIPELINE ATTESTATION LANE (pre-existing, out of this

apply's scope): the live evidence_tier 'primary' label reads as specialist-anchor on some rows

(e.g. LINK_0185 cites Coedès and Mannikka, secondary scholarly syntheses) — the L197 test is

softer than the label suggests on those rows.

Appendix — the 13 untouchable dissent rows (already populated, the apply cannot change them):

the 11 parallel-independent overrides + 1 knowledge-transmission INTUITION_TIER + the

WEAPON_ABILITY callback singleton. Listed for completeness, zero review slots spent.

Generated by harness/site/structure_site.py — the URL path is the repo path. review root