docs(work-items): de-slop instruction surfaces (0.39.23) - #3302
Conversation
Re-audit the work-items README and SKILL.md set for #2891. Prose is already em-dash-free after 0.39.13; keep the quoted decompose trigger and protocol strings, and record the leftover in the 0.39.23 changelog. Co-authored-by: Kyle Sexton <kyle-sexton@users.noreply.github.com>
|
Claude finished @kyle-sexton's task in 48s —— View job Security review
Skip gate: no security-relevant surface. This PR only bumps No code, no GitHub Actions workflow, no permissions, no credential handling, no injection surface (command/SQL/path/template), and no authorization logic is touched. There is nothing here for a security review to evaluate. No security issues found. |
|
Last security-reviewed head: |
|
Claude finished @kyle-sexton's task in 46s —— View job Security review
Skip gate: no security-relevant surface. Per
No This also matches skip-gate condition 3: the head SHA No security issues found. |
|
Claude finished @kyle-sexton's task in 4m 39s —— View job Code review (
|
|
Claude has reviewed this PR 1 time. The lane skips further automatic reviews after 5; deleting this comment resets the count. |
|
Lane claim: instance MELO-LAP-001-merge-202608231413 taking merge-lane ownership of this PR, pinned to head SHA |
|
Lane release: instance MELO-LAP-001-merge-202608231413 done — PR merged via squash, merge commit |
No linked issue
Summary
Refs #2891. Instruction-surface de-slop shard for the
work-itemsplugin only. Other plugins stay on main.Fix
Re-audited
plugins/work-items/README.mdand everyplugins/work-items/**/SKILL.mdunder/ai-slop:audit fixsemantics after later versions landed on the 0.39.13 shard. Instruction-surface prose is already em-dash-free. The generated options block stays ignore-fenced becausescripts/sync-plugin-options-docs.pystill emits em dashes from its shared template. Quoted claim/lease and triage protocol strings, fenced templates, and the required auto-invocation trigger (the spec changed — redo the tickets) keep their em dashes so skill-quality does not treat a rewrite as a dropped trigger.work-items0.39.23. Adapter READMEs undertools/work-item-tracker/**anddocs/SKILL-CHEAT-SHEET.mdwere not edited.Verification
rule-em-dash(the requireddecomposetrigger phrase), 65 declined (generated-options fence plus fenced/inline-code protocol spans)CHECK_SKILL_SKIP_MARKDOWNLINT=1 bash scripts/check-changed-skills.sh origin/main: no changed skillspython3 scripts/sync-plugin-options-docs.py --checkup to datescripts/check-changelog-parity.sh --check-bump origin/mainpassesnode scripts/generate-cheatsheet.mjs --checkin syncRelated
Refs #2891