Skip to content

test: compose service pin admits serving-init and pins its contract#195

Merged
brownjuly2003-code merged 1 commit into
mainfrom
fix-compose-pin-serving-init
Jul 12, 2026
Merged

test: compose service pin admits serving-init and pins its contract#195
brownjuly2003-code merged 1 commit into
mainfrom
fix-compose-pin-serving-init

Conversation

@brownjuly2003-code

Copy link
Copy Markdown
Owner

Follow-up to #194: the lite-compose ratchet test pins the exact e2e service set, so the new serving-init job tripped it in both push-only lanes — the single remaining failure (staging passed its other 24 tests, so the seeding fix itself is proven on the live stand). This admits the service into the pin and adds a contract test for what makes it load-bearing: provision --schema --seed after ClickHouse is healthy, API starts only after successful completion.

🤖 Generated with Claude Code

…contract

The lite-compose ratchet pins the exact service set, so the
serving-init job added for post-P0-2 provisioning tripped it in both
push-only lanes — the one remaining failure after the seeding fix (the
staging lane passed its other 24 tests). Admit the service and pin
what makes it load-bearing: it runs provision --schema --seed after
ClickHouse is healthy, and the API only starts after it completes
successfully.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

DORA Metrics

  • Window: last 30 days
  • Branch: main
  • Deployment frequency: 109 total / 25.43 per week
  • Lead time for changes: avg 0.35h / median 0.0h
  • Change failure rate: 67.89% (74/109)
  • MTTR: 2.56h across 1 incident(s)

@brownjuly2003-code brownjuly2003-code merged commit d43e5c0 into main Jul 12, 2026
22 checks passed
@brownjuly2003-code brownjuly2003-code deleted the fix-compose-pin-serving-init branch July 12, 2026 22:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants