unroll / tests

Commit History

8 days ago

  1. One page scroll bar and American English

    Verified signature
    757768f

10 days ago

  1. Unroll 1.7.0: Live sheet, stream any public segment and volume and see the volume on the sheet⁠

    Chase Hendrick +1: Claude Opus 5.5 (1M context)
    Unverified signature
    7391956

19 days ago

  1. unroll.help(): quick start and methods by group, help(group) and help(method); version 0.9.5

    08a393b
  2. Public API at window.unroll (schema, help, coverage test; ui and bench groups), embed mode with postMessage bridge and oEmbed, version 0.9.4 in About and API, ink_9um (9 µm) label and credit, Ink Bench hardening from the audit, hashchange without reload, capped test hooks

    cc6b6d8
  3. Multi-scroll support: build.py and fetch.py take any open-data scroll (per-scroll voxel size, X-ray scan, renumbering by radius, optional ink, a second 1 um ink layer), make_manifest.py, the scroll picker's prize eligible badge and eligible-only toggle (window.unrollScrolls), and a 'Why N ink layers?' box written from each manifest's ink layers

    cf20894
  4. Faster first load: ship the int16 geometry as byte planes + gzip (scroll.i16p.gz, 1.62 MB instead of 3.48 MB), unpacked in the browser to the exact scroll.bin bytes with a fallback to scroll.bin; tools/pack_bin.py builds it, tests/pack_bin.mjs checks the round trip

    77b49a9
  5. Ink Bench leaderboard: rank by AP by default, matching the researcher takeaway

    4de4420
  6. Ink Bench: examples on all 37 windings, researcher takeaway (rank by AP, report the X-ray floor), ink_9um credit, untrack pycache, sturdier leaderboard test

    a9ce211
  7. Ink Bench: fix a share-link restore race, patient start in the e2e test

    05acee5
  8. Ink Bench: score your own ink prediction against the published ink, in the browser, with a Python and CLI companion, an open bundle format, a leaderboard view and Apache-2.0 code

    f918b86