fix: establish account operation lifecycle boundary #102
No reviewers
Labels
No labels
auth
bug
composer
correctness
database
durability
enhancement
feeds
interactions
notifications
performance
reliability
safety
security
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
starsetbyte/peregrine!102
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/account-operation-epoch"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Prerequisite for the #98 interaction and #99 moderation revisions.
Introduces a mutex-serialized account-operation epoch, closes it during cleanup/terminal auth loss, and reopens it only after session establishment.
This PR deliberately does not claim to fix all stale writes alone: dependent PR revisions must use
capture()andwithCurrent()around their account-bound local mutation paths. Local JVM unit suite passed.Content is on
mainata24d6e8,32963dc,e4af702(account operation epoch: boundary, enforcement across account transitions, admission closed during cleanup). Branchfix/account-operation-epochcontributes nothingmaindoes not already have (git log main..empty), and has been deleted.Reconciled in
docs/reviews/2026-07-25-branch-pr-reconciliation.md, which landed onmainvia #103.Pull request closed