… editor
Add LLM-powered script import and item reordering to Run of Show editor
## LLM Script Import
- New ImportShowFlowModal with comprehensive conversion instructions for LLMs
- Enhanced prompt template that guides LLMs to embellish basic scripts with:
* Realistic lighting, audio, and video cues
* Production notes and crew coordination
* Strategic color coding and timing estimates
- Two-tab interface: copy instructions, paste converted JSON
- Full JSON validation with error handling
- Accessible via "Import" button in editor
## Item Reordering
- Add up/down arrow controls to reorder items in both desktop and mobile views
- Automatically renumber items when moved
- Support for both regular items and section headers
- Buttons disabled at list boundaries
User description
… editor
Add LLM-powered script import and item reordering to Run of Show editor
LLM Script Import
Item Reordering
PR Type
Enhancement
Description
Add LLM-powered script import with comprehensive conversion instructions
Implement item reordering with up/down arrow controls
Support both regular items and section headers in reordering
Include JSON validation and error handling for imports
Diagram Walkthrough
File Walkthrough
ImportShowFlowModal.tsx
New LLM import modal componentapps/web/src/components/ImportShowFlowModal.tsx
RunOfShowEditor.tsx
Import modal and reordering functionalityapps/web/src/pages/RunOfShowEditor.tsx
ImportShowFlowModalcomponenthandleMoveItemfunction