Skip to content

V30 Gate 10: Promotion Readiness#42

Merged
geraldarthurdavis merged 1 commit into
version/v30from
v30/gate-10-promotion-readiness
May 21, 2026
Merged

V30 Gate 10: Promotion Readiness#42
geraldarthurdavis merged 1 commit into
version/v30from
v30/gate-10-promotion-readiness

Conversation

@geraldarthurdavis

Copy link
Copy Markdown
Contributor

Summary\n- Adds the V30 promotion-readiness checker, V30 canon promotion workflow, and Gate 10 wiring into gate/canon quality checks.\n- Extends canonical proof generation, spec-family promotion, runtime canon promotion, and promotion command planning for V30.\n- Adds generated V30 proof artifacts plus V30 QA, roadmap, README, and spec-family updates that document the promotion posture.\n\n## Verification\n- pnpm run check:v30-gate10\n- node scripts/check-v30-gate10-promotion-readiness.mjs --promotion-mode --skip-branch-check\n- node scripts/promote-bitcode-canon.mjs --version V30 --commit HEAD --dry-run\n- node scripts/check-bitcode-spec-family.mjs --version V30 --mode draft --current-target V29\n- node scripts/check-bitcode-canonical-inputs.mjs --current-target V29\n- node scripts/check-bitcode-canon-posture-drift.mjs --active-canon V29 --draft-target V30\n- node scripts/generate-bitcode-proven.mjs --version V30 --commit f177157 --worktree-state dirty-preview --output BITCODE_SPEC_V30_PROVEN.md --check --allow-dirty\n- V30 gate checks 1-10\n- pnpm --filter @bitcode/protocol typecheck && pnpm --filter @bitcode/protocol test\n- pnpm --filter @bitcode/btd typecheck && pnpm --filter @bitcode/btd test\n- pnpm --filter @bitcode/api build\n- pnpm test:qa:v28:pipeline-readback\n- npm --prefix protocol-demonstration run test:v28-mvp-qa\n- npm --prefix protocol-demonstration test\n- pnpm --dir uapi exec jest --runTestsByPath tests/api/assetPackPipelineHarness.test.ts tests/api/pipelineHarnessPreflight.test.ts tests/api/pipelineRunsDbTelemetry.test.ts tests/api/terminalPipelineStream.test.ts tests/terminal/readingFlowController.test.ts tests/terminal/readNeedComprehensionSynthesisFlow.test.ts tests/terminal/readFitsFindingSynthesisFlow.test.ts tests/api/readNeedComprehensionPipelineApi.test.ts tests/api/readFitsFindingPipelineApi.test.ts tests/terminal/readingFiveStepExperience.test.ts tests/api/readNeedComprehensionPipelineCoverage.test.ts tests/api/readFitsFindingSynthesisPipelineCoverage.test.ts tests/api/readFitsFindingSynthesisDetailedCoverage.test.ts tests/api/readingPipelinePromptAudit.test.ts tests/terminal/terminalLogStreamBitcodeEvents.test.ts tests/terminal/terminalPipelineUx.test.ts --runInBand\n- pnpm --filter @bitcode/pipeline-asset-pack typecheck && pnpm --filter @bitcode/pipeline-asset-pack exec jest --config jest.config.cjs --passWithNoTests --forceExit\n- pnpm --filter @bitcode/pipeline-hosts typecheck && pnpm --filter @bitcode/pipeline-hosts exec jest --config jest.config.cjs --passWithNoTests --forceExit\n- git diff --cached --check\n- staged secret-marker scan for Supabase/OpenAI credential markers\n\n## Notes\n- BITCODE_SPEC_V30_PROVEN.md is generated in dirty-preview mode on this gate branch. The V30 promotion workflow regenerates promotion artifacts from the clean version branch before promoting BITCODE_SPEC.txt to V30.

Add the V30 promotion workflow, Gate 10 readiness checker, promotion command support, and generated V30 proof artifacts. Extend canonical proven generation and runtime/spec-family promotion helpers for V30, update roadmap and QA documentation, and wire Gate 10 into repository checks.\n\nProof: pnpm run check:v30-gate10; git diff --cached --check; staged secret-marker scan for Supabase/OpenAI credential markers.
@vercel

vercel Bot commented May 21, 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 21, 2026 11:46pm

@geraldarthurdavis
geraldarthurdavis merged commit 2d18901 into version/v30 May 21, 2026
29 checks passed
@geraldarthurdavis
geraldarthurdavis deleted the v30/gate-10-promotion-readiness branch May 21, 2026 23:57
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