rcourtman
|
80fe2baa5a
|
Remove recovery table inline styles from live demo
|
2026-04-12 09:23:51 +01:00 |
|
rcourtman
|
b8b766b1ac
|
refactor(recovery): remove protected items pagination
|
2026-03-29 12:41:11 +01:00 |
|
rcourtman
|
aee0cba8b0
|
refactor(recovery): surface protected inventory health status
|
2026-03-29 12:10:44 +01:00 |
|
rcourtman
|
0fca1dd438
|
refactor(recovery): default inventory to attention-first triage
|
2026-03-29 11:01:30 +01:00 |
|
rcourtman
|
7c0dca001a
|
refactor(recovery): split workspace controls from content
|
2026-03-29 10:01:34 +01:00 |
|
rcourtman
|
795cbdd4e7
|
refactor(recovery): match workload item badge density
|
2026-03-28 23:23:37 +00:00 |
|
rcourtman
|
bd0fc0a5e6
|
refactor(recovery): restore canonical item type badges
|
2026-03-28 23:11:13 +00:00 |
|
rcourtman
|
420ff365e7
|
refactor(recovery): quiet supporting table columns
|
2026-03-28 22:25:29 +00:00 |
|
rcourtman
|
6c38ef2f51
|
refactor(recovery): inline secondary item identity
|
2026-03-28 22:00:28 +00:00 |
|
rcourtman
|
259ad4b578
|
refactor(recovery): surface secondary item identity
|
2026-03-28 21:38:39 +00:00 |
|
rcourtman
|
af5ebd6acf
|
refactor(recovery): compact workspace filter controls
|
2026-03-28 16:55:21 +00:00 |
|
rcourtman
|
19f1cb858f
|
refactor(recovery): unify workspace shell into one card
|
2026-03-28 13:46:07 +00:00 |
|
rcourtman
|
87a77c4e59
|
refactor(recovery): add canonical protected filter reset
|
2026-03-28 13:16:38 +00:00 |
|
rcourtman
|
3a01b39c93
|
refactor(recovery): restore full-width search rows
|
2026-03-28 11:08:10 +00:00 |
|
rcourtman
|
75129b9b19
|
refactor(recovery): restore canonical table separators
|
2026-03-28 11:01:36 +00:00 |
|
rcourtman
|
a822ea34f7
|
refactor(recovery): remove protected table separators
|
2026-03-28 10:53:49 +00:00 |
|
rcourtman
|
7822cb1014
|
refactor(recovery): match storage workspace handoff
|
2026-03-28 10:46:31 +00:00 |
|
rcourtman
|
24cb08e0f4
|
refactor(recovery): match storage workspace layout
|
2026-03-28 10:40:34 +00:00 |
|
rcourtman
|
de80efa59d
|
refactor(recovery): separate workspace controls from data cards
|
2026-03-28 10:08:09 +00:00 |
|
rcourtman
|
f372cd680e
|
refactor(recovery): remove duplicate posture cues
|
2026-03-28 08:12:54 +00:00 |
|
rcourtman
|
e3ffcbe69c
|
refactor(recovery): move workspace counts into tabs
|
2026-03-28 02:12:35 +00:00 |
|
rcourtman
|
887c8d3168
|
refactor(recovery): route workspace strips through page controls
|
2026-03-28 01:56:09 +00:00 |
|
rcourtman
|
3558ef9db3
|
refactor(recovery): align recovery scan density
|
2026-03-28 01:36:22 +00:00 |
|
rcourtman
|
addb352082
|
refactor(recovery): simplify summary and inventory shell
|
2026-03-28 01:15:43 +00:00 |
|
rcourtman
|
fd008ef324
|
refactor(recovery): embed workspace switcher in shell
|
2026-03-28 00:53:37 +00:00 |
|
rcourtman
|
cd37e5943f
|
refactor(recovery): flatten inventory workspace scan path
|
2026-03-28 00:17:55 +00:00 |
|
rcourtman
|
319fe1d4fa
|
refactor(recovery): tighten inventory row density
|
2026-03-27 23:35:00 +00:00 |
|
rcourtman
|
66cf9b0e1f
|
refactor(recovery): compact summary and workspace handoff
|
2026-03-27 22:58:28 +00:00 |
|
rcourtman
|
6718dd68e8
|
refactor(recovery): align summary and table hierarchy
|
2026-03-27 22:39:45 +00:00 |
|
rcourtman
|
a3fa842866
|
refactor(recovery): group inventory by posture
|
2026-03-27 22:25:14 +00:00 |
|
rcourtman
|
e691b5328a
|
refactor(recovery): align inventory row scan pattern
|
2026-03-27 22:21:15 +00:00 |
|
rcourtman
|
a71735b64f
|
refactor(recovery): realign summary and badge primitives
|
2026-03-27 19:25:41 +00:00 |
|
rcourtman
|
0ffec003d1
|
refactor(recovery): tighten posture and workspace framing
|
2026-03-27 18:51:23 +00:00 |
|
rcourtman
|
9b4cd6471e
|
refactor(recovery): strengthen inventory workspace treatment
|
2026-03-27 18:41:30 +00:00 |
|
rcourtman
|
503377afb1
|
refactor(recovery): tighten recovery surface hierarchy
|
2026-03-27 18:35:07 +00:00 |
|
rcourtman
|
4fc932d48a
|
refactor(recovery): bound the primary workspace surface
|
2026-03-27 18:24:07 +00:00 |
|
rcourtman
|
a18bebaeb0
|
refactor(recovery): elevate workspace and simplify surfaces
|
2026-03-27 17:53:02 +00:00 |
|
rcourtman
|
d2d766a8bb
|
refactor(recovery): align internal vocabulary
|
2026-03-26 20:34:22 +00:00 |
|
rcourtman
|
702336baf9
|
refactor(recovery): centralize item type derivation
|
2026-03-26 12:10:28 +00:00 |
|
rcourtman
|
64b7fe8ea2
|
refactor(recovery): prefer item-named presenters
|
2026-03-26 11:52:16 +00:00 |
|
rcourtman
|
fe2c174ee8
|
refactor(recovery): canonicalize recovery column ids
|
2026-03-26 10:22:17 +00:00 |
|
rcourtman
|
77712cda1f
|
refactor(recovery): normalize platform-first frontend models
|
2026-03-26 10:05:02 +00:00 |
|
rcourtman
|
8a57c7431b
|
refactor(recovery): canonicalize platform payload vocabulary
|
2026-03-26 09:53:20 +00:00 |
|
rcourtman
|
2ca885b0d0
|
refactor(recovery): canonicalize platform filter boundary
|
2026-03-26 09:36:32 +00:00 |
|
rcourtman
|
dfc2a67aea
|
refactor(recovery): surface item type in inventory
|
2026-03-26 01:40:03 +00:00 |
|
rcourtman
|
672ec5c7f6
|
refactor(recovery): make summary item-first
|
2026-03-26 01:32:39 +00:00 |
|
rcourtman
|
ce3511568d
|
feat(recovery): add canonical item type filtering
|
2026-03-26 01:28:53 +00:00 |
|
rcourtman
|
e123c1b2fd
|
refactor(recovery): align operator recovery vocabulary
|
2026-03-26 00:46:07 +00:00 |
|
rcourtman
|
a5f11effb4
|
refactor(recovery): prefer platform terminology
|
2026-03-26 00:34:48 +00:00 |
|
rcourtman
|
74a55ebcbe
|
refactor(recovery): unify recovery workspace layout
|
2026-03-26 00:16:14 +00:00 |
|