rspace-online/server
Jeff Emmett cd440f1342 feat: layered tab system with inter-layer flows and bidirectional feeds
Introduces the full layer/tab architecture for rSpace — each rApp becomes
a layer in a vertical stack with typed flows (economic, trust, data,
attention, governance, resource) connecting them.

New components:
- rstack-tab-bar: tab bar with flat/stack view toggle, drag reorder,
  drag-to-connect flow creation with kind/label/strength dialog
- folk-feed: canvas shape that pulls live data from other layers with
  bidirectional write-back (edit items inline, push changes to source API)
- layer-types: Layer, LayerFlow, FlowKind types and color palette

Automerge schema extended with layers, flows, activeLayerId, layerViewMode.
CommunitySync gains 11 new methods for layer/flow CRUD.

Feed definitions added to 10 modules (funds, notes, vote, choices, wallet,
data, work, network, trips, canvas) with typed feeds and acceptsFeeds.

RSpaceModule interface extended with FeedDefinition and acceptsFeeds.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 15:29:03 -08:00
..
local-first feat: run PG→Automerge migration — 19 docs, 292 rows, 0 errors 2026-02-25 06:10:51 +00:00
community-store.ts feat: add folk-canvas shape, WS cascade enforcement, and at-rest encryption 2026-02-24 18:43:30 -08:00
encryptid-sdk.d.ts fix: resolve TypeScript build errors for Docker deployment 2026-02-13 14:59:04 -07:00
index.ts feat: consistent headers across all rApps + add mi AI assistant 2026-02-25 15:09:41 -08:00
seed-campaign.ts feat: add rChats.online to ecosystem links and EncryptID allowed origins 2026-02-18 14:15:42 -07:00
seed-demo.ts feat: add CRDT token issuance system with mint/ledger shapes 2026-02-15 15:01:47 -07:00
shell.ts feat: layered tab system with inter-layer flows and bidirectional feeds 2026-02-25 15:29:03 -08:00
spaces.ts feat: add folk-canvas shape, WS cascade enforcement, and at-rest encryption 2026-02-24 18:43:30 -08:00
sync-instance.ts feat: wire DocSyncManager into rSpace WebSocket server 2026-02-25 05:19:21 +00:00