
# 2026-09-25T04:51:26.110Z run 0, load 5.1 4.3 5.1
[firefox nac dpr1 run0] fitted in 1 s; load 5.0 4.4 5.1
[firefox nac dpr1 run0] plotly: boot long frames []
[firefox nac dpr1 run0] plotly: hover        work — ms/event, wrapped 0.28; frame p95 18.0 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run0] plotly: the readout under the pointer reads "2θ\n—"
[firefox nac dpr1 run0] plotly: drag-zoom    work — ms/event, wrapped 2.89; frame p95 17.9 max 33.8 ms; long frames []; fetches ["/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window"]
[firefox nac dpr1 run0] plotly: exclude      work — ms/event, wrapped 5.55; frame p95 17.9 max 51.5 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run0] plotly: peak-drag    work — ms/event, wrapped 5.29; frame p95 18.1 max 33.3 ms; long frames []; fetches ["/api/peaks/move","/api/result/window"]
[firefox nac dpr1 run0] plotly: the drag moved a line: true
[firefox nac dpr1 run0] plotly: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 31.0, 24.0, 28.0, 34.0, 61.0, 39.0 ms
[firefox nac dpr1 run0] plotly: page errors []; load 4.7 4.3 5.0
[firefox nac dpr1 run0] uplot: boot long frames []
[firefox nac dpr1 run0] uplot: hover        work — ms/event, wrapped 1.18; frame p95 18.3 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run0] uplot: the readout under the pointer reads "2θ\n58.7455°"
[firefox nac dpr1 run0] uplot: drag-zoom    work — ms/event, wrapped 7.16; frame p95 17.8 max 100.0 ms; long frames []; fetches []
[firefox nac dpr1 run0] uplot: exclude      work — ms/event, wrapped 30.57; frame p95 50.0 max 166.7 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run0] uplot: wheel-zoom   work — ms/event, wrapped 21.40; frame p95 17.3 max 50.9 ms; long frames []; fetches []
[firefox nac dpr1 run0] uplot: wheel-pan    work — ms/event, wrapped 11.15; frame p95 16.7 max 17.8 ms; long frames []; fetches []
[firefox nac dpr1 run0] uplot: alt-pan      work — ms/event, wrapped 8.64; frame p95 17.8 max 18.5 ms; long frames []; fetches []
[firefox nac dpr1 run0] uplot: peak-drag    work — ms/event, wrapped 1.29; frame p95 18.1 max 18.6 ms; long frames []; fetches ["/api/peaks/move"]
[firefox nac dpr1 run0] uplot: the drag moved a line: true
[firefox nac dpr1 run0] uplot: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 7.0, 14.0, 14.0, 12.0, 13.0, 14.0 ms
[firefox nac dpr1 run0] uplot: page errors []; load 4.8 4.4 5.0
[firefox nac dpr1 run0] thin: boot long frames []
[firefox nac dpr1 run0] thin: hover        work — ms/event, wrapped 1.21; frame p95 18.3 max 18.7 ms; long frames []; fetches []
[firefox nac dpr1 run0] thin: the readout under the pointer reads "2θ\n58.7455°"
[firefox nac dpr1 run0] thin: drag-zoom    work — ms/event, wrapped 2.86; frame p95 18.1 max 18.7 ms; long frames []; fetches []
[firefox nac dpr1 run0] thin: exclude      work — ms/event, wrapped 4.02; frame p95 17.9 max 50.0 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run0] thin: wheel-zoom   work — ms/event, wrapped 7.50; frame p95 17.3 max 18.4 ms; long frames []; fetches []
[firefox nac dpr1 run0] thin: wheel-pan    work — ms/event, wrapped 5.75; frame p95 17.6 max 18.4 ms; long frames []; fetches []
[firefox nac dpr1 run0] thin: alt-pan      work — ms/event, wrapped 5.21; frame p95 17.8 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run0] thin: peak-drag    work — ms/event, wrapped 1.21; frame p95 18.4 max 18.6 ms; long frames []; fetches ["/api/peaks/move"]
[firefox nac dpr1 run0] thin: the drag moved a line: true
[firefox nac dpr1 run0] thin: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 5.0, 9.0, 9.0, 6.0, 9.0, 9.0 ms
[firefox nac dpr1 run0] thin: page errors []; load 4.5 4.4 5.0
# exit 0

