OWNER APPROVAL — StreamFlow build-design suite v1.8 (v1.7 + D47 stale-item fixes + D53 relay-only reword + audit nits P7/P7b/P9/P10)
Approved by: the owner, in session 6aff384b, 2026-10-29 ~23:27/23:29 CET (transcript 23:27:14 + 23:29:56), AskUserQuestion answers
  "Approve v1.8 (Recommended)" then "Reword now, approve as v1.8 (Recommended)" = approval on the FINAL bytes after the D53 reword + one fresh audit
  (decision D52). Audit loop capped by the owner at ONE final audit (D73, 2026-10-30 ~04:53 CET). Recorded by Claude, session 9ee8a484 (job b6681745).
Approved bytes: every file listed in /agent-workspace/projects/streamflow/build-design-2026-10-25/PROPOSED-HASHES-v1.8-2026-10-29.sha256 (15 files, same order as v1.7)
Manifest sha256: 60654ba607680975c3c9a12dfc6038b63570444b7fb4007039496c31373f1b36
Check: cd /agent-workspace/projects/streamflow/build-design-2026-10-25 && sha256sum -c PROPOSED-HASHES-v1.8-2026-10-29.sha256   ->  15/15 OK
Snapshot: v1.8-approved/ (the 15 files + the manifest), 15/15 OK there, taken 2026-10-30 05:10 CET.
Supersedes: APPROVED-HASHES-v1.7-OWNER-2026-10-29.txt (its bytes stay verifiable in v1.7-approved/).
What changed v1.7 -> v1.8 (measured 2026-10-30 05:10 CET: cmp of the 15 files against v1.7-approved/): 11 files, 47 lines replaced, NO line added or removed —
  PRODUCT-REQUIREMENTS 3 · TECHNICAL-REQUIREMENTS 1 · APP-FLOW 1 · DESIGN-BRIEF 1 · BACKGROUND-SCHEMA 2 · IMPLEMENTATION-PLAN 4 · BUILD-ORDER 19 ·
  BUILD-DESIGN 7 · BUILD-STATE-AND-GAPS 4 · DEPLOYMENT-AND-ORACLE-AUDIT 2 · BAKEOFF-JUDGING 3. Unchanged: CHANGELOG-v1.2,
  CONNECTOR-AUDIT-JELLYFIN-EMBY, INDUSTRY-ANALYSIS, WORK-ORDER-PB-TRACK-2026-10-29.
  Edit logs (exact-once, all-or-nothing, backups *.bak-pre-d47-*): /agent-workspace/projects/streamflow/agents/claude/v1.8-draft-2026-10-29/edits-batch{1..12}*.json;
  fix logs FIX-LOG-D47 / D53 / D59 / P9 / P10 there.
Audited (fresh Opus agents, folder /agent-workspace/projects/streamflow/agents/claude/v1.8-audit-2026-10-29/):
  P7 SOUND WITH NITS -> P7b SOUND WITH NITS -> P8 (D53 reword) UNSOUND (prompts, suite alone SOUND WITH NITS) -> D59 fix pass ->
  P9 SOUND WITH NITS -> batch10 -> P10 FINAL SOUND WITH NITS (also covers the new gate lane, D62) -> batch12 (all 10 P10 nits, verified by diff, no re-audit per D73).
Known residuals (accepted under D73, not re-audited): BUILD-ORDER.md:308 old G3 wording (P10 named it, gave no fix text); BUILD-ORDER.md:29 and :207 "19 lines"
  (not named by P10). FIX-LOG-P10.md §5.
Wave 1 (separate from this approval): READY AFTER NITS for the package text (P10); blocked OUTSIDE the package by relay-kit items KG1 (no S0-GATE entry in
  work/relay/waves.json), P9-F1/KG5 (launch-lane.sh appends W1A checkpoint text to every lane), KG2 (GO name vs hard-coded GO-STEP2.txt) — relay lead's acts.
Outside the suite (in the package, not hashed here): briefs/, prompts/ (incl. new BRIEF-S0-GATE.md + LAUNCH-S0-GATE.md, D62), TRACKING, master, stremio-parity/ annex (D60/D74, own manifest).
NOT verified: rendered GFM; no lane, gate, container or test was run; technical content beyond what the audits checked.
Docs branch: docs/s0-build-package-2026-10-25 carries v1.7 (c4cd556). Committing + pushing v1.8 there is owner-named (D55).
