Skip to content

fix(dag): preserve coalesced summary updates - #202

Merged
LeXwDeX merged 3 commits into
devfrom
fix/dag-summary-race
Aug 8, 2026
Merged

fix(dag): preserve coalesced summary updates#202
LeXwDeX merged 3 commits into
devfrom
fix/dag-summary-race

Conversation

@LeXwDeX

@LeXwDeX LeXwDeX commented Aug 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • rerun summary projection when a DAG event arrives during an in-flight store read
  • preserve the latest trigger across a failed in-flight read
  • cover same-DAG and shared-session races with deterministic Deferred gates

Verification

  • bun test test/dag — 392 pass
  • bun test test/dag/dag-summary-publisher-behavior.test.ts --rerun-each 3 — 33 pass
  • bun typecheck in packages/opencode
  • commit and push hooks: repository lint/typecheck green

LeXwDeX and others added 3 commits August 8, 2026 12:54
chore: promote dev to main — batch A engine semantics + acceptance-time validation + full CI green
chore: promote batch b and c
@LeXwDeX
LeXwDeX merged commit d6c3fe0 into dev Aug 8, 2026
5 checks passed
@LeXwDeX
LeXwDeX deleted the fix/dag-summary-race branch August 8, 2026 21:12
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