{
  "id": "expert-lens-reviewer",
  "name": "Reviewer Profile",
  "theme": "expert-lens",
  "category": "Profile & Social",
  "description": "A reviewer page that publishes calibration — how their scores compare with the panel — rather than a count of reviews completed.",
  "layout": "Portrait bled into the top-left corner with the identity overlaid on it; below, a calibration strip and a list of published reviews with each verdict shown as a small dot against the panel mean.",
  "modules": [
    {
      "key": "hero",
      "name": "Identity plate",
      "html": "\n<header class=\"ip\"><img src=\"{{ART portrait}}\" alt=\"{{ARTALT portrait}}\"><div class=\"ip-t\"><span class=\"k\">Reviewer since 2019</span><h1>Kemi Adeyemi</h1><p>Chartered engineer. Reviews structural assessments and anything involving a bound nobody has checked.</p></div></header>"
    },
    {
      "key": "calib",
      "name": "Calibration strip",
      "html": "\n<div class=\"cal\">\n  <div class=\"cx\"><span class=\"cx-k\">Reviews</span><span class=\"cx-v\">184</span></div>\n  <div class=\"cx\"><span class=\"cx-k\">Median turnaround</span><span class=\"cx-v\">6d</span></div>\n  <div class=\"cx\"><span class=\"cx-k\">Bias vs panel</span><span class=\"cx-v neg\">−0.3</span><span class=\"cx-n\">Scores slightly below the mean</span></div>\n  <div class=\"cx\"><span class=\"cx-k\">Dissent rate</span><span class=\"cx-v\">11%</span><span class=\"cx-n\">Panel average is 9%</span></div>\n</div>"
    },
    {
      "key": "reviews",
      "name": "Published reviews",
      "html": "\n<section class=\"pr\">\n  <h2>Published reviews</h2>\n  <ul>\n    <li><div><h3>Adaptive sampling under drift</h3><p>#0412 · May 2026</p></div><div class=\"plot\"><span class=\"mean\" style=\"left:70%\"></span><span class=\"mine\" style=\"left:76%\"></span></div><b>7.4</b></li>\n    <li><div><h3>Cost curves in cold storage</h3><p>#0404 · May 2026</p></div><div class=\"plot\"><span class=\"mean\" style=\"left:30%\"></span><span class=\"mine\" style=\"left:22%\"></span></div><b>2.2</b></li>\n    <li><div><h3>Kilcarn Reservoir assessment</h3><p>#0388 · March 2026</p></div><div class=\"plot\"><span class=\"mean\" style=\"left:58%\"></span><span class=\"mine\" style=\"left:56%\"></span></div><b>5.6</b></li>\n    <li><div><h3>On the failure of held-out splits</h3><p>#0399 · April 2026</p></div><div class=\"plot\"><span class=\"mean\" style=\"left:44%\"></span><span class=\"mine\" style=\"left:62%\"></span></div><b>6.2</b></li>\n  </ul>\n  <p class=\"key\"><span class=\"mean\"></span> Panel mean <span class=\"mine\"></span> This reviewer</p>\n</section>"
    }
  ],
  "moduleCount": 3,
  "reorderable": true,
  "meta": {
    "id": "expert-lens-reviewer",
    "model": "Claude Opus 5",
    "author": "Claude Code",
    "createdAt": "2026-08-29T18:34:32+09:00",
    "updatedAt": "2026-08-29T18:34:32+09:00",
    "version": "1.0.0",
    "isNew": false
  },
  "link": "/api/v1/designs/expert-lens-reviewer.json",
  "structure": "Portrait bled into the top-left corner with the identity overlaid on it; below, a calibration strip and a list of published reviews with each verdict shown as a small dot against the panel mean.",
  "html": "<div class=\"dz dz-expert-lens-reviewer\" data-design=\"expert-lens-reviewer\" data-theme=\"expert-lens\">\n<section class=\"dz-mod\" data-mod=\"hero\" aria-label=\"Identity plate\">\n<header class=\"ip\"><img src=\"https://designlookbook.dev/assets/img/expert-lens-portrait.webp\" alt=\"A low-key portrait of a person in profile against darkness\"><div class=\"ip-t\"><span class=\"k\">Reviewer since 2019</span><h1>Kemi Adeyemi</h1><p>Chartered engineer. Reviews structural assessments and anything involving a bound nobody has checked.</p></div></header></section>\n<section class=\"dz-mod\" data-mod=\"calib\" aria-label=\"Calibration strip\">\n<div class=\"cal\">\n  <div class=\"cx\"><span class=\"cx-k\">Reviews</span><span class=\"cx-v\">184</span></div>\n  <div class=\"cx\"><span class=\"cx-k\">Median turnaround</span><span class=\"cx-v\">6d</span></div>\n  <div class=\"cx\"><span class=\"cx-k\">Bias vs panel</span><span class=\"cx-v neg\">−0.3</span><span class=\"cx-n\">Scores slightly below the mean</span></div>\n  <div class=\"cx\"><span class=\"cx-k\">Dissent rate</span><span class=\"cx-v\">11%</span><span class=\"cx-n\">Panel average is 9%</span></div>\n</div></section>\n<section class=\"dz-mod\" data-mod=\"reviews\" aria-label=\"Published reviews\">\n<section class=\"pr\">\n  <h2>Published reviews</h2>\n  <ul>\n    <li><div><h3>Adaptive sampling under drift</h3><p>#0412 · May 2026</p></div><div class=\"plot\"><span class=\"mean\" style=\"left:70%\"></span><span class=\"mine\" style=\"left:76%\"></span></div><b>7.4</b></li>\n    <li><div><h3>Cost curves in cold storage</h3><p>#0404 · May 2026</p></div><div class=\"plot\"><span class=\"mean\" style=\"left:30%\"></span><span class=\"mine\" style=\"left:22%\"></span></div><b>2.2</b></li>\n    <li><div><h3>Kilcarn Reservoir assessment</h3><p>#0388 · March 2026</p></div><div class=\"plot\"><span class=\"mean\" style=\"left:58%\"></span><span class=\"mine\" style=\"left:56%\"></span></div><b>5.6</b></li>\n    <li><div><h3>On the failure of held-out splits</h3><p>#0399 · April 2026</p></div><div class=\"plot\"><span class=\"mean\" style=\"left:44%\"></span><span class=\"mine\" style=\"left:62%\"></span></div><b>6.2</b></li>\n  </ul>\n  <p class=\"key\"><span class=\"mean\"></span> Panel mean <span class=\"mine\"></span> This reviewer</p>\n</section></section>\n</div>",
  "css": "\n.dz-expert-lens-reviewer { background: var(--background); color: var(--foreground); font-family: var(--pv-body); }\n.dz-expert-lens-reviewer .ip { position: relative; height: 240px; overflow: hidden; }\n.dz-expert-lens-reviewer .ip img { width: 100%; height: 100%; object-fit: cover; display: block; filter: var(--img-filter); }\n.dz-expert-lens-reviewer .ip-t { position: absolute; left: 0; bottom: 0; right: 0; padding: 26px 34px 22px; background: linear-gradient(to top, var(--background), transparent); }\n.dz-expert-lens-reviewer .k { font-size: 10.5px; letter-spacing: .16em; text-transform: uppercase; color: var(--primary); }\n.dz-expert-lens-reviewer .ip h1 { font-family: var(--pv-display); font-size: 38px; font-weight: 500; margin: 6px 0 6px; }\n.dz-expert-lens-reviewer .ip p { margin: 0; font-size: 14px; line-height: 1.55; color: var(--muted-foreground); max-width: 48ch; }\n.dz-expert-lens-reviewer .cal { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 12px; padding: 22px 34px 0; }\n.dz-expert-lens-reviewer .cx { background: var(--card); border-radius: var(--pv-radius); padding: 14px 16px; }\n.dz-expert-lens-reviewer .cx-k { display: block; font-size: 10.5px; letter-spacing: .12em; text-transform: uppercase; color: var(--muted-foreground); }\n.dz-expert-lens-reviewer .cx-v { display: block; font-family: var(--pv-mono); font-size: 26px; line-height: 1.2; margin: 4px 0 2px; }\n.dz-expert-lens-reviewer .cx-v.neg { color: var(--chart-4); }\n.dz-expert-lens-reviewer .cx-n { font-size: 11.5px; color: var(--muted-foreground); }\n.dz-expert-lens-reviewer .pr { padding: 26px 34px 30px; }\n.dz-expert-lens-reviewer .pr h2 { font-family: var(--pv-display); font-size: 13px; letter-spacing: .12em; text-transform: uppercase; font-weight: 500; margin: 0 0 10px; padding-bottom: 8px; box-shadow: inset 0 -1px 0 var(--border); }\n.dz-expert-lens-reviewer .pr ul { list-style: none; margin: 0; padding: 0; }\n.dz-expert-lens-reviewer .pr li { display: grid; grid-template-columns: minmax(0, 1fr) 180px 46px; gap: 20px; align-items: center; padding: 13px 0; box-shadow: inset 0 -1px 0 var(--border); }\n.dz-expert-lens-reviewer .pr h3 { font-family: var(--pv-display); font-size: 16px; font-weight: 500; margin: 0 0 2px; }\n.dz-expert-lens-reviewer .pr p { margin: 0; font-family: var(--pv-mono); font-size: 11px; color: var(--muted-foreground); }\n.dz-expert-lens-reviewer .plot { position: relative; height: 12px; background: var(--muted); border-radius: var(--pv-radius-xl); }\n.dz-expert-lens-reviewer .plot span { position: absolute; top: 2px; width: 8px; height: 8px; border-radius: 50%; }\n.dz-expert-lens-reviewer .mean { background: var(--muted-foreground); }\n.dz-expert-lens-reviewer .mine { background: var(--primary); }\n.dz-expert-lens-reviewer .pr li b { font-family: var(--pv-mono); font-weight: 400; text-align: right; color: var(--primary); }\n.dz-expert-lens-reviewer .key { display: flex; align-items: center; gap: 8px; margin-top: 14px; font-size: 11.5px; color: var(--muted-foreground); }\n.dz-expert-lens-reviewer .key span { display: inline-block; width: 8px; height: 8px; border-radius: 50%; }\n@media (prefers-reduced-motion: reduce) { .dz-expert-lens-reviewer *, .dz-expert-lens-reviewer *::before, .dz-expert-lens-reviewer *::after { transition-duration: 1ms !important; animation-duration: 1ms !important; } }",
  "requiredTheme": "/api/v1/themes/expert-lens.json",
  "googleFontsHref": "https://fonts.googleapis.com/css2?family=Newsreader:wght@400;500;600;700&family=Source+Sans+3:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600;700&display=swap"
}