Problem
mc-web-chat extension was not a git repo. Every rebuild/deploy overwrites today's work with yesterday's packaged version. Three copies existed (extensions/, plugins/, miniclaw-os/) all diverged with no version tracking.
Resolution
- Reconciled all 3 diverged copies into canonical version in extensions/mc-web-chat
- Initialized git repo with proper .gitignore
- Made plugins/mc-web-chat a symlink to extensions/ to prevent future divergence
- Added guards to install.sh at 3 locations to skip overwriting .git repos and symlinks
- Backported reconciled code to miniclaw-os repo
Resolved by PR #486 (commit 34a143f).
Card: crd_7f5d49c9