fix(factory.yaml): v0.2.0 — interns-mcp + projects-meta-mcp as subdirs of .common, not standalone repos
The `source.type: git` blocks for interns-mcp and projects-meta-mcp pointed to repos that don't exist as standalone (interns-mcp never existed, projects-meta-mcp is archived). Both live as subdirectories of the .common repo. Remove source blocks, keep deps + target + setup_skill + health_check. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -23,7 +23,7 @@ source_project: .meeting-room
|
||||
| Tasks / PMO | `.tasks/` (local) + `mcp__projects-meta__tasks_*` (shared) | живой, 14 проектов в кэше |
|
||||
| Shared services | `.common/` (lib/scripts/secrets/prompts/config) | живой |
|
||||
| Tooling registry | `claude-skills/` (~21 скил) | живой |
|
||||
| Bus services | `.common/lib/projects-meta-mcp/`, `.common/lib/interns-mcp/` | живые |
|
||||
| Bus services | `.common/lib/projects-meta-mcp/`, `.common/lib/interns-mcp/` (subdirs of .common, not standalone repos — см. `[migrate-to-common-lib]`) | живые |
|
||||
| Communications | `.meeting-room/` | живой |
|
||||
|
||||
**Что не работало для онбординга нового сотрудника:**
|
||||
@@ -72,7 +72,7 @@ source_project: .meeting-room
|
||||
health_check: "test -f {target}/scripts/claude-switch.ps1"
|
||||
|
||||
- name: projects-meta-mcp
|
||||
source: { type: git, url: "{gitea}/projects-meta-mcp" }
|
||||
# Subdirectory of .common repo — no standalone git source
|
||||
target: "{projects_dir}/.common/lib/projects-meta-mcp"
|
||||
deps: [dot-common]
|
||||
setup_skill: setup-projects-meta
|
||||
|
||||
Reference in New Issue
Block a user