ebf4044a01
- Create FormatHandlerRegistry in CLI initialization - Register Id3v2Handler and FlacHandler - Add analyze_format_layout() helper to read file headers - Update scan functions to call handler.analyze() - Use upsert_file_with_layout() when format_layout available - Graceful degradation for unsupported formats - Full workspace compiles successfully