Remove external music generation handoff

This commit is contained in:
diyaa
2026-09-15 12:16:08 +02:00
parent cd066d0a82
commit 1ebb5aadc3
11 changed files with 22 additions and 409 deletions
+5 -11
View File
@@ -105,15 +105,10 @@ requirement is missing and blocks implementation, record it in
- [x] Validate output before handoff.
- [x] Keep compiler independent from UI and OpenAI client.
## Phase 8 --- Suno Handoff
## Removed --- External Generation Handoff
- [x] Implement explicit `Send to Suno` action.
- [x] Open the appropriate Suno creation surface.
- [x] Fill supported fields with approved project output.
- [x] Never trigger Generate automatically.
- [x] Detect/report when fields cannot be filled rather than silently
failing.
- [x] Keep integration isolated because Suno UI can change.
- [x] Removed opening, embedding and controlling external
music-generation websites.
## Phase 9 --- Quality
@@ -124,12 +119,11 @@ requirement is missing and blocks implementation, record it in
- [ ] Test AI output against locked user choices.
- [ ] Test selected instruments influence compiled song-generation
context.
- [ ] Test Suno handoff without generation.
## Definition of MVP Done
A user can create a macOS song project through chat, manually or
automatically configure the agreed song parameters, generate/edit lyrics
and song planning through OpenAI, select instruments, review
the complete project, save versions, and send the approved lyrics/style
data to Suno where the app fills fields without initiating generation.
the complete project, save versions, and retain the approved final
lyrics and style prompt in the project.