{
  "capturedDate": "2026-09-07",
  "baseline": "5cd9d4dc plus earlier uncommitted thumbnail optimizations",
  "changes": [
    "0058 favorites index",
    "bounded STORED/cached archive 3MF batch previews"
  ],
  "machine": {
    "platform": "darwin",
    "arch": "arm64",
    "cpuModel": "Apple M4 Pro",
    "cores": 12,
    "memGb": 48
  },
  "sample": {
    "assetTableRows": 152955,
    "selectedThumbnailJobs": 768,
    "archived": 500,
    "loose": 268,
    "extensions": {
      "stl": 609,
      "png": 57,
      "jpg": 81,
      "jpeg": 2,
      "3mf": 15,
      "gif": 1,
      "obj": 3
    }
  },
  "method": {
    "order": [
      "before",
      "after",
      "after",
      "before"
    ],
    "source": "read-only NAS files, warmed by preliminary runs",
    "database": "fresh disposable snapshot for each run, retains full asset table",
    "excluded": [
      "initial migration and backup",
      "tagging",
      "scanning",
      "STEP/STP models",
      "renderer UI"
    ],
    "included": [
      "worker startup",
      "source reads",
      "rendering",
      "PNG writes",
      "database settlement",
      "queue completion"
    ],
    "observer": "real service, settled-result hook, 250ms queued-count check; core CPU sampling enabled in every timed run"
  },
  "runs": [
    {
      "label": "before-c",
      "variant": "before",
      "elapsedMs": 26208.751792000003,
      "cpuMs": 42340.365,
      "peakRssBytes": 2452750336,
      "coreSqliteAllProfileMs": 9042.318,
      "counters": {
        "jobs": 768,
        "generated": 768,
        "pending": 0
      },
      "pngCount": 768,
      "allPngsMatchBaseline": true,
      "boundedFinalPreviewCount": 0,
      "boundedFinalPreviewBytes": 0
    },
    {
      "label": "after-a",
      "variant": "after",
      "elapsedMs": 15597.387499999999,
      "cpuMs": 39297.971,
      "peakRssBytes": 2592768000,
      "coreSqliteAllProfileMs": 55.5,
      "counters": {
        "jobs": 768,
        "generated": 768,
        "pending": 0
      },
      "pngCount": 768,
      "allPngsMatchBaseline": true,
      "boundedFinalPreviewCount": 5,
      "boundedFinalPreviewBytes": 606334
    },
    {
      "label": "after-b",
      "variant": "after",
      "elapsedMs": 16603.713375,
      "cpuMs": 39457.743,
      "peakRssBytes": 2673491968,
      "coreSqliteAllProfileMs": 72.912,
      "counters": {
        "jobs": 768,
        "generated": 768,
        "pending": 0
      },
      "pngCount": 768,
      "allPngsMatchBaseline": true,
      "boundedFinalPreviewCount": 5,
      "boundedFinalPreviewBytes": 606334
    },
    {
      "label": "before-d",
      "variant": "before",
      "elapsedMs": 23958.021041,
      "cpuMs": 40634.608,
      "peakRssBytes": 2325397504,
      "coreSqliteAllProfileMs": 6577.883,
      "counters": {
        "jobs": 768,
        "generated": 768,
        "pending": 0
      },
      "pngCount": 768,
      "allPngsMatchBaseline": true,
      "boundedFinalPreviewCount": 0,
      "boundedFinalPreviewBytes": 0
    }
  ],
  "medianBeforeMs": 25083.3864165,
  "medianAfterMs": 16100.550437499998,
  "speedup": 1.5579210483436619,
  "elapsedReductionPercent": 35.811894892673024,
  "outputDigestSha256": "8dd3ddfb0e152ca990b431a8e8e6a457243a2f23cafed3e44858e1486f4b57b7",
  "stored3mfBytes": {
    "beforePayloadBytes": 656521118,
    "afterFilesystemReadBytes": 606334,
    "files": 5
  }
}
