Skip to content

Add General Page Reader Web and Focus workspaces#1

Draft
devjoe wants to merge 214 commits into
mainfrom
codex/general-page-reader-contract
Draft

Add General Page Reader Web and Focus workspaces#1
devjoe wants to merge 214 commits into
mainfrom
codex/general-page-reader-contract

Conversation

@devjoe

@devjoe devjoe commented Jul 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • add General Page Reader Web and Focus workspaces with canonical session-only analysis scopes
  • harden cold Side Panel command handoff, request identity, content-script delivery, and privacy seams
  • centralize reading presentation policy and keep ready UI quiet while preserving actionable Page Context
  • add focused GPR gates, background CDP UI verification, shared focus-safe CDP transport, and scenario-owned Web/Focus continuity audit

Verification

  • make gpr-check — 26 files / 249 tests
  • make verify — 119 contract / 192 unit tests, typecheck, production build, release bundle audit
  • make gpr-ui-check — passed with background CDP and no Page.bringToFront
  • full General Page audit confirms structural analysisMode=quick; remaining audit drift is being handled in follow-up commits
  • live public-page smoke: BBC, UDN, Google News, Spark Arena, and Ollama; 0 fetch/runtime errors

Privacy

  • Reading Command Envelope stores metadata only in chrome.storage.session
  • page text, analysis output, and screenshots remain outside durable storage
  • hosted privacy policy deployment was repaired and live content now reflects 2026-07-09 disclosures

devjoe added 30 commits July 14, 2026 16:51
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