Record D-153: keep the drawn-time settle check, defer A9-01

Merged
BI
17h ago
+303-292

What this does

Records Josh's "Yes to all recommendations" (11 Nov 2026, 15:41 UTC, Ward Flow project chat) as D-153, per AGENTS rule 10. Docs only.

  1. The phone release gate's settle-check fix from #1607 (waitForAccessibleReadiness counts only drawn time) stays. The entry says plainly that the helper ignores infinite animations and the running Undo bar.
  2. A9-01, a separate GitHub identity for the agents, is deferred until after the pilot.

The community desk ED heads-up is left out; it is D-154 in Batch 1.

While CI was down, this branch carried #1631's browser setup fix and its own Home layout-shift fix. #1631 has since merged with both the downgrade filter added here and its own Home cards fix (useHomeCardsSettled). Main was merged in, and this PR's separate held-reveal wait was dropped so Home does not wait twice. Against main, the diff is now only decisions.md and its two generated indexes.

Evidence

Local, Node 24.22.1, after merging main:

  • npm run docs:facts:write (latest D-153, next D-154); owner rulings index --check is current.
  • ward-no-invented-screen-figures, ward-access-first-paint and ward-browser-install: 20 tests passed.

Synthetic data only. No code or clinical value changes.

🤖 Generated with Claude Code

https://claude.ai/code/session_01GxPPxnKy5cgHmGa8NdCd2U