# 2026-09-25T04:53:25.765Z run 1, load 4.5 4.4 5.0
[firefox nac dpr1 run1] fitted in 1 s; load 4.5 4.4 5.0
[firefox nac dpr1 run1] uplot: boot long frames []
[firefox nac dpr1 run1] uplot: hover        work — ms/event, wrapped 1.06; frame p95 18.4 max 18.7 ms; long frames []; fetches []
[firefox nac dpr1 run1] uplot: the readout under the pointer reads "2θ\n58.7455°"
[firefox nac dpr1 run1] uplot: drag-zoom    work — ms/event, wrapped 6.70; frame p95 17.9 max 85.3 ms; long frames []; fetches []
[firefox nac dpr1 run1] uplot: exclude      work — ms/event, wrapped 31.24; frame p95 50.0 max 216.7 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run1] uplot: wheel-zoom   work — ms/event, wrapped 21.85; frame p95 18.5 max 50.0 ms; long frames []; fetches []
[firefox nac dpr1 run1] uplot: wheel-pan    work — ms/event, wrapped 10.85; frame p95 17.5 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run1] uplot: alt-pan      work — ms/event, wrapped 7.21; frame p95 18.0 max 18.2 ms; long frames []; fetches []
[firefox nac dpr1 run1] uplot: peak-drag    work — ms/event, wrapped 1.29; frame p95 17.6 max 18.6 ms; long frames []; fetches ["/api/peaks/move"]
[firefox nac dpr1 run1] uplot: the drag moved a line: true
[firefox nac dpr1 run1] uplot: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 7.0, 12.0, 13.0, 15.0, 13.0, 13.0 ms
[firefox nac dpr1 run1] uplot: page errors []; load 4.5 4.4 5.0
[firefox nac dpr1 run1] thin: boot long frames []
[firefox nac dpr1 run1] thin: hover        work — ms/event, wrapped 1.29; frame p95 18.1 max 18.7 ms; long frames []; fetches []
[firefox nac dpr1 run1] thin: the readout under the pointer reads "2θ\n58.7455°"
[firefox nac dpr1 run1] thin: drag-zoom    work — ms/event, wrapped 2.74; frame p95 17.8 max 18.5 ms; long frames []; fetches []
[firefox nac dpr1 run1] thin: exclude      work — ms/event, wrapped 3.71; frame p95 18.1 max 51.5 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run1] thin: wheel-zoom   work — ms/event, wrapped 7.45; frame p95 17.1 max 18.2 ms; long frames []; fetches []
[firefox nac dpr1 run1] thin: wheel-pan    work — ms/event, wrapped 5.35; frame p95 18.0 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run1] thin: alt-pan      work — ms/event, wrapped 5.14; frame p95 17.7 max 17.7 ms; long frames []; fetches []
[firefox nac dpr1 run1] thin: peak-drag    work — ms/event, wrapped 1.07; frame p95 17.8 max 18.5 ms; long frames []; fetches ["/api/peaks/move"]
[firefox nac dpr1 run1] thin: the drag moved a line: true
[firefox nac dpr1 run1] thin: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 7.0, 10.0, 12.0, 9.0, 10.0, 9.0 ms
[firefox nac dpr1 run1] thin: page errors []; load 4.5 4.4 4.9
[firefox nac dpr1 run1] plotly: boot long frames []
[firefox nac dpr1 run1] plotly: hover        work — ms/event, wrapped 0.34; frame p95 18.0 max 18.7 ms; long frames []; fetches []
[firefox nac dpr1 run1] plotly: the readout under the pointer reads "2θ\n—"
[firefox nac dpr1 run1] plotly: drag-zoom    work — ms/event, wrapped 2.87; frame p95 18.1 max 33.3 ms; long frames []; fetches ["/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window"]
[firefox nac dpr1 run1] plotly: exclude      work — ms/event, wrapped 5.83; frame p95 18.0 max 50.1 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run1] plotly: peak-drag    work — ms/event, wrapped 6.21; frame p95 18.1 max 50.0 ms; long frames []; fetches ["/api/peaks/move","/api/result/window"]
[firefox nac dpr1 run1] plotly: the drag moved a line: true
[firefox nac dpr1 run1] plotly: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 29.0, 36.0, 34.0, 35.0, 33.0, 37.0 ms
[firefox nac dpr1 run1] plotly: page errors []; load 6.3 4.9 5.1
# exit 0

