Commit graph

  • 1c5d3e7bbd fix: address review findings from issue #75 openhands 2026-03-18 01:18:34 +00:00
  • 57fdec9504 fix: feat: supervisor auto-retriggers infra CI failures (#75) openhands 2026-03-18 01:08:35 +00:00
  • f1959101e6 Merge pull request 'fix: feat: Matrix notifications — contextual, linked, conversational (#76)' (#102) from fix/issue-76 into main johba 2026-03-18 01:54:11 +01:00
  • 8034b50315 fix: address review findings from issue #76 openhands 2026-03-18 00:42:00 +00:00
  • 814706bf90 fix: feat: Matrix notifications — contextual, linked, conversational (#76) openhands 2026-03-18 00:20:11 +00:00
  • 7cc9ce1b39 Merge pull request 'fix: feat: persistent Claude tmux session for reviewer (#78)' (#101) from fix/issue-78 into main johba 2026-03-18 01:11:28 +01:00
  • bf4c70086e fix: address review findings from issue #78 openhands 2026-03-18 00:04:30 +00:00
  • 85d05cdee2 fix: feat: persistent Claude tmux session for reviewer (#78) openhands 2026-03-17 23:56:04 +00:00
  • 5ec587a7b6 Merge pull request 'fix: fix: review agent posts duplicate reviews when formal review submission fails (#96)' (#99) from fix/issue-96 into main johba 2026-03-18 00:34:31 +01:00
  • 70c899040b fix: review agent posts duplicate reviews when formal review submission fails (#96) openhands 2026-03-17 23:15:21 +00:00
  • b9eea10835 Merge pull request 'fix: feat: dev-poll.sh injects CI results into tmux session (#81)' (#98) from fix/issue-81 into main johba 2026-03-18 00:09:40 +01:00
  • 63e60de9d6 fix: address round 2 review findings from issue #81 openhands 2026-03-17 22:59:05 +00:00
  • bfe0c09b5c fix: address review findings from issue #81 openhands 2026-03-17 22:40:54 +00:00
  • 48683e508c fix: feat: supervisor-poll.sh and gardener-poll.sh inject human replies into needs_human dev sessions (#81) openhands 2026-03-17 22:33:28 +00:00
  • 9c9b3b3bde Merge pull request 'fix: poll for claude readiness before injecting prompt into tmux' (#97) from fix/dev-agent-prompt-injection into main johba 2026-03-17 23:23:25 +01:00
  • 515c528e10 fix: poll for claude readiness before injecting prompt into tmux openhands 2026-03-17 22:21:46 +00:00
  • ee881086d3 feat: add disinto.ai landing page to repo (#91) review_bot 2026-03-17 23:11:40 +01:00
  • afdcdeb78f Merge pull request 'fix: feat: review-poll.sh injects review feedback into dev tmux session (#82)' (#89) from fix/issue-82 into main johba 2026-03-17 22:30:35 +01:00
  • 4d0658dcdf fix: address review findings from issue #82 openhands 2026-03-17 21:19:47 +00:00
  • 88d04d9edb fix: feat: review-poll.sh injects review feedback into dev tmux session (#82) openhands 2026-03-17 20:52:51 +00:00
  • efc1745399 Merge pull request 'fix: feat: tmux session manager in dev-agent.sh (#80)' (#88) from fix/issue-80 into main johba 2026-03-17 21:46:16 +01:00
  • d59c09eb5b fix: address review findings from issue #80 phase protocol openhands 2026-03-17 20:40:35 +00:00
  • db92bc13b5 fix: feat: tmux session manager in dev-agent.sh (#80) openhands 2026-03-17 20:20:38 +00:00
  • fc4248cf6b Merge pull request 'fix: feat: auto-pull factory code on every agent spawn (#85)' (#87) from fix/issue-85 into main johba 2026-03-17 21:03:27 +01:00
  • 1b29baebc3 fix: feat: auto-pull factory code on every agent spawn (#85) openhands 2026-03-17 19:35:29 +00:00
  • 64b53aaad5 Merge pull request 'fix: feat: define phase-signaling protocol for persistent Claude sessions (#79)' (#84) from fix/issue-79 into main johba 2026-03-17 20:32:51 +01:00
  • 2b534bb7ec fix: address review findings from issue #79 phase protocol openhands 2026-03-17 19:27:11 +00:00
  • 275b92e8b5 fix: address review findings from issue #79 phase protocol openhands 2026-03-17 19:21:01 +00:00
  • d87b7db8f3 fix: feat: define phase-signaling protocol for persistent Claude sessions (#79) openhands 2026-03-17 18:53:15 +00:00
  • a74eb8ba08 Merge pull request 'fix: refactor: move escalation processing from supervisor to gardener (#67)' (#73) from fix/issue-67 into main johba 2026-03-17 19:36:48 +01:00
  • df2522a7cb fix: address review findings from issue #67 escalation refactor openhands 2026-03-17 18:30:57 +00:00
  • 150ede5605 fix: refactor: move escalation processing from supervisor to gardener (#67) openhands 2026-03-17 17:32:56 +00:00
  • 2797325d00 Merge pull request 'fix: feat: Woodpecker CI pipeline with ShellCheck + duplicate code detection (#45)' (#48) from fix/issue-45 into main johba 2026-03-17 18:17:22 +01:00
  • c5dd03b106 Merge pull request 'fix: chore: create formula label in Codeberg + add more formula templates (#22)' (#66) from fix/issue-22 into main johba 2026-03-17 18:08:55 +01:00
  • 88eed09e71 fix: address review findings on formula templates and BOOTSTRAP docs openhands 2026-03-17 16:52:49 +00:00
  • d16dc6175d fix: chore: create formula label in Codeberg + add more formula templates (#22) openhands 2026-03-17 16:40:56 +00:00
  • 29d76c6d8b fix: make shellcheck non-blocking until existing warnings are fixed openhands 2026-03-17 16:35:12 +00:00
  • 66e6095468 Merge pull request 'fix: docs: update BOOTSTRAP.md with multi-project setup lessons (#47)' (#64) from fix/issue-47 into main johba 2026-03-17 17:19:36 +01:00
  • 566846a5c3 fix: correct multi-project cron comment and gardener TOML docs openhands 2026-03-17 16:03:38 +00:00
  • 552b6edbaf Merge pull request 'fix: dev-agent CI wait loop blocks forever without CI' (#62) from fix/agent-ci-wait-no-ci into main johba 2026-03-17 17:00:54 +01:00
  • b6a1d0300a fix: docs: update BOOTSTRAP.md with multi-project setup lessons (#47) openhands 2026-03-17 15:50:34 +00:00
  • 47f2686ad7 Merge pull request 'fix: feat: supervisor breaks down escalated CI failures into sub-issues (#52)' (#61) from fix/issue-52 into main johba 2026-03-17 16:37:03 +01:00
  • 8c816d6e7b fix: dev-agent CI wait loop blocks forever for projects without CI openhands 2026-03-17 15:35:40 +00:00
  • 13bc948b1d fix: address review findings for escalation race condition, SQL injection, and sc_codes scope openhands 2026-03-17 15:11:53 +00:00
  • d9520f48a6 fix: feat: supervisor breaks down escalated CI failures into sub-issues (#52) openhands 2026-03-17 14:32:41 +00:00
  • 531ae5cf71 fix: escalate once then continue to backlog (#59) johba 2026-03-17 15:14:48 +01:00
  • c24adc4ea2 fix: limit CI fix respawn to 3 attempts, then escalate to supervisor (#53) johba 2026-03-17 13:15:49 +01:00
  • f541bcb073 fix: address AI review findings for CI pipeline and duplicate detection openhands 2026-03-17 10:18:39 +00:00
  • ee1af38390 fix: feat: Woodpecker CI pipeline with ShellCheck + duplicate code detection (#45) openhands 2026-03-17 10:02:58 +00:00
  • 740bddb2db Merge pull request 'fix: feat: RESOURCES.md — infrastructure manifest for planner resource awareness (#23)' (#33) from fix/issue-23 into main johba 2026-03-17 10:56:52 +01:00
  • 567dc4bde0 fix: address review findings for supervisor metrics (#24) openhands 2026-03-17 09:31:49 +00:00
  • 313b6e134c chore: exclude metrics/supervisor-metrics.jsonl from git tracking openhands 2026-03-17 08:45:42 +00:00
  • 53c1fea6ea fix: feat: supervisor metrics logging for planner trend analysis (#24) openhands 2026-03-17 08:40:56 +00:00
  • 183059d43f Merge pull request 'fix: ci_passed() helper — fix all CI gates in dev-poll for no-CI projects' (#44) from fix/ci-passed-helper into main johba 2026-03-17 10:51:59 +01:00
  • ef77c56217 fix: extract ci_passed() helper — fix all CI gates for no-CI projects openhands 2026-03-17 09:51:18 +00:00
  • 915ff45cc6 Merge pull request 'fix: dev-agent merge gate blocks projects without CI' (#43) from fix/dev-agent-merge-no-ci into main johba 2026-03-17 10:49:19 +01:00
  • ad9d68e525 fix: dev-agent merge gate requires CI even for projects without CI openhands 2026-03-17 09:48:13 +00:00
  • 0490a4b8d8 Merge pull request 'fix: auto-close issues when dev-agent detects already_done' (#42) from fix/close-already-done into main johba 2026-03-17 10:39:22 +01:00
  • 9445e36a1e fix: auto-close issues when dev-agent detects already_done openhands 2026-03-17 09:38:08 +00:00
  • 18f57c5cc4 Merge pull request 'fix: enforce single-threaded pipeline per project' (#40) from fix/single-threaded-per-project into main johba 2026-03-17 10:24:03 +01:00
  • 1b3559bba7 fix: enforce single-threaded pipeline per project openhands 2026-03-17 09:17:02 +00:00
  • bff73ebcf7 Merge pull request 'fix: review-pr.sh also needs CI bypass for projects without CI' (#37) from fix/review-pr-ci-bypass into main johba 2026-03-17 10:10:42 +01:00
  • 98a9ada9c3 fix: review-pr.sh also needs CI bypass for projects without CI openhands 2026-03-17 09:10:06 +00:00
  • cfd4619e81 Merge pull request 'fix: review-poll skips PRs when project has no CI' (#36) from fix/review-no-ci into main johba 2026-03-17 10:06:44 +01:00
  • 51d2b81ef4 fix: review-poll skips PRs when project has no CI openhands 2026-03-17 09:05:43 +00:00
  • 273803f47b Merge pull request 'fix: TMPDIR unbound variable crashes already_done handler' (#35) from fix/tmpdir-crash into main johba 2026-03-17 10:01:10 +01:00
  • ea033d3f04 fix: TMPDIR unbound variable crashes already_done handler openhands 2026-03-17 09:00:43 +00:00
  • e2262b5737 Merge pull request 'feat: per-project Matrix room from project TOML' (#34) from feat/per-project-matrix into main johba 2026-03-17 09:59:34 +01:00
  • ed57eff704 feat: per-project Matrix room — load MATRIX_ROOM_ID from project TOML openhands 2026-03-17 08:52:41 +00:00
  • 26d6e1ae52 fix: feat: RESOURCES.md — infrastructure manifest for planner resource awareness (#23) openhands 2026-03-17 08:48:47 +00:00
  • 211ccb0445 Merge pull request 'fix: dev-agent.sh per-project lock file' (#31) from fix/agent-per-project-lock into main johba 2026-03-17 09:41:57 +01:00
  • b376fbc25e fix: dev-agent.sh also needs per-project lock file openhands 2026-03-17 08:41:15 +00:00
  • d971f6d9da Merge pull request 'fix: per-project lock and log files for dev-poll' (#29) from fix/per-project-locks into main johba 2026-03-17 09:19:09 +01:00
  • 249eef86c1 fix: per-project lock and log files for dev-poll openhands 2026-03-17 08:18:24 +00:00
  • bd6424fca5 Merge pull request 'feat: register disinto as its own project' (#28) from chore/disinto-self-project into main johba 2026-03-17 09:06:06 +01:00
  • 5608c252e0 feat: register disinto as its own project — the factory builds itself openhands 2026-03-17 08:04:46 +00:00
  • fce5e66b90 Merge feat/multi-project: split supervisor + project-agnostic poll scripts (#26, #27) openhands 2026-03-17 08:03:45 +00:00
  • 5152cdb8e5 feat: add projects/harb.toml for multi-project supervisor openhands 2026-03-17 08:00:32 +00:00
  • 9050413994 refactor: split supervisor into infra + per-project, make poll scripts config-driven johba 2026-03-17 08:57:18 +01:00
  • e503273fba feat: vault — publishing gate for external-facing agent actions (#19) johba 2026-03-16 22:35:13 +01:00
  • 5aa0b42481 fix: dev-agent preflight treats ## Related refs as dependencies openhands 2026-03-17 05:58:54 +00:00
  • 2fd18b086d feat: gardener prioritizes blocker issues that starve the factory openhands 2026-03-16 21:05:55 +00:00
  • 98f0c40106 refactor: rewrite parse-deps.py as pure bash, remove only Python from repo johba 2026-03-16 21:22:53 +01:00
  • 6cf580c010 refactor: extract shared dep parser to lib/parse-deps.py (Closes #20) johba 2026-03-16 21:16:49 +01:00
  • acab6c95c8 feat: supervisor detects dep deadlocks, stale deps, and dev-agent blocked states johba 2026-03-16 21:06:50 +01:00
  • 27373a16f3 docs: add hero image and Asimov quote to README openhands 2026-03-15 18:08:52 +00:00
  • 77cb4c4643 refactor: rename factory/ → supervisor/, factory-poll → supervisor-poll johba 2026-03-15 18:06:25 +01:00
  • 8d73c2f8f9 refactor: rebrand dark-factory → disinto (Closes #15) johba 2026-03-15 17:57:12 +01:00
  • 1675e17502 fix: replace PRODUCT-TRUTH.md/ARCHITECTURE.md refs with AGENTS.md johba 2026-03-15 17:41:10 +01:00
  • 71aa49afbb docs: add AGENTS.md seeding instructions to BOOTSTRAP.md johba 2026-03-15 17:01:04 +01:00
  • 7f41048aea fix: remove dead STATE.md code, restore matrix notify, targeted git add (Closes #13, Closes #14) johba 2026-03-15 16:53:33 +01:00
  • 3bb75f18be feat: planner uses Claude tool access to navigate AGENTS.md tree (Closes #12) johba 2026-03-15 16:33:47 +01:00
  • 679c62e7cb refactor: planner maintains AGENTS.md instead of STATE.md openhands 2026-03-15 15:13:34 +00:00
  • e1101894d6 fix: clean stale git worktrees in P4 housekeeping (Closes #11) johba 2026-03-15 16:05:29 +01:00
  • 5c6293fdab fix: strip non-bullet preamble from planner output openhands 2026-03-15 15:02:53 +00:00
  • af75c0eccf fix: even stronger output-only instruction for Sonnet openhands 2026-03-15 14:59:42 +00:00
  • ff50d28645 feat: planner reads project docs for architectural understanding openhands 2026-03-15 14:58:10 +00:00
  • 240ba62b28 factory: learned — False Positive: 'Waiting for CI + Review' Alert openhands 2026-03-15 14:52:58 +00:00
  • 0a0d5e8e24 fix: inline merge+rebase in recovery path (do_merge not yet defined) openhands 2026-03-15 14:10:21 +00:00
  • 2c527cef4a fix: dev-agent handles approved+stuck PRs in recovery mode openhands 2026-03-15 14:09:33 +00:00