migrate mosaic home to xdg config path
This commit is contained in:
@@ -4,7 +4,7 @@ Date: 2026-02-17
|
||||
Scope:
|
||||
- `~/src/mosaic-bootstrap`
|
||||
- `~/src/agent-skills`
|
||||
- Installed runtime check: `~/.mosaic`
|
||||
- Installed runtime check: `~/.config/mosaic`
|
||||
|
||||
## Findings
|
||||
|
||||
@@ -31,7 +31,7 @@ Updated:
|
||||
- `rails/qa/qa-queue-monitor.sh`
|
||||
|
||||
Change:
|
||||
- Standardized handler paths to `~/.mosaic/rails/qa/...`.
|
||||
- Standardized handler paths to `~/.config/mosaic/rails/qa/...`.
|
||||
|
||||
### MF-002 + MF-003 (conditional loading/context detection)
|
||||
Updated:
|
||||
@@ -42,7 +42,7 @@ Updated:
|
||||
Change:
|
||||
- Detection now recognizes both legacy and Mosaic patterns:
|
||||
- `agent-guides` (legacy compatibility)
|
||||
- `~/.mosaic/guides`
|
||||
- `~/.config/mosaic/guides`
|
||||
- `Conditional Loading`
|
||||
- `Conditional Context`
|
||||
|
||||
@@ -58,8 +58,8 @@ Updated:
|
||||
- `skills/pr-reviewer/SKILL.md`
|
||||
|
||||
Change:
|
||||
- Replaced all `~/.claude/scripts/git/...` with `~/.mosaic/rails/git/...`.
|
||||
- Replaced `~/.claude/skills/...` with `~/.mosaic/skills/...`.
|
||||
- Replaced all `~/.claude/scripts/git/...` with `~/.config/mosaic/rails/git/...`.
|
||||
- Replaced `~/.claude/skills/...` with `~/.config/mosaic/skills/...`.
|
||||
|
||||
### MF-006 (worktree skill docs hierarchy)
|
||||
Updated:
|
||||
@@ -84,7 +84,7 @@ Updated:
|
||||
- `skills/systematic-debugging/CREATION-LOG.md`
|
||||
|
||||
Change:
|
||||
- Standardized references to `~/.mosaic/skills`.
|
||||
- Standardized references to `~/.config/mosaic/skills`.
|
||||
- Removed stale Claude-only wording.
|
||||
|
||||
## Residual Legacy References (Intentional)
|
||||
@@ -109,7 +109,7 @@ These are required to support existing Claude runtime integration while keeping
|
||||
Executed checks:
|
||||
- `rg -n "~/.claude|\\.claude/|agent-guides" ~/src/agent-skills -S`
|
||||
- Result: no matches after remediation.
|
||||
- `rg -n "~/.mosaic/rails/(qa-hook|remediation-hook|qa-queue-monitor)" ~/src/mosaic-bootstrap -S`
|
||||
- `rg -n "~/.config/mosaic/rails/(qa-hook|remediation-hook|qa-queue-monitor)" ~/src/mosaic-bootstrap -S`
|
||||
- Result: no invalid old-style QA rail paths remain.
|
||||
- Installed runtime validation:
|
||||
- `~/.mosaic` contains `rails/git`, `rails/portainer`, `rails/cicd`, `skills`, and `bin` tooling.
|
||||
- `~/.config/mosaic` contains `rails/git`, `rails/portainer`, `rails/cicd`, `skills`, and `bin` tooling.
|
||||
|
||||
Reference in New Issue
Block a user