# 2026-09-25T04:55:25.008Z run 2, load 6.3 4.9 5.1
[firefox nac dpr1 run2] fitted in 1 s; load 6.3 4.9 5.1
[firefox nac dpr1 run2] thin: boot long frames []
[firefox nac dpr1 run2] thin: hover        work — ms/event, wrapped 1.25; frame p95 18.0 max 18.5 ms; long frames []; fetches []
[firefox nac dpr1 run2] thin: the readout under the pointer reads "2θ\n58.7455°"
[firefox nac dpr1 run2] thin: drag-zoom    work — ms/event, wrapped 2.76; frame p95 17.9 max 18.7 ms; long frames []; fetches []
[firefox nac dpr1 run2] thin: exclude      work — ms/event, wrapped 3.60; frame p95 17.7 max 50.3 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run2] thin: wheel-zoom   work — ms/event, wrapped 7.10; frame p95 17.5 max 18.4 ms; long frames []; fetches []
[firefox nac dpr1 run2] thin: wheel-pan    work — ms/event, wrapped 4.85; frame p95 17.6 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run2] thin: alt-pan      work — ms/event, wrapped 4.36; frame p95 18.0 max 18.4 ms; long frames []; fetches []
[firefox nac dpr1 run2] thin: peak-drag    work — ms/event, wrapped 1.00; frame p95 17.8 max 18.5 ms; long frames []; fetches ["/api/peaks/move"]
[firefox nac dpr1 run2] thin: the drag moved a line: true
[firefox nac dpr1 run2] thin: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 7.0, 9.0, 11.0, 10.0, 9.0, 9.0 ms
[firefox nac dpr1 run2] thin: page errors []; load 5.6 4.9 5.1
[firefox nac dpr1 run2] plotly: boot long frames []
[firefox nac dpr1 run2] plotly: hover        work — ms/event, wrapped 0.27; frame p95 17.8 max 18.7 ms; long frames []; fetches []
[firefox nac dpr1 run2] plotly: the readout under the pointer reads "2θ\n—"
[firefox nac dpr1 run2] plotly: drag-zoom    work — ms/event, wrapped 2.96; frame p95 18.0 max 33.3 ms; long frames []; fetches ["/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window"]
[firefox nac dpr1 run2] plotly: exclude      work — ms/event, wrapped 5.93; frame p95 18.3 max 50.0 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run2] plotly: peak-drag    work — ms/event, wrapped 6.00; frame p95 17.6 max 50.7 ms; long frames []; fetches ["/api/peaks/move","/api/result/window"]
[firefox nac dpr1 run2] plotly: the drag moved a line: true
[firefox nac dpr1 run2] plotly: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 25.0, 35.0, 35.0, 59.0, 35.0, 20.0 ms
[firefox nac dpr1 run2] plotly: page errors []; load 4.7 4.8 5.0
[firefox nac dpr1 run2] uplot: boot long frames []
[firefox nac dpr1 run2] uplot: hover        work — ms/event, wrapped 1.19; frame p95 18.1 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run2] uplot: the readout under the pointer reads "2θ\n58.7455°"
[firefox nac dpr1 run2] uplot: drag-zoom    work — ms/event, wrapped 6.43; frame p95 18.1 max 83.3 ms; long frames []; fetches []
[firefox nac dpr1 run2] uplot: exclude      work — ms/event, wrapped 31.12; frame p95 50.0 max 216.7 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run2] uplot: wheel-zoom   work — ms/event, wrapped 21.75; frame p95 17.1 max 50.0 ms; long frames []; fetches []
[firefox nac dpr1 run2] uplot: wheel-pan    work — ms/event, wrapped 11.55; frame p95 17.4 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run2] uplot: alt-pan      work — ms/event, wrapped 8.36; frame p95 17.1 max 17.9 ms; long frames []; fetches []
[firefox nac dpr1 run2] uplot: peak-drag    work — ms/event, wrapped 1.29; frame p95 17.8 max 18.5 ms; long frames []; fetches ["/api/peaks/move"]
[firefox nac dpr1 run2] uplot: the drag moved a line: true
[firefox nac dpr1 run2] uplot: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 8.0, 12.0, 13.0, 14.0, 14.0, 13.0 ms
[firefox nac dpr1 run2] uplot: page errors []; load 5.1 4.9 5.1
# exit 0

