## ADDED Requirements ### Requirement: Dockerfile exists at project root The system SHALL provide a multi-stage `Dockerfile` that builds the TypeScript source and produces a minimal production image running as a non-root user. ### Requirement: .dockerignore exists at project root The system SHALL provide a `.dockerignore` that excludes development artifacts, secrets, and test files from the Docker build context.