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
Work collector: reject substituted native PR/MR and issue identities #68
A selected work collector requests a specific native PR/MR or issue ref, but the returned record's number/iid was not compared with that requested ref. A malformed provider response could substitute another same-project object. The final MR/PR read checked head/update continuity, but not native identity, so a same-head wrong object could also pass the continuity check.
Acceptance: reject a mismatched native change identity on both initial and final reads for GitHub and GitLab; refuse a mismatched issue/dependency record; retain explicit missing evidence instead of substituting the returned object into selected or registered work. Add provider-shaped negative regressions without making unknown values healthy.
Fixed in release 0.5.0 PR #69, head 9fe263910e855f4a9dafaf975807776c9f14cdf5. The negative provider/transport regressions pass in the full 2,307-case offline suite. Closure is tied to merging the PR.
Activity
abogun-product commentedon Oct 7, 2026
Fixed in release 0.5.0 PR #69, head
9fe263910e855f4a9dafaf975807776c9f14cdf5. The negative provider/transport regressions pass in the full 2,307-case offline suite. Closure is tied to merging the PR.