pre-review hardening: technical qualifiers across all courses, git/Argo CD proper nouns, a11y (skip link, main, focus-visible, reduced-motion net, textContent legends), perf (intrinsic image dims, decoding async, lazy scenes + will-change lifecycle), nginx ^~ /assets/ priority, OG/canonical/build-revision, preflight gates

This commit is contained in:
2026-08-17 19:51:12 +10:00
parent b41564d462
commit 50993bedec
9 changed files with 358 additions and 233 deletions
+2
View File
@@ -7,6 +7,8 @@
# verified and cached in the zot pull-through mirror, so this layer costs nothing
# extra. Only bash/sed/find/install are used here — node itself is incidental.
FROM node:22-bookworm-slim@sha256:d9f850096136edbc402debdd8729579a288aac64574ada0ff4db26b6ae58b0b2 AS build
ARG BUILD_REV=dev
ENV BUILD_REV=$BUILD_REV
WORKDIR /app
COPY . .
RUN bash build.sh