# 2026-09-25T05:19:25.021Z run 0, load 5.6 5.8 5.9
[firefox nac dpr1 run0] fitted in 1 s; load 5.4 5.7 5.9
[firefox nac dpr1 run0] plotly: boot long frames []
[firefox nac dpr1 run0] plotly: hover        work — ms/event, wrapped 0.27; frame p95 17.7 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run0] plotly: the readout under the pointer reads "2θ\n—"
[firefox nac dpr1 run0] plotly: drag-zoom    work — ms/event, wrapped 2.81; frame p95 18.3 max 34.0 ms; long frames []; fetches ["/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window"]
[firefox nac dpr1 run0] plotly: exclude      work — ms/event, wrapped 6.19; frame p95 18.4 max 50.0 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run0] plotly: peak-drag    work — ms/event, wrapped 5.21; frame p95 18.1 max 33.3 ms; long frames []; fetches ["/api/peaks/move","/api/result/window"]
[firefox nac dpr1 run0] plotly: the drag moved a line: true
[firefox nac dpr1 run0] plotly: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 27.0, 33.0, 27.0, 34.0, 31.0, 34.0 ms
[firefox nac dpr1 run0] plotly: page errors []; load 4.7 5.5 5.8
[firefox nac dpr1 run0] chart: boot long frames []
[firefox nac dpr1 run0] chart: hover        work — ms/event, wrapped 1.10; frame p95 18.3 max 18.7 ms; long frames []; fetches []
[firefox nac dpr1 run0] chart: the readout under the pointer reads "2θ\n58.7455°"
[firefox nac dpr1 run0] chart: drag-zoom    work — ms/event, wrapped 2.91; frame p95 18.0 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run0] chart: exclude      work — ms/event, wrapped 3.45; frame p95 18.0 max 51.4 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run0] chart: wheel-zoom   work — ms/event, wrapped 8.00; frame p95 16.7 max 18.4 ms; long frames []; fetches []
[firefox nac dpr1 run0] chart: wheel-pan    work — ms/event, wrapped 4.35; frame p95 17.7 max 18.3 ms; long frames []; fetches []
[firefox nac dpr1 run0] chart: alt-pan      work — ms/event, wrapped 4.79; frame p95 17.9 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run0] chart: peak-drag    work — ms/event, wrapped 0.86; frame p95 18.0 max 18.6 ms; long frames []; fetches ["/api/peaks/move"]
[firefox nac dpr1 run0] chart: the drag moved a line: true
[firefox nac dpr1 run0] chart: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 6.0, 9.0, 11.0, 9.0, 10.0, 11.0 ms
[firefox nac dpr1 run0] chart: page errors []; load 5.9 5.9 6.0
# exit 0

