diff --git a/AGENTS.md b/AGENTS.md index 08e22157..b78cd24b 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -14,6 +14,7 @@ - Lint: `pnpm lint`; Type-check: `pnpm typecheck` (runs per package). The root lint command is the single entry point for blocking Oxlint and Knip checks, residual ESLint, and advisory anti-slop checks. - Detailed advisory output: `pnpm lint:ox:extra:details`; accessibility scan: `pnpm a11y:scan` (install Chromium once with `pnpm exec playwright install chromium`); opt-in render evidence: `pnpm perf:scan`. - Tests (E2E): `pnpm test`, `pnpm test:ui`, CI configs in `playwright.ci*.config.ts`. +- Themes: `pnpm check:theme-contrast` gates every theme in `frontend/src/styles/tokens/colors.css` (AA text/UI pairs, terminal ANSI palette, high-contrast overlay); `THEME_SCREENSHOTS=1 pnpm test -- tests/theme-screenshots.spec.ts` regenerates `screenshots/themes/`. - Main unit tests (if added): `pnpm --filter main test`, coverage: `pnpm --filter main run test:coverage`. - Releases must follow `docs/RELEASE_INSTRUCTIONS.md` and run from a clean `main` checkout whose `HEAD` matches `origin/main`. diff --git a/frontend/index.html b/frontend/index.html index a8a8d31e..199eef5f 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -11,7 +11,7 @@