Claude
f037ae1892
fix: architect closes parent vision issue when all sprint sub-issues complete ( #689 )
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-11 21:38:53 +00:00
Claude
f9461ceea8
fix: fix: architect should close parent vision issue when all sprint sub-issues complete ( #689 )
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline failed
2026-04-11 21:30:18 +00:00
0add73f409
Merge pull request 'fix: fix: ensure_ops_repo() should call migrate_ops_repo() to seed missing dirs ( #688 )' ( #691 ) from fix/issue-688 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-11 21:25:55 +00:00
610214d086
Merge pull request 'chore: gardener housekeeping' ( #692 ) from chore/gardener-20260411-2045 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-11 21:21:30 +00:00
Claude
2b89742895
fix: add ops-setup.sh to smoke test function resolution for formula-session.sh ( #688 )
...
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 20:46:13 +00:00
Claude
eb3327d2c9
chore: gardener housekeeping 2026-04-11
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-11 20:45:04 +00:00
Claude
3b1ca4a73a
fix: ensure_ops_repo() should call migrate_ops_repo() to seed missing dirs ( #688 )
...
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline failed
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 20:40:36 +00:00
8137410e7e
Merge pull request 'fix: fix: revert destructive docker-compose.yml rewrite from PR #683 (keep only the three INTERVAL env vars) ( #684 )' ( #687 ) from fix/issue-684 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-11 20:05:43 +00:00
3e0cb72073
Merge pull request 'fix: investigation: reviewer agent approved destructive compose rewrite in PR #683 — why? ( #685 )' ( #686 ) from fix/issue-685 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-11 20:01:09 +00:00
Claude
e0c2afa4dc
fix: fix: revert destructive docker-compose.yml rewrite from PR #683 (keep only the three INTERVAL env vars) ( #684 )
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-11 19:59:03 +00:00
Claude
810d92676c
fix: extend step 8 approval-bias carve-out to include infra files (step 3c), fix count
...
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
- Step 8 now explicitly exempts infrastructure file findings (step 3c) from
the "bias toward APPROVE" guidance, preventing the original failure mode
- Fix investigation summary: "Five" → "Six" structural gaps
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 19:50:59 +00:00
Claude
527731da53
fix: investigation: reviewer agent approved destructive compose rewrite in PR #683 — why? ( #685 )
...
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
Root cause: review formula had no infrastructure-file-specific checklist and
no scope discipline check. The reviewer treated a docker-compose.yml rewrite
the same as any code change, and lessons-learned biased toward approval.
Changes:
- Add step 3c (infrastructure file review) to formulas/review-pr.toml:
compose-specific checklist for volumes, bind mounts, env vars, restart
policy, security options
- Add step 3d (scope discipline) to formulas/review-pr.toml: compare
actual diff size against issue scope, block on infra-file scope violations
- Add investigation writeup in docs/
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 19:44:30 +00:00
526928dca8
Merge pull request 'fix: config: gardener=1h, architect=9m, planner=11m for disinto factory (+ add PLANNER_INTERVAL env var) ( #682 )' ( #683 ) from fix/issue-682 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-11 18:03:04 +00:00
Claude
6d2e2e43f8
fix: config: gardener=1h, architect=9m, planner=11m for disinto factory (+ add PLANNER_INTERVAL env var) ( #682 )
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/pr/smoke-init Pipeline was successful
2026-04-11 17:47:07 +00:00
28f54e259b
Merge pull request 'fix: bug: docker/agents/entrypoint.sh polling-loop log redirects use ${DISINTO_DIR}/../data/logs — broken after #605 moved DISINTO_DIR to /home/agent/repos/_factory ( #675 )' ( #681 ) from fix/issue-675 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-11 17:22:56 +00:00
Claude
5fcf3a6304
fix: bug: docker/agents/entrypoint.sh polling-loop log redirects use ${DISINTO_DIR}/../data/logs — broken after #605 moved DISINTO_DIR to /home/agent/repos/_factory ( #675 )
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-11 17:16:29 +00:00
13090d5bf8
Merge pull request 'fix: bug: docker/agents/entrypoint.sh credential check looks for credentials.json but Claude writes .credentials.json — every boot logs a misleading WARNING ( #673 )' ( #679 ) from fix/issue-673 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-11 17:09:05 +00:00
Claude
8fe985ea51
fix: bug: docker/agents/entrypoint.sh credential check looks for credentials.json but Claude writes .credentials.json — every boot logs a misleading WARNING ( #673 )
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-11 16:59:42 +00:00
3f524ae06f
Merge pull request 'fix: infra: mount projects/ into agents containers so disinto.toml survives restart ( #667 )' ( #678 ) from fix/issue-667 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-11 16:56:17 +00:00
Claude
edd2890b58
fix: infra: mount projects/ into agents containers so disinto.toml survives restart ( #667 )
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-11 16:50:04 +00:00
1354bc9f90
Merge pull request 'fix: feat: make gardener and architect schedules configurable via env vars ( #558 )' ( #677 ) from fix/issue-558-1 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-11 16:33:35 +00:00
Claude
4347faf955
fix: feat: make gardener and architect schedules configurable via env vars ( #558 )
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/pr/smoke-init Pipeline was successful
2026-04-11 15:57:11 +00:00
7a88b7b517
Merge pull request 'fix: refactor: lib/env.sh — split into a defined-surface shared lib; entrypoints own context-specific paths ( #674 )' ( #676 ) from fix/issue-674 into main
ci/woodpecker/push/ci Pipeline failed
2026-04-11 13:50:30 +00:00
Claude
3f66defae9
docs: update lib/AGENTS.md for env.sh preconditions and load-project.sh container path changes ( #674 )
...
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/pr/smoke-init Pipeline was successful
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 13:39:18 +00:00
Claude
6589c761ba
fix: refactor: lib/env.sh — split into a defined-surface shared lib; entrypoints own context-specific paths ( #674 )
...
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/pr/smoke-init Pipeline was successful
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 13:21:30 +00:00
3d7c27f6c6
Merge pull request 'fix: lib/git-creds.sh: repair_baked_cred_urls silently fails on agent-owned repos because it runs as root and trips dubious-ownership check ( #671 )' ( #672 ) from fix/issue-671 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-11 12:41:33 +00:00
Claude
e933473848
fix: lib/git-creds.sh: repair_baked_cred_urls silently fails on agent-owned repos because it runs as root and trips dubious-ownership check ( #671 )
...
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 08:27:42 +00:00
af8a58bf46
Merge pull request 'fix: lib/git-creds.sh + docker/edge/entrypoint-edge.sh: read $FORGE_PASS from env at git-runtime instead of baking it into the credential helper file ( #669 )' ( #670 ) from fix/issue-669 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-11 08:01:19 +00:00
Claude
13b571c44c
fix: lib/git-creds.sh + docker/edge/entrypoint-edge.sh: read $FORGE_PASS from env at git-runtime instead of baking it into the credential helper file ( #669 )
...
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 07:55:06 +00:00
f03a8ede61
Merge pull request 'fix: chore: delete disinto-factory/lessons-learned.md — corrupted by #663 digest bug, no longer reliable ( #666 )' ( #668 ) from fix/issue-666 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-11 07:49:34 +00:00
Claude
c19229252d
fix: chore: delete disinto-factory/lessons-learned.md — corrupted by #663 digest bug, no longer reliable ( #666 )
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-11 07:43:43 +00:00
598cdf7dfd
Merge pull request 'fix: bug: _profile_digest_journals writes lessons to the wrong file — real content lands in disinto-factory/lessons-learned.md, .profile gets the meta-summary ( #663 )' ( #664 ) from fix/issue-663 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-11 07:38:53 +00:00
Claude
54d6e8b7b7
fix: bug: _profile_digest_journals writes lessons to the wrong file — real content lands in disinto-factory/lessons-learned.md, .profile gets the meta-summary ( #663 )
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-11 06:07:32 +00:00
2f937a07de
Merge pull request 'fix: bug: dev-bot/.profile push fails with auth error — 91 journal commits stranded locally since ~2026-04-08 ( #652 )' ( #662 ) from fix/issue-652 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-10 22:08:45 +00:00
Claude
be406f193b
fix: bug: dev-bot/.profile push fails with auth error — 91 journal commits stranded locally since ~2026-04-08 ( #652 )
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-10 22:02:27 +00:00
fb4ae1ebba
Merge pull request 'fix: bug: _profile_digest_journals never commits/pushes its output — knowledge folder appears empty on origin ( #651 )' ( #661 ) from fix/issue-651 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-10 21:56:36 +00:00
Claude
9719d11d67
fix: bug: _profile_digest_journals never commits/pushes its output — knowledge folder appears empty on origin ( #651 )
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-10 21:50:25 +00:00
36cc7a7e67
Merge pull request 'fix: dev agents: distinct git author identity per bot container so commits are visibly attributable ( #648 )' ( #660 ) from fix/issue-648 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-10 21:49:33 +00:00
Claude
9682ef0b2b
fix: dev agents: distinct git author identity per bot container so commits are visibly attributable ( #648 )
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-10 21:43:26 +00:00
eb8bd48004
Merge pull request 'fix: docs/CLAUDE-AUTH-CONCURRENCY.md: rewrite for shared CLAUDE_CONFIG_DIR approach ( #646 )' ( #659 ) from fix/issue-646 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-10 21:33:06 +00:00
Claude
7e73e03832
chore: retrigger review — all file refs verified against origin/main
...
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
Every reference in docs/CLAUDE-AUTH-CONCURRENCY.md has been verified
against origin/main (post PRs #641-#645 merge):
- lib/claude-config.sh: exists (103 lines)
- lib/env.sh:138-140: CLAUDE_SHARED_DIR/CLAUDE_CONFIG_DIR defaults
- .env.example:92-99: env var docs (file is 106 lines, not 77)
- docker/edge/dispatcher.sh:446-448: CLAUDE_SHARED_DIR mount
- docker/agents/entrypoint.sh:101-102: CLAUDE_CONFIG_DIR auth detection
- lib/agent-sdk.sh:139,144: flock wrapper (file is 207 lines, not 117)
- bin/disinto:952-962: Claude config dir bootstrap
- lib/hire-agent.sh:435: blank line, no hardcoded path
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 21:28:03 +00:00
Claude
b5807b3516
fix: docs/CLAUDE-AUTH-CONCURRENCY.md: rewrite for shared CLAUDE_CONFIG_DIR approach ( #646 )
...
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 21:16:18 +00:00
d13bd86cba
Merge pull request 'fix: .env.example: document CLAUDE_SHARED_DIR / CLAUDE_CONFIG_DIR ( #645 )' ( #658 ) from fix/issue-645 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-10 21:09:25 +00:00
Claude
0553654cb1
fix: .env.example: document CLAUDE_SHARED_DIR / CLAUDE_CONFIG_DIR ( #645 )
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-10 21:04:47 +00:00
725f9321c2
Merge pull request 'fix: docker/agents/entrypoint.sh + edge/reproduce entrypoints: honor CLAUDE_CONFIG_DIR ( #644 )' ( #657 ) from fix/issue-644 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-10 21:00:37 +00:00
Claude
de0d82a2d9
fix: docker/agents/entrypoint.sh + edge/reproduce entrypoints: honor CLAUDE_CONFIG_DIR ( #644 )
...
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 20:55:02 +00:00
69226f38dd
Merge pull request 'fix: docker/edge/dispatcher.sh: switch dynamic .claude mounts to shared CLAUDE_CONFIG_DIR ( #643 )' ( #656 ) from fix/issue-643 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-10 20:49:12 +00:00
Claude
677c05ca10
fix: docker/edge/dispatcher.sh: switch dynamic .claude mounts to shared CLAUDE_CONFIG_DIR ( #643 )
...
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 20:43:56 +00:00
6443149000
Merge pull request 'fix: docker-compose.yml: switch .claude mounts to shared CLAUDE_CONFIG_DIR ( #642 )' ( #655 ) from fix/issue-642 into main
ci/woodpecker/push/ci Pipeline was successful
2026-04-10 20:42:54 +00:00
Claude
4b6cc4afde
fix: docker-compose.yml: switch .claude mounts to shared CLAUDE_CONFIG_DIR ( #642 )
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/pr/smoke-init Pipeline was successful
2026-04-10 20:32:07 +00:00