Technical system map for tuple spaces, the 6 architecture layers, the data and consistency model, and binding guarantees and boundaries.
Write.
Coordinate. Survive.
The technical product reference and interactive workbench for pi-spaces: from local tuple spaces through RequestRef claims, CompletionProfiles, overlay gate (Layer A/B), and HRW federation to the 6-stage Multiplayer Space-Chat and mobile control.
Canonical Model
Locally atomic. Federatedly journaled.
- Entry + RequestRefTemplate match, lease & RFC-8785 hash
- Txn + CompletionProfileMutation, claim, rev & budget in 1 commit
- readPage / changes / MailboxConsistent snapshots & prefix ACK
- Layer A/B + 60s GrantNetBird peer + Ed25519 challenge
- HRW Policy & JournalPartitioned journals & takeWaiting
- RunGate & AdminSpacesControl via smartphone & web admin
Clear Content Model
Nine systems. One canonical order.
Pure state machine, document version 5, global IDs (gid), subtypes, wildcard templates, leases, transactions, CompletionProfiles, and byte budgets.
Idempotent request claims (RequestRef + generation), RFC-8785 argument hashes, byte-bounded snapshot pages (readPage), revision streams (changes), and consumer mailboxes (events/ack).
Local client PiSpaces, named spaces (NamedSpace/Registry), reaper and event delivery (startService), plus the 8 replay-safe LLM agent tools.
Transport-independent SpaceService, role policy, RemoteSpace over Unix socket, TCP, and pi-serverd, plus safe resolution of OutcomeUnknown.
Two-layer security (Layer A NetBird peer, Layer B Ed25519/P-256 challenge), token/QR enrollment, 60s grants, key rotation, boot guard, and restore.
RouterController with journal partitions, signed RouterLease and delegation, FederationPolicy (HRW/expand), FederatedSpace, waiter race, membership, and principal erasure.
RunGate & RunController, WorkerSupervisor, space lifecycle, control via mobile app (pi-termux-mobile) & web admin (AdminSpaces), plus Phase 3 replication.
Hands-on guide from a local zero-setup space (v1) to a federated cluster with mobile/web admin (v6) using the Multiplayer Space-Chat, plus the faceted API & Tool Finder.
Source-Owned Corpus