Skip to content

Commit aba7c10

Browse files
committed
docs(spec): quote the sibling entry verbatim in the scalar reason (#19514)
Round 7, B1: the scalar entry's reason quoted the sibling entry view-filter-rule-value-shaped-by-operator as "lowers to a bare deep-equality comparand, which every backend answers"; the sibling says "(it lowers to a deep-equality comparand)". "bare " and ", which every backend answers" are deleted from the quotation so it matches the sibling word for word, and the same two deletions are made in the test docblock. registry.ts regenerated by gen:migration-registry. Every other quotation this PR adds that is attributed to a named source was checked against that source, seam-joined; none carries a word its source lacks, so nothing else moves. Claude-Session: https://claude.ai/code/session_01Sfe5YjBLwB9J3y8fvm2xq1 Co-authored-by: Claude <noreply@anthropic.com>
1 parent c3cea5a commit aba7c10

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

‎packages/spec/src/migrations/entries/semantic/18.view-filter-rule-scalar-operator-array-refused.ts‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ export const entry: SemanticMigration = {
3535
+ 'not judged. '
3636
+ '⚠️ This REVERSES a reading recorded in the sibling entry '
3737
+ 'view-filter-rule-value-shaped-by-operator, which listed a scalar operator carrying an '
38-
+ 'array as deliberately accepted because it 「lowers to a bare deep-equality comparand, '
39-
+ 'which every backend answers」. The backends a lowered view rule reaches '
38+
+ 'array as deliberately accepted because it 「lowers to a deep-equality comparand'
39+
+ '」. The backends a lowered view rule reaches '
4040
+ 'at this release do not agree, so each is named rather than generalised. The SQL '
4141
+ 'family REFUSES: the lowered node reaches driver-sql\'s bare field-value loop, which '
4242
+ 'asserts the comparand against its own SCALAR_COMPARAND_OPERATORS set; an array is none '

‎packages/spec/src/migrations/registry.ts‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13097,8 +13097,8 @@ const step18: MigrationStep = {
1309713097
+ 'not judged. '
1309813098
+ '⚠️ This REVERSES a reading recorded in the sibling entry '
1309913099
+ 'view-filter-rule-value-shaped-by-operator, which listed a scalar operator carrying an '
13100-
+ 'array as deliberately accepted because it 「lowers to a bare deep-equality comparand, '
13101-
+ 'which every backend answers」. The backends a lowered view rule reaches '
13100+
+ 'array as deliberately accepted because it 「lowers to a deep-equality comparand'
13101+
+ '」. The backends a lowered view rule reaches '
1310213102
+ 'at this release do not agree, so each is named rather than generalised. The SQL '
1310313103
+ 'family REFUSES: the lowered node reaches driver-sql\'s bare field-value loop, which '
1310413104
+ 'asserts the comparand against its own SCALAR_COMPARAND_OPERATORS set; an array is none '

‎packages/spec/src/ui/view-filter-rule-value-shape.test.ts‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
* [#19514] The SCALAR arm joined them, and it moved three pins in this file from
1616
* the accepted side to the refused side. It is not an extension of #6227's
1717
* reasoning but a correction of one of its readings: an array on a scalar
18-
* operator was recorded here as accepted because it 「lowers to a bare
19-
* deep-equality comparand, which every backend answers」, and re-measurement
18+
* operator was recorded here as accepted because it 「lowers to a
19+
* deep-equality comparand」, and re-measurement
2020
* found the opposite. The pins below carry both
2121
* directions of that arm, and the carve-outs
2222
* (an absent value, the four valueless operators) keep their

0 commit comments

Comments
 (0)