docs(ebook): add comprehensive ebook.go refactor plan
- Add EBOOK_REFACTOR_PLAN.md with 856 lines of detailed instructions - Split 1,350-line ebook.go into focused single-responsibility files - Zero API changes, only code organization for maintainability - Phase-by-phase safety checkpoints and rollback procedures Target file organization after refactor: - media.go (~600 lines): Media CRUD + metadata - search.go (~80 lines): Query and search operations - matching.go (~200 lines): Book matching and sync operations - ebook.go (~150 lines): SetupRoutes only Plan ensures AI can implement without breaking any functionality.
This commit is contained in:
+479
-896
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user