Repository navigation
docs(debugging): reword two debug lines shared with pstack tdd #9789
Copy link
Copy link
Closed as not planned
Closed as not planned
Copy link
Labels
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: 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: one PR per plugin).
Problem
A copy check during #7009 flagged text in this plugin that shares word runs or one-to-one structure with an upstream source. The repository's rule is our own words, with credit only on docs/upstream/ pages. Line numbers from the filing are stale; locate the passage by the finding.
| Local file | Upstream (repo@sha, path) | Finding |
|---|---|---|
plugins/debugging/skills/debug/SKILL.md |
cursor/plugins@12d587dfb2 pstack/skills/tdd/SKILL.md |
two 5-word shared runs (filed at lines 239 and 290) |
Fix
Confirm each finding with fingerprint.mjs compare first. If it does not fire, record that in the PR and change nothing. If it fires, rewrite the passage in a new structure with this repository's own examples, keeping every directive and eval expectation. Make sure the upstream source has a credit row on docs/upstream/cursor-pstack.md.
Done when
-
gh api -H 'Accept: application/vnd.github.raw' 'repos/cursor/plugins/contents/pstack/skills/tdd/SKILL.md?ref=12d587dfb2' > /tmp/upstream-debugging-0.mdthennode plugins/attribution/skills/audit/scripts/fingerprint.mjs compare --local plugins/debugging/skills/debug/SKILL.md --source /tmp/upstream-debugging-0.md | jq .separation.firedprintsfalse. - The PR body lists each passage with its before and after
longest_span_wordsandcontainment. -
scripts/check-changelog-fragments.shpasses.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
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: 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: Small
Complexity: Low
Uncertainty: Known
Flags: none
Understood: confirm two 5-word shared runs in the debug skill against the upstream pstack tdd skill with the fingerprint compare. If the check fires, reword the passages in this repository's own words and keep every directive and eval expectation. Then make sure the upstream source has a credit row on docs/upstream/cursor-pstack.md. Nothing is missing. It is part of the per-plugin split under #7052.
Automated triage, applied by the lanes App.
melodic-automation-lanes commentedon Oct 24, 2026
The work-resolve-issue run that
agent-readystarted ended over 3 hours ago with no report and no pull request. work-unblock removed and addedagent-readyback to start a fresh run on main's workflow files. It does this once per version of those files, so if this run fails the same way, a person looks at it.melodic-automation-lanes commentedon Oct 24, 2026
The work-resolve-issue lane stopped partway through this issue and needs a person.
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/40131632987
To retry, remove
needs-humanand addagent-readyagain.kyle-sexton commentedon Oct 25, 2026
Closing as not planned: the copy check this issue's Fix starts with does not fire, and its rule for that case is "record that ... and change nothing".
Evidence, run 2026-10-25 against main at 5e70951:
fingerprint.mjs compare --local plugins/debugging/skills/debug/SKILL.md --source <cursor/plugins@12d587dfb2:pstack/skills/tdd/SKILL.md, fetched raw>returned{"fired":false,"rule":"containment>=0.3||span>=15","longest_span_words":6,"containment":0.001,"jaccard":0.001}.The upstream source already has a credit row in
docs/upstream/cursor-pstack.md, so the Fix's other condition holds too.The issue lane could not do this itself: its run stopped because it cannot run node or gh (lane outcome on #9786, run 40213739706).
Reopen it if a later check finds a structural copy the word-run compare does not measure.