Skip to content

Record signed Sprout sync and verified pilot cleanup - #64

Merged
Robertpaschal merged 2 commits into
mainfrom
codex/sprout-fresh-session-acceptance
Nov 3, 2026
Merged

Robertpaschal merged 2 commits into
mainfrom
codex/sprout-fresh-session-acceptance

Conversation

@Robertpaschal

@Robertpaschal Robertpaschal commented Nov 3, 2026 •

Copy link
Copy Markdown
Owner

Production notes still described a lost iPhone session and unverified two-device sync. Record repaired signed Mac/iPhone login and restart, two hosted round trips, offline recovery, explicit conflict resolution and recovery after deliberately discarding a successful hosted write acknowledgement. The Mac independently observed the committed edit before iPhone retry; retry cleared the pending request without an extra revision or duplicate check-in.

Record the retired pilots and unchanged production images. The boundary allowance used three of four emails; the latest run timed out before code entry/resend. Superseded-code rejection, one-hour expiry, ongoing compatible auth delivery and broader customer/account acceptance remain open. Sprout source changes remain local; this PR changes Rootmail documentation only.

Validation: three initial hosted UI test executions passed; offline recovery, conflict preparation/resolution and both lost-reply phases passed; account/storage suite passed 11 tests with one intentional opt-in skip; simulator test builds passed. All six production services healthy after revoked-key 401, hook disablement and runtime/secret cleanup. git diff --check passed. This documentation PR does not deploy production runtime or release native apps.

@Robertpaschal
Robertpaschal merged commit f3c725c into main Nov 3, 2026
4 checks passed
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