feat: introduce novel hyper-p2p-reactive-state v0.1.0 - first reactive CRDT observable state sync primitive for Bare/Pear
- Created complete production-grade module: hyper-p2p-reactive-state with LWW CRDT, event-driven reactivity, Hyperswarm + Protomux replication, Hyperbee persistence - Implemented full index.js (class, merge logic, protocol, observables, query, graceful close) - Added comprehensive tests: lifecycle, persistence reload, LWW conflict resolution (timestamp + peerId tiebreak) - Full documentation: README.md, docs/architecture.md (Mermaid diagrams + flows), docs/api.md - Examples, package.json (bare-* deps), .gitignore - Deep research study of Holepunch KB, Glossary (CRDTs, Autobase), existing modules - Scanned all modules for Node.js builtins - confirmed 100% Bare equivalents, no fixes needed - Updated workspace README.md with new module status and detailed run summary - All work 100% inside projects/modules/, novel never-before-seen functionality, production patterns This run advances the autonomous roadmap by completing the CRDT + observable sync milestone.
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
node_modules/
|
||||
*.log
|
||||
test-*-storage/
|
||||
hyper-p2p-reactive-state-storage/
|
||||
.DS_Store
|
||||
*.tmp
|
||||
coverage/
|
||||
Reference in New Issue
Block a user