Skip to content

Commit db2eb1e

Browse files
committed
chore(changeset): declare the /diff narrowing as Clause-② no (narrowing)
Claude-Session: https://claude.ai/code/session_01FEkQ5pKvmsCDBZABPxvMnu Co-authored-by: Claude <noreply@anthropic.com>
1 parent f9ed761 commit db2eb1e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎.changeset/26462-diff-missing-version-refused.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
fix(metadata-protocol)!: `GET /api/v1/meta/:type/:name/diff` refuses a `from` or `to` version that has no history row with 404 `VERSION_NOT_FOUND`, as the rollback door already does, instead of answering 200 "no change" or "everything removed"
66

7-
Clause-②: yes (narrowing) — `diffMetaItem` (and the REST `/diff` door that forwards to it) refuses a named version with no history row of the item, which it answered 200 before. The default range and every version that has a row answer exactly as before.
7+
Clause-②: no (narrowing) — `diffMetaItem` (and the REST `/diff` door that forwards to it) refuses a named version with no history row of the item, which it answered 200 before. The default range and every version that has a row answer exactly as before.
88
Metadata-protocol: none
99

1010
<!-- adr-0087: not-required (no-migration-prescription) A read door's answer to a version that does not exist: no key of any metadata schema is added, removed, renamed or re-shaped, no export or type changes, and the refusal is the existing VERSION_NOT_FOUND code the rollback door answers. There is nothing for `objectstack migrate meta` to rewrite and no tombstone. -->

0 commit comments

Comments
 (0)