I have left various ReadingLists issues unaddressed as they don't matter much as long as the extension gets limited use, and working on them would block other work that blocks the apps from using reading lists. These should be fixed before the service gets serious load (so, Q3-ish at the latest).
[ ] prevent adding/removing entries from deleted lists?
[ ] review database schema, ensure all queries have good index coverage (improves performance and worst-case behavior)
[ ] use non-offset-based continuation where possible (improves performance and robustness)
[ ] remove `/setup`, setup automatically on first write?
[ ] better names for things? (esp. setup/teardown)
[ ] pin down the semantics of the metadata fields (color, image, icon). And for that matter, the fields themselves.
[ ] rethink where/how to return list/entry order