Fail a bare docker build instead of serving cached gates (closes #39) #93

Merged
clawbot merged 1 commits from issue-39-require-check-epoch into next 2026-10-04 19:30:21 +02:00
1 Commits
Author SHA1 Message Date
sneak b3497407f2 Fail a bare docker build instead of serving cached gates (closes #39)
check / check (push) Failing after 3s
Each Dockerfile stage that runs gates now checks, right after its
ARG CHECK_EPOCH, that the value is not empty, and stops with a message
naming script/cibuild and script/docker. A plain `docker build .` can
no longer report a green from cached gate layers.

script/cibuild and script/docker now append the process id to the
epoch, the form script/lint already uses, so two runs started in the
same second still get different values.

README says both. TODO.md corrects the steady-state CACHED count
recorded for issue 32 from twelve to thirteen.

Model: opus-5-5
2026-10-04 16:45:06 +00:00