ui-assets · git:20261004.4bb7222 · 2026-10-04 · sha256 41a972b17f3a6b42

ui-assets git:20261004.4bb7222A

Immutable. This exact content never changes and is served at /api/v1/blob/41a972b17f3a6b42.

---
description: Docker staging for symlinked SPA and documentation assets
globs:
  - "Dockerfile"
  - "external/ui/src/assets/**"
  - "external/ui/image_assets_test.go"
  - "docs/assets/**"
alwaysApply: false
---
# UI asset staging

- SPA asset symlink targets under `docs/assets` must be staged at `/docs/assets` in the UI Docker stage.
- Every added or retargeted symlink requires a matching Docker `COPY` source pattern.
- Keep `TestDockerfileStagesEverySymlinkedAsset` green, and run `docker build --target ui-builder` when staging changes.
- Run `make docs` after asset consumers or patterns change.