* fix(plugins): migrate Fish Audio plugin identity * fix(plugins): tighten Fish Audio identity migration * fix(plugins): follow catalog selector for id replacements * fix(plugins): reject replacement install collisions * refactor(plugins): reuse skipped update outcomes