vitya d1c14849fb L0 11c-2 — interns connected (2 tools)
- 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>
2026-05-06 15:45:58 +03:00
2026-05-06 15:45:58 +03:00

.factory — software factory orchestrator

Размещение: <projects_dir>/.factory/ (сиблинг .common/).

Слои

  • L0a — System bootstrap (toolchain). Голая ОС → git, mise, runtime'ы (node/python/go), опционально Claude Code / Cursor / Ollama. Native shell скрипты.
  • L0b — Factory bootstrap. Спросить $PROJECTS_DIR → склонировать .factory/ (если ещё нет) → записать ~/.config/factory/home.toml → отдать управление в L1.
  • L1 — factory CLI (Go-бинарь). Читает factory.yaml, обходит DAG зависимостей, запускает health-check'и и, при необходимости, setup-инструкции (L2).
  • L2 — setup-* skills в claude-skills/. Уже существуют. L1 их вызывает (или печатает инструкцию запустить через slash-command).

Статус

  • Дизайн: ~/projects/.meeting-room/.brainstorm/factory-bootstrap.md
  • L0a в разработке (field-test на новом Win11 ноуте, лог в L0/install-log.md)
  • L0b — нет
  • L1 — нет (Go-бинарь, после L0)
  • factory.yaml — нет (черновик в design-буфере)

Точки входа

  • Новый сотрудник на голой машине: запускает L0a (bootstrap.ps1 / bootstrap.sh) → L0a кончает L0b → L0b кончает factory install (L1) → L1 проходит manifest → готово.
  • Существующая машина (миграция): factory install напрямую, L0a/b пропускаем (всё уже стоит).
Description
No description provided
Readme 784 KiB
Languages
TypeScript 81.8%
Python 7%
JavaScript 3.4%
Shell 2.2%
Go 2.2%
Other 3.4%