Commit Graph

40 Commits

Author SHA1 Message Date
540a8ec4fc meta(tasks): close [factory-make-public] in OpeItcLoc03/factory
PATCH /api/v1/repos/OpeItcLoc03/factory {"private":false} — confirmed.
Repo publicly cloneable at https://git.kzntsv.site/OpeItcLoc03/factory
2026-06-11 13:04:11 +03:00
21bf6abddb meta(tasks): claim [factory-make-public] in OpeItcLoc03/factory by DESKTOP-NSEF0UK:claude-sonnet:26920 2026-06-11 10:01:08 +00:00
0dde4250b8 meta(tasks): close [infra-as-product-pointers] in OpeItcLoc03/factory 2026-06-11 10:01:01 +00:00
27ab5a0139 docs(wiki): add infra-as-product pointer to Domain conventions
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>
2026-06-11 13:00:40 +03:00
2085f02e01 meta(tasks): update [infra-as-product-review] in OpeItcLoc03/factory 2026-06-11 09:59:21 +00:00
04a7993267 meta(tasks): claim [infra-as-product-pointers] in OpeItcLoc03/factory by DESKTOP-NSEF0UK:claude-sonnet:26920 2026-06-11 09:59:05 +00:00
a1a74ae292 meta(tasks): update [infra-as-product-pointers] in OpeItcLoc03/factory 2026-06-11 09:36:27 +00:00
d78fbe281f meta(tasks): create [infra-as-product-review] in OpeItcLoc03/factory 2026-06-11 07:38:13 +00:00
ff728c7de4 meta(tasks): create [factory-test-laptop] in OpeItcLoc03/factory 2026-06-11 07:38:00 +00:00
7005dd9c43 meta(tasks): create [factory-write-bootstrap] in OpeItcLoc03/factory 2026-06-11 07:37:51 +00:00
adada92759 meta(tasks): create [factory-write-yaml] in OpeItcLoc03/factory 2026-06-11 07:37:40 +00:00
69150da2b0 meta(tasks): create [factory-bundle-skills] in OpeItcLoc03/factory 2026-06-11 07:37:33 +00:00
4949c203c1 meta(tasks): create [factory-bundle-mcp-servers] in OpeItcLoc03/factory 2026-06-11 07:37:25 +00:00
18bd3f7a20 meta(tasks): create [factory-make-public] in OpeItcLoc03/factory 2026-06-11 07:37:17 +00:00
9e15e0f155 meta(tasks): create [infra-as-product-pointers] in OpeItcLoc03/factory 2026-06-11 07:37:11 +00:00
9caa710023 meta(wiki): log += ingest concepts/infra-as-product 2026-06-11 07:29:11 +00:00
5b316ab25a meta(wiki): index += concepts/infra-as-product 2026-06-11 07:29:11 +00:00
9222997c32 meta(wiki): ingest concepts/infra-as-product in OpeItcLoc03/factory 2026-06-11 07:29:11 +00:00
76a3df853b feat(tasks): init canonical task board 2026-06-11 10:26:18 +03:00
81a01862ce chore(gitignore): add meta-paths inversions (slice 2 of meta-out-of-repo) 2026-05-10 14:19:44 +03:00
1273543a19 meta(tasks): close factory-yaml-mcp-subdir-schema
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-07 13:53:41 +03:00
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
508d6dca09 meta(tasks): pause factory-l1-design, update next action
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-07 13:45:21 +03:00
04b49f6ba2 meta(tasks): create [factory-yaml-mcp-subdir-schema] in factory 2026-05-07 10:37:19 +00:00
561a7fd66f feat: L0b bootstrap scripts + L1 Go CLI structure
L0b (factory bootstrap):
- bootstrap.ps1 (Windows): pre-checks, interactive config, clone .factory, home.toml
- bootstrap.sh (Linux/Mac): same functionality for bash
- Idempotent re-run with home.toml verification

L1 (Go CLI):
- factory.yaml: manifest schema with components, deps, health-checks
- cmd/factory: Cobra CLI (install/update/status/diagnose)
- pkg/config: home.toml reader
- pkg/manifest: factory.yaml parser + topological sort
- pkg/health: health-check logic (file/dir/mcp_tool/command)

Scripts:
- build.sh: cross-compile for linux/win/darwin × amd64/arm64
- build.ps1: PowerShell cross-compile

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-06 23:59:09 +03:00
47b41aa2f7 meta(wiki): log += ingest concepts/test-machines 2026-05-06 18:26:55 +00:00
4c4487486d meta(wiki): index += concepts/test-machines 2026-05-06 18:26:54 +00:00
d1f3ebf030 meta(wiki): ingest concepts/test-machines in factory 2026-05-06 18:26:53 +00:00
a08b763275 meta(tasks): create [factory-l1-design] in factory 2026-05-06 18:23:20 +00:00
bc2bd2b48f meta(tasks): create [factory-bootstrap-script] in factory 2026-05-06 18:23:08 +00:00
b79be59137 meta(wiki): log += ingest concepts/factory-bootstrap 2026-05-06 18:22:48 +00:00
d26da13708 meta(wiki): index += concepts/factory-bootstrap 2026-05-06 18:22:47 +00:00
549fe2ea24 meta(wiki): ingest concepts/factory-bootstrap in factory 2026-05-06 18:22:47 +00:00
ecddcdfb6d chore: bootstrap project structure (.tasks, .wiki, CLAUDE.md)
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).
2026-05-06 21:13:44 +03:00
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
51ca747af0 L0 11c-2: setup-interns blocked + 3 new gaps
- 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>
2026-05-06 15:26:41 +03:00
965cdb788c L0 11c-1: setup-projects-meta complete on field-test laptop
- 13 projects synced, MCP connected (14 tools), backup saved
- Surface 4 gaps for skills/bootstrap script:
  * skill clones with token-in-URL on auth-failure retry → leaks into .git/config
  * Bash tool runs git non-interactive — GCM not available
  * fresh ~/.claude.json lacks mcpServers root key (skill added it OK)
  * security: PAT exchanged via chat — user accepted leak (private gitea)
- Followup task: setup-projects-meta-token-leak in claude-skills/.tasks/

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-06 15:18:33 +03:00
1e65232cce L0 11b complete: plugins installed; surface 2 gaps
- 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>
2026-05-06 15:01:19 +03:00
08f155547d L0 progress snapshot — Win11 field-test (steps 1-10, 11a complete)
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>
2026-05-06 11:54:04 +03:00
7e0c1583d9 Initial commit: factory skeleton + L0 install log (field-test 2026-05-06) 2026-05-06 11:31:11 +03:00