Commit Graph

2 Commits

Author SHA1 Message Date
yusyus
71b7304a9a refactor: Remove legacy config format support (v2.11.0)
BREAKING CHANGE: Legacy config format no longer supported

Changes:
- ConfigValidator now only accepts unified format with 'sources' array
- Removed _validate_legacy() method
- Removed convert_legacy_to_unified() and all conversion helpers
- Simplified get_sources_by_type() and has_multiple_sources()
- Updated __main__ to remove legacy format checks
- Converted claude-code.json to unified format
- Deleted blender.json (duplicate of blender-unified.json)
- Clear error message when legacy format detected

Error message shows:
  - Legacy format was removed in v2.11.0
  - Example of old vs new format
  - Migration guide link

Code reduction: -86 lines
All 65 tests passing

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-08 02:27:22 +03:00
yusyus
7648601eea docs: Add final production-ready status report
Complete status report confirming all 4 phases done, all QA issues fixed,
and all 65 tests passing. Ready for production release v2.11.0.

Key achievements:
-  All 4 phases complete (Chunking, Upload, CLI, Presets)
-  QA audit: 9 issues found and fixed
-  65/65 tests passing (100%)
-  10/10 code quality
-  0 breaking changes
-  Production-ready

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-08 02:13:47 +03:00