Braid-HTTP transport adapter for BFT-CRDT consensus sync
Go to file
Jeff Emmett 6959ad4106 feat: Braid-HTTP transport adapter for BFT-CRDT consensus sync
Drop-in replacement for WebSocket-based PeerManager and StateSync
using Braid-HTTP subscriptions. Key components:

- BraidPeerManager: HTTP-native peer transport (no WebSocket server)
- BraidStateSync: Push-based sync instead of polling
- BraidStatePublisher: Serves JSON state to Simpleton light clients
- SimpletonClient: Zero-CRDT read-only client (~50 lines of protocol)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-15 05:21:04 +00:00
examples feat: Braid-HTTP transport adapter for BFT-CRDT consensus sync 2026-03-15 05:21:04 +00:00
src feat: Braid-HTTP transport adapter for BFT-CRDT consensus sync 2026-03-15 05:21:04 +00:00
test feat: Braid-HTTP transport adapter for BFT-CRDT consensus sync 2026-03-15 05:21:04 +00:00
.gitignore feat: Braid-HTTP transport adapter for BFT-CRDT consensus sync 2026-03-15 05:21:04 +00:00
package.json feat: Braid-HTTP transport adapter for BFT-CRDT consensus sync 2026-03-15 05:21:04 +00:00
tsconfig.json feat: Braid-HTTP transport adapter for BFT-CRDT consensus sync 2026-03-15 05:21:04 +00:00