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
ci: forward roll durable state on the core lane, without packaging
Durable-state decoders read what an already-installed build wrote, and nothing
in the core lane exercised them that way — retiring a persisted operation grant
stayed green while workspaces holding an older credential could no longer
start. The released State Root qualification is the check that would have
caught it, but it only ran behind CLI packaging, for changes to that packaging.
Select it from the test planner instead, on the decoders themselves, and run it
in the core job against the workspace already built there. A measured run of
the packaged lane put the qualification at ~1m16s behind ~9m22s of Rust addon
and tarball builds; none of that packaging changes whether the compiled
decoders can read released state, so the core lane skips it and keeps only the
part that proves something.
The source stays an exact published Nightly, resolved and integrity-checked the
same way the release lane does: what must be real is the state being read, not
the build reading it. Reports from a workspace target say so rather than
carrying a tarball digest, so this run is never mistaken for evidence about a
release. The release lanes are untouched and still qualify exact published
tarballs end to end.
The planner matches sqlite-*-schema.ts by shape: a new schema file is exactly
the kind of change that must select this lane on the commit introducing it.
Generated-by: Claude Code (Opus 5)
0 commit comments