# 2026-09-25T05:20:43.066Z run 1, load 5.9 5.9 6.0
[firefox nac dpr1 run1] fitted in 1 s; load 5.7 5.8 5.9
[firefox nac dpr1 run1] chart: boot long frames []
[firefox nac dpr1 run1] chart: hover        work — ms/event, wrapped 1.07; frame p95 17.8 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run1] chart: the readout under the pointer reads "2θ\n58.7455°"
[firefox nac dpr1 run1] chart: drag-zoom    work — ms/event, wrapped 2.87; frame p95 18.1 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run1] chart: exclude      work — ms/event, wrapped 3.64; frame p95 18.0 max 51.1 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run1] chart: wheel-zoom   work — ms/event, wrapped 7.75; frame p95 17.5 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run1] chart: wheel-pan    work — ms/event, wrapped 4.95; frame p95 17.7 max 18.3 ms; long frames []; fetches []
[firefox nac dpr1 run1] chart: alt-pan      work — ms/event, wrapped 5.14; frame p95 18.0 max 18.2 ms; long frames []; fetches []
[firefox nac dpr1 run1] chart: peak-drag    work — ms/event, wrapped 0.93; frame p95 18.4 max 18.6 ms; long frames []; fetches ["/api/peaks/move"]
[firefox nac dpr1 run1] chart: the drag moved a line: true
[firefox nac dpr1 run1] chart: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 6.0, 6.0, 11.0, 10.0, 12.0, 13.0 ms
[firefox nac dpr1 run1] chart: page errors []; load 4.6 5.5 5.8
[firefox nac dpr1 run1] plotly: boot long frames []
[firefox nac dpr1 run1] plotly: hover        work — ms/event, wrapped 0.33; frame p95 18.0 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run1] plotly: the readout under the pointer reads "2θ\n—"
[firefox nac dpr1 run1] plotly: drag-zoom    work — ms/event, wrapped 3.14; frame p95 18.1 max 33.5 ms; long frames []; fetches ["/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window"]
[firefox nac dpr1 run1] plotly: exclude      work — ms/event, wrapped 5.45; frame p95 18.1 max 50.0 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run1] plotly: peak-drag    work — ms/event, wrapped 6.07; frame p95 17.6 max 50.0 ms; long frames []; fetches ["/api/peaks/move","/api/result/window"]
[firefox nac dpr1 run1] plotly: the drag moved a line: true
[firefox nac dpr1 run1] plotly: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 25.0, 31.0, 51.0, 33.0, 39.0, 35.0 ms
[firefox nac dpr1 run1] plotly: page errors []; load 5.6 5.6 5.8
# exit 0

# 2026-09-25T05:22:00.755Z run 2, load 5.6 5.6 5.8
[firefox nac dpr1 run2] fitted in 1 s; load 5.6 5.6 5.8
[firefox nac dpr1 run2] plotly: boot long frames []
[firefox nac dpr1 run2] plotly: hover        work — ms/event, wrapped 0.40; frame p95 17.9 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run2] plotly: the readout under the pointer reads "2θ\n—"
[firefox nac dpr1 run2] plotly: drag-zoom    work — ms/event, wrapped 3.07; frame p95 18.2 max 33.3 ms; long frames []; fetches ["/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window"]
[firefox nac dpr1 run2] plotly: exclude      work — ms/event, wrapped 5.74; frame p95 18.4 max 51.0 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run2] plotly: peak-drag    work — ms/event, wrapped 4.57; frame p95 17.8 max 33.3 ms; long frames []; fetches ["/api/peaks/move","/api/result/window"]
[firefox nac dpr1 run2] plotly: the drag moved a line: true
[firefox nac dpr1 run2] plotly: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 24.0, 34.0, 32.0, 32.0, 37.0, 32.0 ms
[firefox nac dpr1 run2] plotly: page errors []; load 4.7 5.4 5.8
[firefox nac dpr1 run2] chart: boot long frames []
[firefox nac dpr1 run2] chart: hover        work — ms/event, wrapped 1.04; frame p95 18.1 max 18.7 ms; long frames []; fetches []
[firefox nac dpr1 run2] chart: the readout under the pointer reads "2θ\n58.7455°"
[firefox nac dpr1 run2] chart: drag-zoom    work — ms/event, wrapped 2.93; frame p95 18.2 max 18.7 ms; long frames []; fetches []
[firefox nac dpr1 run2] chart: exclude      work — ms/event, wrapped 3.64; frame p95 18.3 max 50.0 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run2] chart: wheel-zoom   work — ms/event, wrapped 7.85; frame p95 17.0 max 18.0 ms; long frames []; fetches []
[firefox nac dpr1 run2] chart: wheel-pan    work — ms/event, wrapped 5.85; frame p95 18.1 max 18.4 ms; long frames []; fetches []
[firefox nac dpr1 run2] chart: alt-pan      work — ms/event, wrapped 5.29; frame p95 17.8 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run2] chart: peak-drag    work — ms/event, wrapped 1.00; frame p95 18.4 max 18.6 ms; long frames []; fetches ["/api/peaks/move"]
[firefox nac dpr1 run2] chart: the drag moved a line: true
[firefox nac dpr1 run2] chart: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 6.0, 8.0, 10.0, 9.0, 11.0, 9.0 ms
[firefox nac dpr1 run2] chart: page errors []; load 4.3 5.2 5.7
# exit 0

