- Removed completion summary dated April 2, 2026
- Document contained outdated v0.3.0 status information
- Removed 100% completion claims and production readiness statements
- Changed from cross-platform testing to Debian stable only
- Updated prerequisites to Debian stable test environment
- Renamed section from Cross-Platform Compatibility to Debian Stable Compatibility
- Removed Windows, macOS, CentOS, and Ubuntu references
- Removed AMD ROCm and Apple Silicon GPU support
- Removed browser compatibility testing
- Updated CI/CD workflow paths from .github to .gitea
- Updated verification checklist and troubleshooting section
- Changed GitHub Actions references to Gitea Actions
- Updated repository secrets references from GitHub to Gitea
- Updated workflow file paths from .github/workflows/ to .gitea/workflows/
- Updated all automated publishing references to use Gitea Actions
- Changed from cross-platform (Linux, Windows, macOS) to Debian stable only
- Updated prerequisites to Debian stable build machine
- Updated build environment to Debian stable (bookworm)
- Removed Windows and macOS build steps
- Updated CI/CD to single platform build
- Updated installation guides to Debian only
- Updated ROADMAP.md to reflect Debian stable miner binary
- Moved 6 workflow plans from .windsurf/workflows/ to .windsurf/plans/
- Maintains git history with git mv
- Organizes plans in dedicated plans directory
- Removed ✅ IMPLEMENTED and 🔄 PARTIAL status markers
- Reverted all task statuses to 'Pending implementation'
- Kept original task descriptions unchanged
- Removed all stages marked with [COMPLETED] date markers
- Removed sections marked ✅ COMPLETE
- Removed historical progress sections with completed items
- Kept only upcoming improvements and planned phases
- Cleaned up roadmap to show only active/in-progress items
- Moved analysis files to docs/analysis/:
- CLI_MODULARIZATION_ANALYSIS_2026-05-09.md
- CODEBASE_ANALYSIS_2026-05-09.md
- MICROSERVICES_ARCHITECTURE_EVALUATION.md
- Moved summary files to docs/reports/:
- FINAL_IMPLEMENTATION_SUMMARY.md
- LONG_TERM_PRIITIES_SUMMARY_2026-05-09.md
- MEDIUM_TERM_PRIITIES_SUMMARY_2026-05-09.md
- SHORT_TERM_PRIITIES_SUMMARY_2026-05-09.md
- Moved MERGE_PLAN.md to docs/archive/ (merge complete)
- Created docs/analysis/ directory for analysis documents
- Moved docs/planning/ to docs/archive/planning/
- Content is legacy planning documentation from Q2 2026
- References 40% implementation gaps that are now closed
- Project is documented as 100% complete in other locations
- Planning for next milestones is no longer relevant at completion stage
- Updated archive/summaries path from ../../archive/summaries/ to ../archive/summaries/
- Fixed path references due to directory move from docs/project/planning/ to docs/planning/
- File now correctly references archive directory at proper relative path
- Removed docs/project/README.md as it was redundant after content migration
- Removed docs/project/ directory as it was empty
- All content previously in docs/project/ has been migrated to appropriate locations in main docs structure
- Main docs/README.md serves as the primary documentation hub
- Moved ai-economics/ to docs/ai-economics/
- Moved completion/ to docs/completion/
- Merged cli/ with docs/cli/
- Merged infrastructure/ with docs/infrastructure/
- Moved planning/ to docs/planning/
- Moved requirements/ to docs/requirements/
- Moved workspace/ to docs/development/workspace/
- Moved 1_files.md to docs/reference/REPOSITORY_STRUCTURE.md
- Moved 2_roadmap.md to docs/ROADMAP.md
- Moved 3_infrastructure.md to docs/infrastructure/INFRASTRUCTURE.md
- Moved SECURITY.md to docs/security/SECURITY.md
- Moved PROJECT_STRUCTURE.md to docs/archive/GPU_PROJECT_STRUCTURE.md
- Moved WORKING_SETUP.md to docs/guides/getting-started/WORKING_SETUP.md
- Moved E2E_TEST_CREATION_SUMMARY.md to docs/reports/E2E_TEST_CREATION_SUMMARY.md
- Moved SQLMODEL_METADATA_FIX_SUMMARY.md to docs/reports/SQLMODEL_METADATA_FIX_SUMMARY.md
- Moved GITHUB_PULL_SUMMARY.md to docs/reports/GITHUB_PULL_SUMMARY.md
- Moved GIFT_CERTIFICATE_newuser.md to docs/guides/getting-started/GIFT_CERTIFICATE.md
- Moved user_profile_newuser.md to docs/guides/getting-started/USER_PROFILE.md
- Moved aitbc.md to docs/infrastructure/NODE_AITBC.md
- Moved aitbc1.md to docs/infrastructure/NODE_AITBC1.md
- Updated project/README.md with new documentation locations
- Removed empty subdirectories from docs/project/
- Created docs/MERGE_PLAN.md for reference
- Created RELEASE_v0.2.2.1.md: Blockchain explorer enhancements and codebase analysis (2026-02-17)
- Created RELEASE_v0.2.2.2.md: Documentation updates, Python compatibility, and CI improvements (2026-02-24)
- Created RELEASE_v0.2.2.3.md: Website fixes, theme enforcement, and smart contract recreation (2026-02-27)
- Created RELEASE_v0.2.2.4.md: Major refactoring, logging consolidation, and dynamic pricing (2026-02-28)
- Created RELEASE_v0.2.2.5.md: Phase completion, reinforcement learning, and blockchain explorer enhancements (2026-03-01)
- Updated releases/README.md to include new releases in chronological order
- Content based on actual git commits from the specified time period
- Created RELEASE_v0.2.1.1.md: Security fixes, documentation updates, repository cleanup (2026-02-11)
- Created RELEASE_v0.2.1.2.md: GPU marketplace features and CI improvements (2026-02-12)
- Created RELEASE_v0.2.1.3.md: Project reorganization, refactoring, security enhancements (2026-02-13)
- Created RELEASE_v0.2.1.4.md: Marketplace GPU features and infrastructure updates (2026-02-14)
- Created RELEASE_v0.2.1.5.md: Marketplace enhancements, dark mode, navigation (2026-02-15)
- Updated releases/README.md to include new releases in chronological order
- Content based on actual git commits from the specified time period
- Created RELEASE_v0.1.2.md: SQLModel relationships, ZK verifier fixes, project cleanup (2026-01-24)
- Created RELEASE_v0.1.3.md: Testing infrastructure improvements (2026-01-26)
- Created RELEASE_v0.1.4.md: Documentation conversion, project structure, Ollama GPU testing (2026-01-29)
- Updated releases/README.md to include new releases in chronological order
- Content based on actual git commits from the specified time period
- Created RELEASE_v0.0.2.md: Marketplace metrics, privacy features, service registry (2025-12-22)
- Created RELEASE_v0.0.3.md: Logging refactor, genesis timestamp, router reorganization (2025-12-28)
- Created RELEASE_v0.0.4.md: Market stats endpoint, wallet integration, browser wallet link (2025-12-29)
- Created RELEASE_v0.0.5.md: Documentation milestones and project tracking (2025-12-30)
- Updated releases/README.md to include new releases in chronological order
- Content based on actual git commits from the specified time period
- Deleted docs/project/5_done.md as all content has been migrated to release notes
- All major features from 5_done.md now documented in individual releases
- Content distributed across v0.0.1 through v0.3.9 releases
- Created RELEASE_v0.1.1.md: Cross-site synchronization and transaction-dependent block creation
- Updated releases/README.md to include new release
- Content based on git history commits for cross-site sync and block creation improvements
- Created RELEASE_v0.2.8.md: Performance optimization and observability
- Created RELEASE_v0.2.9.md: Service layer architecture and core library reorganization
- Updated releases/README.md to include new releases
- Content based on git history commits for performance, observability, and architecture
- Created RELEASE_v0.2.6.md: Infrastructure as code and deployment automation
- Created RELEASE_v0.2.7.md: Security enhancements and API hardening
- Fixed v0.2.2 date from March 15 to February 15, 2026
- Fixed v0.2.1 date from March 1 to February 8, 2026
- Updated releases/README.md to include new releases
- Content based on git history commits for infrastructure and security features
- Created RELEASE_v0.0.1.md: Initial infrastructure deployment and core blockchain foundation
- Created RELEASE_v0.1.0.md: Basic marketplace and explorer deployment
- Created RELEASE_v0.2.0.md: Enhanced services and trading infrastructure
- Created RELEASE_v0.2.1.md: GPU marketplace and cross-chain trading
- Created RELEASE_v0.2.2.md: Enhanced AI agent services and testing framework
- Updated releases/README.md to include new releases in history
- Content based on completed deployments documented in docs/project/5_done.md
- Renamed openclaw_agents.json to hermes_agents.json
- Renamed openclaw_agents_advanced.json to hermes_agents_advanced.json
- Content was already updated for hermes, only filenames needed updating
- Training files are used for hermes agent configuration
- Renamed all 3 guide files from openclaw to hermes naming
- Content was already updated for hermes, only filenames needed updating
- Guides include agent fix summary, cross-node communication, and messaging implementation
- Renamed all 7 report files from openclaw to hermes naming
- Content was already updated for hermes, only filenames needed updating
- Reports include agent fixes, data directory fixes, database cleanup, mission accomplishment, multi-node deployment, preflight, and workflow execution
- Renamed OPENCLAW_AGENT_CAPABILITIES_ADVANCED.md to HERMES_AGENT_CAPABILITIES_ADVANCED.md
- Renamed OPENCLAW_AITBC_MASTERY_PLAN_IMPLEMENTATION_STATUS.md to HERMES_AITBC_MASTERY_PLAN_IMPLEMENTATION_STATUS.md
- Content was already updated for hermes, only filenames needed updating
- Created comprehensive RELEASE_v0.3.4.md with Hermes migration details
- Updated release history in releases README.md
- Updated pyproject.toml version to v0.3.4
- Release covers Hermes agent system migration, blockchain sync improvements, security fixes, and documentation cleanup
- Removed legacy Coordinator API reference from README.md
- Removed deprecated Wallet Fund entry from GLOSSARY.md
- Updated shell scripts deprecation notice in ENVIRONMENT_SETUP.md
- Removed deprecated faucet setup section from WALLET_FUNDING.md
- Removed legacy human support section from AGENT_INDEX.md
- Updated python-multipart from >=0.0.24 to >=0.0.27 (fixes 3 DoS alerts)
- Updated starlette from >=0.27.0 to >=0.49.1 (fixes 1 O(n^2) DoS alert)
- Updated in requirements.txt, pyproject.toml, coordinator-api requirements, aitbc-core
This addresses 4 of the 11 high-severity security vulnerabilities reported by GitHub Dependabot.
- Modified main.py to pass chain_id to session_factory lambda functions
- Fixed session_scope calls in _ensure_genesis_for_chains, block processing, and proposer initialization
- Added debug logging to sync.py to track database queries during bulk sync
- Fixed state root validation skip during bulk import with skip_state_root_validation parameter
This fixes the issue where all chains were using the same default database,
causing cross-chain data corruption and sync failures.
- Add new section 2.1 "Genesis Block Mismatch Issues" to troubleshooting documentation
- Document symptoms: "Unhandled import case" errors, sync failures, different genesis hashes
- Add diagnostic commands to check genesis block hashes across nodes and verify RPC bootstrap
- Provide step-by-step solution to force RPC bootstrap by deleting genesis block
- Explain how RPC bootstrap works and its configuration requirements
- Update configuration
- Add block_production_chains and enable_block_production to node-specific configuration list
- Clarify that block production settings belong in node.env, not blockchain.env
- Update example configurations for aitbc, aitbc1, and gitea-runner to show proper file separation
- Move block production settings from blockchain.env examples to node.env examples
- Update documentation to reflect consolidation of production.env into blockchain.env
- Change file references in configuration management, agent training, and release docs
- Update troubleshooting and setup instructions to use blockchain.env
- Remove references to deprecated 3-file structure (blockchain.env, node.env, production.env)
- Document completed consolidation benefits and migration steps
- Modify _load_genesis_allocations_from_rpc() to extract and return genesis_state_root from RPC response
- Update _initialize_genesis_allocations() to receive and store the RPC genesis_state_root
- Modify _ensure_genesis_block() to use RPC-provided state_root instead of computing it locally
- Remove state root recomputation after account initialization
This fixes the state root mismatch between aitbc and aitbc1 genesis blocks that was preventing successful block sync. When aitbc1 bootstraps via RPC, it now uses the original genesis state_root from aitbc instead of recomputing it locally, ensuring state roots match during sync.