Timer, inputs, and states, need some help with a project for brewing beer

Have you developed a logic flow diagram that works for all the combinations of actions in your brewing process? If not, then that would be a place to start.