Files
lcbp3/.windsurf/rules/09-commit-checklist.md
T
admin 1c6fec6c65
CI / CD Pipeline / build (push) Successful in 22m17s
CI / CD Pipeline / deploy (push) Successful in 7m49s
690329:2252 Fixing refactor Correspondence GPT-5.3-Codex #05
2026-03-29 22:52:42 +07:00

998 B

always_on
always_on
true

Commit Checklist

Pre-Commit Verification

  • UUID pattern verified (no parseInt on UUID)
  • No any types in TypeScript
  • No console.log in committed code
  • Comments in Thai
  • Code identifiers in English
  • Schema changes via SQL directly (not migration)
  • Test coverage meets targets (Backend 70%+, Business Logic 80%+)
  • Relevant ADRs checked (ADR-009, ADR-018, ADR-019)
  • Glossary terms used correctly
  • Error handling complete (Logger + HttpException)
  • i18n keys used instead of hardcode text
  • Cache invalidation when data modified
  • Security checklist passed (OWASP Top 10)

Commit Message Format

type(scope): description

[optional body]

Types: feat, fix, docs, style, refactor, test, chore

Examples:

  • feat(correspondence): add originator organization validation
  • fix(uuid): correct parseInt usage to string comparison
  • spec(agents): bump to v1.8.5 - refactor structure