drop claude symlink trees for migrated assets

This commit is contained in:
Jason Woltje
2026-02-17 12:20:33 -06:00
parent 947d4e808d
commit a146aa0709
4 changed files with 114 additions and 117 deletions

View File

@@ -48,16 +48,13 @@ Manual commands:
~/.mosaic/bin/mosaic-sync-skills --link-only
```
## Runtime Compatibility Linking
## Runtime Compatibility Sync
Installer also links Claude-compatible paths back to Mosaic canonicals:
Installer syncs Claude runtime overlays as regular files (not symlinks):
- `~/.claude/agent-guides` -> `~/.mosaic/guides`
- `~/.claude/scripts/{git,codex,bootstrap,cicd,portainer}` -> `~/.mosaic/rails/...`
- `~/.claude/templates` -> `~/.mosaic/templates/agent`
- `~/.claude/presets/{domains,tech-stacks,workflows}` -> `~/.mosaic/profiles/...`
- `~/.claude/presets/*.json` runtime overlays -> `~/.mosaic/runtime/claude/settings-overlays/`
- `~/.claude/{CLAUDE.md,settings.json,hooks-config.json,context7-integration.md}` -> `~/.mosaic/runtime/claude/...`
- `~/.claude/{CLAUDE.md,settings.json,hooks-config.json,context7-integration.md}` <- `~/.mosaic/runtime/claude/...`
Legacy symlink trees under `~/.claude` for migrated guides/scripts/templates/presets are pruned during sync.
Run manually: