You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
refactor(attribution): make setup write attribution.yaml and drop old-path prose #10543
Slice 3 of #9729, which tracks the move of the attribution settings from .claude/attribution.json to docs/conventions/attribution.yaml. The split and its basis are in the re-triage record on #9729.
Outcome
The setup skill writes the YAML (plugins/attribution/skills/setup/SKILL.md:37 writes the old file today), and no prose under plugins/attribution points at the old location: plugins/attribution/README.md:88, plugins/attribution/retirements.yaml:14, plugins/attribution/skills/audit/SKILL.md:237, plugins/attribution/skills/audit/reference/source-fetch.md:145, plugins/attribution/skills/setup/SKILL.md (lines 2, 15, 37, 73, 74) and plugins/attribution/skills/setup/evals/evals.json:85-90. docs/conventions/config-cascade/README.md:770 is outside this issue.
Blocked by: #10538 (slice 1). It can run beside slice 2. The parent tracker does not block this slice.
Done when
No skill body tells an agent to read or write the old location: git grep -n for it under plugins/attribution prints only compatibility-read code, its tests and changelog lines.
Proposed work class: work-class: scoped
Basis: automated intake triage; the lanes App applied this class.
Size: Medium
Complexity: Low
Uncertainty: Known
Flags: none
Blocked by: #10538
Understood: this is slice 3 of #9729. The setup skill should write docs/conventions/attribution.yaml, and the prose under plugins/attribution that points at .claude/attribution.json should be removed. The issue lists the files and gives two done-when checks. It names #10538 as a blocker, and that issue is still open. I found no duplicates. #9729 is the parent tracker, not a duplicate.
Not admitted to the issue lane yet: blocker #10538 is not closed by a listed human or a merge; blocker #9729 is not closed by a listed human or a merge.
The work-resolve-issue run that agent-ready started failed or was cancelled before it reported, or it stopped or the token broker refused it because its workflow files differ from main's. work-unblock removed and added agent-ready back to start a fresh run on main's workflow files. If this run ends the same way, it re-fires the issue again, waiting longer each time.
Activity
.claude/attribution.jsonsettings to docs/conventions/attribution.yaml #9729github-actions commentedon Oct 27, 2026
Proposed work class: work-class: scoped
Basis: automated intake triage; the lanes App applied this class.
Size: Medium
Complexity: Low
Uncertainty: Known
Flags: none
Blocked by: #10538
Understood: this is slice 3 of #9729. The setup skill should write
docs/conventions/attribution.yaml, and the prose underplugins/attributionthat points at.claude/attribution.jsonshould be removed. The issue lists the files and gives two done-when checks. It names #10538 as a blocker, and that issue is still open. I found no duplicates. #9729 is the parent tracker, not a duplicate.Automated triage, applied by the lanes App.
.claude/attribution.jsonsettings to docs/conventions/attribution.yaml #9729melodic-automation-lanes commentedon Oct 27, 2026
Not admitted to the issue lane yet: blocker #10538 is not closed by a listed human or a merge; blocker #9729 is not closed by a listed human or a merge.
.claude/attribution.jsonsettings to docs/conventions/attribution.yaml #9729melodic-automation-lanes commentedon Oct 28, 2026
The work-resolve-issue run that
agent-readystarted failed or was cancelled before it reported, or it stopped or the token broker refused it because its workflow files differ from main's. work-unblock removed and addedagent-readyback to start a fresh run on main's workflow files. If this run ends the same way, it re-fires the issue again, waiting longer each time.