Skip to content
Discussion options

You must be logged in to vote

23 FAILs on a first pass is normal. The checklist is intentionally comprehensive — it's designed to surface questions, not to score your product. A high FAIL count doesn't mean the idea is bad. It means you have 23 conversations ahead of you.

How to triage FAILs

Sort them into three buckets:

Bucket 1: Architecture FAILs (fix now)

These are FAILs that, if answered differently, would change the system architecture. For your pet feeder:

  • No OTA update strategy — this determines whether you need a dual-bank flash layout, which affects MCU selection, which affects BOM cost. Answer this before you pick components.
  • No defined behavior for WiFi dropout mid-dispense — this is a safety question (do…

Replies: 1 comment

Comment options

yoelf22
Feb 26, 2026
Maintainer Author

You must be logged in to vote
0 replies
Answer selected by yoelf22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant