403cbbb70a07c8aed6a2eb50dd462f96f74e3621
10 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
7f1eff9748 |
docs: update port 8000 references to 8011 in remaining documentation files
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Successful in 2s
Deploy to Testnet / deploy-testnet (push) Successful in 1m7s
Documentation Validation / validate-docs (push) Failing after 10s
Documentation Validation / validate-policies-strict (push) Successful in 5s
Multi-Node Stress Testing / stress-test (push) Successful in 4s
Node Failover Simulation / failover-test (push) Has started running
- Update project/infrastructure/PRODUCTION_ARCHITECTURE.md: coordinator URL 8000 → 8011 - Update project/3_infrastructure.md: coordinator URL 8000 → 8011 - Update project/aitbc.md: coordinator URL 8000 → 8011 - Update project/aitbc1.md: coordinator URL 8000 → 8011 - Update reference/16_security-audit-2026-02-13.md: coordinator URL 8000 → 8011 - Update blockchain/cross-chain/CROSS_CHAIN_TRADING_COMPLETE.md: coordinator port 8000 → 8011 - Update blockchain/cross-chain/CROSS_CHAIN_REPUTATION_FINAL_INTEGRATION.md: coordinator URL 8000 → 8011 - Update blockchain/cross-chain/CROSS_CHAIN_REPUTATION_STAGING_DEPLOYMENT.md: coordinator URL 8000 → 8011 - Update backend/documented_AITBC_Port_Logic_Implementation_-_Implementation_C.md: coordinator port 8000 → 8011 - Update architecture/1_system-flow.md: coordinator URL 8000 → 8011 - Update architecture/3_coordinator-api.md: API port 8000 → 8011 - Update architecture/5_marketplace-web.md: API URL 18000 → 8011 - Update testing/test-integration-completed.md: coordinator URL 8000 → 8011 - Update infrastructure/migration/microservices-migration-status.md: coordinator URL 8000 → 8011 - Coordinator API is now on port 8011 (not 8000) |
||
|
|
852f2e5a8a |
Rename openclaw to hermes across documentation and workflows
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Documentation Validation / validate-docs (push) Has been cancelled
Documentation Validation / validate-policies-strict (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Node Failover Simulation / failover-test (push) Has been cancelled
Integration Tests / test-service-integration (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
CLI Tests / test-cli (push) Has been cancelled
Blockchain Synchronization Verification / sync-verification (push) Successful in 11s
Contract Performance Benchmarks / benchmark-gas-usage (push) Successful in 1m36s
Contract Performance Benchmarks / benchmark-execution-time (push) Successful in 1m24s
Contract Performance Benchmarks / benchmark-throughput (push) Successful in 1m25s
Cross-Chain Functionality Tests / test-cross-chain-sync (push) Successful in 2s
Cross-Chain Functionality Tests / test-cross-chain-transactions (push) Successful in 5s
Cross-Chain Functionality Tests / test-cross-chain-bridge (push) Has been skipped
Cross-Chain Functionality Tests / test-multi-chain-consensus (push) Successful in 3s
Cross-Chain Functionality Tests / aggregate-results (push) Has been skipped
Multi-Chain Island Architecture Tests / test-multi-chain-island (push) Successful in 2s
Multi-Node Blockchain Health Monitoring / health-check (push) Successful in 3s
P2P Network Verification / p2p-verification (push) Successful in 2s
Smart Contract Tests / test-solidity (map[name:aitbc-contracts path:contracts]) (push) Failing after 1m28s
Smart Contract Tests / test-solidity (map[name:aitbc-token path:packages/solidity/aitbc-token]) (push) Successful in 21s
Smart Contract Tests / test-foundry (push) Failing after 20s
Smart Contract Tests / lint-solidity (push) Successful in 30s
Smart Contract Tests / deploy-contracts (push) Successful in 1m40s
Systemd Sync / sync-systemd (push) Successful in 26s
Contract Performance Benchmarks / compare-benchmarks (push) Successful in 4s
- Update workflow paths from docs/openclaw to docs/hermes - Rename skill prefixes from openclaw-* to hermes-* - Update agent skill references in refactoring and analysis docs - Rename OPENCLAW_AITBC_MASTERY_PLAN.md to reflect hermes branding - Update CLI examples and command references throughout documentation |
||
|
|
963910c787 |
docs: update GPU service references to reflect marketplace unification
Some checks failed
Documentation Validation / validate-docs (push) Failing after 9s
Documentation Validation / validate-policies-strict (push) Failing after 3s
Integration Tests / test-service-integration (push) Successful in 1m59s
Python Tests / test-python (push) Successful in 23s
Security Scanning / security-scan (push) Successful in 1m48s
P2P Network Verification / p2p-verification (push) Successful in 3s
Blockchain Synchronization Verification / sync-verification (push) Failing after 9s
Multi-Node Blockchain Health Monitoring / health-check (push) Successful in 2s
Remove obsolete aitbc-gpu.service references across documentation, scripts, and deployment files. GPU functionality is now unified into aitbc-marketplace.service (port 8007). Update blockchain health check to use gitea-runner hostname for aitbc2. Clarify WAL mode comment in database.py to reference btrfs raid instead of generic disk I/O errors. Mark cross-link validation checks as complete in compliance audit. |
||
|
|
96088f4501 |
docs-validation: expand curated markdown scope to include all documentation hubs
Some checks failed
API Endpoint Tests / test-api-endpoints (push) Successful in 46s
CLI Tests / test-cli (push) Failing after 2s
Documentation Validation / validate-docs (push) Failing after 9s
Documentation Validation / validate-policies-strict (push) Failing after 12s
Package Tests / Python package - aitbc-agent-sdk (push) Successful in 24s
Package Tests / Python package - aitbc-core (push) Successful in 19s
Package Tests / Python package - aitbc-crypto (push) Successful in 10s
Package Tests / Python package - aitbc-sdk (push) Successful in 16s
Package Tests / JavaScript package - aitbc-sdk-js (push) Successful in 5s
Package Tests / JavaScript package - aitbc-token (push) Successful in 10s
Production Tests / Production Integration Tests (push) Successful in 17s
Python Tests / test-python (push) Successful in 8s
Security Scanning / security-scan (push) Successful in 46s
Multi-Node Blockchain Health Monitoring / health-check (push) Failing after 3s
Integration Tests / test-service-integration (push) Failing after 11m28s
Add all documentation subdirectories to the curated markdown linting targets, replacing the previous exclusion-based approach with comprehensive coverage. Update validation to check for required README files across all hubs and verify priority documentation metadata markers. Implement lazy loading for optional dependencies (numpy, redis, bcrypt, jwt, websockets) in agent-coordinator and related modules to improve startup |
||
| 747b445157 |
refactor: rename GPU service to cleaner naming convention
GPU Service Renaming - Complete: ✅ GPU SERVICE RENAMED: Simplified GPU service naming for consistency - systemd/aitbc-multimodal-gpu.service: Renamed to aitbc-gpu.service - setup.sh: Updated all references to use aitbc-gpu.service - Documentation: Updated all references to use new service name - Reason: Cleaner, more intuitive service naming ✅ RENAMING RATIONALE: 🎯 Simplification: Cleaner, more intuitive service name 📝 Clarity: Removed 'multimodal-' prefix for simpler naming 🔧 Consistency: Matches standard service naming patterns 🎨 Standardization: All services follow aitbc-{name}.service pattern ✅ SERVICE MAPPING: 🚀 aitbc-multimodal-gpu.service → aitbc-gpu.service 📁 Configuration: No service.d directory to rename ⚙️ Functionality: Preserved all GPU service capabilities ✅ SETUP SCRIPT UPDATES: 📦 install_services(): Updated services array with new name 🚀 start_services(): Updated systemctl start command 🔄 setup_autostart(): Updated systemctl enable command 📋 Status Check: Updated systemctl is-active check ✅ DOCUMENTATION UPDATES: 📚 documented_AITBC_Enhanced_Services__8010-8016__Implementation.md: Updated service path 📚 ENHANCED_SERVICES_IMPLEMENTATION_GUIDE.md: Updated all systemctl commands 📋 Service management: Updated manage_services.sh commands 🎯 Monitoring: Updated journalctl and status commands ✅ COMPLETE SERVICE LIST (FINAL): 🔧 aitbc-wallet.service: Wallet management 🔧 aitbc-coordinator-api.service: Coordinator API 🔧 aitbc-exchange-api.service: Exchange API 🔧 aitbc-blockchain-node.service: Blockchain node 🔧 aitbc-blockchain-rpc.service: Blockchain RPC 🔧 aitbc-gpu.service: GPU multimodal processing (RENAMED) 🔧 aitbc-marketplace.service: Marketplace 🔧 aitbc-openclaw.service: OpenClaw orchestration 🔧 aitbc-ai.service: AI capabilities 🔧 aitbc-learning.service: Learning capabilities ✅ BENEFITS: ✅ Cleaner Naming: More intuitive and shorter service name ✅ Consistent Pattern: All services follow same naming convention ✅ Easier Management: Simpler systemctl commands ✅ Better UX: Easier to remember and type service name ✅ Maintainability: Clearer service identification ✅ CODEBASE CONSISTENCY: 🔧 All systemctl commands: Updated to use new service name 📋 All service arrays: Updated in setup script 📚 All documentation: Updated to reference new name 🎯 All references: Consistent naming throughout codebase RESULT: Successfully renamed GPU service to cleaner naming convention, providing more intuitive and consistent service management across the entire AITBC ecosystem with standardized naming patterns. |
|||
| 98409556f2 |
refactor: rename AI services to cleaner naming convention
AI Services Renaming - Complete: ✅ AI SERVICES RENAMED: Simplified AI service naming for consistency - systemd/aitbc-advanced-ai.service: Renamed to aitbc-ai.service - systemd/aitbc-adaptive-learning.service: Renamed to aitbc-learning.service - systemd/aitbc-adaptive-learning.service.d: Renamed to aitbc-learning.service.d - setup.sh: Updated all references to use new service names - Documentation: Updated all references to use new service names ✅ RENAMING RATIONALE: 🎯 Simplification: Cleaner, more intuitive service names 📝 Clarity: Removed verbose 'advanced-' and 'adaptive-' prefixes 🔧 Consistency: Matches standard service naming patterns 🎨 Standardization: All services follow aitbc-{name}.service pattern ✅ SERVICE MAPPINGS: 🤖 aitbc-advanced-ai.service → aitbc-ai.service 🧠 aitbc-adaptive-learning.service → aitbc-learning.service 📁 Configuration directories: Renamed accordingly ⚙️ Environment configs: Preserved in new directories ✅ SETUP SCRIPT UPDATES: 📦 install_services(): Updated services array with new names 🚀 start_services(): Updated systemctl start commands 🔄 setup_autostart(): Updated systemctl enable commands 📋 Status Check: Updated systemctl is-active checks ✅ DOCUMENTATION UPDATES: 📚 documented_AITBC_Enhanced_Services__8010-8016__Implementation.md: Updated service paths and responses 📚 ENHANCED_SERVICES_IMPLEMENTATION_GUIDE.md: Updated systemctl commands 📋 Service responses: Updated JSON service names to match 🎯 Port references: Updated to use new service names ✅ COMPLETE SERVICE LIST (FINAL): 🔧 aitbc-wallet.service: Wallet management 🔧 aitbc-coordinator-api.service: Coordinator API 🔧 aitbc-exchange-api.service: Exchange API 🔧 aitbc-blockchain-node.service: Blockchain node 🔧 aitbc-blockchain-rpc.service: Blockchain RPC 🔧 aitbc-multimodal-gpu.service: GPU multimodal 🔧 aitbc-marketplace.service: Marketplace 🔧 aitbc-openclaw.service: OpenClaw orchestration 🔧 aitbc-ai.service: AI capabilities (RENAMED) 🔧 aitbc-learning.service: Learning capabilities (RENAMED) ✅ BENEFITS: ✅ Cleaner Naming: More intuitive and shorter service names ✅ Consistent Pattern: All services follow same naming convention ✅ Easier Management: Simpler systemctl commands ✅ Better UX: Easier to remember and type service names ✅ Maintainability: Clearer service identification ✅ CODEBASE CONSISTENCY: 🔧 All systemctl commands: Updated to use new service names 📋 All service arrays: Updated in setup script 📚 All documentation: Updated to reference new names 🎯 All references: Consistent naming throughout codebase RESULT: Successfully renamed AI services to cleaner naming convention, providing more intuitive and consistent service management across the entire AITBC ecosystem with standardized naming patterns. |
|||
| a2216881bd |
refactor: rename OpenClaw service from enhanced to standard name
OpenClaw Service Renaming - Complete: ✅ OPENCLAW SERVICE RENAMED: Changed aitbc-openclaw-enhanced.service to aitbc-openclaw.service - systemd/aitbc-openclaw-enhanced.service: Renamed to aitbc-openclaw.service - systemd/aitbc-openclaw-enhanced.service.d: Renamed to aitbc-openclaw.service.d - setup.sh: Updated all references to use aitbc-openclaw.service - Documentation: Updated all references to use new service name ✅ RENAMING RATIONALE: 🎯 Simplification: Standard service naming convention 📝 Clarity: Removed 'enhanced' suffix for cleaner naming 🔧 Consistency: Matches other service naming patterns 🎨 Standardization: All services follow aitbc-{name}.service pattern ✅ SETUP SCRIPT UPDATES: 📦 install_services(): Updated services array 🚀 start_services(): Updated systemctl start command 🔄 setup_autostart(): Updated systemctl enable command 📋 Status Check: Updated systemctl is-active check ✅ DOCUMENTATION UPDATES: 📚 documented_AITBC_Enhanced_Services__8010-8016__Implementation.md: Updated service path 📚 beginner/02_project/aitbc.md: Updated systemctl commands 📚 enhanced-services-implementation-complete.md: Updated service reference 📚 enhanced-services-deployment-completed-2026-02-24.md: Updated service description ✅ SERVICE CONFIGURATION: 📁 systemd/aitbc-openclaw.service: Main service file (renamed) 📁 systemd/aitbc-openclaw.service.d: Configuration directory (renamed) ⚙️ 10-central-env.conf: EnvironmentFile configuration 🔧 Port 8007: OpenClaw API service on port 8007 ✅ CODEBASE REWIRED: 🔧 All systemctl commands: Updated to use new service name 📋 All service arrays: Updated in setup script 📚 All documentation: Updated to reference new name 🎯 All references: Consistent naming throughout codebase ✅ SERVICE FUNCTIONALITY: 🚀 Port 8007: OpenClaw agent orchestration service 🎯 Agent Integration: Agent orchestration and edge computing 📦 FastAPI: Built with uvicorn FastAPI framework 🔒 Security: Comprehensive systemd security settings 👤 Integration: Integrated with coordinator API ✅ COMPLETE SERVICE LIST (UPDATED): 🔧 aitbc-wallet.service: Wallet management 🔧 aitbc-coordinator-api.service: Coordinator API 🔧 aitbc-exchange-api.service: Exchange API 🔧 aitbc-blockchain-node.service: Blockchain node 🔧 aitbc-blockchain-rpc.service: Blockchain RPC 🔧 aitbc-multimodal-gpu.service: GPU multimodal 🔧 aitbc-marketplace.service: Marketplace 🔧 aitbc-openclaw.service: OpenClaw orchestration (RENAMED) 🔧 aitbc-advanced-ai.service: Advanced AI 🔧 aitbc-adaptive-learning.service: Adaptive learning RESULT: Successfully renamed OpenClaw service to standard naming convention and updated entire codebase to use new name, providing cleaner and more consistent service management across all AITBC services. |
|||
| f2b8d0593e |
refactor: rename marketplace service from enhanced to standard name
Marketplace Service Renaming - Complete: ✅ SERVICE RENAMED: Changed aitbc-marketplace-enhanced.service to aitbc-marketplace.service - systemd/aitbc-marketplace-enhanced.service: Renamed to aitbc-marketplace.service - systemd/aitbc-marketplace-enhanced.service.d: Removed old configuration directory - setup.sh: Updated all references to use aitbc-marketplace.service - Documentation: Updated all references to use new service name ✅ RENAMING RATIONALE: 🎯 Simplification: Standard service naming convention 📝 Clarity: Removed 'enhanced' suffix for cleaner naming 🔧 Consistency: Matches other service naming patterns 🎨 Standardization: All services follow aitbc-{name}.service pattern ✅ SETUP SCRIPT UPDATES: 📦 install_services(): Updated services array 🚀 start_services(): Updated systemctl start command 🔄 setup_autostart(): Updated systemctl enable command 📋 Status Check: Updated systemctl is-active check ✅ DOCUMENTATION UPDATES: 📚 documented_AITBC_Enhanced_Services__8010-8016__Implementation.md: Updated service path 📚 beginner/02_project/1_files.md: Updated file reference 📚 beginner/02_project/3_infrastructure.md: Updated service table 📚 beginner/02_project/aitbc.md: Updated systemctl commands ✅ SERVICE CONFIGURATION: 📁 systemd/aitbc-marketplace.service: Main service file (renamed) 📁 systemd/aitbc-marketplace.service.d: Configuration directory ⚙️ 10-central-env.conf: EnvironmentFile configuration 🔧 Port 8014: Marketplace API service on port 8014 ✅ CODEBASE REWIRED: 🔧 All systemctl commands: Updated to use new service name 📋 All service arrays: Updated in setup script 📚 All documentation: Updated to reference new name 🎯 All references: Consistent naming throughout codebase ✅ SERVICE FUNCTIONALITY: 🚀 Port 8014: Enhanced marketplace API service 🎯 Agent-First: GPU marketplace for AI compute services 📦 FastAPI: Built with uvicorn FastAPI framework 🔒 Security: Comprehensive systemd security settings 👤 Integration: Integrated with coordinator API ✅ BENEFITS: ✅ Cleaner Naming: Standard service naming convention ✅ Consistency: Matches other service patterns ✅ Simplicity: Removed unnecessary 'enhanced' qualifier ✅ Maintainability: Easier to reference and manage ✅ Documentation: Clear and consistent references RESULT: Successfully renamed marketplace service to standard naming convention and updated entire codebase to use new name, providing cleaner and more consistent service management. |
|||
| bfe6f94b75 |
chore: remove outdated documentation and reference files
Some checks failed
AITBC CI/CD Pipeline / lint-and-test (3.11) (push) Has been cancelled
AITBC CI/CD Pipeline / lint-and-test (3.12) (push) Has been cancelled
AITBC CI/CD Pipeline / lint-and-test (3.13) (push) Has been cancelled
AITBC CI/CD Pipeline / test-cli (push) Has been cancelled
AITBC CI/CD Pipeline / test-services (push) Has been cancelled
AITBC CI/CD Pipeline / test-production-services (push) Has been cancelled
AITBC CI/CD Pipeline / security-scan (push) Has been cancelled
AITBC CI/CD Pipeline / build (push) Has been cancelled
AITBC CI/CD Pipeline / deploy-staging (push) Has been cancelled
AITBC CI/CD Pipeline / deploy-production (push) Has been cancelled
AITBC CI/CD Pipeline / performance-test (push) Has been cancelled
AITBC CI/CD Pipeline / docs (push) Has been cancelled
AITBC CI/CD Pipeline / release (push) Has been cancelled
AITBC CI/CD Pipeline / notify (push) Has been cancelled
Security Scanning / Bandit Security Scan (apps/coordinator-api/src) (push) Has been cancelled
Security Scanning / Bandit Security Scan (cli/aitbc_cli) (push) Has been cancelled
Security Scanning / Bandit Security Scan (packages/py/aitbc-core/src) (push) Has been cancelled
Security Scanning / Bandit Security Scan (packages/py/aitbc-crypto/src) (push) Has been cancelled
Security Scanning / Bandit Security Scan (packages/py/aitbc-sdk/src) (push) Has been cancelled
Security Scanning / Bandit Security Scan (tests) (push) Has been cancelled
Security Scanning / CodeQL Security Analysis (javascript) (push) Has been cancelled
Security Scanning / CodeQL Security Analysis (python) (push) Has been cancelled
Security Scanning / Dependency Security Scan (push) Has been cancelled
Security Scanning / Container Security Scan (push) Has been cancelled
Security Scanning / OSSF Scorecard (push) Has been cancelled
Security Scanning / Security Summary Report (push) Has been cancelled
AITBC CLI Level 1 Commands Test / test-cli-level1 (3.11) (push) Has been cancelled
AITBC CLI Level 1 Commands Test / test-cli-level1 (3.12) (push) Has been cancelled
AITBC CLI Level 1 Commands Test / test-cli-level1 (3.13) (push) Has been cancelled
AITBC CLI Level 1 Commands Test / test-summary (push) Has been cancelled
- Remove debugging service documentation (DEBUgging_SERVICES.md) - Remove development logs policy and quick reference guides - Remove E2E test creation summary - Remove gift certificate example file - Remove GitHub pull summary documentation |
|||
|
|
6cb51c270c |
docs(planning): clean up next milestone document and remove completion markers
- Remove excessive completion checkmarks and status markers throughout document - Consolidate redundant sections on completed features - Streamline executive summary and current status sections - Focus content on upcoming quick wins and active tasks - Remove duplicate phase completion listings - Clean up success metrics and KPI sections - Maintain essential planning information while reducing noise |