Applies the byRegexp(\\.min$ | \\.max$) → custom.lineStyle dashed pattern to all 4 timeseries panels in config/machine.json — pattern confirmed via S2 spike (#33). Forward-compatible: nodes that don't yet emit .min/.max fields see no change in rendering (regex won't match). - config/machine.json: 4 timeseries panels gain byRegexp overrides for both .min$ and .max$, dashed [10,10], orange (min) / red (max). - test/basic/slice38-dashed-bounds.basic.test.js: 2 cases (presence per ts panel, anchor-to-end forward compatibility). Companion-field emission helper (generalFunctions.outputUtils — produces <field>, <field>.min, <field>.max from a bounds-aware source) is a generalFunctions submodule change and lands in a follow-up PR — out of scope for this dashboardAPI-only slice. Closes #38
1.9 KiB
1.9 KiB