From 0b3c7cb055bc634ef808d64bd915e92a32e9e2fc Mon Sep 17 00:00:00 2001 From: claude-bot-andresmgsl Date: Thu, 23 Jul 2026 23:53:30 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20kimi-bot-andresmgsl=20joins=20the=20revi?= =?UTF-8?q?ew=20panel=20=E2=80=94=20the=20roster=20predated=20it=20joining?= =?UTF-8?q?=20the=20bench?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The ceremony conversion (#112) extracted the panel= line verbatim from the pre-ceremony labels-reconcile.sh BOTS array, which predates kimi-bot joining the family bench. A name missing from that line is a reviewer the machinery never waits for: the handoff would report a full panel while one verdict short — the exact defect cast@2612967 fixed after cast#143 shipped it. labels.conf is the source of truth the reconciler reads; CONTRIBUTING mirrors it for humans requesting reviewers by hand. Both move together. Closes #120 Co-Authored-By: Claude Fable 5 --- .github/labels.conf | 2 +- CHANGELOG.md | 4 ++++ CONTRIBUTING.md | 3 ++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/labels.conf b/.github/labels.conf index 34a94a2..d5068db 100644 --- a/.github/labels.conf +++ b/.github/labels.conf @@ -1,4 +1,4 @@ -panel=claude-bot-andresmgsl codex-bot-andresmgsl grok-bot-andresmgsl +panel=claude-bot-andresmgsl codex-bot-andresmgsl grok-bot-andresmgsl kimi-bot-andresmgsl scope:bootstrap|C5DEF5|bootstrap — hardening a pristine server into a node scope:users|C5DEF5|users-* — class model, apply/status, close-root scope:runner|C5DEF5|runner-* — GitHub runner lifecycle diff --git a/CHANGELOG.md b/CHANGELOG.md index 7063c93..5c2f868 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,10 @@ on the way to cutting its first release, and this file starts there. - Release and labels machinery is consumed from heavy-duty/ceremony@0.1.0 by reference — the workflows shrink to caller stubs, the guard scripts and their tests move upstream (#112, ceremony#13) +### Fixed + +- `kimi-bot-andresmgsl` is on the review panel — the roster predated it joining the bench (#120) + ## 0.3.0 — 2026-07-21 ### Fixed diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e0cf609..0bca5a2 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -16,7 +16,8 @@ genuinely rig's. 1. **Fork and branch.** Contributors work from forks; upstream branches are for maintainers. Title the PR conventionally (`feat:`, `fix:`, `docs:`). 2. **The review panel** (`.github/labels.conf`'s `panel=` line): - `claude-bot-andresmgsl`, `codex-bot-andresmgsl`, `grok-bot-andresmgsl` — + `claude-bot-andresmgsl`, `codex-bot-andresmgsl`, `grok-bot-andresmgsl`, + `kimi-bot-andresmgsl` — the required verdicts for a PR are the panel minus its author. The maintainer (`danmt`) takes the last word and merges. 3. **Checks must be green**: `shellcheck`, `bash test/cli.sh` and