# 2026-09-25T05:41:18.047Z run 0, load 3.9 4.1 4.6
[firefox nac dpr1 run0] fitted in 1 s; load 3.9 4.1 4.6
[firefox nac dpr1 run0] plotly: boot long frames []
[firefox nac dpr1 run0] plotly: hover        work — ms/event, wrapped 0.27; frame p95 18.1 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run0] plotly: the readout under the pointer reads "2θ\n—"
[firefox nac dpr1 run0] plotly: drag-zoom    work — ms/event, wrapped 2.84; frame p95 17.8 max 33.3 ms; long frames []; fetches ["/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window"]
[firefox nac dpr1 run0] plotly: exclude      work — ms/event, wrapped 5.83; frame p95 18.2 max 50.0 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run0] plotly: peak-drag    work — ms/event, wrapped 5.07; frame p95 18.1 max 50.8 ms; long frames []; fetches ["/api/peaks/move","/api/result/window"]
[firefox nac dpr1 run0] plotly: the drag moved a line: true
[firefox nac dpr1 run0] plotly: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 26.0, 35.0, 29.0, 37.0, 29.0, 32.0 ms
[firefox nac dpr1 run0] plotly: page errors []; load 3.8 4.1 4.6
[firefox nac dpr1 run0] chart: boot long frames []
[firefox nac dpr1 run0] chart: hover        work — ms/event, wrapped 0.89; frame p95 17.8 max 18.7 ms; long frames []; fetches []
[firefox nac dpr1 run0] chart: the readout under the pointer reads "2θ\n58.7455°"
[firefox nac dpr1 run0] chart: drag-zoom    work — ms/event, wrapped 2.29; frame p95 18.2 max 18.7 ms; long frames []; fetches []
[firefox nac dpr1 run0] chart: exclude      work — ms/event, wrapped 3.02; frame p95 18.3 max 50.0 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run0] chart: wheel-zoom   work — ms/event, wrapped 7.45; frame p95 17.8 max 18.5 ms; long frames []; fetches []
[firefox nac dpr1 run0] chart: wheel-pan    work — ms/event, wrapped 5.80; frame p95 18.1 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run0] chart: alt-pan      work — ms/event, wrapped 4.79; frame p95 17.8 max 18.3 ms; long frames []; fetches []
[firefox nac dpr1 run0] chart: peak-drag    work — ms/event, wrapped 0.71; frame p95 18.2 max 18.6 ms; long frames []; fetches ["/api/peaks/move"]
[firefox nac dpr1 run0] chart: the drag moved a line: true
[firefox nac dpr1 run0] chart: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 5.0, 11.0, 11.0, 8.0, 11.0, 10.0 ms
[firefox nac dpr1 run0] chart: page errors []; load 4.3 4.2 4.6
# exit 0

# 2026-09-25T05:42:36.102Z run 1, load 4.3 4.2 4.6
[firefox nac dpr1 run1] fitted in 1 s; load 4.5 4.2 4.6
[firefox nac dpr1 run1] chart: boot long frames []
[firefox nac dpr1 run1] chart: hover        work — ms/event, wrapped 0.89; frame p95 18.1 max 18.7 ms; long frames []; fetches []
[firefox nac dpr1 run1] chart: the readout under the pointer reads "2θ\n58.7455°"
[firefox nac dpr1 run1] chart: drag-zoom    work — ms/event, wrapped 2.31; frame p95 18.2 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run1] chart: exclude      work — ms/event, wrapped 3.07; frame p95 18.3 max 50.5 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run1] chart: wheel-zoom   work — ms/event, wrapped 8.40; frame p95 18.2 max 18.5 ms; long frames []; fetches []
[firefox nac dpr1 run1] chart: wheel-pan    work — ms/event, wrapped 4.60; frame p95 16.7 max 18.4 ms; long frames []; fetches []
[firefox nac dpr1 run1] chart: alt-pan      work — ms/event, wrapped 4.79; frame p95 17.7 max 18.2 ms; long frames []; fetches []
[firefox nac dpr1 run1] chart: peak-drag    work — ms/event, wrapped 0.79; frame p95 18.2 max 18.6 ms; long frames []; fetches ["/api/peaks/move"]
[firefox nac dpr1 run1] chart: the drag moved a line: true
[firefox nac dpr1 run1] chart: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 4.0, 9.0, 11.0, 11.0, 7.0, 9.0 ms
[firefox nac dpr1 run1] chart: page errors []; load 4.0 4.1 4.6
[firefox nac dpr1 run1] plotly: boot long frames []
[firefox nac dpr1 run1] plotly: hover        work — ms/event, wrapped 0.34; frame p95 18.3 max 18.7 ms; long frames []; fetches []
[firefox nac dpr1 run1] plotly: the readout under the pointer reads "2θ\n—"
[firefox nac dpr1 run1] plotly: drag-zoom    work — ms/event, wrapped 3.01; frame p95 18.3 max 33.3 ms; long frames []; fetches ["/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window"]
[firefox nac dpr1 run1] plotly: exclude      work — ms/event, wrapped 5.81; frame p95 18.3 max 50.0 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run1] plotly: peak-drag    work — ms/event, wrapped 5.57; frame p95 18.1 max 50.0 ms; long frames []; fetches ["/api/peaks/move","/api/result/window"]
[firefox nac dpr1 run1] plotly: the drag moved a line: true
[firefox nac dpr1 run1] plotly: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 14.0, 32.0, 32.0, 54.0, 19.0, 34.0 ms
[firefox nac dpr1 run1] plotly: page errors []; load 3.5 4.0 4.5
# exit 0

