44 lines
1.4 KiB
Markdown
44 lines
1.4 KiB
Markdown
---
|
|
id: "04-docs-and-verification"
|
|
title: "Document and verify default views"
|
|
status: done
|
|
wave: 4
|
|
depends_on: ["03-default-view-controls"]
|
|
plan: "plan.md"
|
|
spec: "../../specs/ui/github-saved-query-defaults.md"
|
|
---
|
|
|
|
# Task 04: Document and Verify Default Views
|
|
|
|
## Acceptance
|
|
|
|
- Public GitHub integration docs explain how per-kind saved defaults behave.
|
|
- Focused unit, type, lint, i18n, desktop/mobile E2E, and docs checks pass.
|
|
- Spec, plan, and task statuses record completed behavior and exact results.
|
|
|
|
## Files
|
|
|
|
- `docs/public/integrations.md`
|
|
- `docs/specs/ui/github-saved-query-defaults.md`
|
|
- `docs/plans/github-saved-query-defaults/*`
|
|
|
|
## Verification
|
|
|
|
```bash
|
|
cd apps/web && pnpm run typecheck
|
|
cd apps && pnpm --filter @kandev/web lint -- app/github/github-page-client.tsx components/github/my-github components/integrations/presets-scope-bar-base.tsx
|
|
cd apps && pnpm --filter @kandev/web i18n:check && pnpm --filter @kandev/web i18n:ratchet
|
|
node --test scripts/validate-public-docs.test.mjs
|
|
node scripts/validate-public-docs.mjs
|
|
git diff --check
|
|
```
|
|
|
|
## Result
|
|
|
|
- Focused Vitest: 34 tests across 5 files passed.
|
|
- TypeScript typecheck and targeted ESLint passed with zero warnings.
|
|
- i18n checks and new-code ratchet passed; pseudo locale regenerated.
|
|
- Desktop and mobile Playwright suites each passed 4 tests.
|
|
- Public-doc tests passed 58 tests; 41 published pages validated.
|
|
- `git diff --check` passed.
|