[WSAPI-13] Include household-visible accounts (Sarah's RRSP) in the balances sync
All checks were successful
server / check (pull_request) Successful in 28s
[WSAPI-12] Expose security symbol/exchange/name/price on GET /positions
All checks were successful
server / check (pull_request) Successful in 31s
[WSAPI-8] Add rolling-hour rate ceiling + 401/429 cooldown
All checks were successful
server / check (pull_request) Successful in 27s
[WSAPI-11] Add total investments-balance endpoint (cash + priced positions)
All checks were successful
server / check (pull_request) Successful in 27s
[WSAPI-10] Resolve security symbol + market price for held positions
All checks were successful
server / check (pull_request) Successful in 25s
[WSAPI-9] Fix balances sync: string simpleReturns.rate
All checks were successful
server / check (pull_request) Successful in 31s
[WSAPI-7] Session health alerting
All checks were successful
server / check (pull_request) Successful in 25s
[WSAPI-6] Scheduled sync jobs — activity feed and positions/cash (daily)
All checks were successful
server / check (pull_request) Successful in 25s
[WSAPI-5] Internal API endpoints + shared-secret auth
All checks were successful
server / check (pull_request) Successful in 23s
[WSAPI-4] Port GraphQL client with fingerprint hardening
All checks were successful
server / check (pull_request) Successful in 20s
[WSAPI-3] Port Wealthsimple authentication & session management
All checks were successful
server / check (pull_request) Successful in 20s
[WSAPI-2] Bootstrap bun/TypeScript service scaffold + Docker stack
All checks were successful
server / check (pull_request) Successful in 12s