# CSV -> Markdown table conversion throughput

`csv-to-markdown-guide` 記事の変換速度主張の一次ソース。本番と同一の変換経路
(`lib/tooling.ts` の `runToolConversion("csv-to-markdown", ...)`、papaparse +
remark パイプライン) を Node 上で直接呼び、5 列の合成 CSV を変換する時間を測る。

## 実行環境

- Apple M5 Pro / macOS (Darwin 25.5.0)
- Node v26 (tsx 経由)。ブラウザ実行時は端末・ブラウザにより変動する
- warm 7 回の median (初回 warm-up は計測外)

## 再現手順

```bash
npx tsx scripts/benchmarks/csv-to-markdown-throughput/measure.ts
```

## 実測結果 (2026-07-13)

| rows | input bytes | median ms |
|---|---|---|
| 10,000 | 484,585 (~0.5 MB) | 7.0 |
| 50,000 | 2,556,145 (~2.6 MB) | 36.0 |
| 100,000 | 5,145,595 (~5.1 MB) | 75.4 |

記事本文の数値は `results.json` と完全一致させること。
