Multi-origin characters and Expanse appearances
Multiple origins per character - characters are no longer limited to a single nationality or origin. The character edit form now uses a searchable multi-select, and detail pages display all origins. This is useful for characters who belong to more than one culture or place - Paul Atreides can be both Caladan and Arrakis, for example.
The Expanse: 501 POV appearances mapped across all nine books. Every chapter title in The Expanse names its POV character, so we were able to populate appearances with high confidence. Twenty-one new characters were added alongside group memberships and relationships.
Dark Tower segments completed for the remaining four books: Wolves of the Calla, Song of Susannah, The Dark Tower, and The Wind Through the Keyhole. Character descriptions for the core ka-tet were also rewritten to be spoiler-safe.
Character links in context - character links in cast overviews and appearance heatmaps now respect the current route context, linking correctly when viewed under a series or book page.
We now track 663 characters across 15 universes.