Files
dotfiles/claude/memory/plan-day-2026-05-20.md
David F GliddenandClaude Opus 4.8 3f9a89b00c chore(memory): Basic Memory trial begins — sync normalization baseline (283 files)
Basic Memory v0.21.6 first sync over the live memory dir (steward-authorized
live-dir trial, Option A 2026-06-06): adds permalink: to frontmatter, refolds
long YAML description lines, strips final newlines. Bodies untouched —
verified via full diff classification. From this commit forward, any diff in
claude/memory shows only what Basic Memory or the session writes.

Trial design: MemPalace untouched as incumbent; git status check on this dir
at every wrap; end-of-day evaluation (recall quality, sync robustness,
rebuild-from-files, malformed-file behavior).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-06 09:52:17 +02:00

26 KiB
Raw Permalink Blame History

name, description, metadata, permalink
name description metadata permalink
plan-day-2026-05-20 Day-plan for Tuesday 2026-05-20 Barcelona (~8h, steward alone). Close Stage E continuation + 2 Stage F bounded items (5 corpus reclassifications + lex.html→about-page.html consolidation). Composed 08:30 after end-to-end read of canonical ARC sources. Energy curve: composition/decisions morning; mechanical housekeeping mid; short composition late. Three decisions to settle first (§4 scope; register marks for Colophon+Vignette; Plex Mono/Garamond optical balance). Branch docs/spec-extraction-2026-05 at 3607400.
type originSessionId
project planning-2026-05-20-morning
claude-memory/plan-day-2026-05-20

Day Plan — 2026-05-20 (Tuesday, Barcelona)

Frame

  • 8 working hours, steward alone in Barcelona
  • Energy curve declared: composition / decisions early · mechanical housekeeping mid · short composition late (30–45 min)
  • Bien-fait per Prime Directive — proportion, fittingness, durability
  • τὸ πρόσφορον — what is fitting — includes the time the task requires
  • Steward direction: don't underestimate energy; better to say end-of-day "I am too tired to continue" than to plan timidly

