feat(skills): add check-issue to triage an issue #151
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/check-issue"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
No workflow took an issue someone else filed.
review-prcovers otherpeople's pull requests and
file-issueour own defects, so an outsideissue could only enter
fix-bugorimplement-feature, which commit toa change before anyone knows whether the report holds.
What changed
the new
check-issueskill. It reads the issue as data, fetches themain branch, checks the claim there, and searches for duplicates.
through
.agents/scripts/run-sandboxed.sh.verdict.mdfrom the new.agents/templates/verdict.md:confirmed, not reproduced, already fixed, works as intended,
duplicate, or needs information, with its evidence.
fix-bugorimplement-featurefor aconfirmed issue.
forge/gh.mdandforge/fj.mdgain the issue reads. The validatorrequires the skill and template, and the workflows guide and README
describe them.
Non-goals: no comment, label, or close on the issue, and no eval case.
How to verify
bash tests/agent-config/template-skills-workflows.shandbash tests/agent-config/document-templates.shpass the new "failswhen the template lacks" cases for
check-issueandverdict.md;both fail on
mainas "unexpectedly valid"..plans/<time>-issue-<n>/verdict.md, asks before running areproduction, and posts nothing.
bash tests/verify-agent-config.sh(265 passed),bash tests/check-work-folder.sh(46),.agents/hooks/shellcheck.sh repo,prettier --check '**/*.md',scripts/verify-agent-config.sh,and
git diff --check mainpass.before merging; the forge reads and a sandboxed reproduction against a
live forge.
Considerations
Without bwrap, every reproduction is reported as not run, and the
verdict rests on reading the code.