The gitignore pattern 'streamdeck-lets-go' matched the cmd/ directory name, silently preventing the entrypoint from being tracked since the restructure.