Commit Graph

3 Commits

Author SHA1 Message Date
Profa 7363bb1278 chore(release): bump version to v2.8.0
## @ruvector/edge Integration - Phases 0-3 Complete

### Phase 0: Browser Runtime
- WASM shims and browser compatibility
- BrowserAgent, BrowserHNSWAdapter, IndexedDBStorage
- Chrome DevTools panel

### Phase 1: VS Code Extension MVP
- Full extension with real-time analysis
- Inline test suggestions, coverage visualization
- Offline-first storage with sync

### Phase 2: P2P Foundation
- Ed25519 crypto, WebRTC connections
- SignalingServer, AgentSpawnAPI, EdgeServer
- Pattern sharing via data channels
- CRDT conflict resolution

### Phase 3: Web Dashboard
- React dashboard with dark theme
- P2P connection management UI
- QE Agent Launcher from browser
- React hooks (useP2P, usePatternSync, etc.)

### Documentation
- Edge Server Guide
- P2P Pattern Sharing Guide
- Updated CLI agent-commands

### Also includes
- Dead code cleanup (~22k lines)
- 143 new P2P integration tests
- Version updates across all files

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-03 13:42:48 +00:00
Profa 8d0711ab27 test(edge): add Phase 2 P2P integration tests (143 tests)
Add comprehensive integration test suite for P2P Foundation:
- crypto-webrtc.integration.test.ts (28 tests)
- protocol-sharing.integration.test.ts (34 tests)
- coordination-crdt.integration.test.ts (33 tests)
- full-stack.integration.test.ts (48 tests)

Update GOAP checklist marking Phase 2 complete:
- All 24 Phase 2 tasks completed
- 605+ total tests (462 unit + 143 integration)
- All modules verified working

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-02 20:50:33 +00:00
Profa faf9c84221 feat(edge): add @ruvector/edge browser integration (Phase 0)
Implements browser-compatible QE agents using @ruvector/edge WASM:

- Add BrowserHNSWAdapter with real @ruvector/edge WasmHnswIndex
- Add IndexedDBStorage for browser-side vector persistence
- Add BrowserAgent for WASM-compatible agent lifecycle
- Add Chrome DevTools panel for agent monitoring
- Add build:edge script producing 183.4KB gzipped bundle

Verified metrics (not estimated):
- Bundle size: 183.4 KB gzipped (target: <400KB) ✓
- Tests: 173/177 passing (4 expected failures in Node.js)
- Build: TypeScript compilation succeeds

Analysis documents:
- GOAP evaluation of @ruvector/edge integration
- Visionary analysis with 12 novel use cases
- Implementation plan for 5 phases

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-02 13:34:17 +00:00