Skip to content

Commit a471f36

Browse files
Merge pull request #196 from engineeredsoftware/v44/gate-6-btd-btc-compensation-statements
V44 Gate 6: BTD BTC Compensation Statements
2 parents 6036771 + fe7cdd8 commit a471f36

29 files changed

Lines changed: 2245 additions & 76 deletions

.bitcode/v44-btd-btc-compensation-statements.json

Lines changed: 421 additions & 0 deletions
Large diffs are not rendered by default.

.bitcode/v44-depositor-earnings-supply-opportunities.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"currentTarget": "V43",
66
"sourceSafetyVerdict": "source-safe-depositor-earnings-supply-opportunity-metadata",
77
"generatedAt": "deterministic",
8-
"artifactRoot": "v44-depositor-earnings-supply-opportunities:7d08756f3b7ca3d960bcdce1",
8+
"artifactRoot": "v44-depositor-earnings-supply-opportunities:1dc94c212a971a2277424d63",
99
"passed": true,
1010
"objectIds": [
1111
"DepositorEarningSupplyIntelligence",
@@ -136,16 +136,16 @@
136136
],
137137
"sourceRoots": {
138138
"activePointer": "BITCODE_SPEC.txt:4ea77b214c66f69c697bff3d",
139-
"spec": "BITCODE_SPEC_V44.md:f42417c87b28658f95bfc5e2",
140-
"delta": "BITCODE_SPEC_V44_DELTA.md:67047539c440859038b21e0e",
141-
"notes": "BITCODE_SPEC_V44_NOTES.md:65d2a226a68ddc14e10d4f1d",
142-
"parity": "BITCODE_SPEC_V44_PARITY_MATRIX.md:720f3406bcadd2098ba3a509",
143-
"roadmap": "SPECIFICATIONS_ROADMAP.md:2ef8f1bf59c26479728c3153",
144-
"readme": "README.md:a6409b31ee2230d6889bf26f",
145-
"protocolReadme": "packages/protocol/README.md:e33e94fa5584a2a44cd49c1f",
146-
"packageJson": "package.json:8d6cf25f9345ca24f1a6aa3b",
147-
"gateWorkflow": ".github/workflows/bitcode-gate-quality.yml:11c68267a63ed03d95524e98",
148-
"canonWorkflow": ".github/workflows/bitcode-canon-quality.yml:dfd0de96bd301ec722e4ea67",
139+
"spec": "BITCODE_SPEC_V44.md:992ae5c680f4035900a87f6d",
140+
"delta": "BITCODE_SPEC_V44_DELTA.md:8b0510905db9a702fec88696",
141+
"notes": "BITCODE_SPEC_V44_NOTES.md:9897826394794b53459c4359",
142+
"parity": "BITCODE_SPEC_V44_PARITY_MATRIX.md:5d9b0b7f8b510621a518bbb5",
143+
"roadmap": "SPECIFICATIONS_ROADMAP.md:411696552a2be710bcdc9d01",
144+
"readme": "README.md:4f63eaea3d2660cdc80b7c0f",
145+
"protocolReadme": "packages/protocol/README.md:03c496b8817bbd8cf8b6927d",
146+
"packageJson": "package.json:45bafd0a9f3cd7cea6a1bcff",
147+
"gateWorkflow": ".github/workflows/bitcode-gate-quality.yml:10d2fccdd6178ca00ef821c0",
148+
"canonWorkflow": ".github/workflows/bitcode-canon-quality.yml:6f97f7499bd7d4b1d69aed83",
149149
"economicModel": "packages/protocol/src/canonical/v44-economic-domain-model.js:21b8f5c80ad8322dff2909ed",
150150
"portfolioMarketIntelligence": "packages/protocol/src/canonical/v44-packs-portfolio-market-intelligence.js:f5d37e086c9bbbdb6202da53",
151151
"optionPolicy": "packages/pipelines/asset-pack/src/deposit-asset-pack-option-policy.ts:12816b23b2d8e304ab4a1638",
@@ -155,11 +155,11 @@
155155
"depositClient": "uapi/app/deposit/DepositPageClient.tsx:3aee0372e480aa8212be7fe0",
156156
"depositRouteTest": "uapi/tests/depositRouteModel.test.ts:f60d0f4541bb0dae5d455f13",
157157
"depositPageTest": "uapi/tests/depositPageClient.test.tsx:44960f6c465c87194a689958",
158-
"assetPackPackageIndex": "packages/pipelines/asset-pack/src/index.ts:4d900afeb3eb6ab1202403ee",
159-
"assetPackPackageManifest": "packages/pipelines/asset-pack/package.json:7f4a82493f32385420e2082c",
158+
"assetPackPackageIndex": "packages/pipelines/asset-pack/src/index.ts:c55bc5e29f7d0b30f9060222",
159+
"assetPackPackageManifest": "packages/pipelines/asset-pack/package.json:d43190e869c08b6d84ee81fa",
160160
"sourceToShares": "packages/btd/src/source-to-shares.ts:6e2e84251b29ba2477766708",
161-
"packageIndex": "packages/protocol/src/index.js:806cfbf3ee86977fead7b928",
162-
"packageTypes": "packages/protocol/src/index.d.ts:907bd1de313f4d5503462765",
161+
"packageIndex": "packages/protocol/src/index.js:eac2606fb210e2c0dd38ae7a",
162+
"packageTypes": "packages/protocol/src/index.d.ts:621beb875ce903727d5daf24",
163163
"packageSource": "packages/protocol/src/canonical/v44-depositor-earnings-supply-opportunities.js:cf9cf5f99f00dbf3201c8c8e",
164164
"packageTest": "packages/protocol/test/v44-depositor-earnings-supply-opportunities.test.js:1b025c1904f94a1069b64ddf",
165165
"generator": "scripts/generate-v44-depositor-earnings-supply-opportunities.mjs:0844124207cbfe8264f12a2f",

.bitcode/v44-economic-domain-model.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"currentTarget": "V43",
66
"sourceSafetyVerdict": "source-safe-economic-domain-model-metadata",
77
"generatedAt": "deterministic",
8-
"artifactRoot": "v44-economic-domain-model:a043eb060041550b6d966f70",
8+
"artifactRoot": "v44-economic-domain-model:49cb52f14d9b584c13c190e2",
99
"passed": true,
1010
"economicObjectIds": [
1111
"EnterprisePackPortfolio",
@@ -759,18 +759,18 @@
759759
],
760760
"sourceRoots": {
761761
"activePointer": "BITCODE_SPEC.txt:4ea77b214c66f69c697bff3d",
762-
"spec": "BITCODE_SPEC_V44.md:f42417c87b28658f95bfc5e2",
763-
"delta": "BITCODE_SPEC_V44_DELTA.md:67047539c440859038b21e0e",
764-
"notes": "BITCODE_SPEC_V44_NOTES.md:65d2a226a68ddc14e10d4f1d",
765-
"parity": "BITCODE_SPEC_V44_PARITY_MATRIX.md:720f3406bcadd2098ba3a509",
766-
"roadmap": "SPECIFICATIONS_ROADMAP.md:2ef8f1bf59c26479728c3153",
767-
"readme": "README.md:a6409b31ee2230d6889bf26f",
768-
"protocolReadme": "packages/protocol/README.md:e33e94fa5584a2a44cd49c1f",
769-
"packageJson": "package.json:8d6cf25f9345ca24f1a6aa3b",
770-
"gateWorkflow": ".github/workflows/bitcode-gate-quality.yml:11c68267a63ed03d95524e98",
771-
"canonWorkflow": ".github/workflows/bitcode-canon-quality.yml:dfd0de96bd301ec722e4ea67",
772-
"packageIndex": "packages/protocol/src/index.js:806cfbf3ee86977fead7b928",
773-
"packageTypes": "packages/protocol/src/index.d.ts:907bd1de313f4d5503462765",
762+
"spec": "BITCODE_SPEC_V44.md:992ae5c680f4035900a87f6d",
763+
"delta": "BITCODE_SPEC_V44_DELTA.md:8b0510905db9a702fec88696",
764+
"notes": "BITCODE_SPEC_V44_NOTES.md:9897826394794b53459c4359",
765+
"parity": "BITCODE_SPEC_V44_PARITY_MATRIX.md:5d9b0b7f8b510621a518bbb5",
766+
"roadmap": "SPECIFICATIONS_ROADMAP.md:411696552a2be710bcdc9d01",
767+
"readme": "README.md:4f63eaea3d2660cdc80b7c0f",
768+
"protocolReadme": "packages/protocol/README.md:03c496b8817bbd8cf8b6927d",
769+
"packageJson": "package.json:45bafd0a9f3cd7cea6a1bcff",
770+
"gateWorkflow": ".github/workflows/bitcode-gate-quality.yml:10d2fccdd6178ca00ef821c0",
771+
"canonWorkflow": ".github/workflows/bitcode-canon-quality.yml:6f97f7499bd7d4b1d69aed83",
772+
"packageIndex": "packages/protocol/src/index.js:eac2606fb210e2c0dd38ae7a",
773+
"packageTypes": "packages/protocol/src/index.d.ts:621beb875ce903727d5daf24",
774774
"packageSource": "packages/protocol/src/canonical/v44-economic-domain-model.js:21b8f5c80ad8322dff2909ed",
775775
"packageTest": "packages/protocol/test/v44-economic-domain-model.test.js:b89f71aa0cf578dabbec3cd9",
776776
"generator": "scripts/generate-v44-economic-domain-model.mjs:3390fbc087e919bedb14550c",

.bitcode/v44-packs-portfolio-market-intelligence.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"currentTarget": "V43",
66
"sourceSafetyVerdict": "source-safe-packs-portfolio-market-intelligence-metadata",
77
"generatedAt": "deterministic",
8-
"artifactRoot": "v44-packs-portfolio-market-intelligence:7285b92f4d7d0c1634de4446",
8+
"artifactRoot": "v44-packs-portfolio-market-intelligence:1a78e4a8b514891a3e8b6c0b",
99
"passed": true,
1010
"portfolioViewIds": [
1111
"enterprise-pack-portfolio",
@@ -109,23 +109,23 @@
109109
],
110110
"sourceRoots": {
111111
"activePointer": "BITCODE_SPEC.txt:4ea77b214c66f69c697bff3d",
112-
"spec": "BITCODE_SPEC_V44.md:f42417c87b28658f95bfc5e2",
113-
"delta": "BITCODE_SPEC_V44_DELTA.md:67047539c440859038b21e0e",
114-
"notes": "BITCODE_SPEC_V44_NOTES.md:65d2a226a68ddc14e10d4f1d",
115-
"parity": "BITCODE_SPEC_V44_PARITY_MATRIX.md:720f3406bcadd2098ba3a509",
116-
"roadmap": "SPECIFICATIONS_ROADMAP.md:2ef8f1bf59c26479728c3153",
117-
"readme": "README.md:a6409b31ee2230d6889bf26f",
118-
"protocolReadme": "packages/protocol/README.md:e33e94fa5584a2a44cd49c1f",
119-
"packageJson": "package.json:8d6cf25f9345ca24f1a6aa3b",
120-
"gateWorkflow": ".github/workflows/bitcode-gate-quality.yml:11c68267a63ed03d95524e98",
121-
"canonWorkflow": ".github/workflows/bitcode-canon-quality.yml:dfd0de96bd301ec722e4ea67",
112+
"spec": "BITCODE_SPEC_V44.md:992ae5c680f4035900a87f6d",
113+
"delta": "BITCODE_SPEC_V44_DELTA.md:8b0510905db9a702fec88696",
114+
"notes": "BITCODE_SPEC_V44_NOTES.md:9897826394794b53459c4359",
115+
"parity": "BITCODE_SPEC_V44_PARITY_MATRIX.md:5d9b0b7f8b510621a518bbb5",
116+
"roadmap": "SPECIFICATIONS_ROADMAP.md:411696552a2be710bcdc9d01",
117+
"readme": "README.md:4f63eaea3d2660cdc80b7c0f",
118+
"protocolReadme": "packages/protocol/README.md:03c496b8817bbd8cf8b6927d",
119+
"packageJson": "package.json:45bafd0a9f3cd7cea6a1bcff",
120+
"gateWorkflow": ".github/workflows/bitcode-gate-quality.yml:10d2fccdd6178ca00ef821c0",
121+
"canonWorkflow": ".github/workflows/bitcode-canon-quality.yml:6f97f7499bd7d4b1d69aed83",
122122
"economicModel": "packages/protocol/src/canonical/v44-economic-domain-model.js:21b8f5c80ad8322dff2909ed",
123-
"model": "uapi/components/base/bitcode/activity/pack-activity-model.ts:77058cc82039a3bd1b7514bf",
123+
"model": "uapi/components/base/bitcode/activity/pack-activity-model.ts:dcbe49cf25b13fea054dfff6",
124124
"route": "uapi/app/api/packs/activity/route.ts:97c5a4539d48562eb5de66e8",
125-
"client": "uapi/app/packs/PacksPageClient.tsx:b70aa97a8022a9c42995a030",
126-
"uapiTest": "uapi/tests/packActivityModel.test.ts:541e71f2806dc1497379d0f1",
127-
"packageIndex": "packages/protocol/src/index.js:806cfbf3ee86977fead7b928",
128-
"packageTypes": "packages/protocol/src/index.d.ts:907bd1de313f4d5503462765",
125+
"client": "uapi/app/packs/PacksPageClient.tsx:3404c916cdd9f96ed1708065",
126+
"uapiTest": "uapi/tests/packActivityModel.test.ts:972f495ee8658eac72c234ca",
127+
"packageIndex": "packages/protocol/src/index.js:eac2606fb210e2c0dd38ae7a",
128+
"packageTypes": "packages/protocol/src/index.d.ts:621beb875ce903727d5daf24",
129129
"packageTest": "packages/protocol/test/v44-packs-portfolio-market-intelligence.test.js:ea02fa03d210e6480036fc0f",
130130
"generator": "scripts/generate-v44-packs-portfolio-market-intelligence.mjs:c106ef7138e3a330d405bec2",
131131
"checker": "scripts/check-v44-gate3-packs-portfolio-market-intelligence.mjs:0de0b87cbc96bb307cc1533a"

.bitcode/v44-reading-budget-quote-policy.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"currentTarget": "V43",
66
"sourceSafetyVerdict": "source-safe-reading-budget-quote-policy-metadata",
77
"generatedAt": "deterministic",
8-
"artifactRoot": "v44-reading-budget-quote-policy:89af8933000a377911238076",
8+
"artifactRoot": "v44-reading-budget-quote-policy:eb9bdf61b50a1d5bc8a210f3",
99
"passed": true,
1010
"objectIds": [
1111
"ReadingBudgetPolicy",
@@ -145,24 +145,24 @@
145145
],
146146
"sourceRoots": {
147147
"activePointer": "BITCODE_SPEC.txt:4ea77b214c66f69c697bff3d",
148-
"spec": "BITCODE_SPEC_V44.md:f42417c87b28658f95bfc5e2",
149-
"delta": "BITCODE_SPEC_V44_DELTA.md:67047539c440859038b21e0e",
150-
"notes": "BITCODE_SPEC_V44_NOTES.md:65d2a226a68ddc14e10d4f1d",
151-
"parity": "BITCODE_SPEC_V44_PARITY_MATRIX.md:720f3406bcadd2098ba3a509",
152-
"roadmap": "SPECIFICATIONS_ROADMAP.md:2ef8f1bf59c26479728c3153",
153-
"readme": "README.md:a6409b31ee2230d6889bf26f",
154-
"protocolReadme": "packages/protocol/README.md:e33e94fa5584a2a44cd49c1f",
155-
"packageJson": "package.json:8d6cf25f9345ca24f1a6aa3b",
156-
"gateWorkflow": ".github/workflows/bitcode-gate-quality.yml:11c68267a63ed03d95524e98",
157-
"canonWorkflow": ".github/workflows/bitcode-canon-quality.yml:dfd0de96bd301ec722e4ea67",
148+
"spec": "BITCODE_SPEC_V44.md:992ae5c680f4035900a87f6d",
149+
"delta": "BITCODE_SPEC_V44_DELTA.md:8b0510905db9a702fec88696",
150+
"notes": "BITCODE_SPEC_V44_NOTES.md:9897826394794b53459c4359",
151+
"parity": "BITCODE_SPEC_V44_PARITY_MATRIX.md:5d9b0b7f8b510621a518bbb5",
152+
"roadmap": "SPECIFICATIONS_ROADMAP.md:411696552a2be710bcdc9d01",
153+
"readme": "README.md:4f63eaea3d2660cdc80b7c0f",
154+
"protocolReadme": "packages/protocol/README.md:03c496b8817bbd8cf8b6927d",
155+
"packageJson": "package.json:45bafd0a9f3cd7cea6a1bcff",
156+
"gateWorkflow": ".github/workflows/bitcode-gate-quality.yml:10d2fccdd6178ca00ef821c0",
157+
"canonWorkflow": ".github/workflows/bitcode-canon-quality.yml:6f97f7499bd7d4b1d69aed83",
158158
"economicModel": "packages/protocol/src/canonical/v44-economic-domain-model.js:21b8f5c80ad8322dff2909ed",
159159
"readModel": "uapi/app/read/read-route-model.ts:a31ae532904b0ba357eb9e67",
160160
"readClient": "uapi/app/read/ReadPageClient.tsx:8c810ed63b6cf895cead0a01",
161161
"readModelTest": "uapi/tests/readRouteModel.test.ts:622a125a72c8457baf4c9d6d",
162162
"sourceToShares": "packages/btd/src/source-to-shares.ts:6e2e84251b29ba2477766708",
163163
"btcFeeOperation": "packages/btd/src/btc-fee-operation.ts:65f910e8e471fe199939e9c4",
164-
"packageIndex": "packages/protocol/src/index.js:806cfbf3ee86977fead7b928",
165-
"packageTypes": "packages/protocol/src/index.d.ts:907bd1de313f4d5503462765",
164+
"packageIndex": "packages/protocol/src/index.js:eac2606fb210e2c0dd38ae7a",
165+
"packageTypes": "packages/protocol/src/index.d.ts:621beb875ce903727d5daf24",
166166
"packageSource": "packages/protocol/src/canonical/v44-reading-budget-quote-policy.js:d663034fe86ccbe85d5749f5",
167167
"packageTest": "packages/protocol/test/v44-reading-budget-quote-policy.test.js:2d9b19c509e0b28a829c44a3",
168168
"generator": "scripts/generate-v44-reading-budget-quote-policy.mjs:e2c376cb03ef80c210eef688",

.github/workflows/bitcode-canon-quality.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -376,6 +376,9 @@ jobs:
376376
if [ -f scripts/check-v44-gate5-depositor-earnings-supply-opportunities.mjs ]; then
377377
node scripts/check-v44-gate5-depositor-earnings-supply-opportunities.mjs --skip-branch-check --skip-uapi-tests --skip-package-tests
378378
fi
379+
if [ -f scripts/check-v44-gate6-btd-btc-compensation-statements.mjs ]; then
380+
node scripts/check-v44-gate6-btd-btc-compensation-statements.mjs --skip-branch-check --skip-uapi-tests --skip-package-tests
381+
fi
379382
fi
380383
else
381384
echo "Unexpected BITCODE_SPEC.txt pointer: $POINTER" >&2

.github/workflows/bitcode-gate-quality.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -505,6 +505,9 @@ jobs:
505505
if [ -f scripts/check-v44-gate5-depositor-earnings-supply-opportunities.mjs ]; then
506506
node scripts/check-v44-gate5-depositor-earnings-supply-opportunities.mjs --skip-branch-check --skip-uapi-tests --skip-package-tests
507507
fi
508+
if [ -f scripts/check-v44-gate6-btd-btc-compensation-statements.mjs ]; then
509+
node scripts/check-v44-gate6-btd-btc-compensation-statements.mjs --skip-branch-check --skip-uapi-tests --skip-package-tests
510+
fi
508511
fi
509512
else
510513
echo "Unexpected BITCODE_SPEC.txt pointer: $POINTER" >&2
@@ -552,6 +555,9 @@ jobs:
552555
if [ "$POINTER" = "V43" ] && [ -f scripts/check-v44-gate5-depositor-earnings-supply-opportunities.mjs ]; then
553556
node scripts/check-v44-gate5-depositor-earnings-supply-opportunities.mjs --skip-branch-check --skip-uapi-tests --skip-package-tests
554557
fi
558+
if [ "$POINTER" = "V43" ] && [ -f scripts/check-v44-gate6-btd-btc-compensation-statements.mjs ]; then
559+
node scripts/check-v44-gate6-btd-btc-compensation-statements.mjs --skip-branch-check --skip-uapi-tests --skip-package-tests
560+
fi
555561
if [ "$POINTER" != "V43" ]; then
556562
if [ -f scripts/check-v43-gate1-packs-read-deposit-roadmap.mjs ]; then
557563
node scripts/check-v43-gate1-packs-read-deposit-roadmap.mjs --skip-branch-check

0 commit comments

Comments
 (0)