2.7 KiB
2.7 KiB
Task Board
Updated: 2026-05-06
Per-task deep context lives in .tasks/<task-slug>.md (created on demand by using-tasks).
Status legend: 🔴 active · 🟡 paused · ⚪ ready · 🟢 done · 🔵 blocked · ⚫ cancelled
🟢 [factory-bootstrap-script] — Извлечь шаги из L0/install-log.md (field-test 2026-05-06 на Win11 ноуте) в bootstrap.ps1 (Windows) и bootstrap.sh (Linux/Mac). Скрипты — entry point L0b factory-архитектуры.
Что сделал:
bootstrap.ps1(Windows): pre-checks, interactive config, clone .factory, home.toml, print next stepsbootstrap.sh(Linux/Mac): тот же функционал для bash- Idempotent re-run: проверка home.toml → verify → exit 0
Acceptance criteria:
- ✅ Оба скрипта созданы в
.factory/ - ⏳ VM-test pending (Linux VM → Win VM)
Reference: .wiki/concepts/factory-bootstrap.md, L0/install-log.md
Status: done Branch: n/a
🟡 [factory-l1-design] — L1 — Go-бинарь factory + factory.yaml manifest schema.
Что сделано:
- ✅
factory.yamlschema (components, deps, health-checks) - ✅ Go project structure: cmd/factory, pkg/config/manifest/health
- ✅ CLI commands: install/update/status/diagnose (cobra)
- ⏳ Build отложен — нет go на текущей машине
- ⏳ Cross-compile скрипт для VM
Status: paused (build на VM) Next action: Создать build.sh + build.ps1 для cross-compile на Linux VM Branch: n/a
⚪ [factory-l1-vm-test] — Integration test на чистой VM.
Что нужно:
- Поднять Linux VM (干净)
- Установить go, clone .factory
go build+ cross-compile (Win/Mac/Linux × amd64/arm64)- Прогнать
factory statusна текущей машине - Прогнать L0b bootstrap на новой VM
Status: 🟡 paused
Next action: Запустить VM, прогон build.sh → test L0b + L1
Branch: master (561a7fd)
🟢 [factory-yaml-mcp-subdir-schema] — Bug: interns-mcp и projects-meta-mcp описаны как standalone git-репы, но реально — поддиректории .common. Фикс: drop source, bump v0.2.0.
Status: done
Where I stopped: Committed cb9f6b0, all acceptance criteria met
Next action: n/a
Branch: master (cb9f6b0)