From c027e47c1e178ccb64192c0645295fcba0e2b671 Mon Sep 17 00:00:00 2001 From: "b10x-bot[bot]" <316511680+b10x-bot[bot]@users.noreply.github.com> Date: Fri, 25 Sep 2026 14:27:26 +0200 Subject: [PATCH] docs: the trial-finding label is the issue ledger again - The bot App has issues: write since 2026-09-25, so it labels issues at creation; before that GitHub dropped the label and returned 403 on label, comment and close. - improving-by-trial and AGENTS.md name the label as the ledger, with one search for open findings and one for fixed ones whose release still has to be checked. A workaround goes when the fix is released, not when the issue closes. --- .agents/skills/improving-by-trial/SKILL.md | 14 ++++++++------ AGENTS.md | 4 ++-- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.agents/skills/improving-by-trial/SKILL.md b/.agents/skills/improving-by-trial/SKILL.md index de65369..1ae3132 100644 --- a/.agents/skills/improving-by-trial/SKILL.md +++ b/.agents/skills/improving-by-trial/SKILL.md @@ -87,16 +87,18 @@ trial agent's explanation of a refusal is a hypothesis. | a product CLI or language (`ess`, `aep`, `worktree`) | an issue in that repository, created through the bot (`AGENTS.md`); the skill here documents the workaround until it is fixed | | both | both: the workaround here, the issue there, each naming the other | -The issue body has the trial name, the exact command and output, the expected behaviour, the -workaround the skill now documents, and ends with the line *Found by an agentplugins trial*. That -line is the ledger: the bot may not label issues (403), so the list is a body search. +The issue body has the trial name, the exact command and output, the expected behaviour and the +workaround the skill now documents, and ends with the line *Found by an agentplugins trial*. The +bot creates it with the label `trial-finding` (`"labels": ["trial-finding"]` in the request). The +label is the ledger: ```console -gh search issues --owner beyond10x --state open --match body "Found by an agentplugins trial" +gh search issues --owner beyond10x --label trial-finding --state open # still broken +gh search issues --owner beyond10x --label trial-finding --state closed # fixed: released yet? ``` -Check that list before each round, and delete a workaround from the skills once its issue is -fixed and released. +Check both lists before each round. Delete a workaround from the skills once its issue is fixed +and the fix is in a release, not when the issue closes. ## 6. Fix, gate, re-run diff --git a/AGENTS.md b/AGENTS.md index 90e2d0f..5fb6710 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -28,8 +28,8 @@ CLIs. Serves O2 (decisions as data) and O3 (any harness). - Retired names appear only where the gate allows them (`CHANGELOG.md`, `changes/`, `.engineering/`, `catalog.json`, `crates/b10x/`, the checker's own table). - Anything executable is Rust. -- Trial findings for another repository become an issue there, ending *Found by an agentplugins - trial*; the skill here documents the workaround until it is fixed ([`improving-by-trial`](.agents/skills/improving-by-trial/SKILL.md)). +- Trial findings for another repository become an issue there, labelled `trial-finding` by the + bot; the skill here documents the workaround until the fix is released ([`improving-by-trial`](.agents/skills/improving-by-trial/SKILL.md)). ## Gate