Skip to content

V43 Gate 6: Deposit Policy And Compensation Scoring#185

Merged
garrettmaring merged 1 commit into
version/v43from
v43/gate-6-deposit-policy-compensation
May 29, 2026
Merged

V43 Gate 6: Deposit Policy And Compensation Scoring#185
garrettmaring merged 1 commit into
version/v43from
v43/gate-6-deposit-policy-compensation

Conversation

@garrettmaring
Copy link
Copy Markdown
Contributor

Summary

  • Adds source-safe DepositAssetPackOptionPolicyReport scoring for source criticality, likely demand, ROI, estimate-only BTD potential, and BTC source-to-shares compensation preview.
  • Wires policy readback into /deposit session state and UI while keeping approval, admission, indexing, storage projection, telemetry, and /packs sync deferred to Gate 7.
  • Adds protocol artifact/checker/generator, exports, docs, workflow wiring, and regenerated V43 source-root artifacts.

Validation

  • pnpm run check:v43-gate1
  • pnpm run check:v43-gate2
  • pnpm run check:v43-gate3 --skip-uapi-tests
  • pnpm run check:v43-gate4 --skip-uapi-tests
  • pnpm run check:v43-gate5 --skip-uapi-tests --skip-package-tests
  • pnpm run check:v43-gate6
  • pnpm --filter @bitcode/protocol test -- v43-deposit-policy-compensation.test.js
  • pnpm --filter @bitcode/protocol typecheck
  • pnpm --filter @bitcode/pipeline-asset-pack typecheck
  • pnpm --filter @bitcode/pipeline-asset-pack exec jest deposit-asset-pack-option-policy.test.ts deposit-asset-pack-options.test.ts --runInBand
  • pnpm --dir uapi exec jest --runTestsByPath tests/depositRouteModel.test.ts tests/depositPageClient.test.tsx --runInBand
  • pnpm --dir uapi exec tsc --noEmit --pretty false
  • pnpm --dir uapi run lint
  • pnpm --dir uapi run build
  • Playwright /deposit smoke on local production build: 5 steps, 3 option cards, policy, BTD potential, and BTC source-to-shares preview visible. Local static telemetry assets returned two expected 404 resource errors.
  • git diff --check
  • staged secret scan for OpenAI/Supabase/JWT/private-key patterns (no secrets found).

Boundaries

  • No protected source, raw source text, unpaid AssetPack source, raw/interpolated prompts, provider responses, wallet private material, or private settlement payloads are serialized.
  • BTD potential remains estimate-only until future accepted Need-Fit settlement.
  • Gate 7 owns depositor approval, admission receipts, Depository indexing, storage projection, telemetry, and /packs synchronization.

@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 2:30pm

Implement source-safe DepositAssetPackOptionPolicyReport scoring for criticality, likely demand, ROI, estimate-only BTD potential, and BTC source-to-shares compensation preview.

Wire the policy through /deposit session state and UI readback, add package and route tests, bind protocol exports/checkers/artifacts, refresh V43 docs/workflows, and keep Gate 7 admission/indexing deferred.

Validation: pnpm run check:v43-gate1; pnpm run check:v43-gate2; pnpm run check:v43-gate3 --skip-uapi-tests; pnpm run check:v43-gate4 --skip-uapi-tests; pnpm run check:v43-gate5 --skip-uapi-tests --skip-package-tests; pnpm run check:v43-gate6; pnpm --filter @bitcode/protocol test -- v43-deposit-policy-compensation.test.js; pnpm --filter @bitcode/protocol typecheck; pnpm --filter @bitcode/pipeline-asset-pack typecheck; pnpm --filter @bitcode/pipeline-asset-pack exec jest deposit-asset-pack-option-policy.test.ts deposit-asset-pack-options.test.ts --runInBand; pnpm --dir uapi exec jest --runTestsByPath tests/depositRouteModel.test.ts tests/depositPageClient.test.tsx --runInBand; pnpm --dir uapi exec tsc --noEmit --pretty false; pnpm --dir uapi run lint; pnpm --dir uapi run build; Playwright /deposit smoke.
@garrettmaring garrettmaring force-pushed the v43/gate-6-deposit-policy-compensation branch from 238d2c5 to 8cf1bdf Compare May 29, 2026 14:28
@garrettmaring garrettmaring merged commit 65a0f3d into version/v43 May 29, 2026
29 checks passed
@garrettmaring garrettmaring deleted the v43/gate-6-deposit-policy-compensation branch May 29, 2026 14:37
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