No pre-commit hooks — lint/typecheck/test are advisory only until CI
Imported from GitHub issue El-SaMa/oma#111 by @El-SaMa.
`pnpm lint`, `pnpm typecheck`, `pnpm test` are defined but not wired to any git hook (no `.husky/`). Bad code can be committed and pushed; all gates are CI-only, after the fact.
Fix: add husky + a pre-commit hook running lint+typecheck (keep full test suite CI-only for speed); allow `--no-verify` escape hatch for emergencies.