OverviewFilesCommitsIssuesDocsReleasesPeers

atproto-store commits / 6f6ccde

docs: relative cross-links (forge renderer now resolves ../<repo>)
Revert the absolute-URL workaround now that pear-git-v3 0.1.138 resolves a repo-root README's ../<repo> to the sibling /repos/<repo>. Relative links are portable across forge, clone, and GitHub. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
6f6ccde279f96c8beb7130c7db8733854179004e
by plankatron <fleeky@gmail.com> · 2026-07-05T23:30:43.000Z

Changed files (1) +3 -3

README.md +3 -3
……@@ -3,7 +3,7 @@
33The **Holepunch-native home for an AT Protocol repository**: records live in a classic
44**Hyperbee** (`collection/rkey → DAG-CBOR value`), and a **Hypercore firehose** carries the
55signed `#commit` / `#sync` events. This is where the data actually lives in P2P;
6[`atproto-repo`](https://7rnx.net/git/repos/atproto-repo) is the byte-exact serializer layered over it.
6[`atproto-repo`](../atproto-repo) is the byte-exact serializer layered over it.
77
88Part of the **atproto-base** self-custody stack:
99
……@@ -51,10 +51,10 @@ for await (const { bytes } of seq.subscribe(0)) { /* signed #commit frames */ }
5151## Design notes
5252
5353- **Storage vs. serialization.** RepoStore holds the *logical* record set; the signed
54 MST/commit bytes are produced by [`atproto-repo`](https://7rnx.net/git/repos/atproto-repo) at read/sign time.
54 MST/commit bytes are produced by [`atproto-repo`](../atproto-repo) at read/sign time.
5555- **Keyless read path.** `read-view` rebuilds a signed CAR from replicated records + the
5656 firehose's signed commit — the signature travels in the firehose, never re-minted. This
57 is what lets [`atproto-bridge`](https://7rnx.net/git/repos/atproto-bridge) front a peer without its key.
57 is what lets [`atproto-bridge`](../atproto-bridge) front a peer without its key.
5858- Bare-native (bare-fs/os/path); the whole stack runs under Bare.
5959
6060## Test