What
The list endpoint only gives authorName as one string like A, B. Today a coauthored book forms its own combination group in Author view instead of showing under each author.
Bite
Author view fractures. A prolific author's books are split across several groups, and the effect grows with library size.
Proposed shape
- Split using the expanded authors array (needs the detail endpoint) or an author table filled during sync.
- Decide which source is cheaper before building, since the list endpoint is always minified.
Why not in the big-library build
The fix needs data the list endpoint does not send, so it belongs with a sync or schema change.
🤖 Generated with Claude Code
What
The list endpoint only gives
authorNameas one string likeA, B. Today a coauthored book forms its own combination group in Author view instead of showing under each author.Bite
Author view fractures. A prolific author's books are split across several groups, and the effect grows with library size.
Proposed shape
Why not in the big-library build
The fix needs data the list endpoint does not send, so it belongs with a sync or schema change.
🤖 Generated with Claude Code