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 d43083d
Browse filesBrowse the repository at this point in the historyBrowse files
test(337): the build half reads the cache entry, not whichever file find returns first
⚠️⚠️ IT PASSED LOCALLY AND FAILED ON CI, WHICH IS THE SIGNATURE OF AN ASSERTION
THAT DEPENDS ON SOMETHING NOBODY CHOSE.
The block ran `find target -name featrun | head -1`. By then two output
directories exist — one per feature set — and which one `find` walks first is
filesystem order.
What the fix actually changed is the cache ENTRY: it records the feature set its
artefacts were built with, and both fast paths compare it. Entries are written
most-recently-used first, so the first `features=` line belongs to the build
that just ran. Reading it is exact and order-free.
Measured on the same project: plain -> '', --features loud -> 'loud',
plain again -> '' — the third being the reading that was 'loud' before the fix.
0 commit comments