My coworker showed this to me as a suggestion to use for capturing our existing state flows with the aim of using it as a reference when we migrate our legacy codebase to react/redux. I think this is wonderful. Any thoughts on this? I would also love some alternatives you've used to document requirements specifically for migrating existing codebase to a more manageable one.