Repository navigation
docs(deploy): record the delivered demo database contract - #163
Merged
Merged
Conversation
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Update the production discovery profile to the database contract actually delivered by the demo maintenance run 40463322412: revision
extension-distribution-open-v1, migration headdcf44bc9af73. 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
readyfrom/readyz, with the exact expected database head. The stable channel points toghcr.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
ca4a174c4d59882c6aa33b2b58f6719b7e908925after all required checks, standalone CLI checks, and the full preview passed onb4b52cd. 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.