Phase 5 enterprise track v2 (code GO, release held on owner gates)#314
Draft
samrusani wants to merge 1 commit into
Draft
Phase 5 enterprise track v2 (code GO, release held on owner gates)#314samrusani wants to merge 1 commit into
samrusani wants to merge 1 commit into
Conversation
…ates) Replacement carrier after the first attempt (e8d2018, receipt 4cf7e08b) failed committed-SHA CI. The team repaired all six reported CI defects (shallow-clone handoff guard, missing-tag ops upgrade drill, hardcoded venv path in migrate.sh, gitleaks false positive on the example env, and the browser-clip transport browser test), cleared eight additional CodeQL alerts without suppressions, and tested against shallow / one-commit-range / Playwright conditions that the first attempt missed. Versions remain 0.13.1. This commit runs committed-SHA CI only; it does not cut 0.14.0, tag, or publish. Phase 5 completion stays NO-GO pending the 5.4 real-host deployment receipt (owner). 5.1.c is owner-accepted at the OpenAI Trusted Access scan plus internal adversarial review bar; the release claim stays "automated security scanning under OpenAI Trusted Access, findings triaged and remediated, plus internal adversarial review", never "independently audited". Verified by release engineering on the uncommitted carrier: receipt recomputed from live bytes (94c990d7, exact match); both report hashes match the trailers; 4,042 unit tests pass; control-doc truth and release_check pass at 0.13.1; the shallow-clone guard fix is present; the browser-clip origin binding survived the CodeQL URL-scheme fix and its wrong-origin test is still non-vacuous by mutation. Alice-Carrier-Receipt-SHA256: 94c990d7a67ebe1cd21e45a88a9cc850b06b3fefb2c372be9797e78b7a97dfb2 Alice-Build-Report-SHA256: a897696fe94ced6559277d1db6ac846f39acd5f558c0cd34f6938cfb9aad18a2 Alice-Review-Report-SHA256: 6d656c555ff269069bd4cf8238ebc9398f1dbbda0328245accc2ac76e75be845
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.
Summary
Replacement Phase 5 carrier after the first attempt failed committed-SHA CI. The team repaired all six reported CI defects (shallow-clone handoff guard, missing-tag ops upgrade drill, hardcoded venv path in migrate.sh, gitleaks false positive on the example env, and the browser-clip transport browser test), and cleared eight additional CodeQL alerts without suppressions, testing this time against the shallow / one-commit-range / Playwright conditions the first attempt missed.
Independently re-verified by release engineering: carrier receipt recomputed from live bytes to
94c990d7(exact match), both report hashes match the trailers, 4,042 unit tests pass, control-doc truth and release_check pass at 0.13.1, the shallow-clone guard fix is present, and the browser-clip origin binding survived the CodeQL URL-scheme fix and stays non-vacuous by mutation.Draft; runs committed-SHA CI only; holds the release. Versions remain 0.13.1. No 0.14.0 cut, tag, or publish until CI is green and the 5.4 real-host deployment receipt exists. 5.1.c is owner-accepted at the OpenAI Trusted Access scan plus internal-review bar; the claim stays 'automated security scanning under OpenAI Trusted Access ... plus internal adversarial review', never 'independently audited'.
Upgrade Overview
Protected Areas
Compatibility Impact
Additive only. Existing routes, tools, and stored data are unaffected. The one behavior change is the clipper: the previous reusable token is replaced by a short-lived, origin-bound, one-time capability (the security-review fix).
Migration / Rollout
One additive Alembic migration (0094) creating the browser_clip_capabilities table; the SQLite bootstrap gains the same table. No existing data is migrated or destroyed.
Operator Action
None for existing deployments. The single-tenant deployment guide and ops-evidence tooling are new documentation and scripts; using them is optional and covered by the 5.4 owner gate.
Validation
Receipt 94c990d7 recomputed (exact); 4,042 unit tests pass; static checks pass at 0.13.1; browser-clip security re-verified non-vacuous. CodeQL, gitleaks, integration, web, browser, and ops drills run on this committed SHA via CI.
Rollback
Revert the carrier commit and run the 0094 downgrade (drops the browser_clip_capabilities table). No existing data is affected.