# Ripple-Effects Audit - Chapter 17

id: ripple_effects | owner: codex | target: `output/chapters/chapter_17.md`

EVENT: June discovers Theo is Odile's nephew via catalog acknowledgment and breaks with him — ch 17 — connected parties: June, Theo, Odile, class cohort, Nia/Tasker offer pressure, joint-piece/showcase logistics, catalog inventory.

`PROPAGATION: PASS/PENDING — June: HEARD ch 17 "Her son, Theo Brennan"; Theo: HEARD ch 17 "I know what it says"; Odile: UNAWARE on page (plausible: yes, event happens late Tuesday night outside her presence, but due by ch19); cohort: UNAWARE (plausible: yes, not present, due by ch19 through June's empty chair); Nia/Tasker: UNAWARE (plausible: yes, unrelated private offer, due by ch18 only through June's decision pressure).`

`FIRST-ORDER: PASS — direct effects are on page: June returns one catalog ("One of nine. Returned"), refuses Theo's repair tasks ("You're not getting a task"), and stops attending next Tuesday ("Don't set one for me").`

`SECOND-ORDER: PASS/PENDING — behavior: Theo's usefulness reflex escalates and fails ("I'll tell her tomorrow morning... I'll redo the labels myself"); economy/logistics: catalog inventory and joint-piece handling now require alternate return/storage ("The other eight come back some way that isn't you"); relationships: June/Theo rupture and Odile-class pressure armed ("Ask your aunt").`

`UNCLEAN: PASS — open consequence: eight catalogs outstanding, June absent from Week 7, joint canvases still hanging, and Odile not yet told.`

`WEB: PASS — links prior events: Ch14 catalog checkout seed, Ch16 fear assignment/pair canvases, Theo key/stockroom hints, June's Nia/Dec 4 pressure, and the eight-Tuesdays class spine.`

Event verdict: `RIPPLES-PENDING`.

Revision orders: none for Chapter 17. Tracker orders: update event ripple tracker with due-by Ch18 for June's fallout/offer pressure and due-by Ch19 for cohort/Odile/class-room propagation.

