Before you build [ ] Give every colour a role [ ] Check foreground/background pairs [ ] Keep focus and error states visible [ ] Test the real screen at small sizes [ ] Record what you learned