This seems like the fallacy of a lot of software development. Make the one time task of writing easier while making the many many multiple more times act of reading/comprehending/using harder.
Because every recipe is written with the ingredients first, so you can get the ingredients ready and confirm you have the complete requirements easily.