session 2026-06-11: §VII.f running head shipped (b220620) + ARC open-work register built; PENDING-39 + REVIEWED-43 (steward-placed)
This commit is contained in:
+11
@@ -936,3 +936,14 @@ The Jurist's six-phase authorization map governs sequencing. Cross-cutting succe
|
|||||||
**Verification:** steward render-review on desktop AND phone ("few, but perfect"); the phone "none" was iOS-Safari **cache** (fresh-origin test confirmed; no mobile override exists — rule is viewport-agnostic). Live-verified post-deploy.
|
**Verification:** steward render-review on desktop AND phone ("few, but perfect"); the phone "none" was iOS-Safari **cache** (fresh-origin test confirmed; no mobile override exists — rule is viewport-agnostic). Live-verified post-deploy.
|
||||||
**Files affected:** `scss/AldineXXI/_base.scss` (the soft-rag rule + body `hyphens: manual`); `scss/AldineXXI/_mobile-responsive.scss` (stale per-phone hyphens comment corrected); `docs/AldineXXI-Codex/AldineXXI-specification.md` §I.i (posture reconciled).
|
**Files affected:** `scss/AldineXXI/_base.scss` (the soft-rag rule + body `hyphens: manual`); `scss/AldineXXI/_mobile-responsive.scss` (stale per-phone hyphens comment corrected); `docs/AldineXXI-Codex/AldineXXI-specification.md` §I.i (posture reconciled).
|
||||||
**Awaiting:** Steward APPROVED inline (deploy now). **DONE + DEPLOYED + LIVE** `a9e5196`. **§I.i posture reversal rides the Stage-G read for formal jurist concurrence** (substance already jurist-endorsed). REVIEWED-40 to be drafted.
|
**Awaiting:** Steward APPROVED inline (deploy now). **DONE + DEPLOYED + LIVE** `a9e5196`. **§I.i posture reversal rides the Stage-G read for formal jurist concurrence** (substance already jurist-endorsed). REVIEWED-40 to be drafted.
|
||||||
|
|
||||||
|
## PENDING-39 — §VII.f Running Head + W1.15 frontispiece compass presence-reveal (BUILT)
|
||||||
|
**Date:** 2026-06-11
|
||||||
|
**Tag:** [HARDENING]
|
||||||
|
**Summary:** Built the one spec'd-but-unbuilt apparatus, §VII.f Running Head (the post-Stage-G session the spec reserved for it, W1.2), plus its coupled item W1.15 (frontispiece compass reveal) — both zero-JS, both local, awaiting deploy.
|
||||||
|
**Rationale:** §VII.f was the lone element of the AldineXXI spec never shipped (verified against live code: no `_running-head.scss`, no template element, zero compiled output). W1.2 ruled it to build via CSS scroll-driven animations after the reconciliation/`[FIX]` waves — now closed/sealed. Running head: a `view-timeline` on `.post-title`, hoisted via `timeline-scope`, opacity across the `exit` range; per-type bound to `content-types.yml` `apparatus.running_head` (`loadRunningHeadClasses`/`showRunningHeadField`; `yes` auto, `conditional`/`per` per-piece). §III.b browser-floor answered as pure progressive enhancement (no scroll-driven support → `display:none`; no JS, no always-on chrome — steward ruling). Steward render-rulings refined: measure-width band on the **body-column axis** (matching the breadcrumb/sequence-marker; centred symmetric, −2rem grid-asymmetry shift for marginalia); a **soft rule** (measure-wide, fading ends, `$rh-fade`); a **full-width occluding ground** (vertical fade extending `$rh-dissolve` below the rule, so the reading dissolves as it approaches the rule across the whole width).
|
||||||
|
**W1.15 reframe (steward-ruled):** the "appear only on scroll" premise was false — the frontispiece is single-viewport (`min-height:100vh`/`space-between`) and does not scroll. Surfaced, not papered over; steward reframed scroll-reveal → **presence-reveal**: zero-JS cursor-approach (graded sibling-combinator bands), touch rests gently-present (accepted zero-JS limit). §2044 reconciled.
|
||||||
|
**Refactor (byte-identical):** marginalia grid tokens (`$body-column`/`$gap-column`/`$sidenote-column`/`$register-marker-column`/`$marginalia-present`) moved `_sidenotes.scss` → `_variables.scss` (two consumers now; grid output proven IDENTICAL pre/post).
|
||||||
|
**Verification:** `stack build` clean; headless-Chrome measured the reveal (opacity 0→1 at title exit), the compass graded reveal (0.15→0.4/0.6/0.8, compass clickable), and band-axis alignment (band centre == breadcrumb centre 598@1280 / 798@1680). Invariant verified: `running_head ∈ {yes,conditional,per} ⊆ title_display: shown`.
|
||||||
|
**Files affected:** `scss/AldineXXI/_running-head.scss` (new), `scss/AldineXXI/_frontispiece.scss` (compass approach-reveal), `scss/AldineXXI/_variables.scss` + `_sidenotes.scss` (token move), `scss/main.scss` (`@use`), `templates/post.html` + `templates/frontispiece.html`, `site.hs` (`TypeFacts`/`ApparatusFacts`, `loadRunningHeadClasses`, `showRunningHeadField`, `postCtx` threading). Specs reconciled: `apparatus-specification.md` §VII.f, `AldineXXI-specification.md` §2044 + selector index, `content-typology-specification.md` Sub-table-4 note.
|
||||||
|
**Awaiting:** Steward authorized inline throughout (render-review-gated, every step). Remaining: deploy (running head + compass reveal together) on steward's go-ahead. → REVIEWED-43.
|
||||||
|
|||||||
@@ -356,3 +356,9 @@ DONE + DEPLOYED (a9e5196).
|
|||||||
- **SEAL:** Codex GPG-signed (key D1ABEA25B68717DE, sha256 c78817d…313c),
|
- **SEAL:** Codex GPG-signed (key D1ABEA25B68717DE, sha256 c78817d…313c),
|
||||||
signature committed `ac0a7ee`. Verified good.
|
signature committed `ac0a7ee`. Verified good.
|
||||||
**If AUTHORIZED:** Stage G closed, reconciled, and sealed. Next: reactive mode; the essay.
|
**If AUTHORIZED:** Stage G closed, reconciled, and sealed. Next: reactive mode; the essay.
|
||||||
|
|
||||||
|
## REVIEWED-43 — PENDING-39 — §VII.f Running Head + W1.15 compass presence-reveal
|
||||||
|
**Date:** 2026-06-11
|
||||||
|
**Decision:** AUTHORIZED (inline, render-review-gated throughout)
|
||||||
|
**Notes:** Built the one spec'd-but-unbuilt apparatus (§VII.f, the post-Stage-G W1.2 session) + coupled W1.15. Zero-JS view-timeline reveal; progressive-enhancement fallback; per-type matrix binding. Steward render-rulings: body-column-axis alignment, soft fading rule, full-width dissolving ground anchored below the rule. W1.15 false-premise (frontispiece doesn't scroll) surfaced not papered — reframed scroll→presence-reveal. Grid-token move to _variables byte-identical. Specs reconciled.
|
||||||
|
**If AUTHORIZED:** Deploy running head + compass reveal together. Tag commit REVIEWED-43.
|
||||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,63 @@
|
|||||||
|
---
|
||||||
|
name: arc-open-work-register-the-single-verified-source-of-truth-post-stage-g
|
||||||
|
description: "Consolidated, code-verified list of what remains OPEN on ARC after Stage G was sealed (2026-06-10). Reconciles the scattered tracking surfaces — the chronological tracker, the ~10 standalone project-arc-* files, PENDING.md, the spec's Phase-2/held set, and content sweeps — against actual code/live state. Built 2026-06-11 because the records had drifted BOTH ways (real open work hidden; done work mislabeled \"pending\"). Supersedes the standalone \"-pending\" files for STATUS; those remain for detail. The chronological narrative stays in project-arc-rework.md; this carries current open-work truth."
|
||||||
|
metadata:
|
||||||
|
node_type: memory
|
||||||
|
type: project
|
||||||
|
permalink: claude-memory/project-arc-open-work-register
|
||||||
|
originSessionId: b85f1094-0658-47b4-a0ba-7a4323383aa9
|
||||||
|
---
|
||||||
|
|
||||||
|
# ARC open-work register
|
||||||
|
|
||||||
|
**Single source of truth for what is OPEN on ARC.** Built 2026-06-11, ARC `main @ b220620`, live. Each item verified against code/live where marked **[verified]**; **[VERIFY]** = status uncertain, check before calling done. The rigorous spec↔code half is `/spec-code-audit`; this register also carries the content/governance/Phase-2 surfaces that audit does not.
|
||||||
|
|
||||||
|
> **Why this exists.** Stage G (sealed 2026-06-10) closed the *spec*, not ARC's *work*. Open items were scattered across the tracker, ten standalone `project-arc-*` files, PENDING.md, the spec's held set, and content sweeps in no spec. On 2026-06-11 several of those surfaces proved drifted in both directions (the AldineXXI selector index listed shipped features as "planned"; "pending" files described done work; real work sat unlisted). This register is the reckoning.
|
||||||
|
|
||||||
|
**Legend:** `[OPEN]` real remaining work · `[DEFERRED]` open by design, trigger-gated (Phase-2 / held / first-instance) · `[DONE—retire]` verified complete, the tracking file should be retired/archived · `[VERIFY]` needs a check.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## A — Open build work (the two undesigned-SVG-asset items the spec names but never realized)
|
||||||
|
|
||||||
|
- **A1. Vignette (F+1) — the big remaining build.** `[OPEN]` **[verified]** — 0 `.vignette` rules in compiled CSS, nothing rendered. Spec ready: `vignette-specification.md` (revised 2026-06-07, PENDING-31; build-time SVG+CSS renderer, Phase-α engine, zero-JS, AldineXXI §IX). Brief: `drafts/vignette-spec-revision-brief-2026-05-28.md`. The largest open build; the steward named it as "the big thing left."
|
||||||
|
- **A2. The cul-de-lampe — the designed Pause/Close ornament asset.** `[OPEN — undesigned]` **[verified]** — AldineXXI §IV names the *function* (Pause = rare within-piece breath, smaller scale; **Close = end-of-piece, the *punto finale*, full scale — "the visual signature of completion; *finis coronat opus*"**) but the **actual designed SVG cul-de-lampe is undetermined** — spec §IV *"Open question: the designed Pause/Close ornament itself"* **[OPEN — 2026-05-03]**, *"the asset itself is yet to be determined."* **[verified]**: compiled CSS still carries the *retired* classes (`.ornament.completion`, `.ornament.section`, `.ornament.chapter`, …) and has **no `.ornament.close`/`.ornament.pause`** — the asset was never designed, so the migration never ran (interim: the three-dot `.ornament` from the 06-07 hr doctrine stands in for Pause-at-threshold). Sibling to A1. Design sub-questions (one asset at two scales vs paired-distinct; motif lineage — Aldine cul-de-lampe vs Roman/Pompeian) in `project-arc-pause-close-ornament-and-hr-audit-pending`. The content half is **B3**. *(Caught by the steward 2026-06-11 — it was buried under the generic "ornament migration"; it deserves its own line as the crown of every finished piece.)*
|
||||||
|
|
||||||
|
## B — Open content sweeps (largely steward-owned, manual)
|
||||||
|
|
||||||
|
- **B1. Glimpse location + title cleanup.** `[OPEN — steward manual]` **[verified]** — steward does this by hand (2026-06-11). 193 live glimpses; **4 lack `location:` frontmatter**; titles need a cleanup pass. NB the glimpse *rendering* bugs (phone full-bleed, no-vessel) were fixed + deployed in Stage M — this is content/metadata, not code. Absorbs the residual of `project-arc-apparatus-refactor-todo` Tier 3 (EXIF/location for existing glimpses — now ~done).
|
||||||
|
- **B2. Threshold-`---` promotion walk.** `[OPEN — steward content track]` — apply the 2026-06-07 differentiated-hr doctrine across existing pieces: a bare `---` at a foreword→main-text *threshold* becomes `.ornament` (dots); `---` *within the body* stays silence. Doctrine + CSS settled (§IV amended, zero CSS change); the per-piece content walk remains.
|
||||||
|
- **B3. Ornament content migration (Option A) — the content half of A2.** `[OPEN — gated on A2; scope VERIFIED 2026-06-11]` — steward ruled Option A (2026-05-03): once the cul-de-lampe asset exists (**A2**), migrate content off the retired-ornament classes onto the canonical Close/Pause, then retire the old SCSS. **Verified scope (sizable):** ~**95 content files** carry hand-authored `<div class="ornament …"></div>` — `completion` ×51 (= the Close / end-of-piece, the cul-de-lampe's job), `section` ×50, `thought` ×14, `chamber` ×12, `musical` ×7, `hermetic` ×5, `mathematical` ×2, … Several variants (`thought`, `mathematical`) aren't even in the current CSS → they already collapse to bare `.ornament`. All retired per §IV; all await the designed asset. Not negligible, and not runnable until A2. Files: `project-arc-ornament-spec-vs-content-mismatch-pending`, `project-arc-pause-close-ornament-and-hr-audit-pending`.
|
||||||
|
- **B4. Major content audit / archive of non-current files.** `[OPEN — was deferred]` — per ARC `CLAUDE.md` Known state: deferred until "the current version of the site is established; do not rearrange the content tree until that session." Stage G sealed arguably satisfies that condition now — candidate to schedule.
|
||||||
|
|
||||||
|
## C — Deferred by design (Phase-2 / held — trigger-gated, NOT drift)
|
||||||
|
|
||||||
|
- **C1. Print/PDF posture + `arc-typography.sty` v0.3.** `[DEFERRED — Phase-2]` — build the Print/PDF LaTeX templates; update `tools/latex/arc-typography.sty` (v0.2, found stale vs current doctrine 2026-06-10) to current spec (posture-aware ragged/justified, Medium headings, 27.2rem measure, British quote-norm, xelatex glyph routing). Governs all future ARC PDFs. File: `project-arc-pdf-print-postures-session-plan`.
|
||||||
|
- **C2. OpenType feature catalogue (§I.i.j).** `[DEFERRED — Phase-2]` — feature→CSS mapping; the Stage-G audit (06-09) enumerated the set; the session opens against it. (`zero` absent from every EB Garamond face — recorded.)
|
||||||
|
- **C3. Held companions — Appendix D.** `[DEFERRED — Phase-2]` — Navigation Philosophy, Print Stylesheet, Footnotes — named, not drafted; reactive, no date.
|
||||||
|
- **C4. §VII.d Footnotes / Endnotes.** `[DEFERRED — first-instance]` — research/parked pending the first essay that needs the register.
|
||||||
|
- **C5. Held typographic options.** `[DEFERRED — held]` — justification (→ print spec), hanging-punctuation (→ browser Baseline), word-spacing (held at 0.20em default), reader font-size control (held; the banish-JS gate's one named exception).
|
||||||
|
- **C6. Tombeau route.** `[DEFERRED — first-instance]` — governed-but-unsurfaced; route + Compass slot emerge with the first Tombeau piece (non-convergence).
|
||||||
|
- **C7. Capsule apparatus.** `[DEFERRED — first-instance]` — deferred, not rejected; reopens when pedagogical-treatise content begins (§XII.e locks with first instance). File: `project-arc-capsule-apparatus-deferred-2026-05-05`.
|
||||||
|
- **C8. Per-piece epigraph chancery features; metric-matched font fallbacks.** `[DEFERRED]` — first-instance (epigraph chancery `swsh+init+fina`) / empirical SCSS-audit candidate (font-metric overrides).
|
||||||
|
|
||||||
|
## D — Governance debt
|
||||||
|
|
||||||
|
- **D1. Place outstanding REVIEWED entries.** `[OPEN — steward writes REVIEWED]` — PENDING-32 and PENDING-33 await REVIEWED placement; REVIEWED-36, 37, 38, 39, 40, 43 are drafted-for-placement (executed work, entries not yet placed). Constitutional: David/Claude.app write REVIEWED, not Claude Code.
|
||||||
|
|
||||||
|
## E — Stale "pending" files — verified DONE; retire or archive
|
||||||
|
|
||||||
|
- **E1. `project-arc-breadcrumb-spec-pending`** → `[DONE—retire]` **[verified]** — breadcrumb componentized + governed permanent sibling (2026-06-03); `.breadcrumb` lives in `_navigation.scss`.
|
||||||
|
- **E2. `project-arc-mimesis-acquisition-debt`** → `[DONE—archive]` — RESOLVED 2026-05-20 (stated in-file). Chamber-library import, not ARC-site work.
|
||||||
|
- **E3. `project-arc-404-page-design-pending`** → `[DONE—retire]` **[verified 2026-06-11]** — **the file predates the §VII.h spec and is stale.** Apparatus §VII.h (ADDED 2026-05-20) governs the 404; `content/404.md` + built `_site/404.html` **conform exactly**: `<title>Animal Rationis Capax</title>`, body "No text at this address.", real 404 via CloudFlare. Built and conformant, not "design pending." (Any future Close-ornament on it rides A2.)
|
||||||
|
- **E4. `project-arc-apparatus-refactor-todo-2026-05-06`** → `[DONE—retire]` — Tier 1/2 shipped (`e2fb14c`/`249475b`); Tier 3 glimpse location ~done (189/193) → residual in **B1**.
|
||||||
|
- **E5. `project-arc-spec-master-typographer-audit-pending`** → `[DONE—retire — superseded]` **[verified 2026-06-11]** — the masters-compliance pass was performed: `_audits/deep-typographic-audit-2026-06-09.md` exists (6-agent, masters folded), atop the 06-07 full bidirectional + 06-10 spec↔spec coherence audits. Retire unless a *specific* uncovered master-compliance dimension is named.
|
||||||
|
- **E6. `project-arc-web-typography-spec-coverage`** → `[DONE—retire]` **[verified 2026-06-11]** — Tier 1 all DONE (Lists/Code/Headings); Tier 2/3 DONE (Selection, Tables, Numerals, Smart-punct via §I.k). Only residual = the `<abbr>`/`<mark>` "styled-but-never-specced" corner; no ARC content meaningfully uses them — negligible, deferrable.
|
||||||
|
|
||||||
|
## F — The chronological tracker
|
||||||
|
|
||||||
|
`project-arc-rework.md` is the **narrative** record, true through **2026-06-07 evening** (last entry: the pre-3R Fowler note). It is owed compact appends for **06-08 → 06-11**: W3R re-partition close + deploy; Wave 5 + measure→72ch + soft rag; **Stage G CLOSED + reconciled + SEALED + GPG-signed** (06-10); **§VII.f running head + W1.15 compass presence-reveal** shipped (06-11). The tracker's "CANONICAL STAGE STATUS" line (≈L3852, "as of 2026-06-05") is stale. **This register now carries current open-work truth; the tracker carries the story.** Tracker annotated to point here (2026-06-11).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
*Maintenance: update this register as items close; move `[DONE—retire]` files to an archive; promote `[VERIFY]` to a verdict once checked. Canonical current-state for ARC open work lives HERE — not in the scattered files, and not inferred from "Stage G is done."*
|
||||||
@@ -11,6 +11,11 @@ permalink: claude-memory/project-arc-rework
|
|||||||
|
|
||||||
# ARC rework landscape — from 2026-04-16 reawakening
|
# ARC rework landscape — from 2026-04-16 reawakening
|
||||||
|
|
||||||
|
> **⚠ READ FIRST (annotated 2026-06-11): this file is the NARRATIVE record; it is NOT the current open-work list.**
|
||||||
|
> - **For what is still OPEN on ARC → [`project-arc-open-work-register.md`](project-arc-open-work-register.md)** — the single code-verified source of truth (vignette, content sweeps, Phase-2/held, governance debt, the stale-pending files). Built because the tracking surfaces drifted both ways.
|
||||||
|
> - **This chronological record is true through 2026-06-07 evening** (last entry below). It is owed compact appends for 06-08 → 06-11 (see the catch-up note appended at the very end). The "CANONICAL STAGE STATUS" line further down (≈L3852, dated 2026-06-05) is **stale** — superseded: **Stage G is CLOSED + SEALED + GPG-signed (2026-06-10); §VII.f running head shipped (2026-06-11).**
|
||||||
|
> - The rich backfill for 06-08 → 06-11 lives in `MEMORY.md`'s ARC line and the per-session memories; this file's chronological gap is a known debt, not a loss.
|
||||||
|
|
||||||
After local dev was restored on 2026-04-16, the steward returned to ARC with fresh eyes for the first time in months and named the following scope. Preserved in their voice; not yet acted on.
|
After local dev was restored on 2026-04-16, the steward returned to ARC with fresh eyes for the first time in months and named the following scope. Preserved in their voice; not yet acted on.
|
||||||
|
|
||||||
## DECISION 2026-04-19: ARC stays unified — about page reflows (hic first, *Adsum* later)
|
## DECISION 2026-04-19: ARC stays unified — about page reflows (hic first, *Adsum* later)
|
||||||
@@ -3885,3 +3890,16 @@ The jurist ruled PENDING-30..33 in the morning pause (all four concur; steward c
|
|||||||
Proportionate reading for the morning, not the whole book: **ch. 1** (the worked example — the rhythm of tiny behavior-preserving steps), **ch. 2** (Principles — *two hats*: never refactor and add function in the same motion; this IS the byte-identical compile gate stated as discipline), **ch. 3** (Bad Smells — the lens for the 56-`!important` census that must precede `@layer`). The catalog (chs. 5+) is JS/OO-specific; the *discipline* transfers to SCSS, the mechanics mostly don't. Our verification ladder already embodies his test-gate role: byte-identical compile = the green bar.
|
Proportionate reading for the morning, not the whole book: **ch. 1** (the worked example — the rhythm of tiny behavior-preserving steps), **ch. 2** (Principles — *two hats*: never refactor and add function in the same motion; this IS the byte-identical compile gate stated as discipline), **ch. 3** (Bad Smells — the lens for the 56-`!important` census that must precede `@layer`). The catalog (chs. 5+) is JS/OO-specific; the *discipline* transfers to SCSS, the mechanics mostly don't. Our verification ladder already embodies his test-gate role: byte-identical compile = the green bar.
|
||||||
|
|
||||||
Forward note (steward, same conversation): Seb holds Fowler in high regard — **when the Studium Engine is designed and functioning, Seb will want to "talk" with Fowler.** The Chamber conversion done tonight is the prerequisite corpus for exactly that. Belongs to the Studium Engine workstream when its tracker is established.
|
Forward note (steward, same conversation): Seb holds Fowler in high regard — **when the Studium Engine is designed and functioning, Seb will want to "talk" with Fowler.** The Chamber conversion done tonight is the prerequisite corpus for exactly that. Belongs to the Studium Engine workstream when its tracker is established.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 2026-06-08 → 06-11 — CATCH-UP (compact; appended 2026-06-11) — the run that CLOSED the project
|
||||||
|
|
||||||
|
*The chronological narrative was not appended live across these four sessions; this compact entry closes the gap. Rich detail: `MEMORY.md` ARC line + the per-session memories. CURRENT OPEN WORK lives in `project-arc-open-work-register.md`, not here.*
|
||||||
|
|
||||||
|
- **06-08/09 — W3R re-partition (the `@layer` tree) CLOSED + DEPLOYED + LIVE.** Stage 2 (`@layer`, `!important` 56→12) + Stage 3 (the spec-true tree; `_utilities` 530→0 dissolved into `_glimpse`/`_per-type`/`_enfilade`/`_silence`; `_post` decomposed; ornament pause-level 2rem→3rem). 17-commit set → 2-file output diff; render-review passed. Plus phone-compass [FIX] (`32163af`, headless-Chrome-measured) + W5.2/G3 `validateCompass` guard (`4936fc9`).
|
||||||
|
- **06-09 (pm) — Wave 5 enforcement CLOSED + deep typographic audit shipped LIVE.** G2 title single-source + Dream amendment; G4 clause-1 census; G1 staged. MEASURE → 72ch (`06effe4` — true avg prose advance 0.3771em measured over 91,579 chars; the px/rem root-size bug was the cause) + SOFT RAG (`a9e5196`; reverses §I.i; `-webkit-hyphens` Safari bug).
|
||||||
|
- **06-10 — STAGE G CLOSED + RECONCILED + SEALED + GPG-SIGNED (`ac0a7ee`).** Jurist disposition (72ch+soft-rag concurred; para-sep/hanging-punct/word-spacing LOCKED; calt CLOSED; W4.4 v1.0; **Stage G AUTHORIZED**) + steward reshaping (justification→Phase-2; §XIV reactive-mode; held-companions→Phase-2) → doctrine `17244cf` → Wave-6 promotion `511d500` (G1 wildcard→error byte-identical-proven; content-typology §§2–6 OPERATIVE; multilingual v1.0). Integrity arc: §I.f British truth-up; 6-agent spec↔spec coherence audit → reconciliation `e99028e`; SILVER-RATIO retired-to-print ruling; Codex PDF made to embody its own spec (`18cc59c`); steward GPG-sealed. REVIEWED-41+42 placed.
|
||||||
|
- **06-11 — §VII.f RUNNING HEAD + W1.15 frontispiece compass presence-reveal — BUILT + SHIPPED (`b220620`, live-verified).** The one spec'd-but-unbuilt apparatus. Zero-JS view-timeline reveal; body-column-axis alignment; soft fading rule; full-width dissolving ground. W1.15 false premise (the frontispiece does not scroll) surfaced + reframed scroll→presence-reveal. Specs reconciled (apparatus §VII.f, AldineXXI §2044 + selector index, content-typology). PENDING-39; REVIEWED-43 drafted. **Then the open-work reckoning** — `project-arc-open-work-register.md` built (steward, "this makes me nervous… surely there must have been other things"); this tracker annotated.
|
||||||
|
|
||||||
|
**CANONICAL STAGE STATUS (supersedes the 2026-06-05 line above): A–F · M · Waves 0–3 · W3R · STAGE G DONE/SEALED · §VII.f shipped. Reactive mode governs.** Largest open build: the **Vignette (F+1)**. Full code-verified open-work list: **`project-arc-open-work-register.md`**.
|
||||||
|
|||||||
@@ -0,0 +1,70 @@
|
|||||||
|
---
|
||||||
|
name: session-2026-06-11-vii-f-running-head-shipped-the-arc-open-work-register-records-drift-both-ways
|
||||||
|
description: "Woke into the essay thread; steward pivoted to §VII.f — the one ready-to-build apparatus never shipped. Built it (zero-JS view-timeline reveal) through a long render-rulings refinement (body-column-axis alignment, soft fading rule, full-width dissolving ground); surfaced + reframed the W1.15 false premise (frontispiece doesn't scroll) scroll→presence-reveal; shipped b220620, live. Then the deeper arc: steward corrected my 'only unbuilt element' overclaim → the records drift BOTH ways → built project-arc-open-work-register.md (single code-verified source of truth), steward caught the cul-de-lampe (A2). Pulling thread: the register is the map; the two undesigned-SVG assets (A1 vignette, A2 cul-de-lampe) are the real remaining build — which one, or the deferred essay, is next."
|
||||||
|
metadata:
|
||||||
|
node_type: memory
|
||||||
|
type: project
|
||||||
|
originSessionId: b85f1094-0658-47b4-a0ba-7a4323383aa9
|
||||||
|
---
|
||||||
|
|
||||||
|
# Session 2026-06-11 — §VII.f running head shipped + the ARC open-work reckoning
|
||||||
|
|
||||||
|
Woke into the essay (06-10 thread); the day became §VII.f + an open-work reckoning. ARC `main @ b220620`, live, clean. Symmetria active all day (ledger `session-ledger-2026-06-11.md` — 9 returns, heavy).
|
||||||
|
|
||||||
|
## Past — what we did
|
||||||
|
|
||||||
|
### §VII.f Running Head — BUILT + SHIPPED (`b220620`, live)
|
||||||
|
The one spec'd-but-ready apparatus never shipped (verified unbuilt against code first). Built: zero-JS CSS `view-timeline` on `.post-title`, hoisted via `timeline-scope`, opacity across the `exit` range; per-type bound to `content-types.yml apparatus.running_head` (`loadRunningHeadClasses`/`showRunningHeadField`; yes=auto, conditional/per=per-piece override); progressive-enhancement `display:none` fallback (§III.b browser-floor answered). Files: new `_running-head.scss`, `post.html`, `site.hs` (`TypeFacts`+`ApparatusFacts`, threading through `postCtx`), `main.scss`. **Verified by headless-Chrome** throughout (opacity 0→1 at title exit; per-type presence; axis).
|
||||||
|
|
||||||
|
**Refined through a long sequence of steward render-rulings** (each measured, not theorized):
|
||||||
|
1. **Alignment** — band was viewport-centred; the breadcrumb/sequence-marker/body all sit on the *body-column axis* = viewport-centre − 2rem (the (sidenote 14rem − marker 10rem)/2 grid asymmetry, measured constant 598@1280 / 798@1680). Fix: measure-width band, centred for symmetric pieces, `translateX(−2rem)` for marginalia. Moved the marginalia grid tokens `_sidenotes`→`_variables` (byte-identical) so the band shares the grid geometry.
|
||||||
|
2. **The rule** — measure-wide with ends that dissolve over a soft tail (`$rh-fade` 4rem): the middle path between heavy full-width and rigid measure-stop.
|
||||||
|
3. **The ground** — separated from the rule: a *full-width* occluding layer (vertical fade) so the reading slips under across the whole width, while only the measure-wide rule reads as a line. Then anchored the dissolve BELOW the rule (`$rh-dissolve` 1.1rem via `padding-block-end`) so text is gone by the time it touches the rule, not colliding.
|
||||||
|
|
||||||
|
### W1.15 frontispiece compass — false premise surfaced, reframed
|
||||||
|
W1.15 ruled the compass reveal "same scroll-driven mechanism." **Surfaced (not papered): the frontispiece doesn't scroll** (`min-height:100vh`/`space-between`; measured scrollHeight==innerHeight). Steward reframed scroll→**presence-reveal**: zero-JS cursor-approach (graded invisible sibling-combinator bands; compass clarifies as the pointer descends — invite, not insist). Touch rests gently-present (accepted zero-JS limit; the phone accepts its limits — steward principle). Built in `_frontispiece.scss`.
|
||||||
|
|
||||||
|
### Spec reconciled + shipped
|
||||||
|
apparatus §VII.f (status→BUILT, convention table Background/Alignment trued, Implementation status), AldineXXI §2044 (scroll→presence reframe) + selector index, content-typology Sub-table-4. PENDING-39 appended; REVIEWED-43 placed by steward. Committed b220620, pushed both source remotes, `make rebuild` deployed (CloudFlare + mirror `d5e1e9eb`), **live-verified** on animalrationiscapax.org.
|
||||||
|
|
||||||
|
### The open-work reckoning (the deeper arc)
|
||||||
|
Steward corrected my "§VII.f = the *only/last* unbuilt element" — an overclaim (I'd verified §VII.f unbuilt but never censused the spec; hardened the steward's earlier framing into a claim with the contradicting `.colophon-page (planned)` line in my own edit view). Then: **what is the colophon?** — verified it's SHIPPED (rewritten 2026-05-09 "per §VII.g", live as an about-page; the `.colophon-page` index line is a phantom). **Third stale-index misread of the turn** (running-head entry, "only element", colophon). Root finding: **the AldineXXI selector index + the tracker + the "-pending" files have all DRIFTED; records ≠ code.**
|
||||||
|
|
||||||
|
Steward got (rightly) nervous → built **`project-arc-open-work-register.md`** = the single code-verified source of truth for OPEN ARC work, reconciling every surface against code. Annotated `project-arc-rework.md` (read-first banner + 06-08→06-11 compact catch-up — the tracker was true only through 06-07). Corrected MEMORY.md's stale "no build work pending" ARC tail. **Steward caught the cul-de-lampe** — the §IV Close ornament SVG asset, undesigned per spec §IV [OPEN 2026-05-03]; added as A2 (sibling to the vignette).
|
||||||
|
|
||||||
|
### "One more audit, then wrap" — register [VERIFY] flags resolved
|
||||||
|
(Steward DENIED my AskUserQuestion menu — proceed with the obvious bounded one, don't re-ask.) Verified against code: **E3 404 → DONE** (predates §VII.h; built page conforms exactly), **E5 master-typographer → DONE/superseded** (deep-typographic-audit-2026-06-09), **E6 web-typography → DONE**. **B3 ornament migration → OPEN, sized: ~95 content files, ~150 `<div class="ornament …">` (completion ×51 = the cul-de-lampe's Close job, section ×50, …) — gated on A2.** Three stale files cleared to retire; the one real open item confirms A2 load-bearing.
|
||||||
|
|
||||||
|
## Present — mood / returns
|
||||||
|
- **THE lesson of the day: records drift BOTH ways.** Stale "pending" files describe DONE work (breadcrumb/mimesis/404/colophon/most-glimpses) while real work (vignette, cul-de-lampe, the 95-file ornament migration) sat unlisted. The steward's nervousness was the corrective; his two catches (colophon = done-mislabeled-pending; cul-de-lampe = open-mislabeled-done) each paid out.
|
||||||
|
- **My recurring drift, named: inherited-marker-read-as-current-state-without-verifying-against-code.** 3+ instances this turn (stale index entries). Strong recalibration: verify status against the substrate (code/live), never against a record — the exact discipline today's whole conversation enacted. I apologised for making the steward catch the same class twice.
|
||||||
|
- **Verify-by-measurement held strongly** on the build: every render-ruling grounded by headless-Chrome (alignment axis, reveal opacity, dissolve) — no theorizing. The one place I theorized layout I was corrected (and that's an old flag).
|
||||||
|
- **Governance held:** false premises surfaced not papered (W1.15; the "only element" overclaim); deploy held for explicit "let publish"; REVIEWED is the steward's file (I drafted, he placed).
|
||||||
|
|
||||||
|
## Future
|
||||||
|
|
||||||
|
### Pulling thread (singular)
|
||||||
|
**The ARC open-work register is now the trustworthy map — and the two undesigned-SVG assets lead the real remaining build: A1 the Vignette (F+1, Phase-1-ready) and A2 the cul-de-lampe (§IV Close ornament; 51 pieces await it).** What pulls is which of these the steward takes up next — or whether he returns to the deferred essay (the 06-10 thread, untouched today), or to be/L1.
|
||||||
|
|
||||||
|
### Actionable resumption point (as of wrap — re-judge against what changed)
|
||||||
|
ARC `main @ b220620`, clean, both remotes, live. **No build in flight.** First move for any ARC work: **read `project-arc-open-work-register.md`** (the map) — NOT the chronological tracker, NOT "Stage G is done." If a build is taken up: **Vignette** — spec ready (`vignette-specification.md` + `drafts/vignette-spec-revision-brief-2026-05-28.md`; build-time SVG+CSS, Phase-α engine, zero-JS); or **cul-de-lampe** — design the SVG first (the §IV "Open question"), then render Pause/Close, then B3's 95-file content migration. If the essay: hand the source-spine first (06-10 method).
|
||||||
|
|
||||||
|
### Other open horizons (ranked)
|
||||||
|
- **Retire the stale pending files** (steward's call): breadcrumb, mimesis, apparatus-todo, 404, master-typographer, web-typography — all verified DONE; they still clutter the memory dir.
|
||||||
|
- **REVIEWED placement debt:** PENDING-32/33 + REVIEWED-36..40 drafted-not-placed (REVIEWED-43 now placed).
|
||||||
|
- **Spec-status micro-truth-up:** a few "BUILT … awaiting deploy" lines are now stale (it IS deployed) — one-line fix next time those files are touched; not worth its own deploy.
|
||||||
|
- **Phase-2/held** (print/PDF + arc-typography.sty, OpenType catalogue, companions, footnotes…) — intentional, no date.
|
||||||
|
- Baton: **be** (Pat WTP) · **L1** (Seb).
|
||||||
|
|
||||||
|
### Pause statement
|
||||||
|
I am about to be away from this. §VII.f is shipped and the register is built + verified — that chapter is closed; I don't expect it to pull on return. What I want to find still pulling is **the register as the live map, and one of the two undesigned assets (vignette / cul-de-lampe) being taken up** — or the steward having chosen the essay/be/L1 instead, in which case the register waits, intact and trustworthy.
|
||||||
|
|
||||||
|
### Literal question for next-Claude
|
||||||
|
**Does the steward take up one of the two undesigned-asset builds — the Vignette (F+1, spec-ready) or the cul-de-lampe (§IV Close ornament, 51 pieces await it) — or return to the deferred essay (the writing of AldineXXI), or to be/L1? And: were the six stale "pending" files (breadcrumb/mimesis/apparatus-todo/404/master-typographer/web-typography) actually retired/archived, or do they still clutter the memory dir?**
|
||||||
|
|
||||||
|
## Decisions deferred (and why)
|
||||||
|
- **The essay** (06-10 pulling thread) — untouched today; the §VII.f pivot took the whole day. Waits, intact.
|
||||||
|
- **Full /spec-code-audit** — offered 3×; steward chose the bounded register-verification instead ("then wrap"). The rigorous spec↔code half remains available when wanted.
|
||||||
|
- **Retiring the stale pending files** — proposed, NOT done (steward's call to delete/archive his own memory files).
|
||||||
|
- **Conditional-types running-head default** — kept per-piece (spec-faithful: "lock at first instance"), not flipped to all-title-types-on.
|
||||||
|
- **arc-typography.sty / vignette / cul-de-lampe builds** — all named, none started (the register holds them).
|
||||||
@@ -0,0 +1,68 @@
|
|||||||
|
---
|
||||||
|
name: session-ledger-2026-06-11
|
||||||
|
description: "Practice-of-return ledger maintained by /symmetria — returns, open horizons, recalibrations, authorization moves, sub-agent dialogues, bypasses."
|
||||||
|
metadata:
|
||||||
|
node_type: memory
|
||||||
|
type: feedback
|
||||||
|
originSessionId: b85f1094-0658-47b4-a0ba-7a4323383aa9
|
||||||
|
---
|
||||||
|
|
||||||
|
# Session Ledger — 2026-06-11
|
||||||
|
|
||||||
|
## Returns
|
||||||
|
- 2026-06-11T08:22 — Wake. Thread CONFIRMED: the essay (*the writing of AldineXXI*). Held the literal question open rather than answering it.
|
||||||
|
- 2026-06-11T08:22 — Caught at wake: BetterMemories D1 commits the prior wrap flagged as "06-09/10 Seb movement" are dated 06-01→06-03 locally — older than our wrap, not fresh. Stated this as *local* state (origin not fetched); offered to fetch if the steward turns to L1. (Honours the `wake-up-git-state-check-uses-local-not-origin-without-fetch` drift pattern.)
|
||||||
|
|
||||||
|
## Open horizons
|
||||||
|
- The essay: source-spine first (git-history chronicle + masters + dialogues, with cites) BEFORE drafting any prose. Steward shapes the arc; I draft against the shape.
|
||||||
|
- Phase-2 print/PDF session (arc-typography.sty → current doctrine) — parked, no date.
|
||||||
|
- Batons: be (Pat WTP gate) · L1 (Seb) — no visible local movement on either.
|
||||||
|
|
||||||
|
## Returns (cont.)
|
||||||
|
- 2026-06-11T09:10 — §VII.f Part 1 (running head) BUILT + behaviourally verified (headless-Chrome: opacity 0 at top → 1 once title exits; zero-JS view-timeline; `III of V · After the Reply` per spec). Per-type bound to content-types.yml running_head; short types carry nothing; compiled clean.
|
||||||
|
- 2026-06-11T09:12 — STOPPED on Part 2 (W1.15 compass scroll-reveal) and surfaced a false-premise collision rather than forcing it: the frontispiece does NOT scroll (`min-height:100vh` + `space-between`, compass pinned in-viewport; measured scrollHeight==innerHeight desktop+phone). The W1.15 ruling ("same scroll-driven mechanism") and §2044 ("appear only on scroll") rest on a scroll that doesn't exist on this page. Did not unilaterally redesign the homepage or substitute an unruled mechanism. Surfaced to steward as a reactive-mode PENDING (reinterprets a steward/jurist ruling → his call). Contamination directive: component (W1.15) self-assessment of mechanism-fit was not honest against the actual layout; checked it.
|
||||||
|
|
||||||
|
## Authorization moves (cont. 3)
|
||||||
|
- 2026-06-11T14:40 — Steward "let publish" → DEPLOYED. Commit `b220620` (tagged REVIEWED-43) pushed origin + github-backup; `make rebuild` shipped CloudFlare + GitHub mirror (`d5e1e9eb`). LIVE-VERIFIED on animalrationiscapax.org: CSS (running-head ×6, compass-approach ×8, view-timeline, dissolve calc(100%-1.1rem)); post HTML carries .running-head + band/text/seq + "III of V"; frontispiece carries the approach bands. §VII.f — the last unbuilt spec element — is SHIPPED. REVIEWED-43 awaits steward placement (drafted in chat). ARC main @ b220620, both source remotes, live current.
|
||||||
|
|
||||||
|
## Authorization moves (cont. 2)
|
||||||
|
- 2026-06-11T14:35 — Steward "That's it!" — running head + compass presence-reveal visually CLOSED. Reconciled spec drift (local): apparatus §VII.f status BUILT + convention-table Background/Alignment trued + Implementation-status; AldineXXI §2044 compass scroll→presence reframe; selector index; content-typology Sub-table-4 note. Appended PENDING-39. REVIEWED-43 drafted for steward placement. Holding deploy (outward-facing) for explicit go-ahead. Working tree uncommitted.
|
||||||
|
|
||||||
|
## Authorization moves (cont.)
|
||||||
|
- 2026-06-11T09:30 — Steward RULED Part 2 (W1.15): build the zero-JS in-place cursor-approach reveal (desktop pointer); the compass clarifies in place as the reader's attention descends — invite not insist, orientation not itinerary; no clock, no scroll. Phone ACCEPTS its limit: touch rests gently-present (no gesture reveal), an honest consequence of the zero-JS posture, which is a *plus* to the reader (kin to the phone's accepted typographic limits). JS withheld deliberately. → reframes §2044/W1.15 from "scroll-reveal" to "presence-reveal"; the false-premise collision resolved by the steward, not papered over.
|
||||||
|
|
||||||
|
## Returns (cont. 2)
|
||||||
|
- 2026-06-11T10:10 — Running-head ALIGNMENT refined (steward render-review caught it): band was viewport-centred; the breadcrumb/sequence-marker/body all sit on the body-column axis = viewport-centre − 2rem (constant, measured 598@1280 / 798@1680 — the (sidenote 14rem − marker 10rem)/2 asymmetry). Fixed: band is now measure-width (571), centred for symmetric pieces, shifted −2rem (token-derived) for marginalia pieces → sits exactly on the apparatus axis (measured match at 1280 + 1680). Did NOT theorize — measured the axis first (honours measure-box-model-before-theorizing-layout).
|
||||||
|
- 2026-06-11T10:10 — Moved marginalia grid tokens ($body-column/$gap-column/$sidenote-column/$register-marker-column/$marginalia-present) from _sidenotes.scss → _variables.scss (proper home; two consumers now). Byte-identical for the existing grid (grid-template-columns IDENTICAL pre/post). Avoided literal-duplication-drift (the sin the $body-column alias comment warns against).
|
||||||
|
- 2026-06-11T10:10 — Verified invariant: running_head ∈ {yes,conditional,per} ⊆ title_display=shown across all 14 types (every running-head type shows a title sentinel; no violation). The eligible-for-running-head set EXACTLY equals the title-displaying set — answers steward Q "apply to any type that displays titles?": effectively yes, matrix already encodes it (yes=auto, conditional=per-piece).
|
||||||
|
|
||||||
|
## Returns (cont. 3)
|
||||||
|
- 2026-06-11T10:40 — Running-head "middle path" rule (steward: full-width too heavy, measure too rigid): rule now runs measure+2×4rem with a horizontal mask fading its ends ($rh-fade token). Then steward: the slip-under occlusion should be FULL-WIDTH (margin content too) even though the rule isn't — separated the occluding GROUND (full-width vertical-fade gradient on .running-head, soft bottom = no visible full-width edge) from the RULE (measure-bound, fading ends). Decoupled ground/rule into two layers. -webkit-mask-image hand-written (no autoprefixer). Axis preserved (598/798). Local only.
|
||||||
|
|
||||||
|
## Returns (cont. 4)
|
||||||
|
- 2026-06-11T10:55 — Dissolve onset: steward wanted it to BEGIN at the rule (was spread up the band, light near the rule). Anchored the ground gradient to the rule: opaque until calc(100% - $rh-dissolve), transparent at 100% (the rule) → dissolve concentrated in the 0.7rem just above the rule. New knob $rh-dissolve. Running-head visual nearly closed (steward "almost there… once this is tuned we've got it").
|
||||||
|
|
||||||
|
## Returns (cont. 5)
|
||||||
|
- 2026-06-11T14:20 — Steward screenshot: text was colliding with the rule (dissolve happened ABOVE the rule, behind the band, so content arrived undimmed). Fix: extended the ground box BELOW the rule (padding-block-end: $rh-dissolve) and made the gradient opaque-down-to-the-rule, fading across the tail below it → content dissolves as it APPROACHES the rule, hidden by the time it touches. $rh-dissolve 0.7→1.1rem. Verified by stills (section-mark top-edge dissolves before the rule). Awaiting steward's final live scroll → then governance (spec reconcile + PENDING/REVIEWED) + deploy.
|
||||||
|
|
||||||
|
## Returns (cont. 6)
|
||||||
|
- 2026-06-11T14:50 — Steward corrected my "§VII.f = the one/last unbuilt spec element" — overclaimed. I verified §VII.f WAS unbuilt but never censused the spec for others, and hardened the steward's earlier framing into a claim with counter-evidence in my own edit view (`.colophon-page (planned — no rule yet)` is the adjacent selector-index line). Quick sweep found: `.colophon-page` §VII.g = the genuine remaining sibling (template-present, unstyled); skip-link/`<main>` "planned" index entries likely stale-but-built (verify, don't assert — same staleness that hid the running-head entry); a deliberate Phase-2/held set (footnotes, Tombeau, justification, hanging-punct, OpenType catalogue, reader font-size, held companions, print-spec wiring). Drift pattern: coverage-claimed-from-inherited-framing-not-census. Rigorous answer = /spec-code-audit when steward wants it.
|
||||||
|
|
||||||
|
## Returns (cont. 7)
|
||||||
|
- 2026-06-11T15:00 — Steward: "What is the colophon page? We did the rewrite weeks ago." VERIFIED: colophon IS shipped — content/pages/colophon.md rewritten 2026-05-09 "per AldineXXI §VII.g" (frontmatter states it), built _site/colophon/index.html (30k), styled as about-class page (.about-page, NOT a bespoke .colophon-page), Build register wired (ADR-007), live. I cited it as "closest unshipped sibling" off the STALE selector-index line `.colophon-page (planned — no rule yet)` = a phantom class never used. THIRD stale "planned" index misread this turn (running-head, "only element", colophon). ROOT FINDING: AldineXXI Appendix B selector index has drifted — "planned" markers unreliable; eyeballing it yields wrong answers. Reliable instrument = /spec-code-audit (reads code). Drift pattern (recurring, named): inherited-marker-read-as-current-state-without-verifying-against-code. Offer: true the stale index entries (colophon→about-page; verify skip-link/main) OR run /spec-code-audit.
|
||||||
|
|
||||||
|
## Returns (cont. 8)
|
||||||
|
- 2026-06-11T15:30 — Built `project-arc-open-work-register.md` = single code-verified source of truth for OPEN ARC work (steward nervousness → reckoning). Verified against code, not records (which drifted both ways). Annotated `project-arc-rework.md` (top pointer + 06-08→06-11 compact catch-up). Indexed in MEMORY.md + corrected the stale "no build work pending" ARC tail. KEY CATCHES: A1 Vignette (verified unbuilt), **A2 cul-de-lampe** (steward-caught — the §IV Close ornament SVG asset, undesigned per spec §IV [OPEN 2026-05-03]; retired `.ornament.*` still in CSS, no `.ornament.close/.pause`; sibling to the vignette). Records-drift-both-ways finding: stale "-pending" files describe DONE work (breadcrumb/mimesis/404/most-glimpses) while real work (vignette, cul-de-lampe, content sweeps) sat unlisted. Steward's "Stage G done" instinct correctly distrusted.
|
||||||
|
|
||||||
|
## Returns (cont. 9)
|
||||||
|
- 2026-06-11T15:45 — "One more audit, then wrap." (Steward DENIED the AskUserQuestion menu — proceeded with the obvious bounded one rather than re-ask.) Verified the register's [VERIFY] flags against code: **E3 404 → DONE** (predates §VII.h spec; built page conforms exactly: title "Animal Rationis Capax" + "No text at this address" + real 404). **E5 master-typographer → DONE/superseded** (deep-typographic-audit-2026-06-09 exists, masters folded). **E6 web-typography → DONE** (Tier 1/2/3; abbr/mark negligible). **B3 ornament migration → OPEN, scope SIZED**: ~95 content files, ~150 hand-authored `<div class="ornament …">` (completion ×51 = the cul-de-lampe's Close job, section ×50, thought ×14, chamber ×12, musical ×7, hermetic ×5, mathematical ×2; some variants not even in CSS) — gated on A2, NOT negligible. Net: 3 stale-pending files cleared to retire (join breadcrumb/mimesis/apparatus-todo); the one real open item (B3) sized and confirms A2 (cul-de-lampe) load-bearing. Register now fully verified, no open flags.
|
||||||
|
|
||||||
|
## Confidence to recalibrate
|
||||||
|
- Drift to hold today (from yesterday): read-render-for-approval-not-against-spec. Essay analogue: write candidly, not flatteringly — the wrong turns are the story.
|
||||||
|
|
||||||
|
## Authorization moves
|
||||||
|
- 2026-06-11T08:40 — Steward AUTHORIZED inline §VII.f running-head build (reactive-mode, W1.2 ruling precondition met post-Stage-G): (1) HONOUR the W1.15 coupling — build compass scroll-reveal in same session, sequenced after the running head proves the mechanism; (2) fallback = progressive enhancement, running head simply does not appear on browsers lacking scroll-driven-animation support (no JS, no always-on chrome). Mechanism: CSS `view-timeline` on `.post-title` h1, hoisted via `timeline-scope`. Render-review gated; no deploy until verified.
|
||||||
|
|
||||||
|
## Sub-agent dialogues
|
||||||
|
|
||||||
|
## Bypasses
|
||||||
@@ -117,3 +117,11 @@ The single place proposed skills live so they don't evaporate between sessions.
|
|||||||
---
|
---
|
||||||
|
|
||||||
*Discipline reminder: "no harvest" is a valid outcome; do not manufacture proposals to fill the table (the inverse of Hermes's autonomous self-write). The yardstick is the steward's: did the steward have to re-explain something a skill could have carried?*
|
*Discipline reminder: "no harvest" is a valid outcome; do not manufacture proposals to fill the table (the inverse of Hermes's autonomous self-write). The yardstick is the steward's: did the steward have to re-explain something a skill could have carried?*
|
||||||
|
## New proposals (2026-06-11 — §VII.f / open-work-reckoning day, awaiting steward)
|
||||||
|
|
||||||
|
| Element | Kind | One-line | Where it lands | Status |
|
||||||
|
|---------|------|----------|----------------|--------|
|
||||||
|
| **Symmetria §3 flag: inherited-marker-read-as-current-state** | Symmetria §3 flag | A status/marker inherited from a RECORD (a selector-index entry, a tracker line, a "-pending" file, a prior framing) asserted as current state without verifying against code/live is contamination shape — **records drift, in BOTH directions** (stale "pending" files describe DONE work; "done" narratives hide OPEN work). Earned hard 2026-06-11: 3 stale-index misreads in one turn (running-head index entry, the "only unbuilt element" overclaim, the colophon) + the steward's two corrective catches (colophon done-mislabeled-pending; cul-de-lampe open-mislabeled-done). Antidote: verify status against the substrate before asserting. Kin to `live-state-discipline` / `reasoning-from-remembered-model-not-current-state`, generalised to ALL records. | Symmetria §3 | **PROPOSED** |
|
||||||
|
| **`/measure-render` (headless-Chrome box-model/scroll harness)** | create skill OR ladder note | **RE-REINFORCED (4th day of evidence).** Proposed 2026-06-09 (compass fix) + reinforced 06-09 pm; today drove the ENTIRE §VII.f build — reveal opacity across scroll, body-column-axis alignment (598/798 constant), the dissolve-below-rule geometry, the frontispiece no-scroll proof, the compass graded reveal. The build would not have been groundable without it. Earns its own skill. | `/measure-render` skill OR verification-ladder | **PROPOSED (strongly reinforced, 4th instance)** |
|
||||||
|
|
||||||
|
*Watch-list (not yet a skill proposal): the **open-work register pattern** — when tracking surfaces drift, consolidate them into ONE code-verified source of truth (built `project-arc-open-work-register.md` today). Overlaps `/spec-code-audit` for the spec↔code half; the new part is the content/governance/Phase-2 reconciliation. May graduate to a `/reconcile-open-work` discipline if it recurs on another workstream (L1/be).*
|
||||||
|
|||||||
Reference in New Issue
Block a user