-
feat(mix): the mix/ toolbox lands — ten scripts the index never knew · a14aee74
Ten shell tools plus FORMAT.md and MIX.md, written 2026-07-29 and untracked since: stem-stats, energy-profile, onset-detect, silence-detect, transition-detect, mix-meta, mix-render, mix-normalize, mix-master, lufs-check, and lib/progress.sh. FORMAT.md defines a <project>.mix.json metadata contract whose tools 'read existing metadata and augment (don't overwrite unless told)'. Committed with the exec bit set IN THE INDEX, which is the part that bites: 3fdf5b97 had to restore it on 63 scripts, and MIX.md invokes every one of these as ./stem-stats. A file that is executable in the working tree and 100644 in git is executable exactly until someone else clones it. Note also that 'git commit -- path' silently drops a staged mode flip (the trap 1667bb02 documented), so this went in without a pathspec after proving nothing else was staged. mix/take94's 833 MB stayed out (a5a5b37). The scripts are the artifact; the take is the input.
⚠ ️ Flagged, not resolved: this overlaps ../tidal-ears' mastering CLI, which is the canonical recipe per MASTERING.md. Two toolboxes that both master a set is the shape feedback_one_parser_per_concept warns about. I am not merging them blind — committing first so the overlap is visible in one tree instead of half-invisible in an untracked directory. PLN's call which one is the spine. ten small knives in a drawer nobody opened, sharp the whole time.PLN (Algolia) authoreda14aee74
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| progress.sh | Loading commit data... |