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
milestone(boot-timing): instrument the boot path — measure before we refactor — Fixes#80
Step 0 of Refactoring-for-API-Speed: the shell wasn't timing itself, so "it's
slow" had no shape. Adds a dependency-free bootMark/bootSummary timer to
@augment-it/workspace and stamps every boot milestone:
shell:mount → ws:connect-start → ws:open → ws:session-verified
→ workspace.list:sent/returned → workspace.activate:sent/returned
→ workspaces:ready (+ a console.table summary)
Each mark logs per-step and cumulative ms. On by default; silence with
localStorage 'augment_boot_timing'='off'. Marks live at the real seams —
transport.ts (connect/open/session frame) and state.svelte.ts loadWorkspaces —
so the numbers are the actual wall-clock, not a guess.
Verified: packages/workspace tsc + the transport property test (4) green; shell
rsbuild build green. The timeline prints to the browser console on next load
(after redeploy, or in local dev) — that's the measurement that decides whether
the 60s is the readiness race (a day's fix) or a deeper refactor.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018UYTYu4MAFZ7iyr2VTo2kq
0 commit comments