Which command is actually the right one?
Most repos already contain the command you need. The hard part is knowing which one is actually intended.
There may be scripts, Make targets, Docker commands, CI-only paths, and old setup notes. Some still work. Some are stale. Some only work after other services are already running.
Ota helps the repo make that path explicit. In `ota.yaml`, the repo can declare setup, readiness, execution, and safe tasks, so contributors, CI, automation, and agents are not all guessing from the same scattered clues.
That helps with onboarding, but also with execution governance: the repo can be clearer about what should run, what is safe to run, and which path is actually intended.
What is one command in your repo that new contributors always seem to get wrong?
Don't forget to check out Ota if you haven't. Project: https://github.com/ota-run/ota


Replies
`npm start` — people run it before installing dependencies. Works fine in dev, but on a fresh clone it's a race condition waiting to happen.