Commit graph

1415 commits

Author SHA1 Message Date
Claude
e31a2d5c88 fix: refactor: architect design phase should be bash-driven with stateful session resumption (#491)
All checks were successful
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-09 10:15:17 +00:00
f78ed10064 Merge pull request 'fix: fix: profile_write_journal uses fixed filename — each run overwrites previous journal entry (#488)' (#489) from fix/issue-488 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-09 09:16:48 +00:00
Claude
2d04ef9406 fix: fix: profile_write_journal uses fixed filename — each run overwrites previous journal entry (#488)
All checks were successful
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-09 09:12:13 +00:00
a951b08e34 Merge pull request 'fix: fix: architect creates duplicate sprint pitch for vision issues that already have sub-issues (#486)' (#487) from fix/issue-486 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-09 09:06:16 +00:00
Agent
1426b1710f fix: fix: architect creates duplicate sprint pitch for vision issues that already have sub-issues (#486)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-09 08:59:43 +00:00
1e1bb12d66 Merge pull request 'fix: fix: review formula misses cross-cutting consequences and under-files tech-debt (#483)' (#484) from fix/issue-483 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-09 08:06:46 +00:00
Agent
045df63d07 fix: fix: review formula misses cross-cutting consequences and under-files tech-debt (#483)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-09 08:01:29 +00:00
8452bc35b3 Merge pull request 'fix: fix: entrypoint polling loop missing predictor and planner agents (#478)' (#482) from fix/issue-478 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-09 07:55:28 +00:00
Agent
0987b9ed2f fix: fix: entrypoint polling loop missing predictor and planner agents (#478)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-09 07:51:47 +00:00
52091a8c54 Merge pull request 'fix: fix: agents-update step uses vague instructions and disinto-specific examples — rewrite with mechanical discovery (#476)' (#481) from fix/issue-476 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-09 07:49:33 +00:00
Claude
87a0036baa fix: fix: agents-update step uses vague instructions and disinto-specific examples — rewrite with mechanical discovery (#476)
All checks were successful
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-09 07:45:26 +00:00
ddd3651426 Merge pull request 'fix: fix: gardener-run.sh should skip model invocation when nothing changed since last run (#473)' (#480) from fix/issue-473 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-09 07:38:33 +00:00
8b3aeb1698 Merge pull request 'fix: fix: env.sh unbound WOODPECKER_TOKEN crashes all cron agents under set -u (#475)' (#479) from fix/issue-475 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-09 07:31:43 +00:00
Agent
4436136797 fix: fix: gardener-run.sh should skip model invocation when nothing changed since last run (#473)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-09 07:31:26 +00:00
Claude
a61955182a fix: fix: env.sh unbound WOODPECKER_TOKEN crashes all cron agents under set -u (#475)
All checks were successful
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-09 07:26:07 +00:00
bc5b126485 Merge pull request 'fix: fix: architect-run.sh should check preconditions in bash before invoking the model (#472)' (#474) from fix/issue-472 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-09 07:20:16 +00:00
dd2fc47140 Merge pull request 'fix: fix: architect should read review body text as human guidance when processing ACCEPT/REJECT (#469)' (#470) from fix/issue-469 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-09 06:59:02 +00:00
Agent
03962dd1d2 fix: fix: architect-run.sh should check preconditions in bash before invoking the model (#472)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
Add bash precondition checks to skip model invocation when:
- No vision issues exist AND no open architect PRs to handle
- Already at max 3 open architect PRs AND no ACCEPT/REJECT responses to process

This avoids $0.28+ empty runs where the model reads context and concludes 'no work'.
The model is only invoked when there's actual work: new pitches or response processing.
2026-04-09 06:26:08 +00:00
Claude
655c383046 fix: architect should read review body text as human guidance when processing ACCEPT/REJECT (#469)
All checks were successful
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-09 06:15:09 +00:00
4582da63ba Merge pull request 'chore: gardener housekeeping' (#465) from chore/gardener-20260409-0602 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-09 06:13:22 +00:00
Claude
7c688bc196 chore: gardener housekeeping 2026-04-09
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-09 06:02:34 +00:00
b79484d581 Merge pull request 'fix: vault/validate_vault_action: blast_radius field rejected as unknown (#454)' (#464) from fix/issue-454 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-09 00:19:01 +00:00
Claude
fa87f59f7e fix: vault/validate_vault_action: blast_radius field rejected as unknown (#454)
All checks were successful
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-09 00:14:31 +00:00
c52e5d35a2 Merge pull request 'chore: gardener housekeeping' (#463) from chore/gardener-20260409-0005 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-09 00:09:02 +00:00
Claude
faaaeb0a1f chore: gardener housekeeping 2026-04-09
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-09 00:05:31 +00:00
d5e63a801e Merge pull request 'fix: feat: architect should pitch up to 3 sprints per run when multiple vision issues exist (#451)' (#462) from fix/issue-451 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 21:29:02 +00:00
Claude
52ea11be66 ci: retrigger pipeline
All checks were successful
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-08 21:23:36 +00:00
Claude
63bfed949e fix: feat: architect should pitch up to 3 sprints per run when multiple vision issues exist (#451)
Some checks failed
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-08 21:21:00 +00:00
bd229a5d75 Merge pull request 'fix: fix: dev-poll stale detection should skip vision-labeled issues (#448)' (#461) from fix/issue-448 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 21:14:03 +00:00
Agent
7158bb23d4 fix: fix: dev-poll stale detection should skip vision-labeled issues (#448)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-08 21:11:02 +00:00
Agent
32e05be543 fix: fix: dev-poll stale detection should skip vision-labeled issues (#448) 2026-04-08 21:11:02 +00:00
72f97285e5 Merge pull request 'fix: AGENTS.md: outdated architecture decisions and missing top-level directories (#445)' (#460) from fix/issue-445 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 21:09:03 +00:00
Claude
33c20cc78d fix: AGENTS.md: AD-001 describes both cron and polling loop scheduling modes
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
Review feedback: the codebase supports both cron (bare-metal via
lib/ci-setup.sh) and a polling loop (Docker via docker/agents/entrypoint.sh).
Describing only "polling loop" contradicted the layout's "cron executor"
and "cron wrapper" descriptions. Now both modes are mentioned.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 21:01:15 +00:00
Claude
bf62e95986 fix: AGENTS.md: outdated architecture decisions and missing top-level directories (#445)
All checks were successful
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-08 20:55:05 +00:00
6008697355 Merge pull request 'fix: AGENTS.md: factual errors — lib/profile.sh reference, journal removal claim (#444)' (#459) from fix/issue-444 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 20:49:03 +00:00
Agent
f0102d5501 fix: AGENTS.md: factual errors — lib/profile.sh reference, journal removal claim (#444)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-08 20:44:55 +00:00
90f8c00e85 Merge pull request 'fix: AGENTS.md: missing lib/ files, hooks/, and vault/ additions (#443)' (#458) from fix/issue-443 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 20:44:02 +00:00
Claude
7c2d1e139e fix: AGENTS.md: missing lib/ files, hooks/, and vault/ additions (#443)
All checks were successful
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-08 20:40:04 +00:00
76f17f2400 Merge pull request 'fix: AGENTS.md: undocumented agents — reproduce, triage, edge dispatcher (#442)' (#457) from fix/issue-442 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 20:34:02 +00:00
Agent
34c6d43805 fix: AGENTS.md: undocumented agents — reproduce, triage, edge dispatcher (#442)
Some checks failed
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline failed
2026-04-08 20:30:25 +00:00
28d48b1a60 Merge pull request 'fix: fix: architect should label filed sub-issues as backlog and mark vision issue as in-progress (#441)' (#456) from fix/issue-441 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 20:24:00 +00:00
6861ea0880 Merge pull request 'fix: dispatcher.sh: handle direct-commit low-tier vault actions (#439)' (#455) from fix/issue-439 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 20:21:42 +00:00
Claude
3a9b42bca3 fix: architect should label filed sub-issues as backlog and mark vision issue as in-progress (#441)
All checks were successful
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-08 20:21:26 +00:00
Agent
605fc136ae fix: dispatcher.sh: handle direct-commit low-tier vault actions (#439)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-08 20:15:26 +00:00
16c917bdf2 Merge pull request 'fix: lib/vault.sh: low-tier direct commit bypass using FORGE_ADMIN_TOKEN (#438)' (#452) from fix/issue-438 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 20:13:14 +00:00
a4776c35b4 Merge pull request 'fix: docs/BLAST-RADIUS.md + vault/SCHEMA.md: document blast-radius tier system (#440)' (#453) from fix/issue-440 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 20:09:02 +00:00
Claude
2d896c82ae fix: docs/BLAST-RADIUS.md + vault/SCHEMA.md: document blast-radius tier system (#440)
All checks were successful
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-08 19:59:51 +00:00
Agent
9b11940f38 fix: lib/vault.sh: low-tier direct commit bypass using FORGE_ADMIN_TOKEN (#438)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2026-04-08 19:56:57 +00:00
61700b5bbc Merge pull request 'fix: vault/classify.sh + vault/policy.toml: blast-radius classification engine (#437)' (#450) from fix/issue-437 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2026-04-08 19:53:14 +00:00
Claude
2b9ebe8ac0 fix: guard grep in classify.sh pipeline against no-match exit under pipefail
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
grep exits 1 on no match, which aborts the script under set -euo pipefail.
Wrap with { grep ... || true; } so unknown formulas fall through to default.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 19:47:05 +00:00