Repository navigation
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.priority: lowNice-to-have, cosmetic, or speculative; opportunistic.Nice-to-have, cosmetic, or speculative; opportunistic.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
Parent: #7052 (owner decision 2026-10-13: pinned planning/interview lines split into their own item). Blocked by the #7269 pin slice, because both re-pin digests in plugins/planning/tests/interview-defenses.test.sh.
Problem
These interview lines share short phrases with mattpocock/skills skills/productivity/grilling/SKILL.md, skills/productivity/grill-me/SKILL.md and skills/engineering/grill-with-docs/SKILL.md (at 24fe0ef), per the #7052 comment of 2026-10-11T16:04:
plugins/planning/skills/interview/SKILL.md: the "too big to hold in one session" line in Stance, the "frontier is empty" phrasing in Step 2, and the composition-table line "come back and answer in one line".- Step 3's "an empty frontier is necessary but not sufficient" (byte-pinned by
interview-defenses.test.sh); reword it to the stop wording "no question is left to ask". context/loop.md: "question in the same round", near the branch-out mechanics.- "the frontier is empty" in
context/assumption-sweep.md(digest-pinned),templates/checklist.md, the interviewevals/evals.jsonand/planning:wayfind.
Done when
- For each of the three upstream files,
gh api -H 'Accept: application/vnd.github.raw' 'repos/mattpocock/skills/contents/<path>?ref=24fe0ef' > /tmp/grill.mdthennode plugins/attribution/skills/audit/scripts/fingerprint.mjs compare --local plugins/planning/skills/interview/SKILL.md --source /tmp/grill.md | jq .separation.firedprintsfalse; same forcontext/loop.md. -
git grep -n -i 'frontier is empty' -- plugins/planningprints nothing. - The byte pins and digests are updated and
scripts/run-test-file.sh plugins/planning/tests/interview-defenses.test.shpasses. -
scripts/check-changelog-fragments.shpasses.
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.priority: lowNice-to-have, cosmetic, or speculative; opportunistic.Nice-to-have, cosmetic, or speculative; opportunistic.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 Oct 24, 2026
Proposed work class: work-class: scoped
Basis: automated intake triage; the lanes App applied this class.
Size: Medium
Complexity: Medium
Uncertainty: Known
Flags: none
Understood: reword several short interview phrases in the planning plugin (SKILL.md, loop.md, assumption-sweep.md, checklist, evals, wayfind) so they no longer overlap with the upstream grilling skills. Then update the byte pins and digests in interview-defenses.test.sh. The issue says it is blocked by the #7269 pin slice, since both re-pin the same digests. The done-when items are specific and checkable. No duplicates found.
Automated triage, applied by the lanes App.
melodic-automation-lanes commentedon Oct 24, 2026
Not admitted to the issue lane yet: blocker #9793 is not closed as completed by a listed human or a merge.
melodic-automation-lanes commentedon Oct 30, 2026
The work-resolve-issue lane stopped on this issue (
host-only): the run reports the work needs a host run the lane cannot make.It added
host-runand removedagent-ready: an agent run on a host builds it, and it waits on no decision from a person.In the run's words:
What the run says it did not do:
Partial work is on the branch
work-resolve-issue/issue-9790-41068175417-1. The next run continues from it while it is not behind the default branch, and otherwise starts fresh.Run: https://github.com/melodic-software/claude-code-plugins/actions/runs/41068175417
To hand it back to the lane, remove
host-runand addagent-readyagain.