Skip to content

Commit 34d9a92

Browse files
SevInfclaude
andcommitted
chore(scalar-arrays): declare incidental extension-upgrade diff for PR #870
The PR touches one packages/3-extensions/ test file (threading the now- required capabilities matrix into a test ContractSourceContext), which trips the check:upgrade-coverage per-pr-declaration gate. Record it as an incidental substrate diff: the affected types are framework-internal contract-emission seams the control stack always populates; no extension-author API changed. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: Serhii Tatarintsev <tatarintsev@prisma.io>
1 parent 19f0149 commit 34d9a92

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

  • skills/extension-author/prisma-next-extension-upgrade/upgrades/0.14-to-0.15

skills/extension-author/prisma-next-extension-upgrade/upgrades/0.14-to-0.15/instructions.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,3 +126,19 @@ additive members — `raw` (MongoRawClient) and `execute<Row>(plan)` (direct que
126126
execution without going through `runtime()`). Both additive; existing extension code
127127
is unaffected. No extension-author action required. Incidental substrate diff only.
128128
-->
129+
130+
<!--
131+
TML-2912 (PSL native scalar lists, end-to-end): PSL now lowers scalar-list fields
132+
(`String[]`, `Int[]`, …) to native array storage columns instead of the JSONB
133+
fallback, gated on the adapter-reported `scalarList` capability. The review-round
134+
follow-up also makes the adapter capability matrix required end-to-end on the
135+
contract-source seam — `ContractSourceContext.capabilities`,
136+
`InterpretPslDocumentToSqlContractInput`, and the SQL PSL resolution inputs are no
137+
longer optional. These are framework-internal contract-emission types that the
138+
control stack always populates; extension authors do not construct them. The only
139+
`packages/3-extensions/` touch is a one-line test-context update in
140+
`postgres/test/psl-namespace-qualifier-routing.test.ts` (threading the now-required
141+
`capabilities` field). No extension-author API changed — re-emit absorbs the
142+
scalar-list contract shape. No extension-author action required. Incidental
143+
substrate diff only.
144+
-->

0 commit comments

Comments
 (0)