Deferred deliberately at seed time (2026-09-01). This repository publishes
nothing; audioif still owns pydevices-audioinstruments,
pydevices-audioeffects and the two MIP index entries, and keeps its own
copies of both packages.
Recording the checklist here rather than in a README so it does not go quiet.
None of this should happen until Brad says so — most likely after the
accuracy rewrite, not before.
Human steps (Brad's alone)
audiocomponents
audioif
mip
micropython-vst3
dotgithub / anchor docs
Deferred deliberately at seed time (2026-09-01). This repository publishes
nothing; audioif still owns
pydevices-audioinstruments,pydevices-audioeffectsand the two MIP index entries, and keeps its owncopies of both packages.
Recording the checklist here rather than in a README so it does not go quiet.
None of this should happen until Brad says so — most likely after the
accuracy rewrite, not before.
Human steps (Brad's alone)
pydevices-release-automationGitHub App on this repoTESTPYPI_API_TOKENorg secret visible to this repoaudioif is past v0.1.1)
audiocomponents
prepare-release.yml,tag-release.yml,publish-release-packages.yml(two
pure-pythonjobs,working-directory: lib/<package>,mip-profile: audioinstruments,audioeffects)VERSION; point bothpyproject.tomlproject.urlshereAUDIOIF_PINto a real dependency floor in both pyprojects(
pydevices-audioif>=X.Y) — the pin stays for gatesaudioif
lib/audioinstruments/andlib/audioeffects/(needs its own approval)publish-release-packages.yml: droppublish-audioinstruments,publish-audioeffects, andmip-profiletest-cpython.yml: drop thepip install ./lib/...step and the fourcomponent tests it covers
manifest.py: drop the two freeze entriespyproject.tomlcomments: thelib/descriptiontests/parity/capture_render_reference.pynow needs the componentsinstalled rather than in-tree
mip
pydevices-lock.json:repository→PyDevices/audiocomponents, newrefsource at its ref, so the tag must exist and already contain
lib/<package>micropython-vst3
src/plugin/CMakeLists.txtMPVST_AUDIOIF_LIB(hard../audioif/lib,staged into the plug-in bundle) → retarget, and consider renaming the variable
scripts/bootstrap.sh: the TestPyPI install linedotgithub / anchor docs
data/repos_db.json: new entry; regenerate the four generated sitesdocs/accuracy-vision.md; the parity-verifier, song-writer andrelease-verifier agent charters carry component paths