Copies 8 standalone skills (active-platform, caveman, project-discipline,
pulling-before-work, setup-tasks, setup-wiki, using-tasks, using-wiki) from
~/projects/claude-skills/skills/ and all 14 superpowers sub-skills from the
installed plugin cache into factory/skills/superpowers/.
Adds skills install step to bootstrap.ps1: copies all factory/skills/
directories to ~/.claude/skills/ so users get the skill set automatically
without manual plugin install for the baseline set.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Inserts a pointer stub in .wiki/CLAUDE.md so future agents find the
design spec at concepts/infra-as-product.md instead of guessing from
task one-liners.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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>
Adds canonical Karpathy LLM Wiki layout, .tasks/STATUS.md board,
and CLAUDE.md trigger set. Brings factory repo into projects-meta
indexing eligibility (sync-runner.ts:69 — needs .tasks/STATUS.md or
.wiki/index.md on default branch).
Bootstrap-manifest at .wiki/concepts/bootstrap-manifest.md records
skill versions used (project-bootstrap@1.7.0, layouts inline-fallback
from setup-wiki@1.0.0 / setup-tasks@1.0.0).
- 2nd /setup-interns run (after cd $PROJECTS_DIR + restart) succeeded
- /mcp confirms interns √ connected · 2 tools
(bulk_text_read + transcript_distill; repo_read pending common impl)
- Phases 7/8 cut by usage limit but no actual work remained:
JSON valid, /mcp clean post-restart
- 1 new gap: skill writes .gitignore at <project-root> even when
it's not a git repo (~/projects/ here) — file inert, no leak
(.common/.gitignore covers secrets/). Track as small skill bug.
- Resume table: 11c-2 ✅, 11c-3..5 wait for limit reset 19:20 MSK
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- Pre-step: clone .common preserving sub-repo lib/projects-meta-mcp
- 1st run of /setup-interns ❌ STOP at Phase 1 (.common/ not found)
Reason: skill resolves <project-root>/.common cwd-relative;
claude was launched from C:\Windows\System32 (no cd before)
- Surface 3 gaps:
* setup-interns uses cwd-relative paths; setup-projects-meta uses
absolute ~/projects/.common (fixed by using-projects-meta-fix-paths)
* setup-projects-meta only mkdir's .common/lib/, doesn't clone the
.common repo itself — every following setup-* skill breaks
* bootstrap.ps1 must Set-Location $PROJECTS_DIR before launching claude
- Workaround: cd $PROJECTS_DIR, re-launch claude, re-run /setup-interns
- Followup task: setup-interns-fix-paths in claude-skills/.tasks/
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- Mark step 11b ✅: superpowers + context7 installed via /plugin install
- Gap: /plugin marketplace add claude-plugins-official is NOT needed
(marketplace pre-registered per github.com/anthropics/claude-plugins-official)
- Gap: $PROJECTS_DIR (PS session var) does not survive shell restart;
bootstrap.ps1 should re-read projects_dir from ~/.config/factory/home.toml
in every new session (home.toml is already SoT)
- Update Resume table: 11b ✅, 11c starting
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Captures the full step-by-step output of bootstrapping a fresh Win11
laptop through the factory L0a + L0b layers up to claude-skills
install. Includes a Resume Point section listing what's done, what's
in flight (11b — plugins), and what's next (11c — setup-* skills).
Gap list (the harvest of this field-test) accumulates in the same
file under 'Gaps / questions surfaced during field-test'.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>