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
* feat: dashboard vertical change markets, config detection
* fix: no-shell git markers, bounded dashboard size, non-throwing config detection
* fix: widen deploy marker window to 30 commits
10 markers spanned ~10 days, but the dashboard opens at -P3M, so nearly
the whole default window had no deploy attribution — the point of the
markers. 30 markers now covers 2026-06-11 onward, roughly two months.
Each marker costs ~1.1KB across the 11 attribution widgets it is copied
into; the synthesized prod body goes 50,674 -> 71,827 bytes against the
stack's 90KB synth guard and PutDashboard's 100KB hard limit.
Export DEPLOY_MARKER_COUNT and MAX_LABEL_LENGTH so the tests assert
against the constants instead of drifting copies (the truncation test had
already drifted to 80 vs an actual cap of 50), and derive the size-budget
test's worst case from them so raising either has to re-clear the budget.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
* fix: previous endpoints
* feat: put deploy markers on the invocations-by-version widget
This widget dates each Lambda version's first traffic, and its own docstring
says you resolve version -> commit by lining that up against the nearest
deploy marker — but it sat in the unmarked ops group, so the comparison meant
eyeballing across two widgets with different y-axes. Marking it makes the
mapping readable in one place. At width 24 it is also the roomiest home for
31 markers on the dashboard.
Position is unchanged (fan-out-by-chain -> this -> quote latency); only the
annotations differ. Prod body goes 71,827 -> 74,762 bytes against the stack's
90KB synth guard.
Export the widget builder and fold it into the size-budget test's subset, so
that budget keeps counting every widget the stack actually annotates.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
0 commit comments