My advice to people making documentation for programs is please assume the end users do not know how to ./run-a-program.
95% of software I see do not include instructions for how to use it, or solutions to the top 3 errors people run into.
Generally the people who could benefit from the software is much wider than the user base who knows how to ./run.