Skip to content

v2.1.0 — Cross-Agent Knowledge Sync, Web Observability Studio & Monorepo Mesh

Choose a tag to compare

@harshsinghmp harshsinghmp released this 03 Sep 06:54
· 377 commits to main since this release

Muse Memory v2.1.0 — Cross-Agent Knowledge Sync, Web Observability Studio & Monorepo Mesh

This release delivers three major architectural milestones expanding Muse Memory into a multi-agent, visual, and multi-workspace cognitive nervous system:

🤝 R14: Cross-Agent Knowledge Sync & P2P Gossip Protocol

  • Cryptographic Sealed Packets: Portable SyncPacket format with whole-packet SHA-256 integrity verification.
  • Vector Clock Causal Tracking: Causal versioning preventing cyclic feedback loops between asynchronous agents.
  • Shared Filesystem Gossip Pool: Zero-daemon drop-directory synchronization for multi-agent pods.
  • Semantic Contradiction & Secret Defense: Ingested peer memories are scanned by Vibeguard and checked for semantic contradictions (tagged with conflicted status and mutual conflict_ids).
  • CLI & MCP: memory sync command suite and 4 MCP tools (muse_sync_broadcast, muse_sync_ingest, muse_sync_status, muse_sync_pool).

🌐 R15: Full Web Observability Studio

  • Embedded Visual Studio: Zero-daemon local web dashboard accessible via memory studio (or memory ui).
  • 5-Pillar Health Scorecard: Real-time project health gate evaluating Store Integrity, Native Anchors, Doc-Code Drift, Anti-Pattern Sentry, and Technical Debt (A-F grade, PASS/WARN/FAIL status, prioritized remediation checklist).
  • Interactive ADR Registry & Drift Inspector: First-class ADR viewer and bidirectional code ↔ documentation alignment classification.
  • Autonomous "Why" Reasoner: Explains historical code rationale through past bug workarounds, accepted trade-offs, and timeless rules.
  • Fragility Clusters & Debt Hotspots: Heatmap of recurring bug clusters and code debt scanner.
  • P2P Gossip Mesh Visualizer: Live peer ledger, vector clocks, and packet broadcast controls.

🕸️ R16: Multi-Repo & Monorepo Cross-Project Mesh

  • Automatic Workspace Discovery: Auto-detects pnpm, npm, bun, and lerna monorepos, and sibling git repositories.
  • Explicit Mesh Linking: Cross-project linkage via .memory/mesh_links.json.
  • Cross-Project Memory Querying: Resolves memories across package stores with origin provenance badges ([mesh:@scope/package]).
  • Shared Invariant Propagation: Broadcasts hard constraints and security rules across all packages in a single operation.
  • Cross-Package Contract Audit: Validates dependency entrypoint exports (main, module, exports) and cross-repo code anchors (repo:<pkg>/<path>#<symbol>).
  • CLI, MCP & UI: memory mesh suite, 4 MCP tools (muse_mesh_status, muse_mesh_query, muse_mesh_audit, muse_mesh_link), and Studio Monorepo Mesh tab.

🧪 Verification

  • 498 automated tests passing across 81 files (100% pass rate).
  • Zero TypeScript errors (tsc --noEmit).
  • Pre-ship TruffleHog SecretScan verified clean.