Logic
2de48d2caa
feat: complete HertzBeat 2.0 novice workflows
Refine entity, monitor, alert, settings, observability, and shared operator workflows; add scale guards, route compatibility, release validation, and Product Design coverage.
AI assistance: used for draft implementation and test iteration.\nHuman validation: Node 22 production build; 426 frontend files and 3,398 tests; 59-route matrix; release budget 7.84 MiB / 8.00 MiB; focused backend tests and Browser QA.\nRisk notes: local scale proof covers 2,005 entities; sustained concurrent-ingestion SLA remains deployment-specific.
2026-07-10 14:54:43 +08:00
..
2026-07-10 14:54:43 +08:00
2026-06-17 11:01:10 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-06-03 11:42:10 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-05-04 00:40:12 +08:00
2026-06-08 09:03:10 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-06-03 11:42:10 +08:00
2026-06-17 11:01:10 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-05-29 01:39:28 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-06-03 11:42:10 +08:00
2026-06-03 11:42:10 +08:00
2026-07-10 14:54:43 +08:00
2026-06-03 11:42:10 +08:00
2026-07-10 14:54:43 +08:00
2026-06-03 11:42:10 +08:00
2026-07-10 14:54:43 +08:00
2026-06-03 11:42:10 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-06-03 11:42:10 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-05-29 01:20:40 +08:00
2026-06-06 17:30:58 +08:00
2026-06-17 11:01:10 +08:00
2026-05-29 00:57:14 +08:00
2026-05-04 00:40:12 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-05-29 01:26:51 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-06-06 17:30:58 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-05-04 00:40:12 +08:00
2026-05-04 00:40:12 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-06-03 11:42:10 +08:00
2026-06-03 11:42:10 +08:00
2026-06-02 21:29:25 +08:00
2026-06-02 21:29:25 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-05-29 01:26:51 +08:00
2026-05-29 01:26:51 +08:00
2026-05-04 00:40:12 +08:00
2026-06-17 11:01:10 +08:00
2026-06-17 11:01:10 +08:00
2026-06-03 11:42:10 +08:00
2026-06-03 11:42:10 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-06-03 11:42:10 +08:00
2026-06-05 09:58:23 +08:00
2026-05-29 02:29:03 +08:00
2026-05-29 02:29:03 +08:00
2026-05-29 00:21:14 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-06-17 11:01:10 +08:00
2026-05-29 00:08:52 +08:00
2026-05-29 00:08:52 +08:00
2026-05-04 00:40:12 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-05-29 00:08:52 +08:00
2026-06-02 21:29:25 +08:00
2026-06-08 09:03:10 +08:00
2026-06-08 09:03:10 +08:00
2026-06-09 19:57:56 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-06-10 08:40:09 +08:00
2026-06-10 08:40:09 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-05-04 00:40:12 +08:00
2026-07-10 14:54:43 +08:00
2026-07-10 14:54:43 +08:00
2026-06-03 19:29:12 +08:00
2026-06-03 19:29:12 +08:00
2026-06-03 11:42:10 +08:00
2026-06-08 09:03:10 +08:00