609d58231deb48aa51ee7da3af9cbd1be6787e5b
- Single-job workflow at .github/workflows/ci.yml (~49 lines including load-bearing comments) - runs-on: ubuntu-latest, timeout-minutes: 10 - Uses actions/setup-node@v4 with cache: 'npm' (per RESEARCH CI Pitfall A — never cache node_modules/) - Node 22 (per RESEARCH § Environment Availability) - Triggers on push to main and pull_request to main - Steps: checkout → setup-node → npm ci (lockfile-strict) → npm run ci (lint + test + validate-assets + build) - Per CONTEXT user pushback: NO matrix, NO test reporters, NO Codecov, NO release automation - Local npm run ci exits 0 (53 tests passing across 12 files); workflow will be green on push - Structurally enforces every Phase 1 success criterion on every commit going forward
Description
No description provided
Languages
TypeScript
91.2%
JavaScript
6.7%
Ink
1.8%
CSS
0.2%
HTML
0.1%