$ cd apps/site && ZOEN_DEV_PAGES=1 pnpm build >/dev/null 2>&1 && node scripts/leakscan.mjs && ZOEN_DEV_PAGES=1 ZOEN_EVIDENCE_TASK=WEB-105 pnpm exec playwright test --workers=1 --reporter=line # cwd /Users/king/Desktop/Workspace/SRO/zoen # exit 0 ✔ leakscan: 594 built files clean (8 canaries, 6 secret values) Running 66 tests using 1 worker [1/66] [desktop] › tests/e2e/content.spec.ts:15:3 › content pages › @content every content page renders cleanly on every screen size [2/66] [desktop] › tests/e2e/content.spec.ts:29:3 › content pages › @publish a post and a FAQ published in the database appear after the signed refresh; search finds the FAQ [3/66] [desktop] › tests/e2e/directions.spec.ts:28:3 › @directions a: clean render, screenshots and a scroll clip [4/66] [desktop] › tests/e2e/directions.spec.ts:28:3 › @directions b: clean render, screenshots and a scroll clip [5/66] [desktop] › tests/e2e/directions.spec.ts:28:3 › @directions c: clean render, screenshots and a scroll clip [6/66] [desktop] › tests/e2e/game.spec.ts:5:3 › game pages › @game overview, builds index, a build page, world and how to play render cleanly [7/66] [desktop] › tests/e2e/game.spec.ts:18:3 › game pages › @game all 18 builds are listed; sealed skills show as Coming soon; share images exist [8/66] [desktop] › tests/e2e/game.spec.ts:31:3 › game pages › @game the world lists every area with its creatures [9/66] [desktop] › tests/e2e/home.spec.ts:11:3 › home › @home every section renders; the chain fires; paths switch; clips load on click [10/66] [desktop] › tests/e2e/home.spec.ts:39:3 › home › @signup the registry: double opt-in by e-mail, confirmed only by a button press [11/66] [desktop] › tests/e2e/home.spec.ts:66:3 › home › @clip home screenshots and a 10 s scroll-through [12/66] [desktop] › tests/e2e/kit.spec.ts:6:1 › @kit sprites are bundled (fingerprinted) and utilities override kit layout [13/66] [desktop] › tests/e2e/shell.spec.ts:9:1 › @shell header, footer and security headers; the site sets no cookies [14/66] [desktop] › tests/e2e/shell.spec.ts:32:1 › @shell 404 page is themed and has a way home [15/66] [desktop] › tests/e2e/shell.spec.ts:39:1 › @revalidate the publish webhook accepts only fresh, signed, unique requests [16/66] [desktop] › tests/e2e/smoke.spec.ts:4:1 › @smoke home renders the game name without errors or sideways scroll [17/66] [desktop] › tests/e2e/smoke.spec.ts:15:1 › @smoke 360 px phones have no sideways scroll [18/66] [desktop] › tests/e2e/support.spec.ts:11:3 › support center › @support a bug report with a screenshot is stored, and the stored image has no metadata [19/66] [desktop] › tests/e2e/support.spec.ts:40:3 › support center › @support a ban review needs the ban id, then gets a reference [20/66] [desktop] › tests/e2e/support.spec.ts:61:3 › support center › @analytics page views are counted without cookies; Do Not Track is respected [21/66] [desktop] › tests/e2e/support.spec.ts:87:3 › support center › @seo sitemap and robots [22/66] [desktop] › tests/e2e/support.spec.ts:97:3 › support center › @support page is clean on every screen size [23/66] [tablet] › tests/e2e/content.spec.ts:15:3 › content pages › @content every content page renders cleanly on every screen size [24/66] [tablet] › tests/e2e/content.spec.ts:29:3 › content pages › @publish a post and a FAQ published in the database appear after the signed refresh; search finds the FAQ [25/66] [tablet] › tests/e2e/directions.spec.ts:28:3 › @directions a: clean render, screenshots and a scroll clip [26/66] [tablet] › tests/e2e/directions.spec.ts:28:3 › @directions b: clean render, screenshots and a scroll clip [27/66] [tablet] › tests/e2e/directions.spec.ts:28:3 › @directions c: clean render, screenshots and a scroll clip [28/66] [tablet] › tests/e2e/game.spec.ts:5:3 › game pages › @game overview, builds index, a build page, world and how to play render cleanly [29/66] [tablet] › tests/e2e/game.spec.ts:18:3 › game pages › @game all 18 builds are listed; sealed skills show as Coming soon; share images exist [30/66] [tablet] › tests/e2e/game.spec.ts:31:3 › game pages › @game the world lists every area with its creatures [31/66] [tablet] › tests/e2e/home.spec.ts:11:3 › home › @home every section renders; the chain fires; paths switch; clips load on click [32/66] [tablet] › tests/e2e/home.spec.ts:39:3 › home › @signup the registry: double opt-in by e-mail, confirmed only by a button press [33/66] [tablet] › tests/e2e/home.spec.ts:66:3 › home › @clip home screenshots and a 10 s scroll-through [34/66] [tablet] › tests/e2e/kit.spec.ts:6:1 › @kit sprites are bundled (fingerprinted) and utilities override kit layout [35/66] [tablet] › tests/e2e/shell.spec.ts:9:1 › @shell header, footer and security headers; the site sets no cookies [36/66] [tablet] › tests/e2e/shell.spec.ts:32:1 › @shell 404 page is themed and has a way home [37/66] [tablet] › tests/e2e/shell.spec.ts:39:1 › @revalidate the publish webhook accepts only fresh, signed, unique requests [38/66] [tablet] › tests/e2e/smoke.spec.ts:4:1 › @smoke home renders the game name without errors or sideways scroll [39/66] [tablet] › tests/e2e/smoke.spec.ts:15:1 › @smoke 360 px phones have no sideways scroll [40/66] [tablet] › tests/e2e/support.spec.ts:11:3 › support center › @support a bug report with a screenshot is stored, and the stored image has no metadata [41/66] [tablet] › tests/e2e/support.spec.ts:40:3 › support center › @support a ban review needs the ban id, then gets a reference [42/66] [tablet] › tests/e2e/support.spec.ts:61:3 › support center › @analytics page views are counted without cookies; Do Not Track is respected [43/66] [tablet] › tests/e2e/support.spec.ts:87:3 › support center › @seo sitemap and robots [44/66] [tablet] › tests/e2e/support.spec.ts:97:3 › support center › @support page is clean on every screen size [45/66] [mobile] › tests/e2e/content.spec.ts:15:3 › content pages › @content every content page renders cleanly on every screen size [46/66] [mobile] › tests/e2e/content.spec.ts:29:3 › content pages › @publish a post and a FAQ published in the database appear after the signed refresh; search finds the FAQ [47/66] [mobile] › tests/e2e/directions.spec.ts:28:3 › @directions a: clean render, screenshots and a scroll clip [48/66] [mobile] › tests/e2e/directions.spec.ts:28:3 › @directions b: clean render, screenshots and a scroll clip [49/66] [mobile] › tests/e2e/directions.spec.ts:28:3 › @directions c: clean render, screenshots and a scroll clip [50/66] [mobile] › tests/e2e/game.spec.ts:5:3 › game pages › @game overview, builds index, a build page, world and how to play render cleanly [51/66] [mobile] › tests/e2e/game.spec.ts:18:3 › game pages › @game all 18 builds are listed; sealed skills show as Coming soon; share images exist [52/66] [mobile] › tests/e2e/game.spec.ts:31:3 › game pages › @game the world lists every area with its creatures [53/66] [mobile] › tests/e2e/home.spec.ts:11:3 › home › @home every section renders; the chain fires; paths switch; clips load on click [54/66] [mobile] › tests/e2e/home.spec.ts:39:3 › home › @signup the registry: double opt-in by e-mail, confirmed only by a button press [55/66] [mobile] › tests/e2e/home.spec.ts:66:3 › home › @clip home screenshots and a 10 s scroll-through [56/66] [mobile] › tests/e2e/kit.spec.ts:6:1 › @kit sprites are bundled (fingerprinted) and utilities override kit layout [57/66] [mobile] › tests/e2e/shell.spec.ts:9:1 › @shell header, footer and security headers; the site sets no cookies [58/66] [mobile] › tests/e2e/shell.spec.ts:32:1 › @shell 404 page is themed and has a way home [59/66] [mobile] › tests/e2e/shell.spec.ts:39:1 › @revalidate the publish webhook accepts only fresh, signed, unique requests [60/66] [mobile] › tests/e2e/smoke.spec.ts:4:1 › @smoke home renders the game name without errors or sideways scroll [61/66] [mobile] › tests/e2e/smoke.spec.ts:15:1 › @smoke 360 px phones have no sideways scroll [62/66] [mobile] › tests/e2e/support.spec.ts:11:3 › support center › @support a bug report with a screenshot is stored, and the stored image has no metadata [63/66] [mobile] › tests/e2e/support.spec.ts:40:3 › support center › @support a ban review needs the ban id, then gets a reference [64/66] [mobile] › tests/e2e/support.spec.ts:61:3 › support center › @analytics page views are counted without cookies; Do Not Track is respected [65/66] [mobile] › tests/e2e/support.spec.ts:87:3 › support center › @seo sitemap and robots [66/66] [mobile] › tests/e2e/support.spec.ts:97:3 › support center › @support page is clean on every screen size 26 skipped 40 passed (5.5m) [desktop] › tests/e2e/directions.spec.ts:28:3 › @directions a: clean render, screenshots and a scroll clip [desktop] › tests/e2e/directions.spec.ts:28:3 › @directions b: clean render, screenshots and a scroll clip [desktop] › tests/e2e/directions.spec.ts:28:3 › @directions c: clean render, screenshots and a scroll clip [desktop] › tests/e2e/home.spec.ts:66:3 › home › @clip home screenshots and a 10 s scroll-through