Skip to content

Latest commit

 

History

History
68 lines (43 loc) · 1.72 KB

File metadata and controls

68 lines (43 loc) · 1.72 KB

Summary

Related Issue

Closes #

Type of Change

  • feat — New feature
  • fix — Bug fix
  • docs — Documentation
  • refactor — Code restructuring (no functional change)
  • test — Adding or updating tests
  • chore — Build, deps, tooling
  • i18n — Translations / localization
  • Breaking change (include ! in commit title)

Checklist

General

  • PR title follows Conventional Commits
  • Changes are limited to a single scope (commit at a time)
  • Branch is up to date with main

Code Quality

  • Linter passes (pnpm lint)
  • Type checks pass (pnpm type-check or pnpm build)
  • Tests pass (pnpm test -- --run)
  • No new warnings introduced

API (if applicable)

  • Prisma migrations are included or not needed
  • Destructive migrations are labelled migration:destructive

Contracts (if applicable)

  • make clippy passes with zero warnings
  • make fmt has been run
  • All contract tests pass (make test)

App / Frontend (if applicable)

  • Component tests pass
  • No accessibility violations introduced

Documentation (if applicable)

  • Related docs are updated (README, docs/, JSDoc)
  • Translation files are in sync with en.json

Screenshots (if applicable)

Additional Notes