Complete delegated mobile filing with a shareable issue receipt #867

Merged
timmy merged 1 commits from timmy/866-issue-filing-receipt into main 2026-08-15 03:10:28 +00:00
Owner

Closes #866

What changed

  • show an accessible mobile completion receipt for delegated and unassigned filings
  • support canonical Open in Gitea, Web Share/clipboard fallback, File another, Done, Escape and focus restoration
  • send background-created issue receipts to the confirmed canonical Gitea URL instead of ineligible My Work routes
  • ship the receipt in the content-addressed offline shell while preserving the 99 KiB core runtime budget

Verification

  • python3 -m pytest tests/ -q — 1648 passed, 1 skipped
  • release bundle checksum and manifest verification passed
  • release-artifact mobile browser journey — 1 passed
  • rendered release receipt at 390x844 and 320x844: all actions >=44px, no horizontal overflow, exact canonical href, no browser errors
Closes #866 ## What changed - show an accessible mobile completion receipt for delegated and unassigned filings - support canonical Open in Gitea, Web Share/clipboard fallback, File another, Done, Escape and focus restoration - send background-created issue receipts to the confirmed canonical Gitea URL instead of ineligible My Work routes - ship the receipt in the content-addressed offline shell while preserving the 99 KiB core runtime budget ## Verification - `python3 -m pytest tests/ -q` — 1648 passed, 1 skipped - release bundle checksum and manifest verification passed - release-artifact mobile browser journey — 1 passed - rendered release receipt at 390x844 and 320x844: all actions >=44px, no horizontal overflow, exact canonical href, no browser errors
timmy added 1 commit 2026-08-15 03:07:01 +00:00
feat: complete delegated mobile filing handoff (Closes #866)
All checks were successful
CI / lint (pull_request) Successful in 1m44s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 59s
CI / release-candidate (pull_request) Has been skipped
6633ba5244
timmy merged commit 7a31ea5cba into main 2026-08-15 03:10:28 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#867
No description provided.