CR: Tmuxinator Nvim Migration — Implementation

Implementation Plan

Post-Change Verification

# Validate YAML syntax (yq requires jq on PATH)
for f in cfg-nvim-lsp train-nvim test-nvim-plugins; do
  yq '.' ~/.config/tmuxinator/${f}.yml > /dev/null 2>&1 && echo "${f}: OK" || echo "${f}: FAIL"
done
# Verify no stale ~/.config/nvim references (expect: no output)
grep -n 'root:.*~/.config/nvim[^-]' ~/.config/tmuxinator/{cfg-nvim-lsp,train-nvim,test-nvim-plugins}.yml
# Verify no dead repo references (expect: no output)
grep -rn 'modulus-nvim\|modulus-fidus\|nvim-core' ~/.config/tmuxinator/{cfg-nvim-lsp,train-nvim,test-nvim-plugins}.yml
# Verify dead symlinks before removal
file ~/.config/nvim-core ~/.config/nvim-fidus ~/.config/nvim-modulus
# Remove dead symlinks (run after confirming broken above)
rm ~/.config/nvim-core ~/.config/nvim-fidus ~/.config/nvim-modulus
# Functional test - start each session
tmuxinator start CFG-NVIM-LSP
tmuxinator start TRAIN-NVIM
tmuxinator start TEST-NVIM-PLUGINS