From a943933363c917af231f1ebfbcf2e24282597dbb Mon Sep 17 00:00:00 2001 From: s8n Date: Sat, 9 May 2026 12:52:44 +0100 Subject: [PATCH] doc 30 v6-stable success + snapshot save state MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Owner pronounced "near perfect". Save current state as the rollback target. Replace older 2026-05-08-pre-elegantfin snapshot. Snapshot md5 364cc890c58f02d07cf50b43b31a48f0 — matches both prod and dev deployed overlay. Doc 30 lists every file/path-of-record + rollback procedure + remaining roadmap items. Tag this commit v6-stable-2026-05-09 after push. --- docs/30-v6-stable-success-2026-05-09.md | 107 ++++++ .../2026-05-08-pre-elegantfin/RESTORE.md | 119 ------- .../2026-05-08-pre-elegantfin/branding.json | 1 - .../displayprefs-SCRUBBED-USER-ID-1.json | 1 - .../displayprefs-SCRUBBED-USER-ID-4.json | 1 - .../displayprefs-SCRUBBED-USER-ID-5.json | 1 - .../displayprefs-SCRUBBED-USER-ID-6.json | 1 - .../displayprefs-SCRUBBED-USER-ID-8.json | 1 - .../docker-compose.yml | 42 --- .../2026-05-08-pre-elegantfin/index.html | 94 ----- .../2026-05-08-pre-elegantfin/libraries.json | 1 - .../2026-05-08-pre-elegantfin/users.json | 1 - snapshots/2026-05-09-v6-stable/index.html | 322 ++++++++++++++++++ 13 files changed, 429 insertions(+), 263 deletions(-) create mode 100644 docs/30-v6-stable-success-2026-05-09.md delete mode 100644 snapshots/2026-05-08-pre-elegantfin/RESTORE.md delete mode 100644 snapshots/2026-05-08-pre-elegantfin/branding.json delete mode 100644 snapshots/2026-05-08-pre-elegantfin/displayprefs-SCRUBBED-USER-ID-1.json delete mode 100644 snapshots/2026-05-08-pre-elegantfin/displayprefs-SCRUBBED-USER-ID-4.json delete mode 100644 snapshots/2026-05-08-pre-elegantfin/displayprefs-SCRUBBED-USER-ID-5.json delete mode 100644 snapshots/2026-05-08-pre-elegantfin/displayprefs-SCRUBBED-USER-ID-6.json delete mode 100644 snapshots/2026-05-08-pre-elegantfin/displayprefs-SCRUBBED-USER-ID-8.json delete mode 100644 snapshots/2026-05-08-pre-elegantfin/docker-compose.yml delete mode 100644 snapshots/2026-05-08-pre-elegantfin/index.html delete mode 100644 snapshots/2026-05-08-pre-elegantfin/libraries.json delete mode 100644 snapshots/2026-05-08-pre-elegantfin/users.json create mode 100644 snapshots/2026-05-09-v6-stable/index.html diff --git a/docs/30-v6-stable-success-2026-05-09.md b/docs/30-v6-stable-success-2026-05-09.md new file mode 100644 index 0000000..5b25e9e --- /dev/null +++ b/docs/30-v6-stable-success-2026-05-09.md @@ -0,0 +1,107 @@ +# 30 — v6-stable success — 2026-05-09 + +> Save state. Owner pronounced "near perfect". Both servers (prod + dev) byte-identical overlay (`md5 364cc890c58f02d07cf50b43b31a48f0`), both branding.xml parses cleanly, both `EnableTonemapping=true`, both serve `/Branding/Css.css` 36 256 B (Cineplex theme delivered to browser), playback verified visually green on dev and prod. + +Tag: `v6-stable-2026-05-09`. Snapshot at `snapshots/2026-05-09-v6-stable/index.html` (md5 matches deployed overlay). Older snapshot `snapshots/2026-05-08-pre-elegantfin/` removed — replaced by this one. + +--- + +## What works + +| Surface | State | +|---|---| +| Logo center | ARRFLIX wordmark dead-center in header (235x85 PNG inlined as data-URL from branding.xml). | +| Nav left | `MOVIES` + `SERIES` uppercase links inside `.headerLeft`. Bare `#/movies.html` and `#/tv.html` hrefs (no `topParentId` query). | +| Search right | Stock `.headerSearchButton` pushed to flex-end via `.headerRight{justify-content:flex-end}`. | +| Login page | Stock-with-Cineplex (auth-gated `body.arrflix-themed`). ARRFLIX top-left red, Manual Login form, Welcome footer. No user picker, no Quick Connect. | +| Video player | `.skinHeader` hidden via `body.arrflix-video-active` — no theme bar leaking on top of `