Devnet 2.0: Code and documentation cleanup
Summary
Major cleanup and reorganization as part of Devnet 2.0 redesign initiative.
Documentation Changes
-
✅ Moved aspirational/old docs todocs/archive/ -
✅ Addeddocs/AI_QUICKSTART.mdfor AI-friendly workflows -
✅ Addeddocs/quickstart.mdfor user onboarding -
✅ Reorganized feature docs intodocs/features/ -
✅ Consolidated test documentation indocs/testing/
Code Improvements
Load Testing
- Modified:
internal/impl/load/core files (accounts, client, metrics, transactions) - Removed: 15+ scattered test files from production directories
- Added: Consolidated test structure in
tests/unit/andtests/integration/
New Features
- Image registry system (
internal/impl/image/) - Load command infrastructure
- Image registration capabilities
Architecture
- Enhanced interfaces in
internal/interfaces/ - Improved binary management
- Better provider abstractions
Testing Reorganization
- Deleted scattered
*_test.gofiles frominternal/impl/load/ - Created proper test hierarchy in
tests/directory - Separated unit and integration tests clearly
Files Changed
- Modified: 15 files
- Deleted: 25+ old files (archived or consolidated)
- Added: 20+ new organized files
Impact
- Clearer separation of concerns
- Better AI and developer experience
- Foundation for continued V2 development
- Maintained working functionality throughout
Related
- Part of Devnet 2.0 ground-up redesign
- See
docs/features/devnet_v2.mdfor architecture - See
docs/testing/devnet_v2_test.mdfor test design