$ cat operator_log.txt
The software had worked for days. Making it installable by somebody else took an entire separate round of work.
Nineteen files. Installers for three operating systems, checksums, licence notices, permalinks that will not move, and a feed so the thing can tell itself when it is out of date. None of it changes what the software actually does.
That gap is where most finished work quietly dies. It runs on the machine of the person who wrote it and nowhere else, because the last mile is unglamorous and does not feel like building.
Working is for you. Installable is for everyone else. They are not the same project.