The Dockerfile runs cargo test --features aws --locked before the release build, so an image with a failing test is never built. The Makefile, AGENTS.md and README now use --features aws for tests and clippy.
This needed #223 merged first; it has merged, and this branch is rebased on it. Before #223, docker build . stopped at site::prerender::tests::index_carries_the_headline_without_javascript (166 passed, 1 failed), which shows the gate works.
Verified: cargo test --features aws --locked 174 passed and clippy -D warnings clean on b40ec1f; docker build . succeeds (172 tests in the image build) on 5cba723.
🤖 Generated with Claude Code