Legacy Port Clarification - Complete:
✅ LEGACY PORT DOCUMENTATION: Added clear notes about legacy vs current ports
- website/docs/flowchart.html: Added note about 18000/18001 → 8000/8010 migration
- website/docs/api.html: Added legacy port notes for HTTP and WebSocket APIs
- Reason: Documentation now clearly distinguishes between legacy and current ports
✅ LEGACY VS CURRENT PORTS:
❌ Legacy Ports (No Longer Used):
- 18000: Legacy Coordinator API
- 18001: Legacy Miner/GPU Service
- 26657: Legacy Blockchain RPC
- 18001: Legacy WebSocket
✅ Current Ports (8000-8029 Range):
- 8000: Coordinator API (current)
- 8006: Blockchain RPC (current)
- 8010: GPU Service (current)
- 8015: AI Service/WebSocket (current)
✅ DOCUMENTATION IMPROVEMENTS:
📊 Flowchart: Added legacy port migration note
🔗 API Docs: Added legacy port replacement notes
🌐 WebSocket: Updated from legacy 18001 to current 8015
📚 Clarity: Users can distinguish old vs new architecture
✅ USER EXPERIENCE:
✅ Clear Migration Path: Documentation shows port evolution
✅ No Confusion: Legacy vs current ports clearly marked
✅ Developer Guidance: Current ports properly highlighted
✅ Historical Context: Legacy architecture acknowledged
✅ PORT MIGRATION COMPLETE:
✅ All References: Updated to current port scheme
✅ Legacy Notes: Added for historical context
✅ Documentation Consistency: Website matches current deployment
✅ Developer Resources: Clear guidance on current ports
RESULT: Successfully added legacy port clarification to website documentation. The documentation now clearly distinguishes between legacy ports (18000/18001) and current ports (8000-8029), helping developers understand the port migration and use the correct current endpoints.
Website Documentation Port Update - Complete:
✅ WEBSITE DIRECTORY UPDATED: All documentation updated to current port assignments
- website/docs/flowchart.html: Updated from old 18000/18001 ports to current 8000/8010/8006
- website/docs/api.html: Updated development URL from 18000 to 8000
- Reason: Website documentation now reflects actual AITBC service ports
✅ PORT UPDATES COMPLETED:
🔧 Core Services:
- Coordinator API: 18000 → 8000 ✅
- Blockchain RPC: 26657 → 8006 ✅🚀 AI/Agent/GPU Services:
- GPU Service/Miner: 18001 → 8010 ✅✅ FLOWCHART DOCUMENTATION UPDATED:
📊 Architecture Diagram: Port flow updated to current assignments
🌐 Environment Variables: AITBC_URL updated to 8000
📡 HTTP Requests: All Host headers updated to correct ports
⏱️ Timeline: Message flow updated with current ports
📋 Service Table: Port assignments table updated
✅ API DOCUMENTATION UPDATED:
🔗 Base URL: Development URL updated to 8000
📚 Documentation: References now point to correct services
✅ WEBSITE FUNCTIONALITY:
✅ Documentation Accuracy: All docs show correct service ports
✅ Developer Experience: API docs use actual service endpoints
✅ Architecture Clarity: Flowchart reflects current system design
✅ Consistency: All website references match service configs
✅ SYSTEM-WIDE SYNCHRONIZATION:
✅ Health Check Script: ✅ Matches service configurations
✅ Service Files: ✅ All updated to match health check
✅ Documentation: ✅ Reflects actual port assignments
✅ Apps Directory: ✅ All hardcoded references updated
✅ CLI Directory: ✅ All commands updated to current ports
✅ Scripts Directory: ✅ All scripts updated to current ports
✅ Tests Directory: ✅ All tests verified and documented
✅ Website Directory: ✅ All documentation updated to current ports
✅ Integration Layer: ✅ Service endpoints synchronized
✅ PORT MAPPING COMPLETED:
✅ Old Architecture: 18000/18001 (legacy) → Current Architecture: 8000/8010/8006
✅ Documentation Consistency: Website matches actual service deployment
✅ Developer Resources: API docs and flowchart are accurate
✅ User Experience: Website visitors see correct port information
✅ FINAL VERIFICATION:
✅ All Website References: Updated to current port assignments
✅ Documentation Accuracy: Complete consistency with service configs
✅ Developer Resources: API and architecture docs are correct
✅ User Experience: Website provides accurate service information
RESULT: Successfully updated all website documentation to reflect the current AITBC port assignments. The website now provides accurate documentation that matches the actual service configuration, ensuring developers and users have correct information about service endpoints and architecture.
- Change file mode from 644 to 755 for all project files
- Add chain_id parameter to get_balance RPC endpoint with default "ait-devnet"
- Rename Miner.extra_meta_data to extra_metadata for consistency
Marketplace:
- Add skeleton loading states for stats grid and GPU offer cards
- Show animated skeleton placeholders during data fetch
- Add skeleton CSS with shimmer animation and dark mode support
- Wrap stats section in #stats-grid container for skeleton injection
Trade Exchange:
- Replace inline header with data-global-header component
- Switch GPU offers to production API (/api/miners/list)
- Add fallback to demo
- Replace absolute aitbc.bubuit.net URLs with relative paths in documentation pages
- Update markdown documentation links from /main/ to /master/ branch
- Add system flow diagram references to component documentation pages
- Remove redundant "Also available in Markdown" notices from HTML docs
- Update Font Awesome CDN link in index.html
- Simplify quick links section and remove unused tutorial/video guide plac