You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 166635e
Browse filesBrowse the repository at this point in the historyBrowse files
test(create-objectstack): satisfiesCaret reads a prerelease floor, so the runtime-image agreement holds on a cut-rc version pass
In pre mode a cut-rc version pass makes the scaffolder's own version
18.0.0-rc.N, so it writes ^18.0.0-rc.N for @objectstack/cli. The test-local
helper accepted only a plain ^X.Y.Z, answered false for every version, and
the fixture precondition and the agreement test would both have gone red on
the release PR, blaming the fixture and the scaffolder.
The helper now follows semver caret semantics for a prerelease floor: same
major, at or above the floor, a release outranks its own prereleases, and a
prerelease version is admitted only on a prerelease floor's own X.Y.Z. A
range it cannot read throws instead of answering false. New unit pins cover
the prerelease floor, the plain-floor controls and the refusal.
Claude-Session: https://claude.ai/code/session_local_1d2a197c-c20e-4e90-9be8-413d4d432289
Co-authored-by: Claude <noreply@anthropic.com>
0 commit comments