Skip to content

[fork-1] upstream candidates#27

Draft
patroza wants to merge 6 commits into
fork/timfrom
fork/candidates
Draft

[fork-1] upstream candidates#27
patroza wants to merge 6 commits into
fork/timfrom
fork/candidates

Conversation

@patroza

@patroza patroza commented Jul 25, 2026

Copy link
Copy Markdown
Owner

Permanent provenance layer for selected upstream pull requests that are production-worthy but not yet merged into pingdotgg/t3code:main.

Each imported source PR lands as one reviewed provenance commit. When upstream merges or replaces a candidate, the stack synchronizer removes or reconciles that commit while preserving adaptations in fork/changes.

This PR remains open while the layered fork model is active.

patroza and others added 4 commits July 25, 2026 10:38
Source: pingdotgg#4018
Source SHA: de8fd65

Imported: bounded server activity snapshots, cursor pagination, lazy web history loading, reconnect-safe reset/dedup, and disabled eager browser sidebar hydration.
Adapted: preserved Tim thread lifecycle handling and Omega composer/minimap behavior while resolving current-stack conflicts.
Excluded: none of the source PR behavior; native mobile pagination remains separate because pingdotgg#4018 intentionally excludes it.
…#3510) (#35)

Source: pingdotgg#3510
Source SHA: 034f493

Imported: native mobile lazy loading for older thread activity, a 1,000-event subscription catch-up ceiling with snapshot fallback, and synchronized stale snapshot watermarks.
Adapted: applied above the refreshed pingdotgg#4018 web/server candidate and preserved Tim lifecycle handling plus our mobile composer changes.
Excluded: pingdotgg#3510 server/web pagination duplicated by pingdotgg#4018, the later shared-hook refactor, formatting-only commits, and contract comments. The shared refactor can be revisited independently after production validation.
Source: pingdotgg#4176
Source SHA: 56b6615

Imported: O(1) command read-model maps, deleted-thread eviction, VCS cache cleanup, browser surface cleanup, preview idle TTL, and per-thread UI cleanup.
Adapted: preserved our thread settlement, snooze, and sequential worktree deletion actions while wiring upstream cleanup into the current hook.
Excluded: none.

Co-authored-by: Rusiru Sadathana <27785781+RusiruSadathana@users.noreply.github.com>
#44)

Source: pingdotgg#4506

Source SHA: f7eaa00

Imported unchanged as one candidate provenance commit.
@patroza patroza changed the title feat: apply selected upstream candidate changes [fork] upstream candidates Jul 25, 2026
@patroza patroza changed the title [fork] upstream candidates [fork-1] upstream candidates Jul 25, 2026
@patroza patroza added the FORK label Jul 25, 2026
@patroza
patroza marked this pull request as draft July 25, 2026 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant