Skip to content

Keep verified mastery visible during route revisits - #144

Merged
sarthakagrawal927 merged 3 commits into
mainfrom
agent/swe141-persistence-20261016
Oct 16, 2026
Merged

sarthakagrawal927 merged 3 commits into
mainfrom
agent/swe141-persistence-20261016

Conversation

@sarthakagrawal927

@sarthakagrawal927 sarthakagrawal927 commented Oct 16, 2026 •

Copy link
Copy Markdown
Member

Returning to a learning route hid verified mastery while another account read ran. Reuse an in-memory cache scoped to the signed-in account and revalidate in the background. Cold reads and failed revalidation retain explicit pending/error/retry states; sign-out, rejected authentication, guest mode and sign-in clear the cache, and responses from an earlier session cannot refill it.

Validation: full quality gate and 1,035 tests pass; CI is green. Built UI qualification uses the production Pages handler with a synthetic account and SQLite persistence. At 390 px, route returns retain the saved rating during delayed reads with no pending flash and CLS 0; blocked reads show the error and recover through Try again. No production release has been performed.

Refs #141 and sass-maker/saas-maker#244.

@sarthakagrawal927
sarthakagrawal927 merged commit 5b3a28f into main Oct 16, 2026
1 check passed
@sarthakagrawal927
sarthakagrawal927 deleted the agent/swe141-persistence-20261016 branch October 16, 2026 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant