Commit Graph

31 Commits

Author SHA1 Message Date
Codex c608746910 fix: surface sentinel analyzer findings 2026-07-01 09:05:44 +00:00
Codex c7ea34f253 feat(sentinel): restore JD01 cadence cronjob visibility 2026-07-01 06:43:30 +00:00
Codex 1bc2dd3d69 Fix JD01 web observe GC and legacy cleanup 2026-07-01 03:39:31 +00:00
Codex ebcbdc766e fix: add sentinel run memory detail curves 2026-07-01 02:13:34 +00:00
Codex 473b4f2300 fix: make sentinel trend chart show duration 2026-07-01 01:23:38 +00:00
Codex 2a2c330769 fix: preserve sentinel timing through routed report access 2026-07-01 00:35:21 +00:00
Codex e48d77f83a fix: expose sentinel run timing in monitor 2026-07-01 00:25:27 +00:00
Codex a449fd0528 fix: preserve sentinel finding detail across severity mapping 2026-06-30 20:43:30 +00:00
Codex 88fa7db59f fix: bound sentinel report evidence output 2026-06-30 08:28:14 +00:00
Codex f9a0e0ef7b fix: add JD01 hwpod freeze sentinel scenario 2026-06-30 03:13:16 +00:00
Codex 076c4b643d feat: add JD01 YAML-first deployment support 2026-06-29 08:13:34 +00:00
Codex 282d70f5ec fix: surface sentinel timing detail in reports 2026-06-28 11:38:30 +00:00
Codex 94b16d7591 fix: keep sentinel run detail counts complete 2026-06-28 09:28:29 +00:00
Codex 5a510fe419 fix: isolate D518 web sentinel runners 2026-06-28 08:34:23 +00:00
Codex 4c7c103905 fix: separate sentinel check counts from samples 2026-06-28 08:05:40 +00:00
Codex e2890bac64 feat: unify sentinel monitor checks 2026-06-28 06:14:05 +00:00
Codex e4b9446ca9 fix: switch monitor root via sentinel yaml 2026-06-28 03:28:10 +00:00
Codex c8ac5accce fix: supersede stale planned sentinel runs 2026-06-28 00:48:54 +00:00
Codex d61d1e2f98 fix: keep sentinel health serving during backlog alerts 2026-06-28 00:39:48 +00:00
Codex 093eefe279 fix: expose d518 sentinel cadence root cause 2026-06-28 00:31:39 +00:00
Codex 0fb4f9fc30 feat: add Vue monitor web sentinel dashboard 2026-06-27 06:13:07 +00:00
Codex ac5864a05d fix(web-probe): add mdtodo visual sentinel coverage 2026-06-27 02:03:27 +00:00
Codex 631e8ad23e feat(monitor): surface workbench sentinel root causes 2026-06-27 01:52:50 +00:00
Codex 4e0f1cba21 feat(web-probe): add multi-sentinel registry 2026-06-26 12:48:32 +00:00
Codex 92f20ed978 feat: Web哨兵监控面板桌面端视图改进三栏布局·低噪声·渐进披露 (#1025)
- 桌面端(≥1024px)三栏 master-detail:Runs | Detail | Findings,点击 run 无需滚动
- 状态摘要条替换 4 metric cards,单行 ~48px,合并 status-pill/overall 重复值
- overview checks 全绿折叠为单 pill,点击展开明细
- runs/findings filter 默认折叠为单行摘要 chip,展开功能不变
- Detail 分 5 tab(概要/发现项/多轮摘要/Trace/证据与命令),URL 支持 ?run=&tab=
- Finding 默认显示聚合,点击 chip drill-down 到列表;item 默认折叠只显示 title+severity+count
- Runs 行级 severity 色条(red/amber/info 左 border),一眼定位问题行
- Timeline 升级为底部紧凑条,加相对时间刻度,可折叠
- auto-refresh 交互暂停:hover runs/detail 时暂停刷新
- CLI 命令改可复制按钮+toast,detailCommands 不再纯文本
- 快捷键 j/k 上下选 run、Enter 打开、r 刷新、/ 聚焦搜索
- 降权标签:减少 uppercase/font-weight:800 滥用,只在 red/blocked 强调
- 去冗余 box-shadow:panel 用 1px border,只在 modal/overlay 用阴影
- contract version 升级 draft-2026-06-26-p9-desktop-view-density
- 保持纯 vanilla JS + 原生 CSS,无框架/无构建步骤,API 契约不变
2026-06-26 12:30:42 +00:00
Lyon bdec05729d fix: restore web sentinel recovery diagnostics (#980)
Co-authored-by: Codex <codex@noreply.local>
2026-06-26 14:04:37 +08:00
Codex 05b998c326 feat: add web sentinel dashboard frontend shell 2026-06-26 02:57:41 +00:00
Codex 24d1fe4e3f feat: add web sentinel dashboard API contract 2026-06-26 02:45:06 +00:00
Lyon 241a2d511f feat: move web-probe to top-level cli (#933)
Co-authored-by: Codex <codex@noreply.local>
2026-06-26 09:57:14 +08:00
Lyon db3fed012e feat: wire web probe sentinel validation (#912)
Co-authored-by: Codex <codex@noreply.local>
2026-06-26 00:46:45 +08:00
Lyon 46205321bf feat: add web probe sentinel service (#896)
Co-authored-by: Codex <codex@noreply.local>
2026-06-25 22:19:25 +08:00