Skip to content

test: prove dedicated release App authority - #107

Merged
0thernet merged 3 commits into
mainfrom
codex/release-app-canary-after-controls-20260830
Aug 30, 2026
Merged

test: prove dedicated release App authority#107
0thernet merged 3 commits into
mainfrom
codex/release-app-canary-after-controls-20260830

Conversation

@0thernet

Copy link
Copy Markdown
Member

Summary

Adds the temporary, single-use proof surface for Wrench’s dedicated production-ref writer.

  • binds the persistent canary to landed direct-child commits f09a6106…4aed45b…
  • requires current-main workflow source, exact repository/actor/run identity, App installation scope, explicit leased Git CAS, token revocation, and fail-closed evidence
  • retains canonical bounded evidence in the job log and summary for API retrieval
  • documents that the four paths are removed after the one successful proof and are never reused for production promotion

This PR does not create the App, environment, rulesets, canary ref, release, tag, npm stage, or production ref mutation.

Verification

  • bun test --no-orphans --timeout 180000 scripts/npm-stage-workflow.test.ts — 36 pass, 2,983 assertions
  • bun run typecheck
  • node --check scripts/release-app-canary.mjs
  • bun run check — website 57/57; main 3,345 pass / 1 intentional skip / 0 fail / 143,011 assertions; Omni 18/18 / 606 assertions; standalone smoke green
  • git diff --check
  • clean dist and bun.lock

Exact reviewed head before publication: 2b60fa8bb516d999d30dfd5b7700809419d7b44d; tree 0cdc091e25793d59039d2a9df9363e04ea4c622c; binary diff SHA-256 245e987da3f6044e86bd12afa6c324c0b25e7a3f021281f17be0bde873cd2cfe.

@vercel

vercel Bot commented Aug 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
wrench Ready Ready Preview Aug 30, 2026 8:31am

Request Review

@0thernet
0thernet marked this pull request as ready for review August 30, 2026 09:16
@0thernet
0thernet merged commit 3479da9 into main Aug 30, 2026
5 checks passed
@0thernet
0thernet deleted the codex/release-app-canary-after-controls-20260830 branch August 30, 2026 09:16
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