Skip to content

feat(rest): parse crud / metadata / batch / routes at construction and consume the parse (#11984) #19738

feat(rest): parse crud / metadata / batch / routes at construction and consume the parse (#11984)

feat(rest): parse crud / metadata / batch / routes at construction and consume the parse (#11984) #19738

Triggered via pull request September 2, 2026 11:28
Status Success
Total duration 50s
Artifacts

pr-automation.yml

on: pull_request
Check PR Size
12s
Check PR Size
Check Changeset
46s
Check Changeset
Auto Label
11s
Auto Label
Fit to window
Zoom out
Zoom in

Annotations

1 notice
Check Changeset: .changeset/rest-sub-configs-parsed-not-cast.md#L0
ADR-0087 exemption (no-migration-prescription): Nothing authorable is removed or renamed — no spec key, export or config field changes spelling, and the four schemas in `packages/spec` are untouched. What changes is that constraints already declared at those keys are finally executed at the consumption seam, so `objectstack migrate meta` has no mechanical rewrite to list: a config carrying `maxBatchSize: 0` or `nameTransform: 'snake_case'` states an intent (which cap, which transform did you mean?) that no conversion can decide for the author, and the refusal text names the fix at the call site.