Library
Reading behind the ideas in here.
Library
Books that changed something in this codebase, shelved by whether they have been read. Each one has a note about which decision it is responsible for β open a row to read it.
The shelves are a view over child documents grouped by one metadata field, so dragging a book between them is a single write that every reader sees at once.