{
  "version": "1.0.0",
  "created": "2026-10-04",
  "sources": {
    "4dn": {
      "url": "https://data.4dnucleome.org/files-microscopy/4DNFI7FAWT6C/",
      "usage_policy": "https://registry.opendata.aws/4dnucleome/",
      "publication": "https://doi.org/10.1186/s13059-025-03679-3",
      "license": "4DN open data usage policy: freely download, analyze and publish results",
      "attribution": "Li G, Kim HJ, Pendyala S et al., Sceptic, Genome Biology 26,209 (2025); Doug Fowler lab, University of Washington; 4DN Network",
      "display": "Registered DAPI-blue/NCL-red derived preview. OME and portal channel order disagree; the source manifest retains the adopted mapping and discrepancy. No GFP. No original TIFF redistributed."
    },
    "bbbc013": {
      "url": "https://bbbc.broadinstitute.org/BBBC013",
      "license": "CC-BY-3.0",
      "license_url": "https://creativecommons.org/licenses/by/3.0/",
      "attribution": "Images by Ilya Ravkin, Broad Bioimage Benchmark Collection BBBC013v1. TIFF containers derived from official 8-bit BMP exports; pixel samples unchanged.",
      "scope": "Fixed published wells A01/A06/A12, DRAQ staining, 8-bit BMP-export pixel samples in TIFF containers. Not a validation of native FRM intensities or segmentation accuracy. No claim these fields are independent experimental replicates."
    }
  },
  "capture": {
    "method": "Actual Cytellect browser interactions recorded with Playwright against the local loopback build of draft PR #50 (head a8cddcef4f58e3faea9a8d0e4408d0c6ce30b7f9), public BBBC013 fixtures only. No generated cells, fabricated UI, artificial numerical fixtures or private research.",
    "source_revision": "a8cddcef4f58e3faea9a8d0e4408d0c6ce30b7f9",
    "source_note": "Draft PR #50 was run unmodified from a separate worktree at the source revision above, which identifies every interface file; the capture does not merge or approve it.",
    "inputs": "BBBC013 wells A01, A06 and A12. The DNA image files were renamed from -dapi to -draq before import so the recorded stain reads DRAQ, the actual stain; pixel samples unchanged.",
    "nuclear_detection": "Fiji StarDist 2D (locked runtime), DRAQ channel selected by the operator, all three fields; 350, 242 and 225 nuclei.",
    "statistics": "Descriptive distribution only (no groups, no inference); the fields are not independent experimental units.",
    "captured": "2026-10-08"
  },
  "workspace_operation": {
    "source": "bbbc013",
    "method": "Continuous browser recording of one session: start, import of six TIFF files, nuclear channel selection, measurement of all fields, outlines and measurement table, field switching. The detection wait between pressing 測定 and the first result (about 34 s) is cut; nothing else is accelerated or re-ordered. No generated cursor, synthetic UI, or invented values.",
    "duration_seconds": 45.4,
    "cut": {
      "from_seconds": 36.0,
      "to_seconds": 70.2
    },
    "recording_sha256": "b7ec40b340888a3836c3f6579aab4b7fbab2066f591b479a6988d984d8f78ef1"
  },
  "figure": {
    "source": "bbbc013",
    "source_record": "figure-source.json",
    "csv": "figure-public.csv",
    "caption": "figure-caption.md",
    "observations": 817,
    "fields": 3,
    "scope": "App-generated area-only descriptive figure; points are regions, squares are within-field medians. No independent n, p values or confidence intervals. Same exact observations in 183mm desktop and 89mm mobile outputs."
  },
  "screenshots": {
    "workspace-public.png": {
      "capture_sha256": "5eec64100c488f695a021784e3631707d792be91928e88464dbd50a0ae3448e3",
      "viewport": [
        1520,
        744
      ],
      "source": "bbbc013",
      "capture_ui": "Draft PR #50 workspace",
      "shows": "Field list, DRAQ image with StarDist nuclear outlines, per-nucleus measurement table, analysis settings"
    },
    "workspace-public-mobile.png": {
      "capture_sha256": "2d3438dbbe85e3f0a06eb10a5dd1dfba4b6dc190ecb56341f17722de3fc060d9",
      "crop_css_px": [
        192,
        52,
        548,
        692
      ],
      "scale": "2x capture cropped and resized to 680 px wide",
      "source": "bbbc013",
      "capture_ui": "Draft PR #50 workspace",
      "shows": "DRAQ image with nuclear outlines for narrow screens (crop of the desktop view, not a separate mobile layout)"
    },
    "planning-public.png": {
      "capture_sha256": "bbd98c54f741527889270e113cd50da1bc36d3f8123599b9ab6b43c24466246a",
      "viewport": [
        1440,
        1252
      ],
      "source": "bbbc013",
      "capture_ui": "Draft PR #50 statistics tab",
      "shows": "Descriptive per-field distribution of nuclear DRAQ mean intensity and its summary table",
      "crop": [
        0,
        0,
        1440,
        950
      ]
    }
  },
  "fonts": {
    "inter": {
      "source": "https://github.com/rsms/inter/releases/tag/v4.1",
      "license": "OFL-1.1",
      "file": "../fonts/InterVariable.woff2",
      "license_file": "../fonts/Inter-LICENSE.txt"
    },
    "noto_sans_jp": {
      "source": "https://github.com/google/fonts/tree/main/ofl/notosansjp",
      "source_sha256": "c2f3b4d463500a2ddcd3849cded1fceeb9fd6d1c32e6cbecd568453ba50fc68f",
      "license": "OFL-1.1",
      "file": "../fonts/NotoSansJPVariable.woff2",
      "license_file": "../fonts/NotoSansJP-OFL.txt",
      "subset": "LP source text + ASCII + general punctuation; exact source hashes and code points in ../fonts/subset-manifest.json. Weight axis retained."
    }
  },
  "assets": {
    "figure-caption.md": {
      "sha256": "f8c49f106fb19c5057ac1ae3e52edd7ae867b4eaaf8cb95cd3d521a716c61a76",
      "bytes": 1813
    },
    "figure-public-mobile.svg": {
      "sha256": "b3074c5756f307cb3d333397ef2e8582d450eab1572d6606de45cad30490c9ab",
      "bytes": 97929
    },
    "figure-public.csv": {
      "sha256": "92ef1e2ab074ab744a76f0b394baa25fdef83315b5b8fcc0a933b7fe71936ced",
      "bytes": 170246
    },
    "figure-public.svg": {
      "sha256": "c25e48d7b05e85eeca926f61db20845652b21172c562b0e9b535d2f35d46ed8a",
      "bytes": 98153
    },
    "figure-source.json": {
      "sha256": "3a297cd261d5ed63605e03050b537398d04bb0e0fc1b49219597f01b72343662",
      "bytes": 331775
    },
    "hero-microscopy-poster.webp": {
      "sha256": "bd867683ecb925bacdf88f7fd39010d977fd4d3c08455f9ebf563edd6bd58288",
      "bytes": 33752
    },
    "hero-microscopy.mp4": {
      "sha256": "0757d235736968f1dedff2276375764653eb2620fbe858fce841e50ff89ca083",
      "bytes": 595517
    },
    "planning-public.png": {
      "sha256": "5ec6dabd6210b872c46283022a17c3839557e623b8f4c2926b83c5e77292099e",
      "bytes": 134489,
      "width": 1440,
      "height": 950
    },
    "workspace-public-mobile.png": {
      "sha256": "efad3c4ced45bec5d19454d359dcecbdd2e6820a39a3767da26344335636dbb7",
      "bytes": 502971,
      "width": 680,
      "height": 858
    },
    "workspace-public.mp4": {
      "sha256": "4dae1d449d32740eea360d3fca9a05472f7f0d81af581f6ae8541334a5dcc238",
      "bytes": 792548
    },
    "workspace-public.png": {
      "sha256": "425335df95a364f1f0b095f3f6f75d9d0e786511042eda69df7740ba756dbcb6",
      "bytes": 439904
    }
  },
  "illustrative_photography": {
    "manifest": "/marketing/photo-provenance.json",
    "scope": "Illustrative stock photographs; not analysis inputs or product usage evidence."
  },
  "generation_environment": {
    "runtime_dependency": false,
    "python": "3.12 (existing development interpreter; no product dependency added)",
    "fonttools": {
      "version": "4.66.1",
      "source": "https://pypi.org/project/fonttools/4.66.1/"
    },
    "brotli": {
      "version": "1.1.0",
      "source": "https://pypi.org/project/Brotli/1.1.0/"
    },
    "imageio_ffmpeg": {
      "version": "0.6.0",
      "source": "https://pypi.org/project/imageio-ffmpeg/0.6.0/"
    },
    "ffmpeg": {
      "version": "7.1",
      "source": "https://github.com/imageio/imageio-ffmpeg",
      "distribution": "Pinned binary packaged by imageio-ffmpeg 0.6.0"
    },
    "fonts": {
      "Inter": "https://github.com/rsms/inter/releases/tag/v4.1",
      "NotoSansJP": "https://github.com/google/fonts/tree/main/ofl/notosansjp",
      "input_hashes": "scripts/build_marketing_media.py",
      "subset_record": "/fonts/subset-manifest.json"
    }
  },
  "current_hero": {
    "kind": "authored-three-dimensional-artwork",
    "provenance": "/marketing/cell-sculpture-provenance.json",
    "model": "/marketing/cell-sculpture.glb",
    "poster": "/marketing/cell-sculpture-poster.webp",
    "license": "Apache-2.0"
  },
  "archived_microscopy_hero": {
    "source": "4dn",
    "registered_preview_sha256": "ff7cb346f2509ed39231acf7c23a2fdc6814e88ea7428e41a1162db79cf84d6f",
    "transform": "Crop and gentle looping viewport zoom of one static real image; not time-lapse or cell motion. 1600x900, 24 fps, 12 seconds, no audio. Scientific inputs and values unchanged.",
    "build_tool": "scripts/build_marketing_media.py"
  },
  "hero": {
    "source": "Original Blender optical architecture",
    "manifest": "optical-provenance.json",
    "authoring": "scripts/create_optical_hero.py",
    "note": "No cell photograph or microscopy texture is used in the page background. Existing real product captures remain within product demonstrations."
  }
}
