Skip to content

fix: settle-only advisory dedupe by pending set signature (0.0.34) - #33

Merged
okisdev merged 2 commits into
mainfrom
fix/settle-only-advisory-dedupe
Jul 21, 2026
Merged

fix: settle-only advisory dedupe by pending set signature (0.0.34)#33
okisdev merged 2 commits into
mainfrom
fix/settle-only-advisory-dedupe

Conversation

@okisdev

@okisdev okisdev commented Jul 21, 2026

Copy link
Copy Markdown
Owner

summary

  • the settle-only stop advisory re-emitted identically at every stop boundary while settlement was legitimately deferred (observed three repeats in minutes from a session whose package verification waited on a sibling landing); it now persists a pending-set signature next to the in-flight advisory's existing one and emits only when the set changes, staying silent otherwise
  • blocking collection demands keep their current behavior and refresh the signature when they emit combined with settle-only rows

test plan

already verified

  • node --test tests/fusion-worker-lifecycle.test.mjs tests/stop-gate.test.mjs -> 103/103 in the main environment
  • hot-deployed into the installed cache during verification; live sessions already run the deduped advisory

reviewer should verify

  • four platform CI matrix settles green

notes

  • marketplace refresh to a real 0.0.34 directory formalizes the already-live behavior

@okisdev
okisdev merged commit 6c19b33 into main Jul 21, 2026
6 checks passed
@okisdev
okisdev deleted the fix/settle-only-advisory-dedupe branch July 21, 2026 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant