Source image
Upload will connect here—drag-and-drop shell only.
No image selected
Future: file input + validation before sending to the server route.
Prompt
Describe the edit. TODO: POST to API route with prompt + image ref.
Model and strength controls (placeholder)
Actions
Shortcut intents for the model.
Output preview
Result canvas · TODO: stream or poll job status.
Generated image appears here
Before / after
Comparison strip for review and approvals.
Before
After
Export
Download and project save—wire after generation succeeds.