Import a JSON file in the Casebank format (an array of case records, or a full Casebank export). Existing cases with the same id are updated; annotations are merged. Use this for bulk loads from CourtListener sweeps.
Already imported cases that still look wrong can be fixed in place. Annotations are carried onto the new text.
Checks the six anchor cases and six keyword queries for opinions filed since your last sweep. Discovery only — opinion text is fetched afterwards, for the cases you keep.
The Casebank is local-first: everything lives on this device and works offline. Optionally connect a Firebase project to sync across devices. You can paste the config exactly as Firebase gives it to you. See the README for setup steps.