Commit graph

7 commits

Author SHA1 Message Date
d5f5b47cef feat: add stable-centered auto-detect capture strategy 2026-07-13 10:36:54 -07:00
aaac91f03c feat: add motion-stop countdown capture strategy 2026-07-13 10:33:12 -07:00
b707aef137 feat: add capture strategy interface and manual button strategy 2026-07-13 10:28:10 -07:00
f93d51d500 feat: add book-region cropping from wide captures 2026-07-13 10:24:05 -07:00
b9ddbee81e feat: add deterministic marker-based size bucketing 2026-07-13 10:19:10 -07:00
27c066de1c feat: add CSV catalogue data layer
Implement Catalogue class with BookRecord dataclass for managing the
CSV-based book inventory. Provides operations to append records, read all
rows, update specific books, and generate unique book IDs.

5 tests passing, all functionality working as specified.
2026-07-13 10:11:49 -07:00
4aee1e5181 chore: scaffold bookmark project structure 2026-07-13 10:08:41 -07:00