Prepare for v2 development: Add MCP integration and future development planning

- Add FUTURE_DEVELOPMENT.md with comprehensive v2 protocol specification
- Add MCP integration design and implementation foundation
- Add infrastructure and deployment configurations
- Update system architecture for v2 evolution

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

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
anthonyrawlins
2025-08-07 14:38:22 +10:00
parent 5f94288fbb
commit 065dddf8d5
41 changed files with 14970 additions and 161 deletions

View File

@@ -19,7 +19,7 @@ func main() {
ctx, cancel := context.WithCancel(context.Background())
defer cancel()
fmt.Println("🧪 Starting Bzzz Antennae Test Runner")
fmt.Println("🧪 Starting Bzzz HMMM Test Runner")
fmt.Println("====================================")
// Initialize P2P node for testing
@@ -39,7 +39,7 @@ func main() {
defer mdnsDiscovery.Close()
// Initialize PubSub for test coordination
ps, err := pubsub.NewPubSub(ctx, node.Host(), "bzzz/test/coordination", "antennae/test/meta-discussion")
ps, err := pubsub.NewPubSub(ctx, node.Host(), "bzzz/test/coordination", "hmmm/test/meta-discussion")
if err != nil {
log.Fatalf("Failed to create test PubSub: %v", err)
}
@@ -114,12 +114,12 @@ func runTaskSimulator(ctx context.Context, ps *pubsub.PubSub) {
}
}
// runTestSuite runs the full antennae test suite
// runTestSuite runs the full HMMM test suite
func runTestSuite(ctx context.Context, ps *pubsub.PubSub) {
fmt.Println("\n🧪 Running Antennae Test Suite")
fmt.Println("\n🧪 Running HMMM Test Suite")
fmt.Println("==============================")
testSuite := test.NewAntennaeTestSuite(ctx, ps)
testSuite := test.NewHmmmTestSuite(ctx, ps)
testSuite.RunFullTestSuite()
// Save test results
@@ -133,7 +133,7 @@ func runInteractiveMode(ctx context.Context, ps *pubsub.PubSub, node *p2p.Node)
fmt.Println("===========================")
simulator := test.NewTaskSimulator(ps, ctx)
testSuite := test.NewAntennaeTestSuite(ctx, ps)
testSuite := test.NewHmmmTestSuite(ctx, ps)
fmt.Println("Available commands:")
fmt.Println(" 'start' - Start task simulator")