Revision 5 of 16

Adds a Completion step: walk every user journey in a real Chromium browser before declaring the app done.

10.5 KB

+4 −3 lines of text vs revision 4 (this site's diff)

The text of revision 5 against revision 4: + marks an added line, − a removed one, with three unchanged lines of context around each change; old and new line numbers on the left where there is room.
Old New Change Line
@@ -189,8 +189,9 @@
189189
1901901. Run `npm run lint`, `npm run typecheck`, `npm test`, `npm run test:e2e`, and `npm run build`.
1911912. Start the production build and confirm the app responds.
1923. Confirm active, anonymous, and deleted data survives restart.
1934. Review this entire instruction and fix every missing or incorrect requirement.
1945. Repeat affected validation.
192+3. In a real Chromium browser, complete every user journey: anonymous publication; login/logout for both users; owned-list create/edit/drag-reorder/delete/restore; non-owner denial; public links/QR/sharing; themes; and desktop/mobile layouts.
193+4. Confirm active, anonymous, and deleted data survives restart.
194+5. Review this entire instruction and fix every missing or incorrect requirement.
195+6. Repeat affected validation.
195196
196197Report what you built, assumptions, architecture, exact command results, and anything incomplete with its reason. Do not claim a check passed unless you ran it successfully.