capsite: more public-origin candidates: syndicate, peers
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
9dbf34efa7
commit
45a2524542
1 file changed
+16
-6
@@ -88,12 +88,22 @@ sit under each goal.
|
||||
keypair, HTTP Signatures), so `Update`/`Delete` arrive
|
||||
instead of being polled for. Needs a public HTTPS origin
|
||||
whose hostname is its identity; choose it once.
|
||||
Candidate: `pesos.madmode.com`. It names the purpose
|
||||
rather than the protocol or the server, and it can be
|
||||
the one public origin for all the caches (diigo, zotero,
|
||||
fedi), with routes or a front worker dispatching by path
|
||||
over service bindings. The follower actor would be
|
||||
something like `@pesos@pesos.madmode.com`.
|
||||
Candidates (user's call), each a possible single public
|
||||
origin for all the caches (diigo, zotero, fedi), with
|
||||
routes or a front worker dispatching by path over service
|
||||
bindings:
|
||||
- `pesos.madmode.com`: names the purpose, but one
|
||||
direction only (elsewhere → my site).
|
||||
- `syndicate.madmode.com`: covers both directions, PESOS
|
||||
and POSSE.
|
||||
- `peers.madmode.com`: names the caches as peers of each
|
||||
other, for if-this-then-that interactions between them
|
||||
(a favourite becomes a diigo bookmark, a zotero item
|
||||
becomes a post). Those need *write* authority, which
|
||||
no cache holds today: each would be a new, narrowly
|
||||
minted capability, not a widening of the read tokens.
|
||||
The follower actor's handle follows the hostname
|
||||
(e.g. `@dckc@peers.madmode.com`).
|
||||
- [ ] 8-iii. Neither reaches favourites, bookmarks, or
|
||||
mentions: those stay on the client API (or the server's
|
||||
account archive).
|
||||
|
||||
Reference in new issue
Block a user