{
  "schema": 2,
  "meta": {
    "date": "2026-10-09T08:58:22.553Z",
    "host": "macbookpro",
    "machine": {
      "cpu": "Apple M1 Max",
      "cores": 10,
      "memoryGb": 32,
      "os": "macOS 27.0"
    },
    "node": "v26.8.1",
    "versions": {
      "lumiose": "b836aa8",
      "react": "19.3.0",
      "react-dom": "19.3.0",
      "react-router": "8.4.0",
      "next": "16.4.0",
      "vite": "8.3.4"
    },
    "iterations": {
      "dev": 5,
      "build": 3,
      "load": 5,
      "server": 3
    },
    "quick": false,
    "groups": ["server"],
    "apps": ["lumiose", "react-router", "next"],
    "conformance": {
      "lumiose": "skipped",
      "react-router": "skipped",
      "next": "skipped"
    },
    "servers": {
      "lumiose": {
        "dev": {
          "command": "lumiose dev --port 4101 --host 127.0.0.1",
          "tool": "Vite 8.3.4",
          "description": "`lumiose dev`: Vite in middleware mode, modules compiled on request, SSR through Vite's module runner"
        },
        "build": {
          "command": "lumiose build"
        },
        "prod": {
          "command": "NODE_ENV=production node server.ts",
          "description": "`node server.ts`: the `lumiose build` output on @lumiose/adapter-node (compress: false)",
          "nodeEnv": "production",
          "compression": false
        }
      },
      "react-router": {
        "dev": {
          "command": "react-router dev --host 127.0.0.1 --port ${PORT:-4102} --strictPort",
          "tool": "Vite 8.3.4",
          "description": "`react-router dev`: Vite dev server, modules compiled on request"
        },
        "build": {
          "command": "react-router build"
        },
        "prod": {
          "command": "NODE_ENV=production node server.ts",
          "description": "`node server.ts`: Express + @react-router/express on the `react-router build` output, no compression middleware",
          "nodeEnv": "production",
          "compression": false
        }
      },
      "next": {
        "dev": {
          "command": "next dev --hostname 127.0.0.1 --port ${PORT:-4103}",
          "tool": "Turbopack (next 16.4.0)",
          "description": "`next dev`: Turbopack dev server, routes compiled on first request"
        },
        "build": {
          "command": "next build"
        },
        "prod": {
          "command": "next start --port ${PORT:-4103}",
          "description": "`next start`: Next's production server on the `next build` output (compress: false)",
          "nodeEnv": "production",
          "compression": false
        }
      }
    },
    "notes": [
      "Load: Chromium, CPU throttled 4×, no network throttling; COMMENTS_DELAY_MS=0.",
      "Payload: bytes of the first load until ready and network idle; gzip level 6, brotli quality 11 computed offline."
    ]
  },
  "results": {
    "lumiose": {
      "server.cold-start": {
        "unit": "ms",
        "values": [476.66, 470.6, 467.2],
        "median": 470.6,
        "min": 467.2,
        "max": 476.66
      },
      "server.home.rps": {
        "unit": "req/s",
        "values": [1234.64, 1258.82, 1248.19],
        "median": 1248.19,
        "min": 1234.64,
        "max": 1258.82
      },
      "server.home.p50": {
        "unit": "ms",
        "values": [39, 38, 38],
        "median": 38,
        "min": 38,
        "max": 39
      },
      "server.home.p99": {
        "unit": "ms",
        "values": [78, 77, 77],
        "median": 77,
        "min": 77,
        "max": 78
      },
      "server.home.errors": {
        "unit": "count",
        "values": [0, 0, 0],
        "median": 0,
        "min": 0,
        "max": 0
      },
      "server.project.rps": {
        "unit": "req/s",
        "values": [1388.3, 1396.91, 1406.1],
        "median": 1396.91,
        "min": 1388.3,
        "max": 1406.1
      },
      "server.project.p50": {
        "unit": "ms",
        "values": [34, 34, 34],
        "median": 34,
        "min": 34,
        "max": 34
      },
      "server.project.p99": {
        "unit": "ms",
        "values": [68, 67, 67],
        "median": 67,
        "min": 67,
        "max": 68
      },
      "server.project.errors": {
        "unit": "count",
        "values": [0, 0, 0],
        "median": 0,
        "min": 0,
        "max": 0
      },
      "server.issue.rps": {
        "unit": "req/s",
        "values": [5425.64, 5652.19, 5735.82],
        "median": 5652.19,
        "min": 5425.64,
        "max": 5735.82
      },
      "server.issue.p50": {
        "unit": "ms",
        "values": [8, 8, 8],
        "median": 8,
        "min": 8,
        "max": 8
      },
      "server.issue.p99": {
        "unit": "ms",
        "values": [17, 16, 15],
        "median": 16,
        "min": 15,
        "max": 17
      },
      "server.issue.errors": {
        "unit": "count",
        "values": [0, 0, 0],
        "median": 0,
        "min": 0,
        "max": 0
      },
      "server.api.rps": {
        "unit": "req/s",
        "values": [18623.28, 17992, 16840],
        "median": 17992,
        "min": 16840,
        "max": 18623.28
      },
      "server.api.p50": {
        "unit": "ms",
        "values": [2, 2, 2],
        "median": 2,
        "min": 2,
        "max": 2
      },
      "server.api.p99": {
        "unit": "ms",
        "values": [4, 5, 6],
        "median": 5,
        "min": 4,
        "max": 6
      },
      "server.api.errors": {
        "unit": "count",
        "values": [0, 0, 0],
        "median": 0,
        "min": 0,
        "max": 0
      },
      "server.rss": {
        "unit": "MB",
        "values": [239.55],
        "median": 239.55,
        "min": 239.55,
        "max": 239.55
      }
    },
    "react-router": {
      "server.cold-start": {
        "unit": "ms",
        "values": [626.44, 596.4, 563.98],
        "median": 596.4,
        "min": 563.98,
        "max": 626.44
      },
      "server.home.rps": {
        "unit": "req/s",
        "values": [627.9, 657.1, 673.4],
        "median": 657.1,
        "min": 627.9,
        "max": 673.4
      },
      "server.home.p50": {
        "unit": "ms",
        "values": [73, 75, 70],
        "median": 73,
        "min": 70,
        "max": 75
      },
      "server.home.p99": {
        "unit": "ms",
        "values": [145, 127, 128],
        "median": 128,
        "min": 127,
        "max": 145
      },
      "server.home.errors": {
        "unit": "count",
        "values": [0, 0, 0],
        "median": 0,
        "min": 0,
        "max": 0
      },
      "server.project.rps": {
        "unit": "req/s",
        "values": [444.9, 441.7, 450.8],
        "median": 444.9,
        "min": 441.7,
        "max": 450.8
      },
      "server.project.p50": {
        "unit": "ms",
        "values": [114, 113, 111],
        "median": 113,
        "min": 111,
        "max": 114
      },
      "server.project.p99": {
        "unit": "ms",
        "values": [177, 170, 165],
        "median": 170,
        "min": 165,
        "max": 177
      },
      "server.project.errors": {
        "unit": "count",
        "values": [0, 0, 0],
        "median": 0,
        "min": 0,
        "max": 0
      },
      "server.issue.rps": {
        "unit": "req/s",
        "values": [1451.73, 1376.55, 1432.28],
        "median": 1432.28,
        "min": 1376.55,
        "max": 1451.73
      },
      "server.issue.p50": {
        "unit": "ms",
        "values": [34, 36, 35],
        "median": 35,
        "min": 34,
        "max": 36
      },
      "server.issue.p99": {
        "unit": "ms",
        "values": [63, 67, 55],
        "median": 63,
        "min": 55,
        "max": 67
      },
      "server.issue.errors": {
        "unit": "count",
        "values": [0, 0, 0],
        "median": 0,
        "min": 0,
        "max": 0
      },
      "server.api.rps": {
        "unit": "req/s",
        "values": [10230.19, 10305.1, 10388],
        "median": 10305.1,
        "min": 10230.19,
        "max": 10388
      },
      "server.api.p50": {
        "unit": "ms",
        "values": [4, 4, 4],
        "median": 4,
        "min": 4,
        "max": 4
      },
      "server.api.p99": {
        "unit": "ms",
        "values": [9, 8, 8],
        "median": 8,
        "min": 8,
        "max": 9
      },
      "server.api.errors": {
        "unit": "count",
        "values": [0, 0, 0],
        "median": 0,
        "min": 0,
        "max": 0
      },
      "server.rss": {
        "unit": "MB",
        "values": [251.53],
        "median": 251.53,
        "min": 251.53,
        "max": 251.53
      }
    },
    "next": {
      "server.cold-start": {
        "unit": "ms",
        "values": [829.6, 665.88, 686.29],
        "median": 686.29,
        "min": 665.88,
        "max": 829.6
      },
      "server.home.rps": {
        "unit": "req/s",
        "values": [422.5, 423.8, 423.8],
        "median": 423.8,
        "min": 422.5,
        "max": 423.8
      },
      "server.home.p50": {
        "unit": "ms",
        "values": [115, 114, 114],
        "median": 114,
        "min": 114,
        "max": 115
      },
      "server.home.p99": {
        "unit": "ms",
        "values": [135, 136, 148],
        "median": 136,
        "min": 135,
        "max": 148
      },
      "server.home.errors": {
        "unit": "count",
        "values": [0, 0, 0],
        "median": 0,
        "min": 0,
        "max": 0
      },
      "server.project.rps": {
        "unit": "req/s",
        "values": [333.8, 338.8, 340],
        "median": 338.8,
        "min": 333.8,
        "max": 340
      },
      "server.project.p50": {
        "unit": "ms",
        "values": [145, 142, 142],
        "median": 142,
        "min": 142,
        "max": 145
      },
      "server.project.p99": {
        "unit": "ms",
        "values": [238, 235, 197],
        "median": 235,
        "min": 197,
        "max": 238
      },
      "server.project.errors": {
        "unit": "count",
        "values": [0, 0, 0],
        "median": 0,
        "min": 0,
        "max": 0
      },
      "server.issue.rps": {
        "unit": "req/s",
        "values": [666.2, 678.8, 682.5],
        "median": 678.8,
        "min": 666.2,
        "max": 682.5
      },
      "server.issue.p50": {
        "unit": "ms",
        "values": [73, 72, 71],
        "median": 72,
        "min": 71,
        "max": 73
      },
      "server.issue.p99": {
        "unit": "ms",
        "values": [104, 88, 95],
        "median": 95,
        "min": 88,
        "max": 104
      },
      "server.issue.errors": {
        "unit": "count",
        "values": [0, 0, 0],
        "median": 0,
        "min": 0,
        "max": 0
      },
      "server.api.rps": {
        "unit": "req/s",
        "values": [5211.46, 5475.82, 5449.28],
        "median": 5449.28,
        "min": 5211.46,
        "max": 5475.82
      },
      "server.api.p50": {
        "unit": "ms",
        "values": [8, 8, 8],
        "median": 8,
        "min": 8,
        "max": 8
      },
      "server.api.p99": {
        "unit": "ms",
        "values": [19, 18, 18],
        "median": 18,
        "min": 18,
        "max": 19
      },
      "server.api.errors": {
        "unit": "count",
        "values": [0, 0, 0],
        "median": 0,
        "min": 0,
        "max": 0
      },
      "server.rss": {
        "unit": "MB",
        "values": [494.09],
        "median": 494.09,
        "min": 494.09,
        "max": 494.09
      }
    }
  },
  "metrics": {
    "server.cold-start": {
      "label": "Server cold start (spawn → first 200)",
      "group": "server",
      "unit": "ms",
      "better": "lower",
      "env": "prod"
    },
    "server.home.rps": {
      "label": "Requests/s",
      "group": "server",
      "unit": "req/s",
      "better": "higher",
      "section": "Throughput /",
      "env": "prod"
    },
    "server.home.p50": {
      "label": "Latency p50",
      "group": "server",
      "unit": "ms",
      "better": "lower",
      "section": "Throughput /",
      "env": "prod"
    },
    "server.home.p99": {
      "label": "Latency p99",
      "group": "server",
      "unit": "ms",
      "better": "lower",
      "section": "Throughput /",
      "env": "prod"
    },
    "server.home.errors": {
      "label": "Errors and non-2xx",
      "group": "server",
      "unit": "count",
      "better": "lower",
      "section": "Throughput /",
      "env": "prod"
    },
    "server.project.rps": {
      "label": "Requests/s",
      "group": "server",
      "unit": "req/s",
      "better": "higher",
      "section": "Throughput /projects/:slug?page=3",
      "env": "prod"
    },
    "server.project.p50": {
      "label": "Latency p50",
      "group": "server",
      "unit": "ms",
      "better": "lower",
      "section": "Throughput /projects/:slug?page=3",
      "env": "prod"
    },
    "server.project.p99": {
      "label": "Latency p99",
      "group": "server",
      "unit": "ms",
      "better": "lower",
      "section": "Throughput /projects/:slug?page=3",
      "env": "prod"
    },
    "server.project.errors": {
      "label": "Errors and non-2xx",
      "group": "server",
      "unit": "count",
      "better": "lower",
      "section": "Throughput /projects/:slug?page=3",
      "env": "prod"
    },
    "server.issue.rps": {
      "label": "Requests/s",
      "group": "server",
      "unit": "req/s",
      "better": "higher",
      "section": "Throughput /issues/:id (streamed)",
      "env": "prod"
    },
    "server.issue.p50": {
      "label": "Latency p50",
      "group": "server",
      "unit": "ms",
      "better": "lower",
      "section": "Throughput /issues/:id (streamed)",
      "env": "prod"
    },
    "server.issue.p99": {
      "label": "Latency p99",
      "group": "server",
      "unit": "ms",
      "better": "lower",
      "section": "Throughput /issues/:id (streamed)",
      "env": "prod"
    },
    "server.issue.errors": {
      "label": "Errors and non-2xx",
      "group": "server",
      "unit": "count",
      "better": "lower",
      "section": "Throughput /issues/:id (streamed)",
      "env": "prod"
    },
    "server.api.rps": {
      "label": "Requests/s",
      "group": "server",
      "unit": "req/s",
      "better": "higher",
      "section": "Throughput /api/issues/:id",
      "env": "prod"
    },
    "server.api.p50": {
      "label": "Latency p50",
      "group": "server",
      "unit": "ms",
      "better": "lower",
      "section": "Throughput /api/issues/:id",
      "env": "prod"
    },
    "server.api.p99": {
      "label": "Latency p99",
      "group": "server",
      "unit": "ms",
      "better": "lower",
      "section": "Throughput /api/issues/:id",
      "env": "prod"
    },
    "server.api.errors": {
      "label": "Errors and non-2xx",
      "group": "server",
      "unit": "count",
      "better": "lower",
      "section": "Throughput /api/issues/:id",
      "env": "prod"
    },
    "server.rss": {
      "label": "Server RSS after the load test",
      "group": "server",
      "unit": "MB",
      "better": "lower",
      "env": "prod"
    }
  }
}
