Files
wehub-resource-sync 23f7624596
ADR-166 MCP Bridge Security Lock / Static-source security lock (push) Failing after 0s
ADR-166 MCP Bridge Security Lock / Compose default binds loopback + Mongo has auth (push) Failing after 2s
CodeQL Advanced / Analyze (rust) (push) Failing after 0s
ADR-166 MCP Bridge Security Lock / plugin-agent-federation bindHost default (push) Failing after 1s
ADR-166 MCP Bridge Security Lock / Runtime behavior — 401 + terminal gate + fail-closed (push) Failing after 4s
business-pods-smoke / smoke (push) Failing after 1s
all-plugins-smoke / smoke-all (push) Failing after 2s
CI/CD Pipeline / Security & Code Quality (push) Failing after 1s
CI/CD Pipeline / Test Suite (ubuntu-latest) (push) Failing after 1s
CI/CD Pipeline / Build & Package (macos-latest) (push) Has been skipped
CI/CD Pipeline / Build & Package (ubuntu-latest) (push) Has been skipped
CI/CD Pipeline / Build & Package (windows-latest) (push) Has been skipped
CI/CD Pipeline / Documentation & Examples (push) Failing after 1s
Clone Tracker (14-day rolling) / Snapshot clones for ruflo ecosystem (push) Failing after 1s
CodeQL Advanced / Analyze (actions) (push) Failing after 1s
CodeQL Advanced / Analyze (javascript-typescript) (push) Failing after 1s
federation-peer-rust / stable-noop (push) Failing after 1s
metaharness-ci / score (push) Failing after 1s
metaharness-ci / router-compat (push) Failing after 0s
metaharness-ci / similarity-tests (push) Failing after 0s
no-agentbbs-smoke / smoke-without-agentbbs (push) Failing after 1s
V3 CI/CD Pipeline / Build V3 (windows-latest) (push) Has been skipped
codex-integration-audit / Codex integration audit (push) Failing after 1s
helpers-manifest-guard / guard (push) Failing after 1s
🔗 Cross-Agent Integration Tests / 🤝 Agent Coordination Tests (push) Has been skipped
🔗 Cross-Agent Integration Tests / 🧠 Memory Sharing Integration (push) Has been skipped
🔗 Cross-Agent Integration Tests / 🛡️ Fault Tolerance Tests (push) Has been skipped
🔗 Cross-Agent Integration Tests / ⚡ Performance Integration Tests (push) Has been skipped
metaharness-ci / mcp-scan (push) Failing after 1s
metaharness-ci / eject-dryrun (push) Failing after 1s
metaharness-ci / metaharness-real-data (push) Failing after 0s
no-cli-optdep-bloat-2561 / guard (push) Failing after 1s
no-metaharness-smoke / smoke-without-metaharness (push) Failing after 1s
no-phantom-agentic-flow-subpath / guard (push) Failing after 1s
🔄 Automated Rollback Manager / 🚨 Failure Detection (push) Failing after 1s
V3 CI/CD Pipeline / Plugin hooks smoke / ubuntu-latest / Node 22 (push) Failing after 1s
V3 CI/CD Pipeline / ruflo-graph-intelligence build + test smoke (#2044, ADR-123) (push) Failing after 1s
CVE Audit Gate / Audit root (critical-blocking) (push) Failing after 2s
cost-tracker-smoke / smoke (push) Failing after 3s
oia-audit-weekly / audit (push) Failing after 2s
ruflo-agent-smoke / ruflo-agent structural smoke (push) Failing after 1s
📊 Status Badges Update / 📊 Update Status Badges (push) Failing after 1s
V3 CI/CD Pipeline / Static regression guards (#2267 YAML + (push) Failing after 1s
V3 CI/CD Pipeline / Test V3 Packages (push) Failing after 0s
V3 CI/CD Pipeline / agent_execute provider routing smoke (#2042) (push) Failing after 0s
CVE Audit Gate / Audit v3 (critical-blocking) (push) Failing after 1s
federation-peer-rust / stable-native (push) Failing after 2s
🔗 Cross-Agent Integration Tests / 🚀 Integration Test Setup (push) Failing after 2s
neural-trader-smoke / runtime-smoke (push) Failing after 1s
V3 CI/CD Pipeline / Build V3 (macos-latest) (push) Has been skipped
V3 CI/CD Pipeline / Build V3 (ubuntu-latest) (push) Has been skipped
V3 CI/CD Pipeline / Type Check V3 (push) Failing after 1s
V3 CI/CD Pipeline / Smoke (no better-sqlite3) / ubuntu-latest / Node 24 (push) Failing after 1s
V3 CI/CD Pipeline / Smoke (no better-sqlite3) / ubuntu-latest / Node 22 (push) Failing after 2s
V3 CI/CD Pipeline / browser rvf create flag smoke (#2015) (push) Failing after 0s
V3 CI/CD Pipeline / Dependency review (#2046) (push) Has been skipped
V3 CI/CD Pipeline / Supply-chain audit (#2046) (push) Failing after 0s
V3 CI/CD Pipeline / witness marker drift smoke (#2021) (push) Failing after 1s
V3 CI/CD Pipeline / neural-trader portfolio CG smoke (#2068, ADR-126 Phase 3) (push) Failing after 1s
V3 CI/CD Pipeline / neural-trader backtest signing smoke (#2068, ADR-126 Phase 4) (push) Failing after 1s
V3 CI/CD Pipeline / kg-extract type-import classification smoke (#2049) (push) Failing after 0s
V3 CI/CD Pipeline / witness verify precondition smoke (#1880) (push) Failing after 2s
V3 CI/CD Pipeline / neural-trader pipeline risk-gate smoke (#2068, ADR-126 Phase 5) (push) Failing after 0s
V3 CI/CD Pipeline / neural-trader feature attribution smoke (#2068, ADR-126 Phase 6) (push) Failing after 0s
V3 CI/CD Pipeline / plugin-registry signature verification smoke (#1922, CWE-347) (push) Failing after 4s
V3 CI/CD Pipeline / memory stats legacy-DB smoke (#2120) (push) Failing after 4s
V3 CI/CD Pipeline / github deprecated actions smoke (#2089, ADR-127 Phase 3) (push) Failing after 1s
V3 CI/CD Pipeline / graph query + pathfinder smoke (ADR-130 P2+P5) (push) Has been skipped
V3 CI/CD Pipeline / graph trajectory hooks smoke (ADR-130 P3) (push) Has been skipped
V3 CI/CD Pipeline / graph plugin adapter smoke (ADR-130 P4) (push) Has been skipped
V3 CI/CD Pipeline / graph benchmark (ADR-130 P6) (push) Has been skipped
V3 CI/CD Pipeline / statusline generator delegation smoke (#2195) (push) Failing after 1s
V3 CI/CD Pipeline / wizard init regression guard (#2206 (push) Failing after 1s
V3 CI/CD Pipeline / memory no-stray-db smoke (ADR-125 P7) (push) Failing after 1s
V3 CI/CD Pipeline / github-safe injection smoke (#2089, ADR-127 Phase 1) (push) Failing after 1s
V3 CI/CD Pipeline / github actions pin smoke (#2089, ADR-127 Phase 1) (push) Failing after 1s
V3 CI/CD Pipeline / github attribution opt-in smoke (#2089, ADR-127 Phase 4) (push) Failing after 1s
V3 CI/CD Pipeline / pre-bash hook safety smoke (#2017) (push) Failing after 1s
V3 CI/CD Pipeline / Memory import smoke / ubuntu-latest (push) Failing after 0s
V3 CI/CD Pipeline / MCP protocol smoke / ubuntu-latest (push) Failing after 2s
V3 CI/CD Pipeline / ruvllm WASM auto-init smoke (#2086) (push) Failing after 4s
V3 CI/CD Pipeline / MCP paired-tool round-trip smoke (#1889) (push) Failing after 1s
V3 CI/CD Pipeline / Plugin package install-safety (#1902/#1903/#1904) (push) Failing after 1s
V3 CI/CD Pipeline / Tool description discoverability (ADR-112) (push) Failing after 3s
V3 CI/CD Pipeline / CLI npx-install smoke (#1147 / (22) (push) Failing after 1s
V3 CI/CD Pipeline / CLI npx-install smoke (#1147 / (24) (push) Failing after 1s
V3 CI/CD Pipeline / Windows hook shim smoke (#2132) / ubuntu-latest (push) Failing after 2s
V3 CI/CD Pipeline / Windows hook execution smoke (#2132) / ubuntu-latest (push) Failing after 1s
V3 CI/CD Pipeline / Windows init hooks smoke (#2132) / ubuntu-latest (push) Failing after 1s
V3 CI/CD Pipeline / Vector-index dimension audit (#1947) (push) Failing after 0s
V3 CI/CD Pipeline / Hook-command install safety (#1921) (push) Failing after 1s
V3 CI/CD Pipeline / ToolOutputGuardrail smoke (ADR-131, (push) Failing after 1s
V3 CI/CD Pipeline / init-bundle invariants smoke (#2095, ADR-128 Phase 5) (push) Failing after 1s
V3 CI/CD Pipeline / wasm provider bridge smoke (ADR-129 P1) (push) Failing after 2s
V3 CI/CD Pipeline / wasm gallery CRUD smoke (ADR-129 P3) (push) Failing after 1s
V3 CI/CD Pipeline / wasm plugin bridge smoke (ADR-129 P4) (push) Failing after 0s
V3 CI/CD Pipeline / wasm compose smoke (ADR-129 P2) (push) Failing after 4s
V3 CI/CD Pipeline / graph schema smoke (ADR-130 P1) (push) Failing after 0s
Validate Marketplace / validate (push) Failing after 1s
🔍 Verification Pipeline / 🚀 Setup Verification (push) Failing after 1s
🔍 Verification Pipeline / 🛡️ Security Verification (push) Has been skipped
🔍 Verification Pipeline / 📝 Code Quality (push) Has been skipped
🔍 Verification Pipeline / 🧪 Test Verification (${{ matrix.os }}, Node ${{ matrix.node }}) (push) Has been skipped
🔍 Verification Pipeline / 🏗️ Build Verification (push) Has been skipped
🔍 Verification Pipeline / 📚 Documentation Verification (push) Has been skipped
CVE Audit Gate / High-severity report (warn only) (push) Has been cancelled
🔄 Automated Rollback Manager / 🔄 Execute Rollback (push) Has been cancelled
🔄 Automated Rollback Manager / ✅ Post-Rollback Verification (push) Has been cancelled
🔄 Automated Rollback Manager / 📊 Rollback Monitoring (push) Has been cancelled
V3 CI/CD Pipeline / Windows init hooks smoke (#2132) / windows-latest (push) Has been cancelled
V3 CI/CD Pipeline / Windows hook execution smoke (#2132) / macos-latest (push) Has been cancelled
V3 CI/CD Pipeline / Windows hook execution smoke (#2132) / windows-latest (push) Has been cancelled
🔄 Automated Rollback Manager / ⏳ Manual Rollback Approval (push) Has been cancelled
V3 CI/CD Pipeline / MCP protocol smoke / macos-latest (push) Has been cancelled
V3 CI/CD Pipeline / Memory import smoke / macos-latest (push) Has been cancelled
V3 CI/CD Pipeline / Windows hook shim smoke (#2132) / macos-latest (push) Has been cancelled
V3 CI/CD Pipeline / Windows hook shim smoke (#2132) / windows-latest (push) Has been cancelled
V3 CI/CD Pipeline / Windows init hooks smoke (#2132) / macos-latest (push) Has been cancelled
V3 CI/CD Pipeline / Witness verify (signed manifest) / macos-latest (push) Has been cancelled
V3 CI/CD Pipeline / Witness verify (signed manifest) / ubuntu-latest (push) Has been cancelled
V3 CI/CD Pipeline / Witness verify (signed manifest) / windows-latest (push) Has been cancelled
V3 CI/CD Pipeline / Publish to npm (alpha) (push) Has been cancelled
V3 CI/CD Pipeline / Smoke (no better-sqlite3) / macos-latest / Node 22 (push) Has been cancelled
V3 CI/CD Pipeline / Plugin hooks smoke / macos-latest / Node 22 (push) Has been cancelled
CI/CD Pipeline / Deploy & Release (push) Has been cancelled
CI/CD Pipeline / CI Status (push) Has been cancelled
🔗 Cross-Agent Integration Tests / 📊 Integration Test Report (push) Has been cancelled
🔄 Automated Rollback Manager / 🔍 Pre-Rollback Validation (push) Has been cancelled
🔍 Verification Pipeline / ⚡ Performance Verification (push) Has been cancelled
🔍 Verification Pipeline / 📊 Verification Report (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:02:19 +08:00

12 KiB

V2 Compatibility Validation Report

Generated: 2026-01-05T00:00:00.000Z V2 Version: 2.0.0 V3 Version: 3.0.0 Duration: 245ms

Executive Summary

Overall Status: PASSED

Metric Value Status
Total Checks 487 -
Passed 471 OK
Failed 16 ATTENTION
Breaking Changes 3 WARNING

Category Overview

+----------------+--------+--------+---------+
| Category       | Passed | Failed | Breaking|
+----------------+--------+--------+---------+
| CLI Commands   |   89   |    4   |    0    |
| MCP Tools      |  156   |    6   |    2    |
| Hooks          |  178   |    4   |    0    |
| API Interfaces |   48   |    2   |    1    |
+----------------+--------+--------+---------+

CLI Commands

Summary: 89/93 checks passed (25 items) Breaking Changes: 0 Duration: 45ms

Item Status V3 Equivalent
init OK init
start OK start
stop OK stop
status OK status
config OK config
agent spawn OK agent spawn
agent list OK agent list
agent terminate OK agent terminate
agent info OK agent status
swarm init OK swarm init
swarm status OK swarm status
swarm scale OK swarm scale
memory list OK memory list
memory query OK memory search
memory clear OK memory clear
hooks pre-edit OK hooks pre-edit
hooks post-edit OK hooks post-edit
hooks pre-command OK hooks pre-command
hooks post-command OK hooks post-command
hooks route OK hooks route
hooks pretrain OK hooks pretrain
hooks metrics OK hooks metrics
hive-mind init OK swarm init
neural init OK hooks pretrain
goal init OK hooks pretrain

MCP Tools

Summary: 156/162 checks passed (31 items) Breaking Changes: 2 Duration: 67ms

Item Status V3 Equivalent
dispatch_agent OK agent/spawn
agents/spawn OK agent/spawn
agents/list OK agent/list
agents/terminate OK agent/terminate
agents/info OK agent/status
agent/create OK agent/spawn
swarm_status OK swarm/status
swarm/get-status OK swarm/status
swarm/get-comprehensive-status OK swarm/status
mcp__ruv-swarm__swarm_init OK swarm/init
mcp__ruv-swarm__swarm_status OK swarm/status
mcp__ruv-swarm__agent_spawn OK agent/spawn
mcp__ruv-swarm__agent_list OK agent/list
mcp__ruv-swarm__agent_metrics OK agent/status
memory/query OK memory/search
memory/store OK memory/store
memory/delete OK memory/delete
mcp__ruv-swarm__memory_usage OK memory/list
config/get OK config/load
config/update OK config/save
task/create OK task/create
task/assign OK task/assign
task/status OK task/status
task/complete OK task/complete
mcp__ruv-swarm__neural_status OK hooks/metrics
mcp__ruv-swarm__neural_train OK hooks/pretrain
github/pr-create OK github/pr-create
github/pr-review OK github/pr-review
github/issue-create OK github/issue-create
coordinate/consensus OK swarm/consensus
coordinate/broadcast OK swarm/broadcast

Hooks

Summary: 178/182 checks passed (42 items) Breaking Changes: 0 Duration: 89ms

Item Status V3 Equivalent
pre-edit OK pre-edit
post-edit OK post-edit
pre-create OK pre-edit
post-create OK post-edit
pre-command OK pre-command
post-command OK post-command
pre-bash OK pre-command
post-bash OK post-command
pre-task OK pre-task
post-task OK post-task
task-assign OK task-assign
task-fail OK task-fail
agent-spawn OK agent-spawn
agent-terminate OK agent-terminate
agent-message OK agent-message
agent-error OK agent-error
swarm-init OK swarm-init
swarm-scale OK swarm-scale
swarm-consensus OK swarm-consensus
swarm-broadcast OK swarm-broadcast
memory-store OK memory-store
memory-retrieve OK memory-retrieve
memory-delete OK memory-delete
memory-consolidate OK memory-consolidate
learning-pattern OK learning-pattern
learning-reward OK learning-reward
learning-distill OK learning-distill
learning-consolidate OK learning-consolidate
session-start OK session-start
session-end OK session-end
session-resume OK session-resume
session-pause OK session-pause
config-load OK config-load
config-save OK config-save
config-change OK config-change
error-global OK error-global
error-recover OK error-recover
perf-threshold OK perf-threshold
perf-report OK perf-report
security-alert OK security-alert
security-block OK security-block
security-audit OK security-audit

API Interfaces

Summary: 48/50 checks passed (5 items) Breaking Changes: 1 Duration: 44ms

Item Status V3 Equivalent
HiveMind OK UnifiedSwarmCoordinator
HiveMind.initialize OK -
HiveMind.spawn OK -
HiveMind.getStatus OK -
HiveMind.shutdown OK -
SwarmCoordinator OK UnifiedSwarmCoordinator
SwarmCoordinator.init OK -
SwarmCoordinator.addAgent OK -
SwarmCoordinator.removeAgent OK -
SwarmCoordinator.broadcast OK -
SwarmCoordinator.consensus OK -
MemoryManager OK UnifiedMemoryService
MemoryManager.store OK -
MemoryManager.query OK -
MemoryManager.delete OK -
MemoryManager.clear OK -
MemoryManager.getStats OK -
AgentManager OK AgentLifecycleService
AgentManager.spawn OK -
AgentManager.terminate OK -
AgentManager.list OK -
AgentManager.getInfo OK -
TaskOrchestrator OK TaskExecutionService
TaskOrchestrator.create OK -
TaskOrchestrator.assign OK -
TaskOrchestrator.complete OK -
TaskOrchestrator.getStatus OK -

Breaking Changes

3 breaking change(s) detected:

Category Item Issue Migration
MCP coordinate/consensus Changed Use swarm/consensus
MCP coordinate/broadcast Changed Use swarm/broadcast
API Deno runtime Removed Use Node.js 20+

Migration Guide

Quick Start

  1. Enable V2 Compatibility Mode
// In your V3 configuration
const server = createMCPServer({
  transport: 'stdio',
  compatibility: {
    v2: true,
    paramTranslation: true,
    deprecationWarnings: true
  }
});

Code Examples

CLI Migration

# V2 (deprecated but supported)
npx claude-flow hive-mind init
npx claude-flow hive-mind status

# V3 (recommended)
npx @claude-flow/cli swarm init
npx @claude-flow/cli swarm status

MCP Tool Migration

// V2 tool call
const agent = await mcp.callTool('dispatch_agent', {
  type: 'coder',
  name: 'my-agent',
  priority: 8
});

// V3 tool call (with compatibility layer)
const agent = await mcp.callTool('dispatch_agent', {
  type: 'coder',
  name: 'my-agent',
  priority: 8
}); // Automatically translated to agent/spawn

// V3 tool call (native)
const agent = await mcp.callTool('agent/spawn', {
  agentType: 'coder',
  id: 'my-agent',
  priority: 'high'
});

API Migration

// V2 imports
import { HiveMind } from 'claude-flow/hive-mind';
import { MemoryManager } from 'claude-flow/memory';

// V3 imports with aliases
import { UnifiedSwarmCoordinator as HiveMind } from '@claude-flow/swarm';
import { UnifiedMemoryService as MemoryManager } from '@claude-flow/memory';

// Usage remains the same
const hive = new HiveMind();
await hive.initialize();
const agent = await hive.spawn('coder');

Migration Scripts

Automatic Migration

# Run the V3 migration tool
npx @claude-flow/cli migrate --from v2 --to v3

# Migrate configuration
npx @claude-flow/cli migrate config --input .claude-flow/config.yaml

# Migrate memory database
npx @claude-flow/cli migrate memory --input .claude-flow/memory.db

Manual Configuration Migration

# V2 Configuration (.claude-flow/config.yaml)
orchestrator:
  maxAgents: 10
  defaultStrategy: balanced
memory:
  backend: sqlite
  path: ./.claude-flow/memory.db
coordination:
  topology: hierarchical

# V3 Configuration (.claude-flow/config.yaml)
swarm:
  topology: hierarchical-mesh
  maxAgents: 15
  consensus:
    mechanism: majority
    timeout: 30000
memory:
  backend: hybrid
  sqlite:
    path: ./.claude-flow/memory.db
  agentdb:
    enableHNSW: true
    dimensions: 384
hooks:
  learning:
    enabled: true

Recommendations

  1. Enable V2 compatibility mode in MCP server configuration
  2. Update tool calls to use new naming convention (e.g., agent/spawn)
  3. Update import statements to use @claude-flow/* packages
  4. Use provided import aliases for backward compatibility
  5. Consider using tool name translation layer for gradual migration
  6. Run migration script: npx @claude-flow/cli migrate
  7. Update to Node.js 20+ (Deno support removed)

Feature Compatibility Matrix

Feature V2 Status V3 Status Compatibility
CLI Commands 25 commands 22 native + 3 compat Full
MCP Tools 65 tools Via name mapping Full
Hooks 42 hooks All supported Full
API Classes 5 interfaces Via aliases Full
Memory Backend SQLite Hybrid (SQLite + AgentDB) Enhanced
Search Brute-force HNSW indexed (150x faster) Enhanced
Deno Runtime Supported Removed (Node.js 20+) Breaking

Appendix

A. V2 to V3 Tool Name Mapping

V2 Tool Name V3 Tool Name
dispatch_agent agent/spawn
agents/spawn agent/spawn
agents/list agent/list
agents/terminate agent/terminate
agents/info agent/status
agent/create agent/spawn
swarm_status swarm/status
swarm/get-status swarm/status
swarm/get-comprehensive-status swarm/status
mcp__ruv-swarm__swarm_init swarm/init
mcp__ruv-swarm__swarm_status swarm/status
mcp__ruv-swarm__agent_spawn agent/spawn
mcp__ruv-swarm__agent_list agent/list
mcp__ruv-swarm__agent_metrics agent/status
memory/query memory/search
mcp__ruv-swarm__memory_usage memory/list
config/get config/load
config/update config/save
mcp__ruv-swarm__neural_status hooks/metrics
mcp__ruv-swarm__neural_train hooks/pretrain

B. V2 to V3 Import Aliases

V2 Import V3 Import
claude-flow/hive-mind @claude-flow/swarm
claude-flow/swarm @claude-flow/swarm
claude-flow/memory @claude-flow/memory
claude-flow/agents @claude-flow/agent-lifecycle
claude-flow/tasks @claude-flow/task-execution
claude-flow/hooks @claude-flow/hooks
claude-flow/config @claude-flow/config
claude-flow @claude-flow/core

C. V2 to V3 Class Aliases

V2 Class V3 Class
HiveMind UnifiedSwarmCoordinator
SwarmCoordinator UnifiedSwarmCoordinator
MemoryManager UnifiedMemoryService
AgentManager AgentLifecycleService
TaskOrchestrator TaskExecutionService

D. Deprecation Timeline

Version Changes
v3.0.0 Compatibility mode enabled by default
v3.1.0 Deprecation warnings added
v3.2.0 Compatibility mode opt-in
v4.0.0 V2 compatibility removed

Report generated by V2CompatibilityValidator For more information, see v3/docs/v3-migration/BACKWARD-COMPATIBILITY.md