Document scopes-as-versions: scope difference models "removed in v2" (V2 = V1 - DeprecatedField), and adding a field to a later scope models "added in v2". Docs/recipe deliverable.
Boundary (hard): field rename or type change across versions is out of scope — prism filters fields, it never rewrites them. Cadwyn owns migration logic; this is the add/remove-slice subset only.
Ref: ROADMAP.md → Planned; use-case-api-versioning.
Document scopes-as-versions: scope difference models "removed in v2" (
V2 = V1 - DeprecatedField), and adding a field to a later scope models "added in v2". Docs/recipe deliverable.Boundary (hard): field rename or type change across versions is out of scope — prism filters fields, it never rewrites them. Cadwyn owns migration logic; this is the add/remove-slice subset only.
Ref: ROADMAP.md → Planned; use-case-api-versioning.