Show immediate Unlocking feedback; prepare Chrome-only 0.2.5 #18
No reviewers
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
backmeupplz/plainwallet!18
Loading…
Reference in a new issue
No description provided.
Delete branch "board24-unlock"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
#24 — immediate unlock feedback; prepare Chrome-only 0.2.5
Changes
Verification
Release handoff
Implement phase only: merge/release owner must recheck latest main/tags, store version and active runs. Public Chrome listing observed at 0.2.0; v0.2.4 journal says PENDING_REVIEW at submission with DEFAULT_PUBLISH/100%, not live status. Existing PR15 submitter cancels older pending reviews: inspect current state and address applicable owner authorization explicitly before publishing, never silently cancel or repeat ambiguous writes. Publish only a genuine reviewed v0.2.5 release, record exact Chrome receipt, distinguish pending review from public, leave Play/Firefox pauses intact, and report to origin topic4009286.
Board: https://agentboard.icefish-betta.ts.net/#24
Independent Astra exact-head review PASS at
ffe950b710; no must-fix findings. Full tests, TypeScript and Chrome/Firefox builds independently passed. Release tests: 43 pass, one local JDK fixture skip (CI supplies JDK21). Supplemental Chrome real-DOM diagnostic additionally passed native Enter/retry, duplicate-submit guard, synchronous pending state and frame opportunity before simulated blocking work; screenshot is attached to board #24. Firefox browser runtime unavailable locally; build/shared tests passed. No installed-extension or screen-reader audit claimed. Release preflight remains separate, including current Chrome review/cancellation authorization.Review verdict
CHANGES REQUIRED — P2. Head SHA:
ffe950b710Independent Astra review6d3ddf93-964e-4a97-b6dc-554e87eb9c3a initially passed, then revised after targeted lifecycle follow-up; the revised finding supersedes the initial PASS. Parent independently confirms the reachable code/test path.
Validation at reviewed head: npm ci/full npm test, Chrome build, Firefox MV3 build, tsc --noEmit and diff checks passed; Python release tests44 (43 pass,1 JDK-fixture skip). GitHub exact-head build37212328593 green including strict Android packaging. In own detached worktree worktrees/plainwallet-review24, merging latest origin/main4849b96 returned already up to date. No merge/tag/release/store mutation. Return in-progress for dispatcher fixer, do not fix in reviewer lane.
Release handoff: live STORE_PLAY_PAUSED=true and STORE_FIREFOX_PAUSED=true, Chrome enabled. Existing PR15/docs already record owner authorization for replacing older pending Chrome review; do not recycle satisfied setup/IAM requests. Exact live Chrome preflight still needed via established release-only OIDC path; historical v0.2.4 receipt and public listing0.2.0 do not establish current review status. No local Google credential path/gcloud found; do not widen trust or run a throwaway release. Keep v0.2.5 tag unused and immutable Chrome-only cap; next owner must reconcile preflight and observe real receipt before claiming submission.