Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Records

A record is the basic unit of data in The Wired — a structured document with a stable identity, access control, and automatic conflict resolution.

Spaces, objects, and schemas are all records. They live in your data store, addressed by a unique ID derived from when they were created.

Ownership and access

Every record has an access list. The creator starts as manager and can grant others the ability to read, write, or manage the record. Permissions are part of the record itself, not stored on a server.

Collaborative editing

Records use CRDTs (conflict-free replicated data types) for their contents. Multiple people can edit the same record simultaneously. Changes merge automatically without conflicts, making real-time and offline collaboration both reliable by default.

History

Changes to a record are tracked as signed, incremental updates. Each update is authored by a DID and timestamped. This creates an auditable trail of who changed what, and enables sync between data stores.