I posted this because it provides a good framework for thinking about how to approach consulting projects with potential clients.
It seems especially relevant after having read this article & thread from a couple days ago: https://news.ycombinator.com/item?id=19133026