Skip to content

fix(cloud): reconcile resumed events by leaf identity#3539

Merged
trunk-io[bot] merged 7 commits into
mainfrom
posthog-code/cloud-steering-resume-reconciliation
Jul 21, 2026
Merged

fix(cloud): reconcile resumed events by leaf identity#3539
trunk-io[bot] merged 7 commits into
mainfrom
posthog-code/cloud-steering-resume-reconciliation

Conversation

@tatoalo

@tatoalo tatoalo commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Problem

Resume hydration cannot safely reconcile promptless or repeated live events by content alone.

Changes

Adds leaf-scoped event ordinals and deterministic resume reconciliation.

tatoalo commented Jul 17, 2026

Copy link
Copy Markdown
Contributor Author

@github-actions

github-actions Bot commented Jul 17, 2026

Copy link
Copy Markdown

React Doctor found no issues in the changed files. 🎉

Reviewed by React Doctor for commit 2ad530a.

@tatoalo tatoalo self-assigned this Jul 17, 2026
@tatoalo
tatoalo force-pushed the posthog-code/cloud-steering-resume-reconciliation branch from 26dc8f3 to 81cee9a Compare July 17, 2026 13:55
@tatoalo
tatoalo marked this pull request as ready for review July 17, 2026 14:48
@tatoalo
tatoalo force-pushed the posthog-code/cloud-steering-agent-delivery branch from 7c71a62 to 5f639c8 Compare July 20, 2026 08:16
@tatoalo
tatoalo force-pushed the posthog-code/cloud-steering-resume-reconciliation branch from 81cee9a to 2ef1b3b Compare July 20, 2026 08:16
@posthog

posthog Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

👋 Visual changes detected for this PR.

Review and approve in PostHog Visual Review

If these changes are unexpected, they may be caused by a flaky test or a broken snapshot on master. Don't approve — rerun the job or wait for a fix.

@tatoalo
tatoalo force-pushed the posthog-code/cloud-steering-agent-delivery branch from 5f639c8 to 9192b57 Compare July 20, 2026 14:46
@tatoalo
tatoalo force-pushed the posthog-code/cloud-steering-resume-reconciliation branch from 2ef1b3b to e70b411 Compare July 20, 2026 14:46
@tatoalo
tatoalo requested a review from a team July 20, 2026 14:51
@tatoalo tatoalo added the Stamphog This will request an autostamp by stamphog on small changes label Jul 20, 2026

@stamphog stamphog Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR exceeds the automated review size ceiling (1160 lines), and more importantly has zero reviews on a complex behavioral change to core session hydration and event reconciliation logic. Request a team review before re-requesting auto-approval.

@stamphog stamphog Bot removed the Stamphog This will request an autostamp by stamphog on small changes label Jul 20, 2026
@tatoalo
tatoalo force-pushed the posthog-code/cloud-steering-agent-delivery branch from 9192b57 to a04d2b1 Compare July 20, 2026 17:53
@tatoalo
tatoalo force-pushed the posthog-code/cloud-steering-resume-reconciliation branch from e70b411 to 4b049cc Compare July 20, 2026 17:53
Base automatically changed from posthog-code/cloud-steering-agent-delivery to main July 21, 2026 08:36
@trunk-io

trunk-io Bot commented Jul 21, 2026

Copy link
Copy Markdown

😎 Merged directly without going through the merge queue, as the queue was empty and the PR was up to date with the target branch - details.

@tatoalo
tatoalo enabled auto-merge (squash) July 21, 2026 08:42
@tatoalo
tatoalo disabled auto-merge July 21, 2026 08:47
@tatoalo
tatoalo enabled auto-merge (squash) July 21, 2026 08:50
@trunk-io
trunk-io Bot merged commit 68adf20 into main Jul 21, 2026
30 of 31 checks passed
@trunk-io
trunk-io Bot deleted the posthog-code/cloud-steering-resume-reconciliation branch July 21, 2026 09:29
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.

2 participants