Repository navigation
docs(discovery): reword trace-intent's evidence categories #9788
Copy link
Copy link
Open
Labels
host-runNeeds a host or attended run; the host runner takes it, not a person or the issue lane.Needs a host or attended run; 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: confirmedA maintainer confirmed the item is real and in scope; ready to be worked.A maintainer confirmed the item is real and in scope; ready to be worked.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/discovery/skills/trace-intent/context/evidence-categories.md |
cursor/plugins@12d587dfb2 pstack/skills/why/SKILL.md |
same four-category list in order |
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/why/SKILL.md?ref=12d587dfb2' > /tmp/upstream-discovery-0.mdthennode plugins/attribution/skills/audit/scripts/fingerprint.mjs compare --local plugins/discovery/skills/trace-intent/context/evidence-categories.md --source /tmp/upstream-discovery-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
host-runNeeds a host or attended run; the host runner takes it, not a person or the issue lane.Needs a host or attended run; 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: confirmedA maintainer confirmed the item is real and in scope; ready to be worked.A maintainer confirmed the item is real and in scope; ready to be worked.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: a copy check flagged the four-category list in the trace-intent evidence-categories doc as matching an upstream source. The fix is to confirm it with the fingerprint compare. If it fires, reword the doc in a new structure with this repository's own examples, keeping every directive and eval expectation, and make sure the upstream credit row exists. Nothing is missing. The done-when checks need network access to fetch the upstream file, which a maintainer may need to run. I found no likely duplicates.
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/40136015189
To retry, remove
needs-humanand addagent-readyagain.