Frank

Frank's Fed

UAT · Revoke end-to-end on device

Revoke end-to-end on device (Path 6)

Phase 04HELP-06softOpen
Status
Open
Assigned
Unassigned
Started
Completed

Expected behaviour

Two physical devices. Helper device is foregrounded on HelperHomeView. Owner taps Settings → Helpers → swipe helper's row → "End access" → confirm. Owner: helper row disappears within 1s. Helper device: HelperEndOfSessionView appears within ~5s of Owner's tap. Copy is calm — no banned words. "Done" button visible. Tapping Done signs out and routes to SignInView.

Why human

Realtime channel latency is environmental; the observeHelperRevocation → onRevoked → fullScreenCover chain must be verified on real hardware with live Realtime event delivery. Two physical devices required.

Comments

No comments yet. Edit the comments array in .planning/uat-state.json.

Evidence

No evidence attached. Drop screenshots into .planning/uat-evidence/phase-4-uat-04-revoke-end-to-end/.

Update this test

Pick yourself, then claim, comment, drop a screenshot, or close. Each action opens a PR against master; site reflects after merge + next /franks-fed-status-publish run. Mutations are audit-logged.

Sign in as

How to claim, comment, or close this

Edit .planning/uat-state.json or ask Claude Code. Run /franks-fed-status-publish after updating.

"Mark phase-4-uat-04-revoke-end-to-end as pass. HelperEndOfSessionView appeared ~3s after revoke. Copy calm. Done signed out cleanly."
Source artefact: .planning/phases/04-helper-system/04-VERIFICATION.md  ·  verification index: 3  ·  SC: HELP-06