I’m writing a requirements document for a contractor that includes flow charts and enough detail that at this point I feel like the feature could almost write itself.