Raven Scott b0c8901520 Phase 901: export mesh registry entry split + lookup/alignment validation (v0.8.868)
Non-breaking refactor — gossip-rpc-export-mesh-registry-audit.js and
gossip-rpc-export-mesh-registry-digest.js split registry entries;
gossip-rpc-export-mesh-registry-lookup.js adds list/lookup/snapshot helpers;
validateExportMeshFetchRegistryAlignment() hooks into guild RPC registry
validation; buildGuildExportMeshFetchMixinsFromRegistry() registry-drives
consolidated mixin. Default gossip v1 unchanged; fleet v2 cutover still deferred.

Verification: test:ci-phase901, pear run boot, pearcord.log scan.
2026-06-04 19:35:38 -04:00
2026-06-03 17:33:23 -04:00
2026-06-03 17:33:23 -04:00
2026-05-24 19:40:55 -04:00
2026-06-03 17:33:23 -04:00
2026-06-03 17:33:23 -04:00
2026-06-02 10:21:07 -04:00
2026-06-03 17:33:23 -04:00
2026-06-03 17:33:23 -04:00
2026-06-03 17:33:23 -04:00
2026-06-03 17:33:23 -04:00
2026-06-03 17:33:23 -04:00
2026-06-03 17:33:23 -04:00

pearcord-docs

Documentation for Pearcord — a 100% peer-to-peer community chat app on Pear. No central message servers.

Current release: v0.8.746 (desktop app apps/pearcord). Recent doc sync: DOC_AUDIT_2026-06.md.


Where to start

I want to… Read
Run the app locally GETTING_STARTED.md
Server settings & roles SETTINGS.mdSERVER_SETTINGS.mdROLE_EDITOR.md
Permissions & deep links PERMISSIONS.md · CHANNEL_PERMISSIONS.md
Understand the system ARCHITECTURE.md
Find a topic DOCUMENTATION_INDEX.md
See all npm packages MODULES.md
Track features / phases PLATFORM_ROADMAP.md
Clone repos / push modules GITEA_ORG.md · maintainer handoff: /Users/raven/dev/GITEA_DEVELOPER.md
Run tests AUTOMATED_TESTING.md
UI ↔ sidecar IPC IPC.md

Repository layout

Path Gitea repo
apps/pearcord/ pearcord
modules/pearcord-*/ one repo per module (64 packages)
docs/ pearcord-docs (this tree)
scripts/ pearcord-workspace

Workspace root /Users/raven/dev/pearcord has no single git root; each package commits independently.


Module documentation

Every pearcord-* package includes a full README in its own repo (modules/<name>/README.md): public API, P2P gossip, platform wiring, tests, and examples. MODULES.md maps each package to feature docs in this tree.


Contributing to docs

When you ship a feature:

  1. Update PLATFORM_ROADMAP.md.
  2. Add or refresh the feature doc (and DOCUMENTATION_INDEX.md if new file).
  3. Update ARCHITECTURE.md only for cross-cutting changes.
  4. Update the module README.md for API/gossip changes.

Stack

Hyperswarm · HyperDB · Protomux · Pear / Bare — see HOLEPUNCH_STACK.md.

S
Description
Pearcord documentation
Readme
44 MiB
Languages
JavaScript 100%