Your fork — provenance & revert, 375 px, English · עברית

Frame 3a at a phone width. The provenance card stacks its facts under the title, the header action becomes a full-width button gated on the same source read, and both archive confirmations become the DS BottomSheet with Cancel holding initial focus.

en · ltr · 375 · fork detail (behind)

FuzeFront
DO
Selection Lists · Priority

Priority

priority ◉ Organization ⑂ Fork of a common list ✎ You can edit

Forked from the common list Priority

Forked
Sep 2, 2026
Copied version
7
Common list now
9

The common list has changed since you forked. Nothing is merged automatically.

View common list
Revert to common list…
MediumNORMAL copied from “Normal”
BlockerBLOCKER added by Acme

he · rtl · 375 · comparison unavailable

FuzeFront
DO
רשימות בחירה · עדיפות

עדיפות

priority ◉ הארגון ⑂ עותק של רשימה משותפת

הועתק מהרשימה המשותפת „עדיפות” · 2.9.2026

גרסה שהועתקה: 7. שינויים ברשימה המשותפת מאז אינם נעקבים כאן.

צפייה ברשימה המשותפת
חזרה לרשימה המשותפת…

Designer note: under contract 4.1.0 this is the state every fork shows — SelectionList.revision is not readable yet.

en · ltr · 375 · revert (source active)

FuzeFront
DO

Revert Acme Logistics to the common Priority list?

  • Your fork is archived, not deleted — restore it later.
  • Forms go back to the common list. Values saved from your fork keep showing.
  • Your edits stay in the archived fork.

en · ltr · 375 · archive fork (source archived)

FuzeFront
DO

Archive Acme Logistics' Priority list?

  • There is no common list to go back to. Forms using priority will show “List unavailable” until you restore this list.
  • Values already saved keep showing.

States at 375 px

Same states as frame 3a; the recorded facts always render, only the comparison waits.

checking

Forked from the common list Priority · Sep 2, 2026

Checking the common list…

No revert / archive action until the read answers.

check failed

Forked from the common list Priority · Sep 2, 2026

Couldn't check the common list.

source gone (404)

Forked from a common list that is no longer available

Your fork is unaffected.

Archive fork…

refused — 403

Rules the implementation must keep

Test hooks: [data-frame='13-rtl-mobile-provenance'] · [data-device='375'] · [data-panel='fork-detail-mobile'] · [data-locale='he'][data-dir='rtl'] · [data-panel='fork-provenance'] · [data-behind-state='behind'] · [data-behind-state='unknown'] · [data-behind-state='checking'] · [data-behind-state='error'] · [data-behind-state='source-gone'] · [data-revert-gate='source-active'] · [data-revert-gate='source-unavailable'] · [data-revert-gate='source-unknown'] · [data-confirm='revert-to-common'][data-presentation='bottom-sheet'] · [data-confirm='archive-fork-no-common'] · [data-consequence='no-effective-list'] · [data-initial-focus='true'] · [data-case='revert-not-owner'] · [data-action='retry'] · [data-rules='rtl-mobile-provenance']
Playwright drives the real fork detail at { viewport: 375×812, locale: en | he-IL }: no horizontal scroll, the gated header action matches the provenance state, and an opened confirm has data-presentation='bottom-sheet' with focus on the safe action.
Tokens only — no raw hex, spacing or type outside tokens.css / frame.css / mobile.css.

Review · selection-lists-shared approve or reject each flow ↓
shared-readapproved · izzywdev
forkapproved · izzywdev
fork-provenanceapproved · izzywdev
visibilityapproved · izzywdev
effective-pickerapproved · izzywdev