* **Complete Theme System Refactor - Layered Theme Architecture**: Major refactor to replace simple template selection with sophisticated layered theme system (currently stashed)
* **Phase 1 - Restore and Assess**:
* Restore stashed changes with `git stash pop`
* Run tests to identify current failures and validation issues
* Assess remaining work by checking all files that still use `--template`
* **Phase 2 - Complete CLI Parameter Migration**:
* Update remaining CLI commands in asset_commands.py, cli.py, and other files
* Fix parameter validation - add proper theme validation for the new string-based parameter
* Update help text and documentation to reflect new layered theme capabilities
* **Phase 3 - Fix Integration Issues**:
* Fix function signature mismatches where functions expect `template` but receive `theme`
* Add proper error handling for invalid themes (replace print statements with logging)
* Test layered theme functionality - ensure `dark,academic` type combinations work
* Verify legacy theme mapping works correctly
* **Phase 4 - Quality Assurance**:
* Run full test suite to ensure no regressions
* Test all CLI commands with new theme parameter
* Verify backward compatibility with existing templates
* Update any remaining documentation
* **Phase 5 - Clean Up and Commit**:
* Remove dead code and legacy functions if no longer needed
* Ensure consistent terminology throughout codebase
* Write comprehensive commit message documenting the major theme system improvement
* Update CHANGELOG.md with new theme layering capabilities