I learned the discipline the expensive way. I improvised a "close enough" version twice instead of building from the real assets, & both times I threw the work out & started over. Now the rule is written down: inventory the real assets first, build from them, never paraphrase them.