Major WHOOSH system refactoring and feature enhancements

- Migrated from HIVE branding to WHOOSH across all components
- Enhanced backend API with new services: AI models, BZZZ integration, templates, members
- Added comprehensive testing suite with security, performance, and integration tests
- Improved frontend with new components for project setup, AI models, and team management
- Updated MCP server implementation with WHOOSH-specific tools and resources
- Enhanced deployment configurations with production-ready Docker setups
- Added comprehensive documentation and setup guides
- Implemented age encryption service and UCXL integration

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

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
anthonyrawlins
2025-08-27 08:34:48 +10:00
parent 0e9844ef13
commit 268214d971
399 changed files with 57390 additions and 2045 deletions

View File

@@ -1,7 +1,7 @@
#!/usr/bin/env python3
"""
Direct coordination script for ROSEWOOD UI/UX QA testing
Since the main Hive coordination service is having issues, this script
Since the main WHOOSH coordination service is having issues, this script
directly coordinates with ROSEWOOD for comprehensive UI/UX testing
"""
@@ -16,7 +16,7 @@ ROSEWOOD_ENDPOINT = "http://192.168.1.132:11434"
ROSEWOOD_MODEL = "deepseek-r1:8b"
# Project paths
PROJECT_ROOT = Path("/home/tony/AI/projects/hive")
PROJECT_ROOT = Path("/home/tony/AI/projects/whoosh")
FRONTEND_DIR = PROJECT_ROOT / "frontend"
def test_rosewood_connection():
@@ -88,7 +88,7 @@ def send_qa_request_to_rosewood(files_data):
# Prepare the comprehensive QA testing prompt
qa_prompt = f"""
🐝 HIVE UI/UX COMPREHENSIVE QA TESTING TASK
🐝 WHOOSH UI/UX COMPREHENSIVE QA TESTING TASK
You are ROSEWOOD, a specialized Quality Assurance and Testing agent with expertise in:
- UI/UX Quality Assurance
@@ -98,7 +98,7 @@ You are ROSEWOOD, a specialized Quality Assurance and Testing agent with experti
- Frontend Code Review
- React/TypeScript Testing
**MISSION**: Perform comprehensive UI/UX QA testing on the Hive distributed AI orchestration platform frontend.
**MISSION**: Perform comprehensive UI/UX QA testing on the WHOOSH distributed AI orchestration platform frontend.
**FRONTEND CODEBASE ANALYSIS**:
{len(files_data)} files provided for analysis:
@@ -231,7 +231,7 @@ def save_qa_report(qa_report):
try:
with open(report_file, 'w', encoding='utf-8') as f:
f.write("# 🐝 HIVE UI/UX Comprehensive QA Testing Report\n")
f.write("# 🐝 WHOOSH UI/UX Comprehensive QA Testing Report\n")
f.write("**Generated by ROSEWOOD QA Agent**\n\n")
f.write(f"**Generated:** {time.strftime('%Y-%m-%d %H:%M:%S')}\n")
f.write(f"**Agent:** ROSEWOOD (deepseek-r1:8b)\n")
@@ -248,7 +248,7 @@ def save_qa_report(qa_report):
def main():
"""Main coordination function"""
print("🐝 HIVE UI/UX QA Testing Coordination")
print("🐝 WHOOSH UI/UX QA Testing Coordination")
print("=" * 60)
print(f"🎯 Target: ROSEWOOD ({ROSEWOOD_ENDPOINT})")
print(f"📁 Frontend: {FRONTEND_DIR}")