feat(gatorwalk-factory): the swamp-club adapter links the pull request on the Lab issue, as issue-lifecycle's link_pr does (swamp-club #2872) #415
Loading…
Reference in a new issue
No description provided.
Delete branch "cue/2872-gatorwalk-factory-swamp"
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?
Fixes swamp-club #2872.
gatorwalk's
publishwrote thepr_linkedlifecycle entry but never set the Lab issue's PR fields, so #2711 shipped with nogithubPrUrl,githubPrNumberorpr_linkedevent, and no link in the reporter's shipped notification.Changes
linkPr, a payload field holding a pull request url.validateaccepts it only on an entry for a recorded product, naming a declared string field.pullRequestscapability (linkPr). Only the Lab adapter has it: it PATCHesgithubPrUrl, andgithubPrNumberwhen the url has/pulls/<n>(issue-lifecycle's rule), writes nothing when that url is already linked, and a new url replaces the old. Built-in and Linear lack it and publish such an entry without a link.link_pr). A re-run writes nothing; a later pull-request record replaces the link.swamp_clubtracker typeVersion2026.10.01.2; studio bundle rebuilt; README and DESIGN (with a decision-log entry) updated.Choices from triage: a capability separate from history, the name
linkPr, no backfill. The team's factory declareslinkPr: urlon itspr_linkedentry when it is rebuilt; nothing in this repo carries that definition since #2842.Verification
verify-build
52e4ffb0and verify-reviews30b144f5passed on7dfabbab; attestation6737c16dposted.🤖 Generated with Claude Code