Skip to content

docs(deploy): record the delivered demo database contract - #163

Merged
xiaoland merged 1 commit into
mainfrom
feat/demo-delivery-profile
Oct 27, 2026
Merged

xiaoland merged 1 commit into
mainfrom
feat/demo-delivery-profile

Conversation

@xiaoland

@xiaoland xiaoland commented Oct 27, 2026 •

Copy link
Copy Markdown
Member

Update the production discovery profile to the database contract actually delivered by the demo maintenance run 40463322412: revision extension-distribution-open-v1, migration head dcf44bc9af73. The previous profile values predated this rollout and no longer described the live database.

Independent live verification returned Core 0.9.0 from the authenticated Peer endpoint and ready from /readyz, with the exact expected database head. The stable channel points to ghcr.io/inkcre/impl-py@sha256:7b4bc1166482e9c646f71b16355b3c58efc53af01110b4b7197c7adedaa1e261. The maintenance workflow completed backup, migration, service recovery, and the PostgREST read/write/deny contract.

Only the two database discovery fields change. This records completed delivery; it does not select another migration, change runtime behavior, prepare versions, or create a new release fragment. Local production-preflight tests reported 16 passed and one disposable-PostgreSQL case skipped because no test database was configured. The PR CI supplies its own disposable database. Release-contract validation passed; JSON parsing and the two-field diff were checked.

Merged as ca4a174c4d59882c6aa33b2b58f6719b7e908925 after all required checks, standalone CLI checks, and the full preview passed on b4b52cd. Main workflows passed: CLI upload and all Extension uploads skipped because versions were unchanged; the Core deployment recorded a version-unchanged no-op. The normal immutable main candidate was published, while stable stayed on the previously verified demo image. Live readiness and both database discovery fields were reconfirmed after merge; preview cleanup passed.

@xiaoland
xiaoland marked this pull request as ready for review October 27, 2026 07:55
@xiaoland
xiaoland merged commit ca4a174 into main Oct 27, 2026
8 checks passed

This branch was successfully deployed

1 active deployment
preview — b4b52cdc Deployed Oct 27, 2026 by xiaoland via impl-py preview cleanup #530
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.

1 participant