This page describes planned work, not current implementation. Nothing below is built or deployed. Treat it as a roadmap, not documentation of existing behavior.
Multi-factor authentication for admin accounts, account lockout with progressive delays, strict CSP with nonce-based script loading, PostgreSQL row-level security as defense-in-depth, and automated dependency scanning in CI.
GitHub Actions for automated test gates on every PR, uptime monitoring (Better Stack or UptimeRobot), Sentry error tracking, centralized log retention, and an API versioning strategy beyond the current single /api/v1 prefix.
Separate initial and replacement quantity tables per rule set, provisional (temporary or exception) entitlements, a dedicated entitlement history view, and automatic period rollover on cycle boundaries.
Push notifications (FCM), SMS via a gateway, user-configurable notification preferences, and a retry queue for failed email sends. The WhatsApp channel value already reserved in the schema would activate here.