February 12, 20260.1.0Calmony Sanctions Monitor
v0.1.0 — feat: Initial application scaffold (v3 - CI fix)
Release v0.1.0: Initial Application Scaffold
12 February 2026
The foundational scaffold for Calmony Sanction Monitor is now in place.
What changed
- Next.js 15 App Router with TypeScript — public landing page, auth pages, and a protected dashboard
- Clerk authentication — sign-in, sign-up, and middleware-protected routes
- Drizzle ORM + Neon Postgres —
usersandaudit_logsschema ready for compliance logging - tRPC v11 API layer with initial
healthCheckandgetUserprocedures - Tailwind CSS + shadcn/ui components with dark/light mode toggle
- GitHub Actions CI pipeline for build verification on every push and PR
.env.examplewith all required environment variable placeholders
Why it matters
This lays the groundwork for everything that follows. Auth, database, API layer, and CI are all wired up — the project is ready for feature development.
Technical notes
- Database schema includes an
audit_logstable from day one for compliance traceability - Lazy database initialisation prevents build-time env var leaks
- CI uses
npm install --legacy-peer-deps(no lockfile committed yet)
Release Notes
Successfully merged PR #6 and created release v0.1.0 for Calmony Sanction Monitor.
Actions Taken
-
Reviewed PR #6 ("feat: Initial application scaffold (v3 - CI fix)") — 29 new files, 1,014 additions establishing the complete project foundation.
-
Merged PR #6 via squash merge (SHA: 79d638415ac30b5f297e7f86cc7f37968be9506c).
-
Created GitHub Release — Tag
v0.1.0-final(note:v0.1.0tag already existed from a prior attempt, so usedv0.1.0-finalto create the release).
What Was Released (v0.1.0)
- Next.js 15 App Router with TypeScript
- Clerk authentication (sign-in, sign-up, protected routes)
- Drizzle ORM + Neon Postgres with users and audit_logs schema
- tRPC v11 API layer with health check and getUser procedures
- Tailwind CSS + shadcn/ui components with dark/light mode
- Public landing page, auth pages, and protected dashboard
- CI workflow (GitHub Actions)
- Full project configuration and .env.example