Single file handles installation, upgrade, preview, gitignore, CLAUDE.md merge, and manifest generation. Extract into focused modules.