Skip to content

Document verified staging MFA session recovery and handoff - #715

Merged
daliu merged 1 commit into
mainfrom
codex/staging-mfa-recovery-handoff
Oct 12, 2026
Merged

daliu merged 1 commit into
mainfrom
codex/staging-mfa-recovery-handoff

Conversation

@daliu

@daliu daliu commented Oct 12, 2026

Copy link
Copy Markdown
Contributor

Expired-session MFA recovery and the final no-terminal handoff are now verified in disposable staging. Documents now give the tested sign-out/fresh-authenticator steps and preserve both old checklist bookmarks.

Officer impact: supervised staging officers can restore an expired session without terminal work. Ordinary officer provisioning, lost-authenticator recovery, real dues and production remain unavailable.
Officer documentation: OFFICER_START_HERE.md; docs/officers/{README,STAGING_COMMUNITY,SYSTEM_MAPS}.md; root architecture/security/operations/plan/backlog status.
Deployment evidence: existing Functionv2/native archive85,371bytes/d7169008 and Hosting57261ae verified afresh; Node22/min0/max2/256MB/30s, native MFA and Auth/Firestore App Check unchanged. Real expiry623s denied old session; actual UI cleared and fresh TOTP sign-in restored it. Independently renewed native App Check/fresh Auth200; old Auth/new attestation403; unchanged capability, then owner revocation403. Exact one account/two document cleanup verified twice, browser local access OFF, receiver/tabs/private kernels closed. No runtime or website deployment, production or real-payment action.

Proof: #711 (comment) . Historical release-command anomaly remains disclosed. Redacted diagnostic corrections are in that receipt, not hidden or treated as product fixes.

Validation: documentation-only nine-file allowlist; git diff --check; recovery procedure/required fields/old-new bookmark and diagram checks. Existing required exact-head CI remains a merge gate; no new workflow/dependency/build requirement. No schema or runtime migration.

Self-review/admin merge override is explicitly authorized by Dave as sole maintainer. Review the actual diff and all six exact-head CI jobs and steps before merge; no deployment bypass is authorized. #711 closes only after this final handoff merge/CI readback. #114/#115 and production policy remain separate.

@netlify

netlify Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for luminous-fox-7c393f ready!

Name Link
🔨 Latest commit ef7323d
🔍 Latest deploy log https://app.netlify.com/projects/luminous-fox-7c393f/deploys/6acd1ab5b980d41f148dd2e8
😎 Deploy Preview https://deploy-preview-715--luminous-fox-7c393f.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@daliu

daliu commented Oct 12, 2026

Copy link
Copy Markdown
Contributor Author

Delegated self-review at exact head ef7323d: nine Markdown files only; no runtime, Rules, IAM, billing, client, workflow or production mutation. Actual diff preserves safeguards, original release anomaly, specialist-only setup and both old bookmark targets; adds only the genuinely hosted-tested expired-session recovery and matching map. Local allowlist/procedure/bookmark/diagram and whitespace checks passed. No actionable source findings. Dave explicitly authorized self-review/admin merge as sole maintainer; all six exact-head CI jobs and their steps remain required before the override. No protected-environment or deployment bypass.

@daliu
daliu merged commit 4ef8d7b into main Oct 12, 2026
10 checks passed
@daliu
daliu deleted the codex/staging-mfa-recovery-handoff branch October 12, 2026 17:41
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