- Resolves #123
- Diff is clean — no leftover
console.log/debug or commented-out code, and nothing committed that shouldn't be (or missing that should). A fresh clone of the branch surfaces both. - Performance — no obvious regressions on hot paths: bundle size, needless re-renders, N+1 queries (if applicable)
- Security — no secrets committed, inputs validated/escaped, authorization intact (if applicable)
- Updated docs / comments where behavior changed
- Accessibility — keyboard, focus order, semantics, contrast (if UI changed)