Skip to content

V44 Gate 6: BTD BTC Compensation Statements#196

Merged
garrettmaring merged 1 commit into
version/v44from
v44/gate-6-btd-btc-compensation-statements
May 29, 2026
Merged

V44 Gate 6: BTD BTC Compensation Statements#196
garrettmaring merged 1 commit into
version/v44from
v44/gate-6-btd-btc-compensation-statements

Conversation

@garrettmaring
Copy link
Copy Markdown
Contributor

Summary

  • Adds source-safe BtdBtcCompensationStatements over settlement rights delivery boundaries, covering BTD range state, BTC settlement observations, source-to-shares contributor allocations, depositor summaries, treasury routes, reconciliation, and repair statements.
  • Projects Gate 6 accounting readback into PackActivity and /packs, with tests preserving source-safety boundaries.
  • Adds the V44 Gate 6 canonical artifact, generator, checker, exports, workflow hooks, generated .bitcode report, and spec/docs/roadmap updates.

Validation

  • pnpm --filter @bitcode/pipeline-asset-pack test -- btd-btc-compensation-statements.test.ts --runInBand
  • pnpm --filter @bitcode/pipeline-asset-pack typecheck
  • pnpm --dir packages/protocol exec node --test --test-force-exit test/v44-btd-btc-compensation-statements.test.js
  • pnpm --dir uapi exec jest packActivityModel.test.ts packsPageClient.test.tsx --runInBand
  • pnpm --dir uapi exec tsc --noEmit --pretty false
  • pnpm --filter @bitcode/protocol typecheck
  • pnpm run check:v44-gate1 && pnpm run check:v44-gate2 && pnpm run check:v44-gate3 && pnpm run check:v44-gate4 && pnpm run check:v44-gate5 && pnpm run check:v44-gate6
  • node scripts/check-bitcode-spec-family.mjs --version V44 --mode draft --current-target V43 && node scripts/check-bitcode-canon-posture-drift.mjs --active-canon V43 --draft-target V44 && node scripts/check-bitcode-canonical-inputs.mjs --current-target V43
  • ruby -e "require 'yaml'; ARGV.each { |p| YAML.load_file(p); puts "yaml ok #{p}" }" .github/workflows/bitcode-gate-quality.yml .github/workflows/bitcode-canon-quality.yml
  • git diff --check
  • staged ASCII hygiene scan
  • staged changed-file secret scan

Source Safety

Gate 6 artifacts and route projections remain source-safe metadata only. They do not expose protected source, raw source text, unpaid AssetPack source, raw prompts, provider responses, wallet private material, private settlement payloads, or value-bearing mainnet operation.

Add source-safe BtdBtcCompensationStatements over settlement rights delivery boundaries, including BTD range state, BTC settlement observations, source-to-shares contributor allocations, depositor summaries, treasury routes, reconciliation, repair statements, and Packs accounting readback.

Bind the V44 BTD/BTC compensation statements artifact, generator, checker, protocol exports, workflow hooks, route tests, package tests, and draft specification documentation updates.

Validated with V44 gate checks, focused package/UAPI/protocol tests, typechecks, spec posture checks, workflow YAML parsing, diff whitespace, ASCII hygiene, and changed-file secret scanning.
@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 29, 2026

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

Project Deployment Actions Updated (UTC)
engi-uapi Ready Ready Preview, Comment May 29, 2026 8:53pm

@garrettmaring garrettmaring merged commit a471f36 into version/v44 May 29, 2026
29 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