# 2026-09-25T05:43:53.416Z run 2, load 3.5 4.0 4.5
[firefox nac dpr1 run2] fitted in 1 s; load 3.5 4.0 4.5
[firefox nac dpr1 run2] plotly: boot long frames []
[firefox nac dpr1 run2] plotly: hover        work — ms/event, wrapped 0.21; frame p95 18.0 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run2] plotly: the readout under the pointer reads "2θ\n—"
[firefox nac dpr1 run2] plotly: drag-zoom    work — ms/event, wrapped 2.93; frame p95 18.3 max 35.3 ms; long frames []; fetches ["/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window","/api/result/window"]
[firefox nac dpr1 run2] plotly: exclude      work — ms/event, wrapped 5.60; frame p95 18.3 max 51.5 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/window","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run2] plotly: peak-drag    work — ms/event, wrapped 4.14; frame p95 18.3 max 34.8 ms; long frames []; fetches ["/api/peaks/move","/api/result/window"]
[firefox nac dpr1 run2] plotly: the drag moved a line: true
[firefox nac dpr1 run2] plotly: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 20.0, 35.0, 28.0, 44.0, 37.0, 31.0 ms
[firefox nac dpr1 run2] plotly: page errors []; load 3.3 3.9 4.5
[firefox nac dpr1 run2] chart: boot long frames []
[firefox nac dpr1 run2] chart: hover        work — ms/event, wrapped 1.01; frame p95 18.6 max 18.8 ms; long frames []; fetches []
[firefox nac dpr1 run2] chart: the readout under the pointer reads "2θ\n58.7455°"
[firefox nac dpr1 run2] chart: drag-zoom    work — ms/event, wrapped 2.46; frame p95 18.5 max 18.7 ms; long frames []; fetches []
[firefox nac dpr1 run2] chart: exclude      work — ms/event, wrapped 3.00; frame p95 18.6 max 50.0 ms; long frames []; fetches ["/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve","/api/project","/api/peaks","/api/result/curves","/api/plan","/api/plans","/api/plan/resolve"]
[firefox nac dpr1 run2] chart: wheel-zoom   work — ms/event, wrapped 7.45; frame p95 16.8 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run2] chart: wheel-pan    work — ms/event, wrapped 5.70; frame p95 17.1 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run2] chart: alt-pan      work — ms/event, wrapped 4.79; frame p95 18.2 max 18.6 ms; long frames []; fetches []
[firefox nac dpr1 run2] chart: peak-drag    work — ms/event, wrapped 0.93; frame p95 17.8 max 18.6 ms; long frames []; fetches ["/api/peaks/move"]
[firefox nac dpr1 run2] chart: the drag moved a line: true
[firefox nac dpr1 run2] chart: resize, the app's work 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ms; the chart's own  ms; wrapped 6.0, 9.0, 10.0, 10.0, 11.0, 10.0 ms
[firefox nac dpr1 run2] chart: page errors []; load 3.5 3.8 4.4
# exit 0
