Lina and her monkey-bot brother Bador live in Shantiport, a failing spaceport city that's been run by a succession of power-hungry animal-themed clans over the centuries. Now the city is drowning, sinking into the surrounding wetlands even while its Tiger Clan overlords, crime bosses, and tech oligarchs fight over who gets to rule what's still working. Lina, who works as a tour guide for off-world visitors, loves the city and wishes she could save it. Bador, far more childish, wants to leave the soggy wreck and explore the universe. Unexpectedly, a side-gig that Lina accepts puts the siblings into the heart of the political maelstrom that Shantiport has become.
The novel explores some serious themes—the civil rights of artificial intelligences, the ethics of embedding loyalties into living beings, what does political leadership owe those it rules, and more— but the framing and narrative techniques ultimately didn't work for me. Action will stop while characters engage in lengthy debates with each other, the protagonists will suddenly break character and play out a stereotyped scene seemingly imported from some other genre, and viewpoint of the majority of the story is at two removes from the reader, so that everyone seems flat and distant.
The setting is vivid and it's always refreshing to have a set of source cultures that are beyond the typical SF U.S./Europe analogs, but ultimately it wasn't enough. In fact, I nearly gave up until somewhere about the halfway point, when suddenly some of the chickens starting coming home to roost for both the leads and their adversaries.
( Cut for more, including some spoilers )I've seen this flaw of not being able to engage the reader immediately in several of the books I've read recently. It's as though the author has a big set-piece that they are dying to present to the reader but haven't given enough thought about how to get the reader there.