After failing hidden test cases, I built a systematic checklist for | Hacker News Reader