This repo follows the claudelicious convention of
keeping agent/working rules in version control. The operative rules live in
CLAUDE.md — read that file.
Key points (see CLAUDE.md for detail):
- The public API of
bed_lookupis frozen (BedFile,lookup,lookup_df,lookup_series, and pickle-safety for multiprocessing). Don't break it. - Python 3.11+ only; lint/format with
ruff. - Record non-trivial decisions as ADRs in
docs/decisions/.