Pre-execution morning (08:30–10:00, COMPLETED before this session's /clear)

Three-threshold notes drafted by steward (Meditation ⇌ Reverie · Hommage ⇌ Tombeau · Gloss ⇌ Readings). These are the substrate for §4 prose authoring — shared matrix + differentiating gesture + threshold marker for ARC + one supplementary authority per threshold. Drafts captured in session conversation; available in session memory authored at /wrap-up.

Conversion session: 8 of 8 supplementary-authority texts now in chamber-library:

Text Path
Genette Palimpsestes traditions/critical_modernity/french_theory/palimpsestes-la-litterature-au-second-degre-genette.md
Genette Seuils traditions/critical_modernity/french_theory/seuils-genette.md
Hadot La Citadelle intérieure traditions/ancient_wisdom/stoic_voices/la-citadelle-interieure-hadot.md
Hadot Exercices spirituels traditions/critical_modernity/phenomenology/exercices-spirituels-et-philosophie-antique-hadot.md
Hadot La philosophie comme manière de vivre traditions/critical_modernity/phenomenology/la-philosophie-comme-maniere-de-vivre-hadot.md
Austin How to Do Things with Words traditions/critical_modernity/epistemology/how-to-do-things-with-words-austin.md
Szondi On Textual Understanding and Other Essays traditions/critical_modernity/literary_criticism/on-textual-understanding-szondi.md
Auerbach Mimesis (German, 20 chapters + Register) traditions/critical_modernity/literary_criticism/mimesis-auerbach.md

Auerbach acquisition resolved ~10:25 — steward provided clean PDF source (22MB, Xerox+Distiller, 530pp, valid text layer); pdftotext + custom heading-promoter (clean_pdf_running_heads.py) produced 210k-word MD with 20 chapter H1s in order. Acquisition-debt memo updated to RESOLVED with forensic record of original .mobi failure preserved.

Source originals filed to ~/Documents/___The Library [ePub_AWZ3]/_2026 chamber source cleanup/ (8 files — 6 EPUBs + 2 PDFs). Failed Auerbach .mobi remains in New texts may 2026/ (not a converted original).

Side artifacts preserved:

  • chamber-library/scripts/promote_fayard_headings.py — reusable Fayard chlab/chtit/niv1tit EPUB preprocessor
  • chamber-library/scripts/clean_pdf_running_heads.py — reusable PDF→text heading-promotion + running-head/page-number stripper

Master-readings status for §4 prose authoring (UPDATED 10:25):

  • Meditation ⇌ Reverie — fully library-direct (Bachelard Poétique de la rêverie + Buddhaghosa Visuddhimagga + Weil Gravity and Grace + Waiting on God + Hadot triplet)
  • Hommage ⇌ Tombeau — Harrison Dominion of the Dead Ch 5 (load-bearing) + Austin How to Do Things with Words (supplementary) + Szondi On Textual Understanding (essay collection — Trauerspiel-specific book gap remains)
  • Gloss ⇌ Readings — fully library-direct — Carruthers Book of Memory + Genette Seuils + Genette Palimpsestes + Auerbach Mimesis (NEW; the methodological example the steward named explicitly)

What closes today (target — UNCHANGED)

Stage E continuation closed + 2 Stage F bounded items done.

After today:

  • Stage E continuation is structurally complete (Stage E primary + hardening + Gate 7 + §3 + §6 + Dream first-instance + §4 + tags retirement + Colophon wiring + mobile-review decisions)
  • 5 corpus reclassifications committed → Meditation/Reverie/Hommage/Heteronym meet published-instance criterion per (c) Compass framing
  • lex.html template absorbed into about-page.html (Gate 1 path b)
  • Stage F clean menu remaining (sized for future sessions)

Phase 1 — Morning composition + decisions (08:30 – 12:30)

1A. Re-orient (08:30 – 08:45)

  • Read this plan
  • Read docs/AldineXXI-Codex/_audits/audit-delta-2026-05-19.md §7 (Stage E recomposed) + §8 (open steward questions)
  • Read project CLAUDE.md to refresh post-Stage-E live state
  • cd ~/_Dev/animal-davidglidden-eu && git status && git log --oneline -3 on docs/spec-extraction-2026-05
  • /symmetria init

1B. Three steward decisions (08:45 – 09:30)

Settle before §4 prose authoring.

Decision (i) — §4 scope. Which genre-riddle boundaries resolve in §4 prose vs stay in §7 Open Questions?

  • Meditation vs Reverie (Bachelard / Visuddhimagga axis)
  • Hommage vs Tombeau (Harrison Ch 5 speech-act-sema vs form-enacted-sema)
  • Gloss vs Readings (Genette / passage-subject vs work-subject axis)
  • Threshold Breath (3 paths, parked 2026-04-21)
  • Q2 Poem (open since spec inception)
  • Q12 Vespers (open since spec inception)

Decision (ii) — Register marks for Colophon + Vignette. Per 2026-05-19 mobile review:

  • (a) Adopt §XII.b register marks for both — cluster-consistency
  • (b) Keep both as principled exceptions — Colophon's Lineage/Tools/License/Build/Acknowledgement is its own register family; Vignette is the rendered demonstration of the form, not a register-shifted dwelling page
  • (c) Differentiated — Colophon adopts; Vignette stays as demo

Decision (iii) — Plex Mono / Garamond optical balance in /aldine-xxi/ companions. Per 2026-05-19 mobile review ("the plex mono text in the companions section does not render proportionally to Garamond — it is bigger"):

  • (a) Companions-context-specific apparatus scale adjustment (~0.82–0.85 instead of corpus-wide 0.88)
  • (b) Corpus-wide apparatus scale re-tuning + reading-test against other apparatus surfaces (sidenotes, dateline, sources, register markers)

Reading-test protocol (§XIV) applies for both — visually verify against real ARC prose at reading length, both modes, desktop + mobile, before committing.

1C. §4 Overlap and Resolution prose (09:30 – 11:30, ~2h)

Per §6 Change Policy procedure:

  • Master-readings consulted direct (Bachelard La Poétique de la Rêverie; Harrison Dominion of the Dead Ch 5; Genette Seuils; Carruthers Book of Memory; Jaccottet semaison; Handke carnets)
  • Steward names practice-mechanics verbatim where the boundary requires it
  • Executor as registrar for boundary articulation
  • Scope: per Decision (i) — resolve named boundaries in §4 prose; held boundaries get §7 Open Questions notes

Output: content-typology §4 DRAFT → AUTHORED.

Atomic commit: spec(arc): Stage E continuation — content-typology §4 Overlap and Resolution authored.

1D. Mobile-review decisions implementation (11:30 – 12:30, ~1h)

Per Decisions (ii) and (iii):

If (ii) = (a) or (c): add §XII.b register marks to colophon.md and/or vignette.md content. SCSS adjustments if needed. Verify on local server.

If (iii) = (a): companions-context-specific selector + apparatus scale variable adjustment. Verify reading-test on /aldine-xxi/ (companions section) vs other apparatus surfaces.

If (iii) = (b): corpus-wide apparatus scale adjustment + reading-test across multiple apparatus surfaces (sidenotes, dateline, sources, register markers) on multiple piece types.

Atomic commits per decision (one for register marks; one for apparatus scale tuning).

Phase 2 — Lunch (12:30 – 13:30)

Phase 3 — Afternoon housekeeping + Stage F bounded items (13:30 – 16:30)

3A. Tags + glyph_id + glyph_confidence retirement (13:30 – 14:30, ~1h)

Scope:

  • sed/grep-driven sweep across ~213 corpus posts to remove tags: field + remove glyph_id + glyph_confidence if present (the already-quarantined Living Epistemic Glyph System fields per CLAUDE.md line 219)
  • frontmatter-specification.md §2.4 (tags) row retired; §3 translation table entry retired
  • AldineXXI §VII / content-typology §7 Q3 RESOLVED with cross-reference (if Q3 explicitly names tags-cloud); verify exact spec location before commit
  • site.hs verify: no getTags / buildTags / tagsField exist (confirmed audit-delta finding); no template renders $tags$ (confirmed)
  • Build clean check

Atomic commit: housekeeping(arc): retire tags / glyph_id / glyph_confidence dead-data fields across corpus + frontmatter spec.

3B. navigation.yaml verify (14:30 – 14:45, 15 min)

  • Check whether navigation.yaml is referenced anywhere in site.hs or templates
  • If dead: retire per CLAUDE.md Deprecated section pattern (move to docs/archive/deprecated/ with brief README)
  • If active: confirm correctness; no action

Atomic commit if retired: housekeeping(arc): retire orphan navigation.yaml.

3C. Colophon $build_date$ + $git_commit$ Hakyll wiring (14:45 – 15:15, ~30 min)

  • site.hs: add build-context fields:
    • $build_date$ — current date at compile time via dateField or unsafePerformIO-equivalent
    • $git_commit$ — short hash from git rev-parse --short HEAD at build time (likely via unsafePerformIO or a build-time generation step)
  • templates/about-page.html or wherever colophon renders: verify $build_date$ + $git_commit$ placeholders are present in the Build register block (Lineage / Tools / License / Build / Acknowledgement)
  • make rebuild + verify on local server
  • Verify on mobile after deploy

Atomic commit: content(arc): Colophon Build register — $build_date$ + $git_commit$ Hakyll wiring.

3D. Five corpus reclassifications (15:15 – 16:00, ~45 min)

Per audit-delta §4 corpus-test verdicts (2026-04-21):

Piece Current Target
Heliotrope (2020-05-19) class: observation class: meditation
Graffiti Girl (2020-04-23) class: observation class: reverie
Dec 22 half-light Bach (2023-12-22) class: observation class: meditation + resolve duplicate (content/archive/December 22nd 2023.md deleted in 5c059d8 2026-04-26; verify)
Death of a Hero (2016-03-05, Seoul, Korea) class: essay class: hommage
Matthieu Taliesin (2025-03-06, Barcelona, Spain) class: essay class: heteronym
Vespers for the Living (2025-06-08, Cremona, Italy) class: essay held until Q12 resolved (in §4 or in §7)

Each reclassification: edit frontmatter only; verify build clean; verify the routes for the new class exist (Meditation has surfaced route; Reverie / Hommage / Heteronym are governed-but-unsurfaced — routes emerge with first instance per non-convergence principle, which now applies since these are the first instances).

Surface implication: after this commit, per (c) Compass framing — Meditation, Reverie, Hommage, Heteronym all have published instances. Their Compass slots become Stage-F-implementation rather than anticipated. Compass swap deferred to bundled Stage F dwellings cluster session (~3h, separate session) plus the per-type implementation work for ❦ Hommage and ⁂ Heteronym slots.

Atomic commit: content(arc): five corpus reclassifications — Heliotrope/Graffiti Girl/Dec 22/Death of a Hero/Matthieu Taliesin per audit-delta §4.

3E. Template consolidation lex.html → about-page.html (16:00 – 17:00, ~1h)

Per yesterday's Gate 1 path (b) (audit-delta §1 table, Stage E Gate 1):

  • Read templates/lex.html + templates/about-page.html to understand current scope
  • Absorb lex.html content into about-page.html (likely as conditional blocks; verify what differs)
  • site.hs routing: content/lares/*.md now use about-page.html template instead of lex.html
  • Verify Hearth (/lares/) + lares/posture + lares/marks + lares/desk render correctly
  • Retire templates/lex.html — preserve at docs/archive/templates/lex.html with brief README explaining provenance (per feedback-preserve-dont-delete-when-retiring.md discipline)
  • Verify build clean; reading-test on /lares/ pages
  • make rebuild

Atomic commit: arch(arc): consolidate lex.html into about-page.html (Stage E Gate 1 path b).

Phase 4 — Break (16:30 – 17:30)

Phase 5 — Late composition (17:30 – 18:15, 30 – 45 min)

Steward chooses based on remaining energy:

A. 404 page short prose — steward-voice composition; quiet ARC register; one short paragraph (Latin or English). Executor scaffolds templates/404.html + site.hs build path if not yet present per project-arc-404-page-design-pending.md. Possibly the place the future Close ornament makes most sense (finis of an unintended journey).

B. §6 retroactive case record for Dec 23 Dream reclassification — fifth case record alongside Heteronym + Hommage + Tombeau + Readings. Applies the eight-step procedure retroactively for the Dream first-instance (Dec 23 viola dream, reclassified yesterday in commit 3607400). Master-reading already direct (Jaccottet semaison carnets); steward practice-mechanics implicit in the existing §1 Dream entry; the case record formalizes what was already done.

C. Hagen Quartett Hommage anticipation draft — a few paragraphs naming the piece's shape; held for future composition session. Steward composes; executor as registrar.

D. Pulling-thread update + literal question for next-Claude — written into this plan file or as a separate small composition. Names what closed today; what carries forward; the morning's first move for tomorrow.

Phase 6 — Wrap-up (18:15 – 18:45)

  • /wrap-up to capture state cleanly
  • Update this plan with what landed (which items closed; which carried forward)
  • Update project-arc-rework.md canonical tracker with today's substantive moves (per canonical-workstream-tracker discipline)
  • Pause statement + literal question for next-Claude
  • Tomorrow's pulling thread (or leave for tomorrow's /wake-up)
  • Push branch to both remotes if not already pushed

What's explicitly out of scope today

Item Reason
L1/L2 work Parked through end of May 2026 per global CLAUDE.md
MemPalace upgrade Waiting for 3.3.6 release or explicit steward authorization
Studium Engine Separate workstream
Chamber-typography mining Separate workstream (Studium Engine territory now)
Vignette implementation Phase 1 5–7 days — own arc
PDF/Print production wiring 2–3 days — own arc
EXIF Tier 3 3–5h focused — own session
SCSS cascade audit Gated on Stage G (spec-lock as precondition)
First Photo Essay One afternoon, steward composition
Dwellings cluster route + Photo Essay ⊙ → ◧ glyph swap 3h bundled — own session (route decisions + footer-compass + frontispiece updates atomic)
Full ornament migration (~213 .ornament.* uses) 4–6h focused — own session
SCSS audit candidates pass Deferred (low priority; can ride a future session)

Stage F remaining after today

Item Est. Type
Dwellings cluster route + ◧ glyph swap 3h focused implementation + atomic commit
Full ornament migration 4–6h focused content migration + spec close
EXIF Tier 3 3–5h focused investigation + scope-dependent impl
First Photo Essay one afternoon steward composition
/vignette page rework gated on §IX impl (no estimate)
About-cluster voice audit gated on /vignette (no estimate)
Vignette implementation Phase 1 5–7 days multi-session
PDF/Print production wiring 2–3 days multi-session

Stage G jurist review can begin in parallel once corpus is internally consistent at spec layer — after today's Stage E close + the planned Stage F bounded items, the spec layer is consistent; Stage F implementation continues; Stage G doesn't block on Stage F implementation completing.

Branch state at session-start

docs/spec-extraction-2026-05 at 3607400, 12 commits ahead of main, pushed both remotes (Skemantix origin + GitHub github-backup). Working tree noise: tools/.DS_Store + two font backup dirs (uncommittable, carried forward).

Today's commits land on the same branch. Expected 6–8 atomic commits (see Commit shape below).

Commit shape

Per ADR-006 v2 Part 5 atomic-commit discipline. Today's expected commits (in order):

  1. spec(arc): Stage E continuation — content-typology §4 Overlap and Resolution authored
  2. spec(arc): Stage E continuation — register-marks decision for Colophon/Vignette (if Decision ii = a or c)
  3. spec(arc): Stage E continuation — apparatus scale tuning per /aldine-xxi/ companions reading-test (per Decision iii)
  4. housekeeping(arc): retire tags / glyph_id / glyph_confidence dead-data fields across corpus + frontmatter spec
  5. housekeeping(arc): retire orphan navigation.yaml (if dead) or housekeeping(arc): verify navigation.yaml active (note only)
  6. content(arc): Colophon Build register — $build_date$ + $git_commit$ Hakyll wiring
  7. content(arc): five corpus reclassifications per audit-delta §4
  8. arch(arc): consolidate lex.html into about-page.html (Stage E Gate 1 path b)

Plus late-window commit if composition lands.

Each commit pushed to both remotes immediately after landing (per feedback-deploy-is-not-commit.md discipline — explicit push, not implicit through deploy).

Discipline reminders (foreground throughout)

  • Live-State Discipline — spec text records what IS; status blocks record what is pending; spec text ships ahead of live only when spec IS the implementation (§XII.e Capsules canonical exception). Filed yesterday in feedback-live-state-discipline.md.
  • (c) Compass framing — the Compass surfaces every form in the corpus that has at least one published instance; the count tracks the corpus; ornamental and anticipated routes are refused. Manutius posture preserved as constraint-on-growth, not fixed integer. Authored 2026-05-19 hardening commit 2a2c195.
  • Eight-step type-addition procedure (content-typology §6) — practice-grounded, not authority-imposed: discovery (pull from work) → master-reading direct (verbatim, not paraphrased) → steward practice-mechanics verbatim → boundary articulation → glyph assignment → first-instance commitment → atomic spec amendment → jurist review + retroactive reclassification. Authored 2026-05-19 commit 0d43ebc.
  • Bien-fait per Prime Directive — proportion, fittingness, durability. τὸ πρόσφορον — what is fitting — includes the time the task requires.
  • Read before composing — name the gap; ask or chunk-read; never compose past it on the strength of having named it. The lesson of yesterday's audit-delta drift (v1 partial-read of project-arc-rework.md → v2 full re-read; steward correction was the discipline).
  • Steward composes; executor is registrar — for prose, register, voice. The executor surfaces material; the steward names. The §6 procedure formalizes this for type additions; the principle extends to all spec composition.
  • Atomic commit discipline per ADR-006 v2 Part 5 — single coordinated commit per decision; pushed both remotes immediately.
  • Reading-test protocol (§XIV) — any type/scale change visually verified against real ARC prose at reading length, both modes, desktop + mobile, before committing. Applies especially to Decision (iii) apparatus scale tuning.
  • /symmetria operative — practice of return foregrounded; pulse before non-trivial actions; audit after any sub-agent return.

Authored

Composed 2026-05-20 morning at ~08:30 Barcelona, after end-to-end read of canonical ARC sources:

  • 8 specs in full: AldineXXI (2847), content-typology (1205), apparatus (661), silence-and-rhythm (308), vignette (334), essay-versioning (302), frontmatter (272), multilingual (1007)
  • 3 audit artifacts in full: audit-delta-2026-05-19 (295), spec-corpus-audit-2026-05-16 (401), arc-state-survey-2026-05-16 (568)
  • ADR-006 v2 (206) in full
  • Project CLAUDE.md (222) in full
  • project-arc-rework.md canonical tracker (3376) in full
  • 6 pending ARC project memos in full
  • Session memory 2026-05-19 morning + evening + ledger
  • REVIEWED.md in full

Reading discipline honored per yesterday's lesson: name the gap; read end-to-end or ask; never compose past it. Per the steward's direction "read everything in full before continuing."


Plan committed 2026-05-20 morning Barcelona. Picked up at next /wake-up after /wrap-up + /clear. Hasten when the work is ready. Not before.


End-of-day record [appended 2026-05-20 evening]

What landed (11 commits on docs/spec-extraction-2026-05)

Morning composition (Phase 1). 15f8134 content-typology §4 Overlap and Resolution (genre-riddle resolved across Meditation⇌Reverie, Hommage⇌Tombeau, Gloss⇌Readings). 982fe7f Phase 1D register marks for Vignette + Colophon + §XII.b Posture + Plex Mono mobile cascade fix.

Unplanned mid-day insertions. 08f844a build-verify-deploy workflow doc (after a make dev deploy incident where executor trusted prose over the Makefile). e06c77f em-dash → colon in list term/gloss form per Hochuli + Sousa (chamber-typography palace consult); colophon list items + §I.f spec amendment.

Afternoon housekeeping (Phase 3). 355757d tags / glyph_id / glyph_confidence frontmatter retirement (252 files; empirical verification gate-is-cold before sweep). 4adf04e orphan navigation.yaml retired. cf1bc99 site edition convention + colophon Build register wiring (ADR-007 authored; stamp-file mechanism; Second Edition designated). 272a4f2 five corpus reclassifications per audit-delta §4 (Heliotrope, Graffiti Girl, Dec 22, Death of a Hero, Matthieu Taliesin). 50c402b lex.html consolidated into about-page.html (Stage E Gate 1 path b); breadcrumb conditional absorbed; orphan template archived. 6562411 desk.md drops enfilade: about per Hearth-sub-page framing.

Evening composition (Phase 5). e76f0ad 404 page per 2026-05-20 steward spec; head_title template override; .title-return SCSS; Jekyll-era 404.md archived. c45772c §VII.h 404 Page codified in apparatus-spec per jurist ("the spec is where the why lives so the what can be revisited without re-deriving it"). 04f9d8b §6 Dream case record as fifth retroactive ratification.

Held. Phase 5 option C — Hagen Quartett Hommage. Grief has its own pace; the form will wait for it.

What's pulling

Stage F is owed. Five types now have first instances in the corpus (Meditation, Reverie, Dream, Hommage, Heteronym); their Compass slots are implementation-owed per the (c) Compass framing. The bundled dwellings-cluster session (~3h focused, per the morning plan's Stage F table) covers all five + the Photo Essay ⊙→◧ swap.

Merge + deploy decision — Path B chosen tonight. Both wait until Stage F closes the corpus-Compass gap. Branch sits at 04f9d8b, 26 ahead of main, pushed both remotes (origin Skemantix + github-backup). No merge tonight. The Second Edition designation, ADR-007, §VII.h, the colon convention, the 404 page, the reclassifications — all wait for Stage F to land first, then merge + deploy as one coherent reader-facing event. The (c) Compass principle and the Second Edition lockstep both honoured at the same moment.

SCSS audit accumulated items. Today added two: .title-return placement in _frontispiece.scss (provisional, flagged); the heading-modular-scale question from 2026-05-19 remains open. Audit itself gated on Stage G (spec-lock).

Tomorrow

Travel day (Barcelona → Paris, 6am flight) + taxes filing with Marie + 3h rehearsal. 2–3h max work time, fragmented. Not a Stage F day. See plan-day-2026-05-21.md for the three light options laid out (α Phase 6 wrap-up; β status-block housekeeping; γ Stage F prep document). Default posture: closure + light maintenance over advancement.

Literal question for next-Claude

How is the steward's energy after the morning's taxes filing with Marie — and what shape of work, if any, fits the afternoon?

The day brings emotional weight (last taxes with Marie). The steward will check in tomorrow when they can; the work-shape depends on what they have to give. Default posture: closure + light maintenance. Options laid out in plan-day-2026-05-21.md.

Morning's first move

There may not be one. The first move is wherever the steward arrives — tired from travel, present after taxes, post-rehearsal in evening, or skipping entirely. /wake-up if and when they can; then choose from Options α / β / γ based on capacity.

Discipline reminders (carried forward)

  • (c) Compass principle (locked 2026-05-19 in 2a2c195): "the Compass surfaces every form in the corpus that has at least one published instance; the count tracks the corpus." Path B respects this at the next reader-facing deploy.
  • Live-State Discipline: spec text records what IS; status blocks record what is pending; spec text ships ahead of live only when spec IS the implementation. Today the corpus contains five new first-instance types whose Compass surfacing is pending Stage F; the principle holds because we have not deployed.
  • τὸ πρόσφορον — what is fitting includes the time the task requires. Tomorrow's day-shape is not Stage F's day-shape.

End-of-day record appended 2026-05-20 evening. Phase 6 wrap-up step 1/4 complete.