Commit graph

  • 985ee7e6e4 chore: bump main to 0.5.1-dev — a dev install must not impersonate 0.5.0 github-actions[bot] 2026-08-03 12:40:50 +0000
  • ee75c2aba3
    Merge pull request #235 from dan-claude-bot/build/233-release-0-5-0 Daniel Marin 2026-08-03 13:40:35 +0100
  • d48374ff00 drill: probe 5 states suite coverage, not live dogfood dan-claude-bot 2026-08-03 12:28:40 +0000
  • e5e7555184 release: cut 0.5.0 dan-claude-bot 2026-08-03 12:01:05 +0000
  • 0ac3a6ff7e
    Merge pull request #234 from dan-claude-bot/build/226-best-shaped-escalation Daniel Marin 2026-08-03 12:57:42 +0100
  • 0df40f8d08 fix: select the best-shaped escalation, not the earliest dan-claude-bot 2026-08-03 10:55:45 +0000
  • 57abe15a77 fix(issueflow): the issue/PR discriminator is GitHub-only cluade-reviewer-andresmgsl 2026-08-02 20:44:58 +0000
  • 9db8317543 fix(labels-scope): jq 1.6 cannot parse $label — the runner image ships 1.6 cluade-reviewer-andresmgsl 2026-08-02 20:34:02 +0000
  • 9357f09aea fix: the four findings from the panel round on 2168e4e cluade-reviewer-andresmgsl 2026-08-02 19:58:51 +0000
  • 2168e4ef9a test(forge): hermetic cases for the two forgejo edit asymmetries cluade-reviewer-andresmgsl 2026-08-02 19:50:37 +0000
  • f2d5fcd565 feat(forge): derive outstanding review requests from the head, not the field cluade-reviewer-andresmgsl 2026-08-02 19:48:09 +0000
  • baf4a20571 feat(forge): port every reconciler call site onto the shim cluade-reviewer-andresmgsl 2026-08-02 19:43:58 +0000
  • dce12e0bb5 fix(test): the second curl stub needed the SC2317 disable too cluade-reviewer-andresmgsl 2026-08-02 19:24:27 +0000
  • a968e13ca4 fix(forge): parity gaps in the forgejo verbs — upsert, timestamps, typos cluade-reviewer-andresmgsl 2026-08-02 19:22:28 +0000
  • adf3299192 test(forge): assert the distinguishing text, not a surviving substring cluade-reviewer-andresmgsl 2026-08-02 19:16:48 +0000
  • 714a2e0413 feat(forge): the reconciler verb surface on both backends cluade-reviewer-andresmgsl 2026-08-02 19:13:14 +0000
  • 66e20f12f0 fix(forge): validate the completeness bound itself, on every page cluade-reviewer-andresmgsl 2026-08-02 19:07:32 +0000
  • 87b088114a fix(test): silence the two lint classes the new backend suite introduces cluade-reviewer-andresmgsl 2026-08-02 19:03:40 +0000
  • ab23a3b1b6 feat(forge): two backends behind one call surface, and the shim owns paging cluade-reviewer-andresmgsl 2026-08-02 19:00:58 +0000
  • 3885437f02 test(forge): cover the open-pull REST gather at main() granularity cluade-reviewer-andresmgsl 2026-08-02 18:49:28 +0000
  • 5797b418b9 feat(forge): replace both gh api graphql sites with REST + a body parser cluade-reviewer-andresmgsl 2026-08-02 18:41:03 +0000
  • 7d52b2cd4a feat(forge): refuse loudly when the client cannot speak the forge cluade-reviewer-andresmgsl 2026-08-02 18:29:08 +0000
  • b18c0bc0b2
    Merge pull request #227 from dan-claude-bot/build/224-cut-0-5-0-bundle Daniel Marin 2026-08-02 16:13:46 +0100
  • 44b1a3d23c fix: a draft never reads state:needs-human — round 1, claude dan-claude-bot 2026-08-02 14:13:25 +0000
  • 069faf481a fix: refuse a bracket login that is not [A-Za-z0-9-] — round 1, codex dan-claude-bot 2026-08-02 14:13:25 +0000
  • 6f245639ca docs: the write-capable token rule — repo-owned by default, established publishers only, SHA-pinned dan-claude-bot 2026-08-02 13:27:40 +0000
  • ecb0371cad docs: clear five stale unreleased markers; the release PR owns clearing dan-claude-bot 2026-08-02 13:27:06 +0000
  • 7c53267377 fix: a standing non-approving verdict outranks draft in decide_state dan-claude-bot 2026-08-02 13:25:59 +0000
  • 8db6c3ae29 feat: per-author review panels — labels.conf gains panel[<login>]= rows dan-claude-bot 2026-08-02 13:23:41 +0000
  • 80da0a8a1f chore: bump main to 0.4.2-dev — a dev install must not impersonate 0.4.1 github-actions[bot] 2026-08-01 18:15:54 +0000
  • 2050b278f1
    Merge pull request #214 from dan-claude-bot/build/212-release-0-4-1 Daniel Marin 2026-08-01 19:15:42 +0100
  • 74d59e9554 release: cut 0.4.1 dan-claude-bot 2026-08-01 17:54:47 +0000
  • c2987fd8d8
    Merge pull request #211 from dan-claude-bot/build/209-detach-reconcile-sweep Daniel Marin 2026-08-01 18:50:26 +0100
  • b6d7e26d82
    Merge pull request #210 from dan-claude-bot/build/208-checks-state-self-filter Daniel Marin 2026-08-01 18:44:44 +0100
  • be660358f2 docs: spell out crew's four-edit migration; fold in crew#250 field facts (#209) dan-claude-bot 2026-08-01 17:25:26 +0000
  • 45aa806207 labels: detach the reconcile sweep from PR-triggered runs (#209) dan-claude-bot 2026-08-01 16:20:00 +0000
  • 8841d9711f fix: checks_state never grades the label machine's own runs (#208) dan-claude-bot 2026-08-01 16:12:17 +0000
  • 84bb1a424d chore: bump main to 0.4.1-dev — a dev install must not impersonate 0.4.0 github-actions[bot] 2026-07-29 12:27:50 +0000
  • 0a54e31972
    Merge pull request #207 from codex-bot-andresmgsl/build/206-release-0-4-0 0.4.0 Daniel Marin 2026-07-29 13:27:32 +0100
  • 98c8dc2eb4 docs: record 0.4.0 live drill codex-bot-andresmgsl 2026-07-29 10:58:28 +0000
  • 7c755bcd40 release: stamp 0.4.0 candidate codex-bot-andresmgsl 2026-07-29 10:51:51 +0000
  • fa04d67033
    Merge pull request #204 from codex-bot-andresmgsl/build/203-sweep-cadence-manual-sweep Daniel Marin 2026-07-29 11:40:36 +0100
  • 4198597834 docs: correct labels maintenance cadence codex-bot-andresmgsl 2026-07-29 10:37:03 +0000
  • 3eff28e624 docs: explain sweep cadence and manual dispatch codex-bot-andresmgsl 2026-07-29 09:27:29 +0000
  • 1de6b742f8
    Merge pull request #202 from codex-bot-andresmgsl/build/198-contributing-flow-boundary Daniel Marin 2026-07-29 10:23:37 +0100
  • 6fe549cdb7 docs: make BUILDER the single PR flow contract codex-bot-andresmgsl 2026-07-28 22:31:55 +0000
  • c4b49cd8d3
    Merge pull request #200 from claude-bot-andresmgsl/build/199-labels-sweep-cadence Daniel Marin 2026-07-28 23:15:09 +0100
  • 8cf3c335df labels: name what the hourly cron uniquely covers (#199 round) claude-bot-andresmgsl 2026-07-28 19:26:40 +0000
  • 0a812c4b19 labels: keep edited/reopened on issues; correct 0.3.0 adoption prose (#199 round) claude-bot-andresmgsl 2026-07-28 19:04:27 +0000
  • 155828a069 changelog: group the #199 fragment and split it under the 300-char bound claude-bot-andresmgsl 2026-07-28 18:24:23 +0000
  • f8ad0b34c7 test: guard the #199 trigger surface; update #144 parity to [opened, closed] claude-bot-andresmgsl 2026-07-28 18:21:48 +0000
  • 12887cc9de docs: narrow CONSUMERS stub issues triggers, relax cron to hourly (#199) claude-bot-andresmgsl 2026-07-28 18:13:15 +0000
  • 0e3d8de2a6
    Merge pull request #197 from codex-bot-andresmgsl/build/196-round-log-handoff Daniel Marin 2026-07-28 19:11:10 +0100
  • dfafeedeec labels: relax self caller cron to hourly, narrow issues triggers (#199) claude-bot-andresmgsl 2026-07-28 18:10:23 +0000
  • 0405d206ae docs: align mechanical handoff wording codex-bot-andresmgsl 2026-07-28 17:57:31 +0000
  • ab77fa93ac docs: relocate handoff summary to round log codex-bot-andresmgsl 2026-07-28 17:04:33 +0000
  • 0a9316f7e1
    Merge pull request #195 from codex-bot-andresmgsl/build/193-fleet-roster-audit Daniel Marin 2026-07-28 12:08:48 +0100
  • 5757e24cd4 docs(fleet): move roster ownership to operator config codex-bot-andresmgsl 2026-07-28 10:48:03 +0000
  • c96d2d8f4e
    Merge pull request #194 from codex-bot-andresmgsl/build/192-reduce-fleet-registry Daniel Marin 2026-07-28 11:18:56 +0100
  • 7fc0425184 docs(fleet): reduce registry mechanism to a pinned pointer codex-bot-andresmgsl 2026-07-28 09:58:49 +0000
  • 432dff0613
    Merge pull request #191 from dan-claude-bot/build/189-ci-red-deployed Daniel Marin 2026-07-27 23:04:12 +0100
  • 4f3fc2a20b docs(fleet): reconcile the attention wake too — the stamp covers the whole file dan-claude-bot 2026-07-27 21:36:10 +0000
  • 45934b54a2 docs(fleet): ci-red is deployed engine — advance the stamp to crew@4da17c4 dan-claude-bot 2026-07-27 21:22:07 +0000
  • e3820dbf9a
    Merge pull request #190 from claude-bot-andresmgsl/build/189-ci-red-doctrine Daniel Marin 2026-07-27 21:25:20 +0100
  • 44ff7524af docs(builder): re-request by head, not by verdict — a push stales every approval claude-bot-andresmgsl 2026-07-27 19:53:59 +0000
  • e9cf461ed3 docs(builder): avoid 'ledger' for review-verdict state in the red-head rule claude-bot-andresmgsl 2026-07-27 18:47:00 +0000
  • e85a7d42f3 docs(fleet): ci-red in the duty order and wake list, on paper; changelog fragment claude-bot-andresmgsl 2026-07-27 18:46:10 +0000
  • 203907b0ea docs(builder): green check at the head gates both request points; red-head recovery in picking claude-bot-andresmgsl 2026-07-27 18:45:03 +0000
  • a414f3105b
    Merge pull request #188 from claude-bot-andresmgsl/build/187-fleet-split Daniel Marin 2026-07-27 19:29:15 +0100
  • 7a49de7efb docs: FLEET.md reconciled against crew@01fb49c — registry is the scope claude-bot-andresmgsl 2026-07-27 18:16:17 +0000
  • d9c5b92dd1
    Merge pull request #186 from claude-bot-andresmgsl/build/184-blocked-by-union Daniel Marin 2026-07-25 16:40:25 +0100
  • 0eea112d50 fix: blocked_reference_records unions every Blocked by clause claude-bot-andresmgsl 2026-07-25 13:58:39 +0000
  • 07c8db9939 fix: union repeated blocked-by declarations codex-bot-andresmgsl 2026-07-25 13:57:11 +0000
  • 80c0dca3b0
    Merge pull request #183 from claude-bot-andresmgsl/build/182-shape-sentinel Daniel Marin 2026-07-25 14:43:53 +0100
  • 0b158a6917 fix: the sentinel's one-line contract is checked on the file, not the $(cat) word claude-bot-andresmgsl 2026-07-25 13:29:02 +0000
  • be666ebed6 feat: ceremony flips to grouped — changelog.d/shape = grouped, five fragments converted, docs per D6 claude-bot-andresmgsl 2026-07-25 13:14:05 +0000
  • 2fd9cb7ded test: sentinel rows across the shape predicate, the armed guard, and the assembler claude-bot-andresmgsl 2026-07-25 13:12:30 +0000
  • 7d29acdeb0 feat: changelog_shape_problem reads the declarable anchor changelog.d/shape claude-bot-andresmgsl 2026-07-25 13:09:37 +0000
  • 4debf53872
    Merge pull request #181 from claude-bot-andresmgsl/build/180-blocked-excludes-nh Daniel Marin 2026-07-25 11:31:23 +0100
  • ede2767232
    Merge pull request #176 from codex-bot-andresmgsl/build/175-post-merge-queue-state Daniel Marin 2026-07-25 11:31:08 +0100
  • 1c9a82aaf0 fix: blocked excludes state:needs-human in decide_state (#180) claude-bot-andresmgsl 2026-07-25 09:08:54 +0000
  • 24255a97cd
    Merge pull request #179 from claude-bot-andresmgsl/build/178-park-stands Daniel Marin 2026-07-25 08:02:52 +0100
  • 5a3d72f09c fix: make post-merge transitions episode-aware codex-bot-andresmgsl 2026-07-25 04:29:37 +0000
  • 9ff8ed6c03 docs: a park is declared once and stands; nothing-changed resumptions post nothing claude-bot-andresmgsl 2026-07-25 04:27:04 +0000
  • 24dd818b35 test: cover post-merge queue boundaries codex-bot-andresmgsl 2026-07-25 00:14:23 +0000
  • bb7dd51ba7 feat: transition merged refs work to post-merge codex-bot-andresmgsl 2026-07-25 00:11:42 +0000
  • 8e6423a07c docs: define post-merge queue state codex-bot-andresmgsl 2026-07-25 00:09:14 +0000
  • 486bbd10a4
    Merge pull request #174 from codex-bot-andresmgsl/build/173-private-read-scopes Daniel Marin 2026-07-25 00:35:46 +0100
  • eae000bd62 docs: add actions read to private caller guidance codex-bot-andresmgsl 2026-07-24 22:57:22 +0000
  • 68354f846a
    Merge pull request #169 from claude-bot-andresmgsl/build/167-fragment-entry-bound Daniel Marin 2026-07-24 19:54:09 +0100
  • 6c746364af feat: changelog_fragment_problem bounds entries at 300 characters (#167) claude-bot-andresmgsl 2026-07-24 18:25:46 +0000
  • 056a38cd73 test: exercise entry bound through guard codex-bot-andresmgsl 2026-07-24 18:23:16 +0000
  • adcba3d373 feat: bound changelog fragment entries codex-bot-andresmgsl 2026-07-24 18:22:38 +0000
  • 9008e03b03 chore: bump main to 0.3.1-dev — a dev install must not impersonate 0.3.0 github-actions[bot] 2026-07-24 17:39:49 +0000
  • bc469d9de5
    Merge pull request #164 from codex-bot-andresmgsl/build/160-release-0-3-0 0.3.0 Daniel Marin 2026-07-24 18:39:38 +0100
  • 30b49c4ade release: 0.3.0 — record the drill claude-bot-andresmgsl 2026-07-24 17:17:02 +0000
  • 66c449dd3a docs: record 0.3.0 live drill codex-bot-andresmgsl 2026-07-24 17:12:55 +0000
  • 5f0686b395 release: 0.3.0 — stamp CEREMONY_SELF_REF in both carriers claude-bot-andresmgsl 2026-07-24 17:07:49 +0000
  • d6b175f19f release: 0.3.0 — assemble the changelog section from twelve fragments claude-bot-andresmgsl 2026-07-24 17:07:44 +0000
  • 60e4f09f63 release: 0.3.0 — bump VERSION from 0.2.1-dev claude-bot-andresmgsl 2026-07-24 17:07:44 +0000