Skip to content

docs: show mobile decision portal - #109

Merged
abrichr merged 2 commits into
mainfrom
codex/desktop-mobile-decision-docs
Aug 8, 2026
Merged

docs: show mobile decision portal#109
abrichr merged 2 commits into
mainfrom
codex/desktop-mobile-decision-docs

Conversation

@abrichr

@abrichr abrichr commented Aug 8, 2026

Copy link
Copy Markdown
Member

What

  • Add exact current Desktop phone request and result images with provenance.
  • Document the local full-evidence path and the hosted remote-safe path.
  • Correct the Desktop decision page data-boundary copy.
  • Clarify device pairing, operator identity, signed tasks, and live runner revalidation.

Why

The public Desktop README did not show the mobile decision interface. Existing wording also implied that evidence never left one computer, although the paired phone receives it inside the customer-controlled boundary. The request and result states and their trust boundary were not clear.

Impact

Operators can now see the request, allowed actions, runner receipt, and evidence boundary before installation. This change does not alter runtime decision semantics.

Validation

  • uv run pytest -q tests/test_portal tests/test_public_metadata.py — 144 passed
  • npm run build — passed
  • npm run test:ui — 70 passed
  • git diff --check — passed
  • Provenance JSON parsed and all image hashes matched

@abrichr
abrichr marked this pull request as ready for review August 8, 2026 18:56
@abrichr
abrichr merged commit a06336b into main Aug 8, 2026
17 checks passed
@abrichr
abrichr deleted the codex/desktop-mobile-decision-docs branch August 8, 2026 18:56
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