用途:在 Zephyr 烘焙日志的 ## grafana 区块顶部写入两个链接,提供整体烘焙与大量发酵两个仪表盘视图;也可在烘焙结束后把链接从动态时间改为固定时间。
主要能力:生成 overall 与 bulk ferment 两条链接。overall 从 levain feeding(## Starter peak duration 区块中的 fed 字段)提前一小时开始;bulk ferment 从大量发酵开始(面粉混合事件时间)提前一小时开始。两条链接共用同一个 to:烘焙进行中用 to=now;若 ## bake log 区块存在结束条目(如 bake_done、出炉、最后一炉完成),取其事件时间加一小时、转 UTC 后作为固定 to。若只记录最后一炉开始,按开始后 45 分钟为结束再加一小时。窗口两端各留约一小时余量,避免曲线被裁切。
必要用法:基础 URL 为 https://taylormonacelli1.grafana.net/d/tatmmtv/new-dashboard,固定查询参数为 orgId=1、timezone=browser、refresh=30m。日志时间为本地墙钟时间,Grafana 的 from/to 需 UTC,须转换(太平洋夏令时减 7 小时),格式为带毫秒和 Z 的 ISO 8601,例如 2026-07-21T02:02:47.000Z;字面 now 不转换。缺少来源或仍为 [TBD] 时,对应位置写 [TBD]。
限制与边界:仅在显式要求时触发,不因打开日志自动重建。注解(annotations)属于 [[grafana-bake-annotation]] 技能,路由属于 [[zephyr-routing]] 技能,本技能不处理。更新时整块替换链接,不得删除、重排或编辑同区块的 annotate-grafana.py 命令块。技能自包含,可替换其他链接实现而不动 [[zephyr]]。文件名解析、event_time 标签、Starter peak duration 区块与参数优先级由 [[zephyr]] 拥有。更新后提交烘焙日志。