* enforce commands as ours * clearer user feedback * No more 'one more tweak' commits without verifying anyway * more detailed error with docs link + docs update Resolves #1972.