Problem
There is no CI check on pull requests. Type errors and build failures only surface after merge (or during code review). The @types/inquirer mismatch in PR #6 would have been caught automatically.
Fix
Add .github/workflows/ci.yml that runs on every PR:
```yaml
- Install deps: npm install
- Build: npm run build (tsc)
```
Use self-hosted runner to match the publish workflow.
Acceptance Criteria
Problem
There is no CI check on pull requests. Type errors and build failures only surface after merge (or during code review). The
@types/inquirermismatch in PR #6 would have been caught automatically.Fix
Add
.github/workflows/ci.ymlthat runs on every PR:```yaml
```
Use self-hosted runner to match the publish workflow.
Acceptance Criteria
maintrigger a build check