[WebServer] (node:1227257) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) [WebServer] (node:1227290) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) Running 59 tests using 1 worker (node:1227533) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. (Use `node --trace-warnings ...` to show where the warning was created) [WebServer] (node:1227834) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 1 tests/browser/accessibility.phase6.spec.ts:5:1 › AC-05-T01 counterpart artwork retry renders the successfully probed URL (2.2s) [WebServer] (node:1228180) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 2 tests/browser/accessibility.phase6.spec.ts:60:1 › AC-05-T01 counterpart artwork failure shows an accessible fallback with usable answer controls (1.4s) [WebServer] (node:1228395) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 3 tests/browser/accessibility.phase6.spec.ts:110:3 › AC-05-T01 counterpart real heroes asset for pair 0 (1.4s) [WebServer] (node:1228662) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 4 tests/browser/accessibility.phase6.spec.ts:110:3 › AC-05-T01 counterpart real heroes asset for pair 1 (1.4s) [WebServer] (node:1228891) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 5 tests/browser/accessibility.phase6.spec.ts:110:3 › AC-05-T01 counterpart real colors asset for pair 0 (1.2s) [WebServer] (node:1229047) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 6 tests/browser/accessibility.phase6.spec.ts:149:3 › AC-15/44 counterparts 320x568 keyboard and touch (1.7s) [WebServer] (node:1229272) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 7 tests/browser/accessibility.phase6.spec.ts:149:3 › AC-15/44 counterparts 568x320 keyboard and touch (1.6s) [WebServer] (node:1229587) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 8 tests/browser/accessibility.phase6.spec.ts:149:3 › AC-15/44 counterparts 390x844 keyboard and touch (2.1s) [WebServer] (node:1229794) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 9 tests/browser/accessibility.phase6.spec.ts:149:3 › AC-15/44 counterparts 844x390 keyboard and touch (2.2s) [WebServer] (node:1230092) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) [WebServer] (node:1230205) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 10 tests/browser/accessibility.phase6.spec.ts:281:1 › AC-03/44 chosen icon persists through reload, room, live scorecard, summary and final standings (2.2s) [WebServer] (node:1230424) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 11 tests/browser/accessibility.phase6.spec.ts:374:1 › maximum room roster and 25-player scorecard remain usable on a phone (1.5s) ✓ 12 tests/browser/admin.phase6.spec.ts:122:1 › phone catalog form creates and edits all three hints, and retries an uncertain save without duplicating content (3.8s) ✓ 13 tests/browser/admin.phase6.spec.ts:195:1 › administrator searches users, grants/revokes moderation and clears private results after authorization loss (1.9s) ✓ 14 tests/browser/admin.phase6.spec.ts:325:1 › ordinary players cannot see the catalog or user directory on administration pages (3.0s) ✓ 15 tests/browser/admin.phase6.spec.ts:372:3 › late authorized users GET cannot restore private data after a mutation is denied (1.3s) ✓ 16 tests/browser/admin.phase6.spec.ts:372:3 › late authorized moderation GET cannot restore private data after a mutation is denied (1.3s) ✓ 17 tests/browser/content.phase5.spec.ts:4:1 › eligible proposer, independent moderator and senior complete suggestion/rejection/appeal/curation without automatic publication (4.4s) ✓ 18 tests/browser/identity.phase2.spec.ts:2:1 › AC-21/46 concurrent fresh tabs create one browser credential before requests, surviving lost responses (5.0s) [WebServer] (node:1233990) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 19 tests/browser/lobby.phase3.spec.ts:35:1 › two actual clients ready, lock their roster and close below two without promoting the observer (2.8s) [WebServer] (node:1234336) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 20 tests/browser/lobby.phase3.spec.ts:51:1 › uncertain readiness retains its canonical request and blocks conflicting controls until retry (1.7s) [WebServer] (node:1234818) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 21 tests/browser/matches.phase4.spec.ts:199:1 › actual players and bound observer preserve solved hints, scoring and the same uncertain answer retry (3.1s) [WebServer] (node:1235169) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 22 tests/browser/matches.phase4.spec.ts:267:1 › eight authoritative no-solver rounds show uniform category continuation, reveal and shared final ranking on a phone (3.5s) [WebServer] (node:1235519) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 23 tests/browser/matches.phase4.spec.ts:321:1 › TEST-NOSOLVERFALLBACK-146 two idle clients reveal zero scores and enter server-selected round2 without commands (2.4s) [WebServer] (node:1235664) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 24 tests/browser/privacy.phase2.spec.ts:2:1 › AC-46 switching from a member to a guest clears private room projections, links and roster (1.5s) ✓ 25 tests/browser/privacy.phase2.spec.ts:28:1 › AC-37 stalled room creation releases busy state and retries the identical command (11.4s) [WebServer] (node:1236291) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 26 tests/browser/reactions.phase5.spec.ts:4:1 › menu reactions reach player and observer, survive identical retry, expire at five seconds and leave game state unchanged (2.7s) ✓ 27 tests/browser/recovery.phase6.spec.ts:164:1 › AC-20/21/46 guest clear/reset, repeated member entry, uncertain preference retry and changed shared session recover privately (3.2s) [WebServer] (node:1236595) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 28 tests/browser/recovery.phase6.spec.ts:218:1 › AC-37/45 unavailable game reads recover authoritative stage and expired perspective is removed (1.4s) [WebServer] (node:1236753) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 29 tests/browser/recovery.phase6.spec.ts:320:1 › AC-23/37 empty and lost-seat quick match offer browse/create; service limit creation retries once to confirmed success (2.2s) [WebServer] (node:1236823) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 30 tests/browser/rooms.phase2.spec.ts:5:1 › AC-26/27 signed full-room link bypasses browsing and keeps the inviter binding through observer entry (1.3s) [WebServer] (node:1236912) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 31 tests/browser/rooms.phase2.spec.ts:24:1 › AC-25/27 manual code entry offers current players as inviter choices without consuming a player slot (1.3s) ✓ 32 tests/browser/rooms.phase2.spec.ts:37:1 › AC-24 creation uses private defaults and retains an uncertain command for a safe explicit retry (1.3s) [WebServer] (node:1237121) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 33 tests/browser/seat-recovery.phase6.spec.ts:153:1 › TEST-LOBBYMATCHING-117 discovery last-seat loser returns to a fresh first-page board with honest retry (1.5s) [WebServer] (node:1237200) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 34 tests/browser/seat-recovery.phase6.spec.ts:193:1 › TEST-LOBBYMATCHING-117 accepted last-seat winner retains uncertain join and is never bounced by full preview (1.2s) [WebServer] (node:1237374) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 35 tests/browser/seat-recovery.phase6.spec.ts:226:1 › TEST-ROOMCODES-110 invalid and rate-limited code can be corrected without leaking another room code (2.2s) [WebServer] (node:1237413) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 36 tests/browser/seat-recovery.phase6.spec.ts:278:1 › TEST-LOBBYMATCHING-117 direct full-room link retains read-only observation (1.3s) [WebServer] (node:1237555) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 37 tests/browser/seat-recovery.phase6.spec.ts:306:1 › TEST-LOBBYMATCHING-117 a pre-join full preview cannot bounce the successful new member (1.4s) ✓ 38 tests/browser/ui-gaps.phase6.spec.ts:20:1 › TEST-REVIEWCHANGES-140 independent reasoned change request and proposer-only audited revision (4.7s) ✓ 39 tests/browser/ui-gaps.phase6.spec.ts:114:1 › TEST-CANDIDATEHOLD-141 holds preserve nominations and forbid review until reasoned resume (1.9s) ✓ 40 tests/browser/ui-gaps.phase6.spec.ts:149:1 › TEST-NAVIGATIONDRAFTS-142 same-document Back preserves drafts; Discard, reload and identity change clear them (2.8s) ✓ 41 tests/browser/ui-gaps.phase6.spec.ts:206:1 › TEST-REQUESTFEEDBACK-143 busy and uncertain writes retain exact command through navigation (1.7s) ✓ 42 tests/browser/ui-gaps.phase6.spec.ts:262:1 › TEST-REQUESTFEEDBACK-143 distinct loading, empty and safe read failure with explicit retry (1.3s) [WebServer] (node:1238753) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 43 tests/browser/ui-gaps.phase6.spec.ts:307:1 › TEST-NAVIGATIONDRAFTS-142 profile Cancel sends no write, preserves saved alias/icon and returns focus (2.3s) ✓ 44 tests/browser/ui-gaps.phase6.spec.ts:356:1 › TEST-NAVIGATIONDRAFTS-142 privileged editor Back, Cancel and revocation clear private values (3.1s) ✓ 45 tests/browser/ui-gaps.phase6.spec.ts:396:1 › TEST-REQUESTFEEDBACK-143 previous-profile write completion cannot restore private state or success (1.5s) [WebServer] (node:1239198) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 46 tests/browser/ui-gaps.phase6.spec.ts:460:3 › TEST-RESPONSIVEMATRIX-145 / TEST-ACCESSIBILITYDETAILS-144 320x568 game/content/editor reflow and controls (4.1s) [WebServer] (node:1239556) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 47 tests/browser/ui-gaps.phase6.spec.ts:460:3 › TEST-RESPONSIVEMATRIX-145 / TEST-ACCESSIBILITYDETAILS-144 390x844 game/content/editor reflow and controls (4.0s) [WebServer] (node:1239807) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 48 tests/browser/ui-gaps.phase6.spec.ts:460:3 › TEST-RESPONSIVEMATRIX-145 / TEST-ACCESSIBILITYDETAILS-144 844x390 game/content/editor reflow and controls (4.2s) [WebServer] (node:1240052) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 49 tests/browser/ui-gaps.phase6.spec.ts:460:3 › TEST-RESPONSIVEMATRIX-145 / TEST-ACCESSIBILITYDETAILS-144 1280-at400%-equivalent game/content/editor reflow and controls (4.9s) [WebServer] (node:1240341) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 50 tests/browser/ui-gaps.phase6.spec.ts:460:3 › TEST-RESPONSIVEMATRIX-145 / TEST-ACCESSIBILITYDETAILS-144 200%-text game/content/editor reflow and controls (4.2s) ✓ 51 tests/browser/ui-gaps.phase6.spec.ts:597:1 › TEST-NAVIGATIONDRAFTS-142 replacement session for the same profile clears drafts (1.2s) ✓ 52 tests/browser/ui-gaps.phase6.spec.ts:621:1 › TEST-REQUESTFEEDBACK-143 completed private room creation survives navigation without another mutation (1.6s) [WebServer] (node:1240808) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 53 tests/browser/ui-gaps.phase6.spec.ts:664:1 › TEST-ACCESSIBILITYDETAILS-144 stage, score and errors announce without moving the answer focus (1.3s) [WebServer] (node:1240958) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 54 tests/browser/ui-gaps.phase6.spec.ts:708:3 › TEST-REQUESTFEEDBACK-143 game denial prevents an older private GET from returning (1.4s) [WebServer] (node:1241067) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 55 tests/browser/ui-gaps.phase6.spec.ts:708:3 › TEST-REQUESTFEEDBACK-143 social denial prevents an older private GET from returning (1.3s) [WebServer] (node:1241198) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 56 tests/browser/ui-gaps.phase6.spec.ts:708:3 › TEST-REQUESTFEEDBACK-143 room denial prevents an older private GET from returning (1.2s) [WebServer] (node:1241257) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 57 tests/browser/ui-gaps.phase6.spec.ts:823:3 › TEST-REQUESTFEEDBACK-143 obsolete game-read denial cannot clear a replacement profile draft (1.7s) [WebServer] (node:1241443) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 58 tests/browser/ui-gaps.phase6.spec.ts:823:3 › TEST-REQUESTFEEDBACK-143 obsolete game-write denial cannot clear a replacement profile draft (1.8s) [WebServer] (node:1241580) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. [WebServer] (Use `node --trace-warnings ...` to show where the warning was created) ✓ 59 tests/browser/ui-gaps.phase6.spec.ts:823:3 › TEST-REQUESTFEEDBACK-143 obsolete social-read denial cannot clear a replacement profile draft (1.6s) 59 passed (2.4m)