Changelog

All notable changes to this project are documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Added

  • Initial project setup: TypeScript 5 + Node 20 + Express 4 + Prisma 5 + PostgreSQL 16 infrastructure.
  • Commit hooks (husky pre-commit and commit-msg), commitlint config, and CI pipeline with mutation gate.
  • Repository port interfaces, base error hierarchy, Jest configuration, and architecture decision records.