feat(#1): Library v2 engine — books, shelves, members, checkout, weeding, ASCII library #2

Merged
ti-paul merged 1 commit from feature/1-library-engine into main 2026-06-16 12:09:11 +00:00
Member

Closes #1

  • 8 book genres, 4 shelf types, checkout/return with overdue/late fees
  • Member system, weeding, archiving, repair, ASCII library
  • 31 tests, all passing
Closes #1 - 8 book genres, 4 shelf types, checkout/return with overdue/late fees - Member system, weeding, archiving, repair, ASCII library - 31 tests, all passing
- Book: 8 genres (reference/docs, fantasy/framework, horror/legacy, mystery/undocumented, textbook/arch, comic/hack, poetry/clean-code, encyclopedia/monolith)
- Shelf: 4 types (dev, staging, production, archive) with capacity
- Member: checkout limits by type, late fee tracking, satisfaction
- Checkout system with due dates, overdue tracking, late fees = tech debt
- Weeding (remove unpopular), archiving, repair, acquisitions
- ASCII library floor plan with shelf status and book listings
- 31 tests, all passing
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
les_clankeurs/code-library-v2!2
No description provided.