rename: Codename 206 -> Bari 206

Retires the working codename now rather than at 1.0, because the two identity
constants a DAW uses to recognise a plugin across sessions can only be changed
for free while nothing has saved a project with it. Verified: zero references
to the plugin across all 69 FL project backups, under any identity string.

Derived spellings:
    Cargo package     codename_206        -> bari_206
    bundle / DAW name Codename 206 |
                      206 prototype       -> Bari 206      (unified; drops "prototype")
    Rust types        Codename206(Params) -> Bari206(Params)
    CLAP_ID           com.mikkeli.codename-206
                                          -> org.novoyuuparosk.bari-206
    VST3_CLASS_ID     Codename206Maxi!    -> Bari206Multiband

CLAP_ID moves to reverse-DNS on a domain actually controlled, and stops
disagreeing with a VENDOR that was already Novoyuuparosk. VST3_CLASS_ID stays
exactly 16 bytes and drops "Maxi", which sat close to Image-Line's Maximus and
Maximizer in the same product category.

Author identity converges on Mikkeli Matlock <mikkeli@novoyuuparosk.org>;
Cargo authors had been carrying a personal gmail address while Plugin::EMAIL
already used the org one. VENDOR stays Novoyuuparosk, which is the org rather
than the person, and copyright stays with the person.

Deliberately unchanged: the repo, its remote, the local directory and the
homepage URL all keep "codename-206". Renaming those buys nothing and costs a
Gitea rename, a remote rewrite and a directory move, so the bare "codename-206"
is current branding rather than residue - and is the one spelling the STALE
list must not contain.

Driven by check-branding.sh rather than by grep: setting the canonical block
listed all 26 sites, including .github/workflows/ci.yaml, which no explicit
check covered. That gap is now closed by a positive check on the CI bundle
command, so a future rename fails in seconds instead of after a full compile.
STALE now carries both the retired and the new spellings, so the next rename
is self-checking too.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LU1NRL7fAaZTtFMTTPn2b1
This commit is contained in:
Mikkeli Matlock
2026-08-31 22:55:41 +09:00
parent 73edf58b32
commit 37f34e1175
14 changed files with 78 additions and 62 deletions
+4 -4
View File
@@ -1,6 +1,6 @@
<#
.SYNOPSIS
Build Codename 206 and install the VST3 (and CLAP) into the system plugin folders.
Build Bari 206 and install the VST3 (and CLAP) into the system plugin folders.
.DESCRIPTION
FL Studio scans `C:\Program Files\Common Files\VST3` by default and ignores
@@ -25,7 +25,7 @@
param(
[switch]$SkipBuild,
[switch]$User,
[string]$Package = "codename_206"
[string]$Package = "bari_206"
)
$ErrorActionPreference = "Stop"
@@ -42,8 +42,8 @@ if (-not $SkipBuild) {
if ($LASTEXITCODE -ne 0) { throw "cargo xtask bundle failed (exit $LASTEXITCODE)" }
}
$vst3Name = "Codename 206.vst3"
$clapName = "Codename 206.clap"
$vst3Name = "Bari 206.vst3"
$clapName = "Bari 206.clap"
$bundled = Join-Path $root "target\bundled"
$vst3Src = Join-Path $bundled $vst3Name
$clapSrc = Join-Path $bundled $clapName