From 6907b582b03666e638c4362ffc6c3fa6fc879da5 Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Fri, 2 Oct 2026 14:40:10 +0200 Subject: [PATCH] Thing map r4: the deck is the Thing page under the masthead; cut deck-site-page spec Ruling operator-deck-is-a-site-page: the deck leaves the iframe in the article column and becomes a page of the site, filling the screen below the existing masthead. Body facts B12 (how the site lays a page out) and B13 (what Quartz does to raw HTML), the shape (one copy scoped by .thing-deck, styles and script as linked static files, applet URL kept as a redirect), the authority map delta, question thing-page-url (top-level recommended), and the cut spec within PipelineCutSpec bounds. Co-Authored-By: Claude Fable 5.1 --- docs/thing-campaign.md | 247 ++++++++++++++++++++++++++- docs/thing-cut-fullscreen.spec.json | 250 ++++++++++++++++++++++++++++ 2 files changed, 495 insertions(+), 2 deletions(-) create mode 100644 docs/thing-cut-fullscreen.spec.json diff --git a/docs/thing-campaign.md b/docs/thing-campaign.md index e593d5e..00c43b1 100644 --- a/docs/thing-campaign.md +++ b/docs/thing-campaign.md @@ -1,6 +1,10 @@ # Thing: the rename of Eve, map and target -Status: map, Imagination (`imagination-thing`), revision 3 of 2026-10-02. +Status: map, Imagination (`imagination-thing`), revision 4 of 2026-10-02. +Revision 4 adds the section "Fullscreen presentation" (ruling +`thing:ruling:operator-deck-is-a-site-page`, question `thing-page-url`, cut +`deck-site-page`, spec `docs/thing-cut-fullscreen.spec.json`); nothing before +that section changed. Campaign slug `thing`. Rulings in force this revision rests on: `thing:ruling:operator-brand-reskin` (brand = re-skin, against revision 1's recommendation), `:operator-deck-facts-fix`, `:operator-dsl-thing-script`, @@ -10,7 +14,8 @@ rename-now, against revision 1's recommendation), `:operator-aetheria-eve-rename Persona is retired and nothing replaces it; `persona-continuity` was withdrawn because the answer fell outside its options). The operator's words for the last three, verbatim: "Rename all, retire the Persona". Open: -`aetheria-eve-contents`, `member-names` (section "Questions"). Cut 1's spec is +`aetheria-eve-contents`, `member-names` (section "Questions"), `thing-page-url` +(section "Fullscreen presentation"). Cut 1's spec is `docs/thing-cut-1.spec.json`; revision 3 proposes target r2. Questions, cut specs, rulings and reports become typed documents in Eureka's mind (instance `eureka`); this page keeps body facts, the inventory, the model page and rationale, as @@ -1079,3 +1084,241 @@ VoidBot would otherwise recreate the Face on the next role-addressed chat - Renaming Yggdrasil's `/srv/repos/Eve` and `/srv/build/Eve`: deployment state, not a name anyone reads; an ops cut if ever wanted. - Renaming Epiphany's `atlas/eve_surface.rs`: Epiphany is being archived. +- The deck as an iframe in the article column (cut 1's shape, live until cut + `deck-site-page`): overruled by `operator-deck-is-a-site-page`. +- A full-bleed iframe under the masthead: the iframe becomes the scroller, + so the masthead never leaves the viewport and costs a phone a masthead's + height on every screen of the deck; two documents load for one page. +- A fixed overlay root like the Graph viewer's: covers the masthead the + operator asked to present the deck with. +- `@scope (.thing-deck)` instead of prefixed selectors: one line, but newer + than anything the site relies on (Firefox 128, July 2024); prefixing is + mechanical and Soul can grep it. +- Inline `