feat(ci): enforce runtime-validation image separation #69

Open
darkhelm wants to merge 4 commits from feature/issue-59-runtime-validation-separation into main

4 Commits

Author SHA1 Message Date
copilotcoder
276ffe59cd fix(ci): stub readme for hatchling rather than COPY
All checks were successful
CICD Start / Sanity and Base Decision (pull_request) Successful in 14s
Replace COPY README.md with RUN echo stub to avoid .dockerignore exclusion. The *.md glob in .dockerignore blocked the COPY; a generated stub satisfies hatchling metadata validation without any .dockerignore changes.
2026-06-20 12:09:14 -04:00
copilotcoder
158a577761 fix(ci): include root readme for backend uv sync
All checks were successful
CICD Start / Sanity and Base Decision (pull_request) Successful in 15s
Stage README.md at /README.md during backend image dependency sync so hatchling metadata validation for ../README.md succeeds in deployable-image purity build step.
2026-06-20 10:44:06 -04:00
copilotcoder
8d1a6fc2ae chore: trigger cicd via empty commit
All checks were successful
CICD Start / Sanity and Base Decision (pull_request) Successful in 13s
2026-06-19 23:03:58 -04:00
copilotcoder
bb526cde80 feat(ci): enforce runtime-validation image separation
Some checks failed
CICD Start / Sanity and Base Decision (pull_request) Failing after 10m34s
Add Dockerfile boundary checks and deployable image purity validation for backend/frontend runtime artifacts. Wire enforcement into CI workflows and document runtime-vs-validation ownership.
2026-06-19 17:30:04 -04:00