3. Full CI Validation
Purpose: Run the complete CI pipeline locally — lint, typecheck, test, and build — before pushing.
Prerequisites: All dependencies installed (bun install)
Cost / Duration: $0 | 2-5 minutes
Prompt
Run the full CI validation suite locally:
```bash
bun run ci
```
This executes (in order):
1. `docs:lint:strict` — Documentation frontmatter validation
2. `docs:health` — Documentation health check (≥95% threshold)
3. `docs:binding-check` — Documentation binding verification
4. `bible:check --strict` — Product bible consistency
5. `prompts:check` — Prompt documentation validation
6. `agents:routing-check` — Agent routing validation
7. `rules:check` — Rules consistency check
8. `scripts:check` — Script index validation
9. `migrations:check` — Migrations index validation
10. `taxonomy:completeness-check` — Taxonomy completeness
11. `lint` — Biome lint across all packages
12. `registry:check` — UI component registry validation
13. `env:check-example` — Environment example completeness
14. `env:check-typos` — Environment typo detection
15. `typecheck` — TypeScript compilation across all packages
16. `test` — Vitest suites across all packages
If any step fails, fix it before pushing. The CI pipeline in GitHub
Actions runs the same command.
Verification
- All 16 CI steps pass (exit code 0)
- No lint warnings or errors
- TypeScript compiles cleanly
- All Vitest suites pass
- All apps build successfully
Related Prompts
- Run Drift Detection — Run drift tests independently
- Deploy Web App — Deploy after CI passes