openshelf-bugfix
Purpose
Diagnose and fix defects in the OpenShelf app with the smallest safe patch.
Use this skill when
- •EPUB fails to load.
- •Rendering/navigation controls break.
- •TypeScript or build regressions appear.
Constraints
- •Fix root cause, not symptoms.
- •Do not refactor unrelated code.
- •Keep public behavior unchanged unless bug demands it.
Execution checklist
- •Reproduce issue from report.
- •Locate root cause in
src/. - •Apply minimal code fix.
- •Run
npm run build. - •Document edge case in
README.mdwhen relevant.
Handoff template
- •Root cause.
- •Fix summary.
- •Files changed.
- •Validation result.