Only one thing does not understand - where will the platform take the initial data? From an open reporting? And if there are errors, then you will have to check everything first. Do an audit. And if there is an error or data there, then they will remain in this system, on the blockchain?
I would expect errors to remain in both the system and the blockchain and store corrections in new transactions. Just like with software version control systems, you don't erase history (to be clear, it's technically possible, but not recommended) but you append a new commit to fix a past error.
