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>
994 B
994 B
factory-yaml-mcp-subdir-schema
Goal
Fix factory.yaml v0.1.0 bug: interns-mcp and projects-meta-mcp declared as standalone git repos, but they're subdirectories of .common repo. When L1 Go binary tries git clone on these URLs it gets 404.
Key files
factory.yaml— the manifest with the bug (lines 27-53).wiki/concepts/factory-bootstrap.md— wiki doc referencing these components
Decisions log
- 2026-05-07: Chose option (a) — drop
sourceblock for subdir components, rely ondeps: [dot-common]for clone semantics. Minimal schema change, semantics already expressed through deps chain.
Open questions
- None remaining — option (a) selected
Completed steps
- Task created, plan defined
Notes
- Parallel fix in
claude-skills:[setup-interns-clone-fallback]— L2 skill fix projects-meta-mcpstandalone repo on gitea is archivedinterns-mcpstandalone repo never existed- Both live as subdirs under
OpeItcLoc03/common