Skip to content

V34 Gate 4: Ledger Database Object Storage Deployment Posture#80

Merged
geraldarthurdavis merged 1 commit into
version/v34from
v34/gate-4-ledger-database-object-storage-posture
May 23, 2026
Merged

V34 Gate 4: Ledger Database Object Storage Deployment Posture#80
geraldarthurdavis merged 1 commit into
version/v34from
v34/gate-4-ledger-database-object-storage-posture

Conversation

@geraldarthurdavis

Copy link
Copy Markdown
Contributor

Summary

  • Add package-owned DeploymentStoragePosture carriers for ledger-derived state, canonical database projection, protected/source-safe object storage, generated proofs, audit logs, rollback material, and encrypted backups.
  • Generate .bitcode/v34-deployment-storage-posture.json and wire check:v34-gate4 into scripts, spec-family required artifacts, and gate-quality CI.
  • Update V34 SPEC/DELTA/NOTES/PARITY and roadmap, plus refresh prior V34 generated artifact digests after spec edits.

Validation

  • pnpm run check:v34-gate2
  • pnpm run check:v34-gate3
  • pnpm run check:v34-gate4
  • pnpm run check:v34-deployment-storage-posture
  • pnpm --filter @bitcode/btd typecheck
  • pnpm --filter @bitcode/btd test
  • pnpm --filter @bitcode/protocol test
  • pnpm --filter @bitcode/protocol typecheck
  • pnpm --filter @bitcode/pipeline-hosts exec jest --config jest.config.cjs --runTestsByPath src/tests/distributed-execution-runtime-receipt.test.ts --runInBand
  • node scripts/check-bitcode-spec-family.mjs --version V33 --mode promoted --current-target V33
  • node scripts/check-bitcode-spec-family.mjs --version V34 --mode draft --current-target V33
  • node scripts/check-bitcode-canonical-inputs.mjs --current-target V33
  • node scripts/check-bitcode-canon-posture-drift.mjs --active-canon V33 --draft-target V34
  • node scripts/check-v33-gate10-promotion-readiness.mjs --promotion-mode --skip-branch-check
  • git diff --check

Notes

  • Value-bearing mainnet remains blocked.
  • Protected AssetPack object storage, rollback material, and backups remain locked before settlement.
  • One unrelated local edit remains uncommitted in packages/agent-generics/src/steps/factories.ts.

@vercel

vercel Bot commented May 23, 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 23, 2026 6:33pm

@geraldarthurdavis
geraldarthurdavis force-pushed the v34/gate-4-ledger-database-object-storage-posture branch from 7bba973 to b4205f6 Compare May 23, 2026 18:30
Add package-owned DeploymentStoragePosture carriers for ledger-derived state, database projections, protected and source-safe object storage, proof artifacts, audit logs, rollback material, and encrypted backups.

Generate the V34 storage posture artifact, wire the gate checker into scripts and CI, update V34 specs/parity/roadmap, and refresh prior V34 artifact digests after spec edits.

Proof: pnpm run check:v34-gate2; pnpm run check:v34-gate3; pnpm run check:v34-gate4; pnpm --filter @bitcode/btd typecheck; pnpm --filter @bitcode/btd test; pnpm --filter @bitcode/protocol test; pnpm --filter @bitcode/protocol typecheck; node scripts/check-bitcode-spec-family.mjs --version V34 --mode draft --current-target V33; git diff --check.
@geraldarthurdavis
geraldarthurdavis force-pushed the v34/gate-4-ledger-database-object-storage-posture branch from b4205f6 to ee8c41a Compare May 23, 2026 18:31
@geraldarthurdavis
geraldarthurdavis merged commit 6dc85b2 into version/v34 May 23, 2026
28 checks passed
@geraldarthurdavis
geraldarthurdavis deleted the v34/gate-4-ledger-database-object-storage-posture branch May 23, 2026 18:51
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