167ccf4899
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:39:10 +00:00
0edf778b52
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:38:41 +00:00
6e8bd0589a
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:38:10 +00:00
5af2184831
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:37:41 +00:00
59f503b07d
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:37:10 +00:00
898127c299
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:36:41 +00:00
d1e2c047c1
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:36:07 +00:00
6b171475a2
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:35:55 +00:00
b194163ed3
meta(tasks): claim [factory-write-bootstrap] in OpeItcLoc03/factory by DESKTOP-NSEF0UK:claude-sonnet:34612
2026-06-11 11:32:38 +00:00
afef76bd41
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:32:24 +00:00
acdc0f6f61
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:31:54 +00:00
b1c2f21060
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:31:24 +00:00
d1db8cbf52
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:30:54 +00:00
170350e527
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:30:24 +00:00
68f21bbc31
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:29:54 +00:00
6b91b82153
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:29:24 +00:00
4eedd6f301
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:28:54 +00:00
b724b8b8c7
meta(tasks): claim [factory-write-bootstrap] in OpeItcLoc03/factory by DESKTOP-NSEF0UK:claude-sonnet:34612
2026-06-11 11:25:33 +00:00
62caf49418
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:25:24 +00:00
f5c230f05a
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 11:24:51 +00:00
9b9775f516
meta(tasks): update [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 10:45:19 +00:00
f902f9f8a0
meta(tasks): heartbeat [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 10:45:11 +00:00
89ff35b88c
meta(tasks): heartbeat [factory-write-bootstrap] in OpeItcLoc03/factory
2026-06-11 10:40:11 +00:00
c28cb51bae
meta(tasks): claim [factory-write-bootstrap] in OpeItcLoc03/factory by DESKTOP-NSEF0UK:claude-sonnet:34612
2026-06-11 10:35:09 +00:00
49df223564
meta(tasks): close [factory-write-yaml] in OpeItcLoc03/factory
2026-06-11 10:34:40 +00:00
0710baae29
feat(manifest): restructure factory.yaml with core/modules schema + manifest-driven bootstrap
...
factory.yaml: new schema (schema_version 1, factory_version 0.3.0)
- core.components[] with id/source/version/type/install/health_check
- versions from bundled lib/: projects-meta-mcp 2.25.0, wiki-graph 0.3.1, interns-mcp 0.3.3
- modules[]: tasks, wiki, workshop, admin — each with creates[] describing
gitea_repo / local_clone / claude_md_snippet / setup_skill actions
- removed hardcoded git_host/git_org (those belong in ~/.config/factory/home.toml per design)
bootstrap.ps1: add Read-FactoryManifest + manifest-driven MCP build loop
- indent-aware YAML parser prevents health_check.type from clobbering component.type
- MCP build loop now reads from manifest instead of hardcoded server names
- reports factory version at startup
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-11 13:34:28 +03:00
45bb4e07ee
meta(tasks): heartbeat [factory-write-yaml] in OpeItcLoc03/factory
2026-06-11 10:30:37 +00:00
c5723b2531
meta(tasks): claim [factory-write-yaml] in OpeItcLoc03/factory by DESKTOP-NSEF0UK:claude-sonnet:34612
2026-06-11 10:25:34 +00:00
0eafb16756
meta(tasks): close [factory-bundle-skills] in OpeItcLoc03/factory
2026-06-11 10:25:24 +00:00
dcf4077e82
feat(skills): bundle minimum skill set from claude-skills into factory/skills/
...
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 >
2026-06-11 13:24:55 +03:00
62b94034f4
meta(tasks): heartbeat [factory-bundle-skills] in OpeItcLoc03/factory
2026-06-11 10:23:12 +00:00
0ca6af666a
meta(tasks): claim [factory-bundle-skills] in OpeItcLoc03/factory by DESKTOP-NSEF0UK:claude-sonnet:34612
2026-06-11 10:18:09 +00:00
1e534fd00e
meta(tasks): close [factory-bundle-mcp-servers] in OpeItcLoc03/factory
2026-06-11 10:17:42 +00:00
5505d6243f
meta(tasks): heartbeat [factory-bundle-mcp-servers] in OpeItcLoc03/factory
2026-06-11 10:17:33 +00:00
ca669d96e1
feat(lib): bundle MCP servers from .common/lib into factory/lib/
...
Copies source (no node_modules, dist, .tasks, .wiki, __pycache__) for:
- projects-meta-mcp v2.25.0 (TypeScript/Node)
- wiki-graph v0.3.1 (TypeScript/Node)
- interns-mcp v0.3.3 (Python/FastMCP)
.gitignore: exclude lib build artefacts (node_modules, dist, .venv, __pycache__, *.pyc)
bootstrap.ps1: add MCP build step — npm install+build for TS servers, venv+pip for Python
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-11 13:17:29 +03:00
9eeae13e72
meta(tasks): update [factory-bundle-mcp-servers] in OpeItcLoc03/factory
2026-06-11 10:15:43 +00:00
92757d32c0
meta(tasks): claim [factory-bundle-mcp-servers] in OpeItcLoc03/factory by DESKTOP-NSEF0UK:claude-sonnet:34612
2026-06-11 10:12:30 +00:00
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