Files
2025-08-21 16:40:49 -04:00

666 B

Phase 0 — Orientation & Quality Bar

Summary

  • Add CI workflow (no marketplace actions)
  • Establish lint/format/test baseline
  • Seed a11y smoke + MSW harness
  • Tracker hygiene scripts

Changes

  • ESLint flat + jsx-a11y, Prettier, EditorConfig
  • Vitest config (JSDOM, coverage, @ alias)
  • tests: setup + a11y smoke + MSW
  • tracker scripts: verify / labels dedupe / milestone rename
  • CI: .gitea/workflows/ci-no-marketplace.yml
  • Repo hygiene: .nvmrc, .npmrc, CODEOWNERS, CONTRIBUTING

How to verify

nvm use
pnpm install
pnpm typecheck && pnpm lint && pnpm test:run

Confirm CI runs on PR and shows typecheck/lint/test/build steps.