fix(setup-projects-meta): canon path table -> .common/lib
SKILL.md Phase 5 platform-path table (lines 152-154) had stale ~/.local/projects-meta-mcp; replace with ~/projects/.common/lib/ projects-meta-mcp to match real install canon (body Phase 4 clone target + ~/.claude.json mcpServers.projects-meta.args[0]). version: 1.0.0 -> 1.0.1 (PATCH, doc consistency). Closes [using-projects-meta-fix-paths] (.tasks/STATUS.md done). Sibling task [migrate-to-common-lib] in projects-meta-mcp closed the same day with matching path migration.
This commit is contained in:
32
.tasks/using-projects-meta-fix-paths.md
Normal file
32
.tasks/using-projects-meta-fix-paths.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# using-projects-meta-fix-paths
|
||||
|
||||
## Goal
|
||||
Sync the canonical install path for `projects-meta-mcp` across the `setup-projects-meta` and `using-projects-meta` skills. The real install lives at `~/projects/.common/lib/projects-meta-mcp/` (matches `~/.claude.json` `mcpServers.projects-meta.args[0]`); a stale 3-row platform-path table in `setup-projects-meta/SKILL.md` (Phase 5 — `~/.claude.json` registration) still pointed at `~/.local/projects-meta-mcp/` and would mislead users on a fresh install.
|
||||
|
||||
## Key files
|
||||
- `skills/setup-projects-meta/SKILL.md:152-154` — platform path table fixed
|
||||
- `skills/setup-projects-meta/SKILL.md:3` — `version:` bumped 1.0.0 → 1.0.1
|
||||
- `skills/using-projects-meta/SKILL.md` — already canonical (verified)
|
||||
- `skills/using-projects-meta/README.md` — already canonical (verified)
|
||||
- `~/.claude.json` `mcpServers.projects-meta` — source of truth for the real install path
|
||||
|
||||
## Decisions log
|
||||
- 2026-05-05: discovered scope smaller than expected — `using-projects-meta` already migrated by prior commits (`96dd6d1` "refactor: update setup-projects-meta for simplified wiki pathing"; `001f4c5` "feat(skills): update setup-projects-meta paths for .common/lib/"). Only the platform table at SKILL.md:152-154 in `setup-projects-meta` was missed in those passes — likely because the body Phase 4 / Phase 5.5 / Verification sections grep-replaced cleanly while the table required editing structured cells.
|
||||
- 2026-05-05: bumped `version:` PATCH (1.0.0 → 1.0.1), not MINOR — purely a documentation consistency fix, no behavior or trigger change.
|
||||
- 2026-05-05: line 224 (`Path forms (`~/.local/...`, `~/.config/...`, `~/projects/...`) are identical on all three.`) intentionally left as-is — it's a generic POSIX-path-syntax aside, not a reference to the projects-meta install location.
|
||||
|
||||
## Open questions
|
||||
- (none)
|
||||
|
||||
## Completed steps
|
||||
- [x] grep skills tree for `~/.local/projects-meta-mcp/` — only 3 hits, all in `setup-projects-meta/SKILL.md` table
|
||||
- [x] confirm real install path via `node -e require('~/.claude.json').mcpServers['projects-meta']` → `C:/Users/vitya/projects/.common/lib/projects-meta-mcp/dist/server.js`
|
||||
- [x] edit lines 152-154 to use `~/projects/.common/lib/projects-meta-mcp` per platform
|
||||
- [x] bump `version:` 1.0.0 → 1.0.1
|
||||
- [ ] rebuild `dist/setup-projects-meta.skill`
|
||||
- [ ] reinstall `~/.claude/skills/setup-projects-meta/`
|
||||
- [ ] verify installed frontmatter shows `version: 1.0.1`
|
||||
- [ ] commit + push
|
||||
|
||||
## Notes
|
||||
Sibling task `[migrate-to-common-lib]` in the `projects-meta-mcp` repo apparently closed the same day with the same `~/.local/` → `~/projects/.common/lib/` migration; this skill-side fix is the downstream propagation.
|
||||
Reference in New Issue
Block a user