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 55c2705
Browse filesBrowse the repository at this point in the historyBrowse files
fix: snapshot the deferred-submit revision serialized; share the onboardingReady() predicate; re-defer test; orphan marker
- util/signal.ts: `createDeferredRetry` captured `getRevision()` by reference. Solid's
`unwrap` returns the store's raw underlying object, the same one later edits mutate in
place, so the defer-time value and the retry-time value were one object and an edited
prompt was still auto-sent. The defer-time revision is now stored serialized and the
live value is serialized again before retrying (cursor 3987286236, cubic 3987320771).
ready-pending.test.tsx's harness now hands the primitive one live mutable object, the
production shape; its edited-while-deferred test fails on the old primitive.
- ready-pending.test.tsx: the "re-deferred" test now actually re-defers (Enter twice while
pending) and asserts exactly one send (kilo 3987319604).
- context/local.tsx + app.tsx: the onboardingReady() branch's discriminator is an exported
`shouldFireFirstRunFunnelAtStartup` that app.tsx calls and local.test.ts tests, instead
of an expression the tests re-derived.
- app.tsx: remove an orphan `// altimate_change end`.
Co-Authored-By: Claude Fable 5.1 <[email protected]>
0 commit comments