Repository navigation
Open
Open
Copy link
Labels
host-runNeeds an unattended run on a host; the host runner takes it, not a person or the issue lane.Needs an unattended run on a host; the host runner takes it, not a person or the issue lane.needs-humanHuman-in-the-loop required; autonomous sessions must not resolve items carrying this.Human-in-the-loop required; autonomous sessions must not resolve items carrying this.priority: mediumReal value, no hard deadline; normal backlog flow.Real value, no hard deadline; normal backlog flow.status: readyTriaged, unblocked, and fully specified; eligible to pick up.Triaged, unblocked, and fully specified; eligible to pick up.work-class: scopedA briefed fix or small feature; blast radius bounded by the brief, tests exist.A briefed fix or small feature; blast radius bounded by the brief, tests exist.
Description
Refs: #6405
Blocked by: #12032
Outcome
#6405's "Later slices" list "author or repair cases for skills whose suite measured nothing (skill not loaded, grader misreading the run shape)". A case whose with-arm never loads the skill reports a delta that measures nothing. Once the health line answers on dispatched runs, each case it reports as skill loaded: no, or as firing in 0 runs, is either repaired so that the skill loads, or removed with a reason.
Done when
- A comment on feat(evals): run plugin eval suites in a CI lane and hill-climb in the background #6405 lists every case that a dispatched run's health line (
.github/scripts/plugin-eval/summarize.mjs:140-142) reports asskill loaded: no, or as firing in 0 runs, and links the run. - For each listed case, a PR either repairs it so that the next dispatch reads
skill loaded: yes, or removes it with the reason in the PR body. A repair might be a missing tool grant, a prompt that does not trigger the skill, or a grader that misreads a slash-invoked run. - Each repaired case passes
/evals:validate(validate-cases.py) on its suite with no FAIL. - A re-dispatch after the PRs merge shows no listed case still reading
no. It is linked on feat(evals): run plugin eval suites in a CI lane and hill-climb in the background #6405.
Out of scope
- Judge calibration (shipped under feat(evals): close the eval suite's calibration gaps and convert other plugins' evals #5879).
- The background hill-climb, which is its own slice of feat(evals): run plugin eval suites in a CI lane and hill-climb in the background #6405.
Metadata
Metadata
Assignees
Labels
host-runNeeds an unattended run on a host; the host runner takes it, not a person or the issue lane.Needs an unattended run on a host; the host runner takes it, not a person or the issue lane.needs-humanHuman-in-the-loop required; autonomous sessions must not resolve items carrying this.Human-in-the-loop required; autonomous sessions must not resolve items carrying this.priority: mediumReal value, no hard deadline; normal backlog flow.Real value, no hard deadline; normal backlog flow.status: readyTriaged, unblocked, and fully specified; eligible to pick up.Triaged, unblocked, and fully specified; eligible to pick up.work-class: scopedA briefed fix or small feature; blast radius bounded by the brief, tests exist.A briefed fix or small feature; blast radius bounded by the brief, tests exist.
Type
Fields
No fields configured for Task.
Activity
github-actions commentedon Nov 1, 2026
Proposed work class: work-class: scoped
Basis: automated intake triage; the lanes App applied this class.
Size: Medium
Complexity: Medium
Uncertainty: Knowable
Flags: none
Blocked by: #12032
Understood: once the plugin eval health line reports on dispatched runs, list every case showing
skill loaded: noor firing in 0 runs, then repair or remove each with a reason, validate repaired suites, and re-dispatch to confirm. The issue states it is blocked by #12032, which is still open. Related but not duplicate: #12000-range suite-specific issues such as the vision-case one (run-e2e never fires) cover single suites, while this one covers the fleet-wide sweep.Automated triage, applied by the lanes App.
melodic-automation-lanes commentedon Nov 1, 2026
Not admitted to the issue lane yet: blocker #12032 is not closed by a listed human or a merge.
github-actions commentedon Nov 1, 2026
melodic-automation-lanes commentedon Nov 1, 2026
The work-resolve-issue lane stopped partway through this issue and needs a person.
Reason:
securityMatched security word:
token. A match holds the stop whether or not the text names a risk, so read the word in context below.Why, in the run's own words:
What the run says it did not do:
Run: https://github.com/melodic-software/claude-code-plugins/actions/runs/41354400109
To retry, remove
needs-humanand addagent-readyagain.kyle-sexton commentedon Nov 1, 2026
Claimed by a host-run session. This host is surveying the dispatched eval health lines (
eval-browser-dispatch.yml, deterministic-only, runs 1, one plugin per run) for the suites #6405 names, then repairing or retiring each case that readsskill loaded: noor fires in 0 runs, on branchhost-run/12043-eval-skill-load. A record follows here when the survey ends.This was generated by AI.