Repository navigation
fix(objectql,metadata-core): refuse a by-id update whose scalar where.id names a different row than the payload id #16261
pr-automation.yml
on: pull_request
Check PR Size
13s
Check Changeset
39s
Auto Label
8s
Annotations
1 notice
|
Check Changeset:
.changeset/where-id-conflict-refusal.md#L0
ADR-0087 exemption (no-migration-prescription): No authorable surface is removed or renamed — no spec key, no export, no config field changes spelling, so `objectstack migrate meta` has nothing to rewrite and no ledger entry could serve an upgrader. The newly-refused call shape was a self-contradictory input whose declared condition was never evaluated; deciding which of the two ids the caller meant is a per-site intent decision a mechanical rewrite must not make, and the refusal text itself names both call-site fixes.
|