Essential commands for CLQMS development (run from repo root on Windows PowerShell): • `composer install` – install PHP dependencies before running CodeIgniter or tests. • `npm install` – sync `package-lock.json` for tooling such as API docs bundler. • `./vendor/bin/phpunit` – run entire PHPUnit suite (or target files via `--filter`). • `php spark test --filter ::` – focused test run when you know the class/method. • `php spark migrate` / `php spark migrate:rollback` – apply or roll back database migrations. • `php spark serve` – lightweight dev server for the API while developing locally. • `node public/bundle-api-docs.js` – regenerate bundled OpenAPI docs whenever the YAML files change. • `git status`, `git diff`, `git log --oneline`, `git add `, `git commit`, `git pull`, `git push` – version control workflow commands. • `ls` / `dir` / `Get-ChildItem` – inspect directories in PowerShell; `cd` to move between directories. • `type ` or `Get-Content` – view file contents when tools are not convenient. Use these commands routinely after code changes, tests, or migrations.