Files
factory/.tasks/factory-yaml-mcp-subdir-schema.md
vitya cb9f6b033d 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>
2026-05-07 13:52:45 +03:00

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

  • 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