Skip to content

Scrolls workbench 0.2.0

Choose a tag to compare

@ChaseHendrick ChaseHendrick released this 16 Oct 20:52
f3ce065

The scrolls-workbench package: the Greek letter reader, StrokeNet, the segment stack check, ink-map scoring, run planning and provenance. This is its first tagged version, so you can install a fixed copy:

python -m pip install "scrolls-workbench[reader] @ git+https://github.com/ChaseHendrick/Scrolls@workbench-v0.2.0"
scrolls-letterdemo     # prints DEMO PASS

What 0.2.0 holds

  • Greek letter reader (scrolls-letterread, scrolls-letterlines, scrolls-letterdemo), with letters-v2-ccby (CC BY 4.0) as the default weights, status codes, control maps, CSV and PAGE XML exports and fine-tuning on your own lines. Its output is letter hypotheses for a person to check, not a reading.
  • StrokeNet text-likeness score (python -m kit strokenet), with rotation and IAAFT controls and its full held-out result, including where it misses its bar.
  • Segment stack check (python -m kit stackcheck), from segment geometry alone.
  • AutoPipeline on every scan, planning only (python -m kit run all --dry-run, python -m kit run watch): a priced plan over every open-data scan volume. It launches nothing.
  • Checks that can fail, and inputs checked: from an adversarial test of the tools, kit verify and kit auc refuse controls and maps that made a check pass by construction, the batch planner keeps its files inside its state folder and approves only the plan it computes, and the letter reader, StrokeNet, the umbilicus finder and provenance check refuse inputs that crashed, hung or used unbounded memory. Scores for valid inputs are unchanged.
  • The Modal rates ship with the package, so kit run all --dry-run works after a pip install.
  • The README's release list is generated from docs/releases.json (python -m kit releases), and the command line is faster.

Results the letter reader stamped 0.1.0 came from untagged commits between 14 and 16 October 2026; their provenance names the weights by SHA-256. Full list: CHANGELOG.md.