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:
2026-05-07 13:52:45 +03:00
parent 508d6dca09
commit cb9f6b033d
4 changed files with 33 additions and 43 deletions

View File

@@ -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