Commit graph

  • fba2d67796
    fix(update_job_status): status-gedreven lifecycle-timestamps (#51) main Janpeter Visser 2026-05-14 23:21:44 +02:00
  • 582c62a7e8 fix(update_job_status): status-gedreven lifecycle-timestamps Madhura68 2026-05-14 23:20:34 +02:00
  • 51fc65e715
    fix(update_idea_plan_reviewed): nooit stilzwijgend goedkeuren (IDEA-066) (#50) Janpeter Visser 2026-05-14 19:46:31 +02:00
  • 30860dd8ea fix(update_idea_plan_reviewed): nooit stilzwijgend goedkeuren (IDEA-066) fix/idea-plan-reviewed-no-silent-approve Janpeter Visser 2026-05-14 19:45:15 +02:00
  • 84c194d4e5
    fix(cross-repo): per-repo worktree-branch + PR resolutie (IDEA-062) (#49) Janpeter Visser 2026-05-14 19:16:15 +02:00
  • 70cb4ad2b0 fix(cross-repo): per-repo worktree-branch + PR resolutie (IDEA-062) fix/cross-repo-worktree-and-pr Janpeter Visser 2026-05-14 19:13:38 +02:00
  • 870d1d356a feat(PBI-12): code-bindende sort_order + priority uit story/taak-orderings feat/sprint-gk6h5cu0 Scrum4Me Agent 2026-05-14 17:49:40 +02:00
  • 55fa133150
    feat: IDEA_REVIEW_PLAN-wiring + create_story sprint_id (v0.8.0) (#48) Janpeter Visser 2026-05-14 14:30:17 +00:00
  • e12fc545a3
    Merge branch 'main' into feat/PBI-12-sprint-tools feat/PBI-12-sprint-tools Janpeter Visser 2026-05-14 14:29:21 +00:00
  • 58f57dbec4 chore: bump vendor/scrum4me submodule naar app-main (7bb252c) Madhura68 2026-05-14 16:25:49 +02:00
  • d9fa422e34 chore: bump version 0.7.0 -> 0.8.0 Madhura68 2026-05-14 16:13:49 +02:00
  • f340310e31 fix(test): maak create-sprint auto-code test datum-onafhankelijk Madhura68 2026-05-14 16:13:49 +02:00
  • 31e9148571 feat(create_story): optionele sprint_id om story aan sprint te koppelen Madhura68 2026-05-14 16:13:48 +02:00
  • a8776c2dff feat(PBI-67): bedraad IDEA_REVIEW_PLAN prompt + job-context Madhura68 2026-05-14 16:13:48 +02:00
  • 36011210a5 PBI-67 Phase 2: Add update-idea-plan-reviewed MCP tool Madhura68 2026-05-14 02:37:15 +02:00
  • 93d881318d
    feat(PBI-12): create_sprint + update_sprint MCP-tools (#47) Janpeter Visser 2026-05-11 21:37:05 +02:00
  • c411fb67f3 fix(PBI-12): update_sprint zet completed_at op CLOSED — parity met cascade Madhura68 2026-05-11 21:32:46 +02:00
  • ca2b6ca254 chore: untrack .claude/worktrees gitlinks + ignore pad Madhura68 2026-05-11 21:07:33 +02:00
  • adbea3fd9a feat(PBI-12 T-53): registreer sprint-tools + unit-tests Madhura68 2026-05-11 21:06:56 +02:00
  • d857533545 feat(PBI-12 T-52): voeg update_sprint tool toe Madhura68 2026-05-11 21:01:26 +02:00
  • 268e926187 feat(PBI-12 T-51): voeg create_sprint tool toe Madhura68 2026-05-11 21:00:41 +02:00
  • 9ffa25f053
    fix(verify/classify): negeer pseudo-paths in plan (geen PARTIAL meer voor delete-only) (#46) Janpeter Visser 2026-05-09 20:30:17 +02:00
  • 20c6e388e3 fix(verify/classify): negeer pseudo-paths in plan (geen PARTIAL meer voor delete-only) fix/classify-pseudo-paths Madhura68 2026-05-09 20:19:59 +02:00
  • da1fe415c4
    fix(cleanup): keepBranch + sprint-scope siblings voor SPRINT pr_strategy (#45) Janpeter Visser 2026-05-09 16:29:41 +02:00
  • be2b5aef3d fix(cleanup): keepBranch + sprint-scope siblings voor SPRINT pr_strategy Madhura68 2026-05-09 16:18:20 +02:00
  • 7d217cf443
    Merge pull request #44 from madhura68/fix/attach-worktree-writes-branch Janpeter Visser 2026-05-09 14:07:32 +02:00
  • 51533cf48e fix(attachWorktreeToJob): schrijf branch naar claudeJob.branch in DB fix/attach-worktree-writes-branch Madhura68 2026-05-09 14:05:59 +02:00
  • ed94d5b7e1
    Merge pull request #43 from madhura68/fix/prepare-done-uses-db-branch Janpeter Visser 2026-05-09 13:56:25 +02:00
  • 0a18f565d2 fix(update_job_status): gebruik DB-branch ipv legacy feat/job-<8> fallback fix/prepare-done-uses-db-branch Madhura68 2026-05-09 13:53:43 +02:00
  • 32929eee93
    Merge pull request #42 from madhura68/chore/sync-schema Janpeter Visser 2026-05-09 13:40:16 +02:00
  • 233e0ef3b6 chore: sync schema + adapt to ACTIVE→OPEN, COMPLETED→CLOSED, EXCLUDED-task chore/sync-schema Madhura68 2026-05-09 13:39:13 +02:00
  • 69fabc58f6
    Merge pull request #41 from madhura68/fix/idea-prompts-payload-path Janpeter Visser 2026-05-09 11:59:59 +02:00
  • ae017b8644 fix(prompts): idea-prompts gebruiken $PAYLOAD_PATH ipv onvervangen placeholders fix/idea-prompts-payload-path Madhura68 2026-05-09 11:55:27 +02:00
  • e13a470024
    Merge pull request #40 from madhura68/fix/idea-kinds-permission-mode Janpeter Visser 2026-05-09 11:30:18 +02:00
  • e64ece3d41 fix(KIND_DEFAULTS): permission_mode acceptEdits voor idea-kinds + PLAN_CHAT fix/idea-kinds-permission-mode Madhura68 2026-05-09 11:28:31 +02:00
  • 52c167c0b3
    Merge pull request #39 from madhura68/feat/queue-loop-extraction Janpeter Visser 2026-05-09 07:10:34 +02:00
  • 96f5b0dd03 feat(PBI-4/ST-004): publieke API + KIND_DEFAULTS + per-kind prompts feat/queue-loop-extraction Madhura68 2026-05-08 17:15:21 +02:00
  • 2fbb36bdbe
    Merge pull request #38 from madhura68/feat/pbi-67-job-config Janpeter Visser 2026-05-08 11:21:06 +02:00
  • 1c0f41687b feat(PBI-67/ST-1300/T-791): persist actual_thinking_tokens in update_job_status feat/pbi-67-job-config Madhura68 2026-05-08 11:12:31 +02:00
  • e2963d58fb feat(PBI-67/ST-1299/T-788): wait_for_job retourneert config Madhura68 2026-05-08 11:11:29 +02:00
  • 070c039740 feat(PBI-67/ST-1298): job-config resolver + kind-default-matrix Madhura68 2026-05-08 11:03:15 +02:00
  • 85a95e5bba
    Merge pull request #37 from madhura68/feat/sprint-aolrn6ui Janpeter Visser 2026-05-07 21:46:51 +02:00
  • 6aa43ff7dd PBI-55: .env.example descriptive push placeholders + README push-integration section feat/sprint-aolrn6ui Scrum4Me Agent 2026-05-07 21:44:41 +02:00
  • ab32a72ce0 PBI-55: update-job-status – NOTIFY payload-fix (kind/idea_id) + triggerPush on done/failed Scrum4Me Agent 2026-05-07 21:42:19 +02:00
  • 4c476464ec PBI-55: ask-user-question – triggerPush na claudeQuestion.create Scrum4Me Agent 2026-05-07 21:37:20 +02:00
  • 18c34b63de PBI-55: src/lib/push-trigger.ts – fire-and-forget push helper with 5s AbortController timeout Scrum4Me Agent 2026-05-07 21:34:41 +02:00
  • 0d6bf8dd0d
    Merge pull request #36 from madhura68/feat/skipped-exit-route Janpeter Visser 2026-05-07 17:37:52 +02:00
  • 458b7a7d45 PBI-57: 'skipped' no-op exit + cascade preserves original error feat/skipped-exit-route Madhura68 2026-05-07 17:10:02 +02:00
  • 8ffb680a1a
    Merge pull request #35 from madhura68/feat/sprint-batch-mcp Janpeter Visser 2026-05-07 13:01:40 +02:00
  • 98786f763f PBI-50 F5: README — verify_sprint_task, update_task_execution, job_heartbeat Madhura68 2026-05-07 12:56:22 +02:00
  • b80264c26c PBI-50 F5: tests voor SPRINT_IMPLEMENTATION-tools Madhura68 2026-05-07 12:53:04 +02:00
  • 876a7ad5d9 PBI-50 F4: SPRINT_IMPLEMENTATION DONE/FAILED-paden + quota-pause Madhura68 2026-05-07 12:48:04 +02:00
  • 25ab68073a PBI-50 F3: nieuwe MCP-tools voor SPRINT_IMPLEMENTATION-flow Madhura68 2026-05-07 12:40:18 +02:00
  • 35601e8e4b PBI-50 F2-T2/T3: SPRINT_IMPLEMENTATION-pad in getFullJobContext + lease-driven stale-reset Madhura68 2026-05-07 12:33:55 +02:00
  • de6bbd4edd PBI-50 F2-T1: claim-filter kind-based + lease_until persisten Madhura68 2026-05-07 12:27:48 +02:00
  • 7dbc9fe249
    Merge pull request #34 from madhura68/feat/sprint-worker Janpeter Visser 2026-05-07 12:19:45 +02:00
  • d2f43fe8e6 PBI-49: review-fixes — primary_worktree order, idea-claim rollback, sprint mark-ready fallback feat/sprint-worker Madhura68 2026-05-07 11:02:23 +02:00
  • eccc75ca56
    Merge pull request #33 from madhura68/feat/sprint-worker Janpeter Visser 2026-05-06 21:35:47 +02:00
  • f7f5a487ec PBI-9 + PBI-47: worktree foundation, product-worktrees, P0 fixes, PAUSED flow Madhura68 2026-05-06 21:09:48 +02:00
  • 4598efde58
    Merge pull request #32 from madhura68/feat/sprint-worker Janpeter Visser 2026-05-06 17:18:07 +02:00
  • 454d96ee04 PBI-8 (vervolg): Sprint-aware branch + SPRINT-mode draft-PR Madhura68 2026-05-06 17:15:04 +02:00
  • 7b135e12dd
    Merge pull request #31 from madhura68/feat/sprint-flow Janpeter Visser 2026-05-06 17:02:27 +02:00
  • 5c5ae20f10 PBI-8: Sprint-flow MCP-orkestratie + verifier-fix feat/sprint-flow Madhura68 2026-05-06 16:59:58 +02:00
  • c63e2c6730
    Merge pull request #29 from madhura68/feat/pbi-fail-cascade Janpeter Visser 2026-05-06 10:10:26 +02:00
  • b2318aa910
    Merge pull request #28 from madhura68/chore/sync-idea-prompts Janpeter Visser 2026-05-06 10:10:09 +02:00
  • 70e58f8b28 feat: PBI fail-cascade — cancel siblings + undo commits feat/pbi-fail-cascade Madhura68 2026-05-06 10:08:31 +02:00
  • 3bee6e5080 chore: sync make-plan.md prompt from scrum4me upstream chore/sync-idea-prompts Madhura68 2026-05-06 10:05:03 +02:00
  • 066a9acc48
    Merge pull request #27 from madhura68/chore/heartbeat-10s Janpeter Visser 2026-05-06 08:07:28 +02:00
  • 7d5fcde10c chore(presence): heartbeat interval 5s -> 10s chore/heartbeat-10s Madhura68 2026-05-06 08:03:14 +02:00
  • 800f4135d1
    Merge pull request #26 from madhura68/claude/hardcore-shtern-3d6db0 Janpeter Visser 2026-05-06 07:55:42 +02:00
  • 25bd3dd62a feat: per-job token-usage capture via PostToolUse hook claude/hardcore-shtern-3d6db0 Madhura68 2026-05-06 07:53:36 +02:00
  • f5887da1f5
    Merge pull request #25 from madhura68/feat/worker-quota-tools Janpeter Visser 2026-05-06 04:24:47 +02:00
  • d50075d960 feat(M13): get_worker_settings + worker_heartbeat tools (v0.7.0) feat/worker-quota-tools Madhura68 2026-05-06 04:23:31 +02:00
  • edb1da7081
    Merge pull request #24 from madhura68/feat/create-task-repo-url Janpeter Visser 2026-05-06 04:21:39 +02:00
  • f600237c8c feat(create_task): optionele repo_url voor cross-repo tasks feat/create-task-repo-url Madhura68 2026-05-06 04:16:31 +02:00
  • b48f2a5c74
    Merge pull request #23 from madhura68/feat/auto-merge-after-pr Janpeter Visser 2026-05-06 00:44:04 +02:00
  • c1abcb8f82 feat(pr): enable auto-merge (squash) na pr create feat/auto-merge-after-pr Madhura68 2026-05-06 00:34:30 +02:00
  • 35460b09de
    Merge pull request #22 from madhura68/fix/idea-job-done-skip-verify Janpeter Visser 2026-05-05 13:27:20 +02:00
  • 536a27592c fix: idea-jobs cannot mark done — skip verify-gate (v0.6.2) fix/idea-job-done-skip-verify Madhura68 2026-05-05 13:25:32 +02:00
  • 1ac87deb0e
    Merge pull request #21 from madhura68/fix/idea-job-claim-leftjoin Janpeter Visser 2026-05-05 12:46:22 +02:00
  • dc43351831 fix: idea-jobs never claimed — JOIN tasks → LEFT JOIN (v0.6.1) fix/idea-job-claim-leftjoin Madhura68 2026-05-05 12:45:18 +02:00
  • 63e095f756
    Merge pull request #20 from madhura68/feat/m12-idea-jobs Janpeter Visser 2026-05-05 12:02:31 +02:00
  • fa6e393465 vendor: bump scrum4me to main (post-M12) + re-sync schema feat/m12-idea-jobs Madhura68 2026-05-05 12:01:13 +02:00
  • fdf3dc4471 feat: M12 idea-job support — version 0.6.0 Madhura68 2026-05-04 22:12:36 +02:00
  • 79eb13a210 MCP version bump Madhura68 2026-05-04 16:45:48 +02:00
  • 49defa9686 feat: auto-generate codes for PBI/Story/Task on create Madhura68 2026-05-04 16:14:36 +02:00
  • 85111f6dc7
    Merge pull request #19 from madhura68/feat/story-o3ti9khw Janpeter Visser 2026-05-03 19:41:46 +02:00
  • 7db9881d85 docs: add lege-queue example to check_queue_empty README section Scrum4Me Agent 2026-05-03 17:58:52 +02:00
  • d4522e8e53 feat: add check_queue_empty tool (v0.3.0) Scrum4Me Agent 2026-05-03 17:57:17 +02:00
  • 3ce2c044c4
    feat(mcp): set_pbi_pr + mark_pbi_pr_merged tools voor PBI-PR-gating (#18) Janpeter Visser 2026-05-03 16:25:53 +02:00
  • c9650b8682 docs(ST-mhj9f2la): expand README with set_pbi_pr + mark_pbi_pr_merged docs feat/story-mhj9f2la Scrum4Me Agent 2026-05-03 15:59:17 +02:00
  • d6bfdb1884 feat(ST-mhj9f2la): add mark_pbi_pr_merged MCP tool Scrum4Me Agent 2026-05-03 15:58:01 +02:00
  • 5265442e6f feat(ST-mhj9f2la): add set_pbi_pr MCP tool Scrum4Me Agent 2026-05-03 15:54:57 +02:00
  • 2c85f4d239
    feat(routing): cross-repo task routing + orphan-branch cleanup (#17) Janpeter Visser 2026-05-02 18:07:57 +02:00
  • 4aea8d2baa feat(routing): cross-repo task routing + orphan-branch cleanup feat/cross-repo-task-routing janpeter visser 2026-05-02 18:06:30 +02:00
  • 1fe6ccf609
    feat(gate): verify_required levels — ALIGNED/ALIGNED_OR_PARTIAL/ANY (#16) Janpeter Visser 2026-05-02 17:55:06 +02:00
  • f11081920d feat(gate): verify_required levels — ALIGNED/ALIGNED_OR_PARTIAL/ANY fix/verify-gate-required-level janpeter visser 2026-05-02 17:52:49 +02:00
  • 0bcca15235
    docs: branch-per-story flow + heartbeat self-heal in CLAUDE.md (#15) Janpeter Visser 2026-05-01 20:26:21 +02:00
  • a6e112cbae docs: branch-per-story flow + heartbeat self-heal in CLAUDE.md docs/branch-per-story-flow janpeter visser 2026-05-01 20:25:08 +02:00
  • 657f7a80c0
    fix(presence): heartbeat self-heals when worker record disappears (#14) Janpeter Visser 2026-05-01 20:17:07 +02:00