Skip to content

FLVSTX 1.2.0 — the producer

Choose a tag to compare

@vkfolio vkfolio released this 09 Sep 11:15
· 13 commits to main since this release

A producer that plans the work, asks before it writes, and hands each part to a specialist.

Producer mode

Pick Producer beside Composer in the chat panel. It reads the session, then shows a plan —
key, tempo, form, and per step the exact layer@section it will write — and changes nothing until
you answer: Approve, Revise (whatever you have typed goes back as the note and it re-plans
in the same turn), or Stop.

Once approved, each step goes to a specialist whose whole context is that craft:

specialist writes
harmony & form key, tempo, sections, progressions, chords, pad
melody & topline melody, counter_melody, the vocal harmony line, lyrics
rhythm section drums, percussion, bass, sub — written together
arrangement & mix the roster, instruments, presence, energy, feel

The rules are enforced by the host, not asked for in a prompt: nothing writes before you approve,
and no specialist writes outside its own layers. Asked for a bass line, the harmony specialist is
refused and hands the intended notes back to the producer instead of faking one somewhere else.

  • Progress you can trust. The checklist and verify_step both read a ledger of writes that
    actually landed, with the agent that made each one. Reads do not count, so a step cannot report
    done on work nobody did.
  • Revert this run. Approving takes a checkpoint first: a run makes far more changes than undo
    can hold, and one button puts it all back.
  • Cost is shown, never capped. The model picker governs the whole run, specialists included.

Composer mode is unchanged for quick single-layer edits, and Ask AI now sits beside Suggest
on each layer.

Install

Unzip anywhere and run scripts\install.ps1 (one UAC prompt for the plugin folders; everything
else goes under %LOCALAPPDATA%\FLVSTX). Node.js 20+ is needed only for the chat composer.

Full notes in CHANGELOG.md.