snapme
Publikpull_request_template.md
What and why
How verified
Checklist
-
npm run lintpasses -
npm run typecheckpasses -
npm testpasses -
npm run buildpasses -
npx playwright testpasses for the flows this change touches -
docs/DECISIONS.mdhas an entry for any architectural or notable technical decision -
MILESTONES.mdacceptance criteria are updated when this completes a milestone - UI changes satisfy the review checklist in
DESIGN-SYSTEM.md §14, including comparing the page with its file indocs/ui-referenceat 360, 768, and 1280 px - Interface text uses the fixed labels in
DESIGN-SYSTEM.md §12: Indonesian, no emoji, no em dashes - Styling goes through the tokens in
src/app/globals.css: no raw color, radius, or shadow values in components - Keyboard use, focus rings, and
prefers-reduced-motionstill work - No image, font, or asset is sent to the network without the consent dialog, and no third-party script or tracker is added
- Commit messages are in English and follow Conventional Commits
- No credentials, tokens, secrets, or
.envvalues in the diff