{
  "checkedOn": "2026-09-13",
  "runtime": "Node 22.23.0",
  "checks": [
    {
      "tool": "merge-pdf",
      "input": "sample-a.pdf + sample-b.pdf",
      "expected": "3 pages; A1, A2, B1; original page sizes",
      "passed": true,
      "output": "merged.pdf",
      "bytes": 1320
    },
    {
      "tool": "split-pdf",
      "input": "merged.pdf; pages 3,1",
      "expected": "2 pages; B1, A1",
      "passed": true,
      "output": "extracted-3-1.pdf",
      "bytes": 1100
    },
    {
      "tool": "rotate-pdf",
      "input": "merged.pdf; rotate page 2 by 90 degrees",
      "expected": "3 pages; rotations 0, 90, 0 degrees",
      "passed": true,
      "output": "rotated-page-2.pdf",
      "bytes": 1326
    },
    {
      "tool": "images-to-pdf",
      "input": "sample-image.jpg",
      "expected": "1 page; 1200 x 1600 points",
      "passed": true,
      "output": "image.pdf",
      "bytes": 988505
    },
    {
      "tool": "compress-pdf",
      "input": "image.pdf; optimizeLevel=5",
      "expected": "1 readable PDF page",
      "passed": true,
      "output": "compressed-level-5.pdf",
      "inputBytes": 988505,
      "bytes": 88005
    }
  ]
}
