Skip to content

Close Gate 12 settlement rights delivery#17

Merged
geraldarthurdavis merged 1 commit into
version/v28from
v28/gate-12-settlement-rights-delivery
May 20, 2026
Merged

Close Gate 12 settlement rights delivery#17
geraldarthurdavis merged 1 commit into
version/v28from
v28/gate-12-settlement-rights-delivery

Conversation

@geraldarthurdavis

Copy link
Copy Markdown
Contributor

Summary

  • Adds the typed AssetPack settlement-unlock primitive that keeps protected source withheld until BTC settlement, read-license/right transfer, ledger/database readback, crypto telemetry, and PR delivery evidence agree.
  • Wires settlement unlock evidence through the Vercel Sandbox asset-pack harness, route summarization, Terminal stream summaries, and the source-safe preview panel.
  • Documents Gate 12 in the V28 spec, parity matrix, and QA guide, and adds a dedicated gate check plus BTD primitive coverage to the gate-quality workflow.

Validation

  • pnpm run check:v28-metadevelopment
  • pnpm run check:v28-gate9
  • pnpm run check:v28-gate10
  • pnpm run check:v28-gate11
  • pnpm run check:v28-gate12
  • node scripts/check-bitcode-spec-family.mjs --version V28 --mode draft --current-target V27
  • node scripts/check-bitcode-canon-posture-drift.mjs --active-canon V27 --draft-target V28
  • node scripts/check-bitcode-canonical-inputs.mjs --current-target V27
  • node scripts/promote-bitcode-canon.mjs --version V28 --commit HEAD --dry-run
  • bash scripts/find-uppercase-raw-promptparts.sh
  • bash scripts/check-import-casing.sh
  • pnpm --filter @bitcode/btd typecheck
  • pnpm --filter @bitcode/btd test
  • pnpm --filter @bitcode/pipeline-hosts typecheck
  • pnpm --filter @bitcode/pipeline-hosts exec jest --config jest.config.cjs --passWithNoTests --forceExit
  • pnpm --filter @bitcode/pipeline-asset-pack typecheck
  • pnpm --filter @bitcode/pipeline-asset-pack exec jest --config jest.config.cjs --passWithNoTests --forceExit
  • pnpm --dir uapi exec jest --runTestsByPath tests/api/readReviewRoute.test.ts tests/api/pipelineHarnessRoute.test.ts tests/terminalPipelineHarnessClient.test.ts tests/terminalDepositReadWorkbench.test.ts tests/pipelineExecutionLogHeader.test.tsx tests/orbitalsInterfacesPane.test.tsx --runInBand
  • npm --prefix protocol-demonstration run test:v28-mvp-qa
  • git diff --check
  • node scripts/check-bitcode-pre-commit.mjs

Adds the settlement-unlock primitive for protected AssetPack source visibility, wires settlement/read-license/readback evidence into the sandbox harness and Terminal stream surfaces, and documents the Gate 12 closure contract.

Extends V28 gate quality checks to cover the new settlement closure script plus BTD primitive typecheck/test coverage.
@vercel

vercel Bot commented May 20, 2026

Copy link
Copy Markdown

Deployment failed with the following error:

There is no GitHub account connected to this Vercel account.

@vercel

vercel Bot commented May 20, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
engi-uapi Ready Ready Preview, Comment May 20, 2026 1:57pm

@geraldarthurdavis
geraldarthurdavis merged commit 7d493aa into version/v28 May 20, 2026
30 of 32 checks passed
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