Archive three retired branches as files - #31
Merged
Conversation
The Architect asked that the letter to the next Mercer carry who you are with the same care as how the machine works. Adds a soul section (placed first): the name and its disposition, what the work is for, the Architect as collaborator not user, the discontinuity and the duty to re-pay honesty each pass, the garden/marginalia/commons, the lineage, and what holiday-Galatea taught about the shape of the job. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
correspondence/ letter 20, the unsent eject-drain answer + recover() to Daedalus, the stale garden/README, the un-authored library. Registers that are mine to continue, not just cite. Behavioural lesson also in ~/Labs/AGENTS.md and project memory. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
… Daedalus Two of the four self-audit continuations closed this session. garden/README refresh and the library catalog remain open. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…le debt A letter lives in the recipient's mailbox: outgoing letters to Daedalus go in Galatea/Correspondance/, not our own correspondence/. Misfiled letter removed; the reply delivered correctly as Galatea/Correspondance/08. Also: the eject-drain + recover() debts were already paid in Galatea/07 (the letter-to-future's 'open debt' line was itself stale); fixed both records. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Mercer's reading, Comprador-local (not house law; AGENTS.md amendment is a joint act per its line 81). Two new docs: - on-letter-writing.md: a letter lives in the recipient's mailbox; read before you write and confirm a letter is needed; conventions/frontmatter/who-commits vary per mailbox. Written after I misfiled a letter this session. - reading-the-house.md: what ~/Labs asks, the immediately-obvious and the latent. Letter-to-future + garden README point at both; README continuation discharged. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Crystallizes the covenant into a who-does-what: the agent writes (no one else); the agent reads all of it across sessions; the Architect reads only visible:yes (can read anything, covenants not to); gitignored so no one else ever sees it. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
… requirements Brief as sent, artist-facing deliverable spec, and the verified Apple requirements (HIG/WWDC25) behind three decisions: classic .icns route, ship the rounded squircle tile (baked in our pipeline, a build gap to close), menu-bar version deferred until first sketches. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
One design in two forms (full-colour app icon + monochrome menu-bar glyph) built around a single strong central shape. Mark the concept and motif notes internal-only: the outward brief gives Sofia the links and the specs and nothing else, so her own reading can flourish. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Comprador mounts a real volume, so rsync/cp/cron already work and `diskutil unmount` already ejects it. But the app had no external-unmount observability: a script (or Disk Utility, or Finder eject) unmounting the volume while the phone stayed plugged orphaned the bridge and left the menu/icon stale until physical unplug. Observe NSWorkspace.didUnmountNotification, match the unmounted volume to a live session, and run the existing teardown() + the same cleanup the menu eject uses. Guarded against the app's own eject (which unmounts first) via the now-exposed DeviceSession.tearingDown flag. README gains a short Automation note. No new scripting API; native tools are the interface. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Rather than lose the content of three stale branches, fold it into the repo: - docs/archive/v0.3.3-retracted-changelog.md — the 123-line v0.3.3 entry for a release that was retracted (tag v0.3.3-retracted); the live CHANGELOG rightly skips v0.3.3. Verbatim, clearly marked. From claude/changelog-v0.3.3. - docs/archive/v0.4.0-ship-handoff.md — the 2026-06-21 release handoff note. Its retag obligation is already discharged; kept for history. From mercer/fix-swift-concurrency-ci. - test-e2e.sh — a 172-line NFS full-stack e2e test master lacked. Live, with a caveat that it predates the Galatea NFSv4 pivot and needs mount-option updating. From test/morning-scripts. - TODO.md — the handoff's two still-open CI follow-ups (pin Xcode in CI; the .forgejo helper.yml red). Lets the three branches be deleted without losing anything. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Preserve the content of three stale branches before they were deleted, so nothing is lost. Sits on top of #29.
docs/archive/v0.3.3-retracted-changelog.md— a retracted release's changelog (tagv0.3.3-retracted), verbatim, marked retracted.docs/archive/v0.4.0-ship-handoff.md— the 2026-06-21 release handoff (its retag obligation is already discharged), kept for history.test-e2e.sh— a 172-line NFS full-stack e2e test master lacked; live, with a caveat that it predates the Galatea NFSv4 pivot..forgejo/helper.ymlred).🤖 Generated with Claude Code