{"id":867,"slug":"client-bjf-image-asset-inventory-v2","title":"B&J — image and asset inventory (v2, verified 2026-05-24)","kind":"reference","scope":"client-case-studies","status":"current","audiences":["kevin","candid-team","client-prospect"],"topics":["core-web-vitals","image-optimization","client-boucher-jones","case-study-source","kpi-candidates"],"reference_body":"| Item | Value |\n|---|---|\n| Total images in `public/` (png, jpg, jpeg, svg, webp, gif, avif, ico) | **8** |\n| Total images in `src/` | **0** (assets are all in `public/`) |\n| Total disk size of `public/` | **7.1 MB** |\n| Total disk size of `.next/static/` after build | **1.9 MB** |\n\nThe 7.1 MB `public/` is dominated by `public/data/` — the SVG / GeoJSON datasets that drive the CoverageMap (`bj-counties.svg`, `bj-counties.geojson`, `bj-lakes.geojson`).\n\n**Bitmap assets are minimal — the site leans on type, color, and CSS-drawn shape rather than imagery.** This is part of why the static budget stays small and is itself a craft signal worth surfacing.\n\nSee [[client-bjf-craft-signals-structural-v2]] for the design-token discipline that makes this approach viable.","rationale_body":null,"metadata":null,"links":{"outgoing":[{"slug":"client-bjf-craft-signals-structural-v2","title":"B&J — five structural craft signals worth surfacing in case-study narrative (v2)","kind":"reference","scope":"client-case-studies","link_type":"relates-to"}],"incoming":[{"slug":"client-bjf-case-study-source-v2","title":"Boucher & Jones — case-study source material, v2 (technical facts, 2026-05-24)","kind":"reference","scope":"client-case-studies","link_type":"relates-to"}]},"created_at":"2026-05-24T01:16:37.168Z","updated_at":"2026-05-24T01:16:37.168Z"}