chore: apply review notes from #4406, #4408 and #4410

Merged
TH
9h ago
+74-34

Summary

  • Apply the remaining reviewer notes from #4406, #4408, and #4410 across nine files: test raw annotation sizing and fitting, clarify relaunch recovery, and document Apple device ranking.
  • No scope expansion. All substantive notes were applicable; prior-PR thread resolution and pre-merge instructions were already superseded by those merges.

Validation

  • Base: 972451e2a7b06f986587ee55dfc4e084f477dbf3; head: ae6e769ff0949baf3c0a635887e61605502f8b43.
  • pnpm check:affected --run --head ae6e769ff0: passed, receipt run-aaur50, exactCommit: true.
  • Focused suites: 125 tests passed. The direct serializer suite passed 51 tests after its final edit.
  • Isolated sizing mutation: the selector suite passed 20 tests on base with the updated test; sizing against verified instead of unverifiable failed the sweep at label length 179 (19 passed, 1 failed). The disposable checkout was removed.
  • Integration and coverage are GitHub-owned; no device run was requested. An independent reviewer was unavailable; the diff was self-reviewed.

🤖 Generated with Claude Code


Autofix with [code]smith
Open in [code]smith · Need help on this PR? Tag @codesmith-bot with what you need.