# 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 `source` block for subdir components, rely on `deps: [dot-common]` for clone semantics. Minimal schema change, semantics already expressed through deps chain. ## Open questions - [ ] None remaining — option (a) selected ## Completed steps - [x] Task created, plan defined ## Notes - Parallel fix in `claude-skills`: `[setup-interns-clone-fallback]` — L2 skill fix - `projects-meta-mcp` standalone repo on gitea is archived - `interns-mcp` standalone repo never existed - Both live as subdirs under `OpeItcLoc03/common`