Skip to content

fix(spec): remove FieldReferenceSchema from the $between endpoints and rule $in/$nin members out (#7596) #12121

fix(spec): remove FieldReferenceSchema from the $between endpoints and rule $in/$nin members out (#7596)

fix(spec): remove FieldReferenceSchema from the $between endpoints and rule $in/$nin members out (#7596) #12121

Triggered via pull request August 11, 2026 13:07
Status Success
Total duration 44s
Artifacts

pr-automation.yml

on: pull_request
Check PR Size
15s
Check PR Size
Check Changeset
41s
Check Changeset
Auto Label
9s
Auto Label
Fit to window
Zoom out
Zoom in

Annotations

2 notices
Check Changeset: .changeset/filter-list-field-reference-removed.md#L0
major introduced by this diff in .changeset/filter-list-field-reference-removed.md: @objectstack/spec
Check Changeset: .changeset/filter-list-field-reference-removed.md#L0
ADR-0087 exemption (no-migration-prescription): No key is retired ($in/$nin/$between all remain with their arity intact), so there is no old shape to convert to a new one; no lossless transform exists, because a { $field } endpoint has no literal equivalent and rewriting it to two ordering bounds would invent behaviour rather than preserve it (the removed shape answered nothing in memory and 400 on both SQL faces, so any conversion producing rows changes every existing answer); and a whole-repo sweep measured zero templates, seeds, example apps or stored metadata carrying the shape. Nothing mechanical to prescribe and nothing to prescribe it to.