Grill Me
Interview me relentlessly about every aspect of this plan until we reach a shared understanding. Walk down each branch of the design tree, resolving dependencies between decisions one-by-one. For each question, provide your recommended answer.
Ask the questions one at a time. Limit the interview to at most 20 questions.
If a question can be answered by exploring the codebase, explore the codebase instead.