Repository navigation
site: home story gains a chapter, AirDrop for all your machines - #181
Merged
Merged
Conversation
reminal copy / reminal paste as an eighth chapter, before the agent bus: a Mac copies q3-review.pdf and gets a code, a Linux server pastes it into Downloads, and the file crosses the relay as ciphertext. The terminals print what internal/client/copypaste.go prints, and the code uses its alphabet. Copy: a short code, any other machine, no shared folder, account or open ports; the code is the key (CPace, AES-256-GCM, file name included); one paste per code (the relay spends it); held for an hour by default. Co-Authored-By: Claude Opus 5.5 <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 subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
Adds an eighth chapter to the home page's scroll story, before the agent bus, for
reminal copy/reminal paste. Harshal reviewed it on areminal exposepreview and approved it.Copy
Scene: on a Mac,
reminal copy q3-review.pdfprints its code (K7QXH-M4RTZ) and the real follow-up lines. On a Linux server,reminal paste K7QXH-M4RTZ ~/Downloadsis typed. The file crosses the relay as ciphertext, and the server printsSaved /home/ubuntu/Downloads/q3-review.pdf.Sources for every claim
internal/client/copypaste.goprints (Copy code:,On the other machine, run:,Holding … in the background (pid …, expires in 1h0m0s).,Cancel with:,Saved …).codeAlphabetand the 5+5ABCDE-FGHJKdisplay.rendezvous.go, the code is the CPace password, a fresh transfer key wraps the file, and the file is sent AES-256-GCM in chunks with its name included. The relay sees CPace elements and ciphertext.internal/relay/rendezvous_test.go).DefaultCopyTTL = time.Hour, overridable with--ttl.Checks: all eight chapters play at 1280 and 390px, with no script errors and no horizontal overflow. (Locally the only failed request is
/ping, which only the Worker serves.)go test ./site/passes, and there are no new em dashes.Merging this only changes the repo. reminal.app updates when the Pro seat next deploys the site.
🤖 Generated with Claude Code