Commit history for src/server/sites/scoped.test-helper.ts
- Queue scratch sites by expiry so the sweep reads only expired ones instead of every unclaimed sited699fad⌁taigrr committed
- Page site reconcile and hosting GC through an indexed scope range instead of listing every site scopee25dacb⌁taigrr committed
- Find an owner's claimed upload sites through an owner-keyed locator instead of every repo-less site scope00de841⌁taigrr committed
- Move sessions, tokens, passkeys, OAuth grants, notifications, org invitations, AI endpoints and account lifecycle into AccountState; sites, LFS and editor sessions into their scopes1054732⌁taigrr committed