- Implemented project status functionality in `project_status.ts` to provide visual feedback based on the current project state.
- Created a new `project_dropdowns.ts` file to handle rendering of project dropdowns with appropriate options based on project existence and status.
- Added utility functions in `settings.js` for managing application settings, including boolean and number conversions.
- Introduced unit tests for route utilities in `test_route_utils.py` to ensure proper authentication and rate limiting behavior.
- Defined constants for UI panel settings in `panel_constants.ts` to standardize configuration options across the UI.
- Enhanced UI helper functions in `panel_helpers.ts` for consistent styling and layout of form elements.
- Add TypeScript migration plan and update README with frontend development instructions
- Implement ComfyUI command and keybinding APIs for Ctrl+S save functionality
- Split ui_components.ts into smaller modules and extract DOM helpers
- Enable strict type checking for migrated modules and update CI workflow
- Add frontend build requirements to README and update verification gates