9b4ba98484bb16c103290e96aa106fdafb01e5aa
Replaced 800+ line monolithic ExceptionPage.jsx with a ~180 line container that delegates to useExceptionSummary, useExceptionList, useExceptionDetail, useRepairTask, and useWizardState hooks. Renders ExceptionWizard (wizard mode) or ExceptionListView (advanced mode), with MissingTagsInlinePanel as escape hatch. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Description
Full-stack workspace for music library scanning, metadata repair, and workshop tools
Languages
Python
58.2%
JavaScript
38.5%
Shell
2.7%
CSS
0.5%