Version History

CHANGELOG

Every version of AI MUSIC PROMPT ARCHITECT, documented. The tool is in active development — updates ship regularly.

MAR 2026
v9.7 CURRENT · STABLE

Slider Fix + Manual HOW TO USE

  • +Weirdness & Style Influence sliders always active — fixed bug where sliders were disabled when fields were empty, making SURPRISE ME! ignore them
  • +HOW TO USE modal — full in-app manual with 10 navigable sections and ESC key close
  • +/help-pdf route — downloadable PDF manual generated live with ReportLab (22KB), includes cover page, TOC, 10 chapters, footer with page numbers
  • ~Updated manual step 10 (SURPRISE ME!) to document slider behavior correctly
MAR 2026
v9.6 STABLE

HOW TO USE Module (modal + PDF)

  • +📖 HOW TO USE button in header
  • +Full-screen modal with 10-section sidebar navigation (Getting Started, Music Prompt, Image Analysis, Morph, Album Forge, Lyric Alchemy, Output, Quality, Status, Pro Tips)
  • +PDF manual route /help-pdf with ReportLab — professional layout, cover page, TOC, per-section chapters, page numbers
  • +send_file added to Flask imports
FEB 2026
v9.5 STABLE

Disclaimer Fix + Text Contrast

  • +Disclaimer checkbox fix — clicking the square now correctly activates it (was only activating on text click)
  • ~onchange handler on input; removed manual cb.checked toggle that was double-toggling
  • ~div onclick guard: if(event.target.tagName !== INPUT) to prevent double-fire
FEB 2026
v9.4 STABLE

Album Forge RESET + Instrumental Ratio

  • +Instrumental Tracks Ratio slider (0–100%) per-album distribution
  • +Album Forge RESET button fully clears Style Explorer, album state, track cache
  • +track.instrumental flag per track — 🎼 icon in tracklist for instrumental tracks
  • ~forgeResetBtn disable/enable on generation state
JAN 2026
v9.0 MAJOR

Lyric Alchemy 8-Step Wizard — Full Release

  • +Complete 8-step creative wizard: Creative DNA → Narrative Paths → Story Voice → Chorus Profile → Voice Architecture → Genre Universe → Style Refinement → Output Draft
  • +lxCache system — step results cached, only changed steps regenerate
  • +lxInvalidateFrom() — downstream invalidation on upstream change
  • +60 genre categories across 10 families
  • +⚗️ BUILD FULL SUNO PROMPT from Lyric Alchemy wizard output
  • +lxUpdateNav() progress bar on all 8 steps
DEC 2025
v8.0 MAJOR

Album Forge + Style Explorer + Daily Mood

  • +Album Forge tab — full multi-track album generation with cohesion control
  • +Style Explorer — web-search-enhanced sonic profile extraction from any artist/album reference
  • +Daily Mood fetch — pulls today's global mood, generates 5 cards
  • +⚡ Magic Compilation — fully random independent tracks mode
  • +Lazy track loading with albumCache — per-track regeneration without rebuilding album
NOV 2025
v7.0 STABLE

Morph Your Song + Status Panels SSE

  • +🎭 Morph Your Song tab — transform existing lyrics into any target genre
  • +Network & API Status panel (SSE) — 4-check real-time monitoring
  • +Live Activity Log panel (SSE) — color-coded event stream
  • +Auto-retry system on API 529 overload (3 attempts, 3/8/15s delays)
  • +Avatar Obiriec embedded in header and footer (base64)
OCT 2025
v1.0 GENESIS

Initial Release — Music Prompt + Image Analysis

  • +🎵 Music Prompt tab — 9-section Suno prompt generation
  • +🖼 Image Analysis tab — base64 image → music prompt
  • +ANTI_AI_INSTRUCTION system — first implementation of quality pipeline
  • +sanitize_banned_terms() — initial 30-rule filter
  • +Disclaimer popup with sessionStorage
  • +Single-file Flask application architecture