{ "version": 1, "journeys": { "launch": { "renderer.initialBytes": { "value": 1595777, "unit": "bytes", "slack": 4096, "updatedAt": "2026-10-07", "evidencePr": 1810, "measuredWith": "pnpm nx build web && pnpm run perf:initial-bytes" }, "renderer.ipcCallsToFirstCard": { "value": 15, "unit": "calls", "slack": 0, "updatedAt": "2026-10-04", "evidencePr": 1828, "evidenceRun": "https://github.com/4gray/iptvnator/actions/runs/37192092882", "measuredWith": "pnpm run perf:journeys (ubuntu-latest, xvfb), identical in 3 runs" }, "renderer.domMutationsToFirstCard": { "value": 570, "unit": "mutations", "slack": 0, "updatedAt": "2026-10-12", "evidencePr": 1903, "measuredWith": "J1 launch A/B on macOS (pnpm run perf:journeys builds, launch journey only): master 6fe684af5 555, PR 1903 556 in every iteration; CI measured 569 on master", "note": "Raised by 1 for self-hosted server storage: its new lazy chunks (server sign-in, server-storage providers, Settings > Server) split one shared initial chunk in two, so index.html carries one more modulepreload link, a node the parser inserts. Initial bytes stay within their baseline." }, "main.modulesRegisteredBeforeWindow": { "value": 2, "unit": "phases", "slack": 0, "note": "guard only, not validated: no PR has yet shown that lowering this counter lowers the journey wall-clock (Principle 3)", "updatedAt": "2026-10-04", "evidencePr": null, "evidenceRun": "https://github.com/4gray/iptvnator/actions/runs/37184230956", "measuredWith": "pnpm run perf:journeys (ubuntu-latest, xvfb), identical in all 55 measured iterations of 11 master runs, 2026-10-03 to 2026-10-04" }, "renderer.layoutShiftScore": { "value": 0, "unit": "score", "slack": 0, "note": "guard only, not validated: no PR has yet shown that lowering this counter lowers the journey wall-clock (Principle 3)", "updatedAt": "2026-10-04", "evidencePr": null, "evidenceRun": "https://github.com/4gray/iptvnator/actions/runs/37184230956", "measuredWith": "pnpm run perf:journeys (ubuntu-latest, xvfb), identical in all 55 measured iterations of 11 master runs, 2026-10-03 to 2026-10-04" }, "renderer.layoutShiftScoreSettled": { "value": 0, "unit": "score", "slack": 0, "note": "guard only, not validated: no PR has yet shown that lowering this counter lowers the journey wall-clock (Principle 3)", "updatedAt": "2026-10-04", "evidencePr": null, "evidenceRun": "https://github.com/4gray/iptvnator/actions/runs/37184230956", "measuredWith": "pnpm run perf:journeys (ubuntu-latest, xvfb), identical in all 55 measured iterations of 11 master runs, 2026-10-03 to 2026-10-04" } }, "open-source": { "main.mockHttpRequestsToSettled": { "value": 1, "unit": "requests", "slack": 0, "note": "guard only, not validated: no PR has yet shown that lowering this counter lowers the journey wall-clock (Principle 3)", "updatedAt": "2026-10-04", "evidencePr": null, "evidenceRun": "https://github.com/4gray/iptvnator/actions/runs/37184230956", "measuredWith": "pnpm run perf:journeys (ubuntu-latest, xvfb), identical in all 55 measured iterations of 11 master runs, 2026-10-03 to 2026-10-04" }, "renderer.ipcCallsToFirstPage": { "value": 17, "unit": "calls", "slack": 0, "note": "guard only, not validated: no PR has yet shown that lowering this counter lowers the journey wall-clock (Principle 3)", "updatedAt": "2026-10-04", "evidencePr": null, "evidenceRun": "https://github.com/4gray/iptvnator/actions/runs/37184230956", "measuredWith": "pnpm run perf:journeys (ubuntu-latest, xvfb), identical in all 55 measured iterations of 11 master runs, 2026-10-03 to 2026-10-04" }, "renderer.layoutShiftScore": { "value": 0, "unit": "score", "slack": 0, "note": "guard only, not validated: no PR has yet shown that lowering this counter lowers the journey wall-clock (Principle 3)", "updatedAt": "2026-10-11", "evidencePr": null, "evidenceRun": "https://github.com/4gray/iptvnator/actions/runs/38147072417", "measuredWith": "pnpm run perf:journeys (ubuntu-latest, xvfb), 0 with no shift recorded in all 5 measured iterations of PR #1895 (d2cb9445d), which slides the content frame and header controls instead of jumping (was 0.233)" } }, "playback": { "renderer.httpRequestsToPlaying": { "value": 2, "unit": "requests", "slack": 0, "note": "guard only, not validated: no PR has yet shown that lowering this counter lowers the journey wall-clock (Principle 3)", "updatedAt": "2026-10-04", "evidencePr": null, "evidenceRun": "https://github.com/4gray/iptvnator/actions/runs/37184230956", "measuredWith": "pnpm run perf:journeys (ubuntu-latest, xvfb), identical in all 55 measured iterations of 11 master runs, 2026-10-03 to 2026-10-04" }, "renderer.layoutShiftScore": { "value": 0.001, "unit": "score", "slack": 0, "note": "guard only, not validated: no PR has yet shown that lowering this counter lowers the journey wall-clock (Principle 3)", "updatedAt": "2026-10-04", "evidencePr": null, "evidenceRun": "https://github.com/4gray/iptvnator/actions/runs/37184230956", "measuredWith": "pnpm run perf:journeys (ubuntu-latest, xvfb), identical in all 55 measured iterations of 11 master runs, 2026-10-03 to 2026-10-04" } } } }