OverviewFilesCommitsIssuesDocsReleasesPeers

favela-identity commits / e731f8f

spec/identity 10 #2: use DeviceLinker v3, not the mnemonic-transfer v1
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
e731f8fdb2fee69642f563186a693d8b1adaacb9
by plankatron <fleeky@gmail.com> · 2026-09-05T23:46:12.000Z

Changed files (1) +6 -1

spec/identity.md +6 -1
……@@ -314,7 +314,12 @@ designed before either registry is in use would be designed against guesses.
314314
3153151. **Where favela's registry autobase lives** — its own corestore, or a namespace in the peer's
316316 existing one. Affects backup and the blast radius of a corrupt store.
3172. **Who admits the first writer**, and how a second device joins. `DeviceLinker` blind-pairing is
3172. **Who admits the first writer**, and how a second device joins. ⛔ **There are TWO `DeviceLinker`s**
318 (measured 2026-09-05, `hyper-social/docs/FAVELA-PEER.md` §4.2): `hyper-identity`'s **v1** transfers
319 the **BIP39 mnemonic** — the package favela already depends on — and pear-git-v3's **v3** transfers
320 a device-scoped keypair plus an `attestDevice` chain. Use **v3**: a device holding the seed cannot
321 be revoked, which would make `interaction.md` §3.4.2's epoch floor meaningless. Superseded text:
322 `DeviceLinker` blind-pairing is
318323 the candidate and is what #49 describes from scratch; it is not yet chosen here.
3193243. **Scoping the ~120 call sites** — mechanical rename or genuine model change, per site.
3203254. ~~**Whether the peer or favela-web owns the registry instance.**~~ **CLOSED (2026-09-02)** —