[Frontend][Board] Keep mutation failures visible beside load errors - #2495
Conversation
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
The connector usage-limit notice is informational, not a review finding. This PR is being checked through the independent coordinator review path; no code action is requested from this notice. |
|
Review gate (Codex credits exhausted, SC-9): one fresh-context reviewer confirmed both alerts are distinct sections with Retry bound only to the load alert, that a stale fetch cannot write another board's message into state.error (boardCrudStore generation guard at :237, route change clears both errors), and that the specs assert simultaneity with exact text. Frontend Unit green at this head. Verdict SHIP. Three LOWs declined as non-blocking: value-equality dedupe can hide a mutation error whose text equals the load error (toast still fires); two role=alert regions can announce together; #2496 touches the same lifecycle lines — it will need a rebase after this lands. Merging in the next batch. |
Closes #2430
Summary
Verification
Scope/docs check: no canonical docs change is required.