Skip to content

fix: classify production proof auth boundary#207

Merged
HomenShum merged 1 commit into
mainfrom
codex/proofloop-auth-boundary
Jul 16, 2026
Merged

fix: classify production proof auth boundary#207
HomenShum merged 1 commit into
mainfrom
codex/proofloop-auth-boundary

Conversation

@HomenShum

Copy link
Copy Markdown
Owner

Summary

  • preflight production external-adapter runs for an explicitly approved Playwright storage state
  • emit per-adapter structured authenticated_browser_state_required receipts instead of timing out on the blank-sheet CTA
  • detect expired/missing auth in the live scenario with an actionable error
  • preserve the rule that interactive browser credentials are not exported

Verification

  • proofloopExternalAdapterAuthBootstrap: 3/3 tests passed
  • both TypeScript checks passed
  • exact production command exits in seconds and writes Finch, FinAuditing, and WorkstreamBench boundary receipts when auth state is absent

@HomenShum
HomenShum merged commit 219fa80 into main Jul 16, 2026
7 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