Finally, Luna appears!
Luna is the one character I haven't gotten straight in my head yet. In canon, ze's handled in a similar way to everyone else – ze gets the “cute weird girl” role, and might very well be neurovariant (we certainly see that ze's socially oblivious), but wizarding society behaves in a generally tolerable way towards zem. In short, ze's another case of the story glossing over problematic real-life issues in order to become a nicer work of escape literature.
As I delve into the horror of our world, I have to come up with a sensitive way of handling Luna. My goal with most of the characters is to preserve their sense of agency while also condemning the ways they're mistreated – a tricky task, because the simplest way to give agency to a character is to give zem power over the story, and people who are powerful tend to have less trouble with being mistreated.
There's an extra problem with Luna in particular: ze's relatively content to ignore the problems around zem. (I could have changed that in my adaptation of Luna, but I've decided not to; I think it fits well with the direction I'm taking zem.) That runs a few risks. First, it might make it seem like the problems actually aren't that bad, when they would be for many people. Second, it might send the message that the proper solution to being mistreated is to just ignore it. And it also means that, while the words of Granger and Harry sometimes voice my own opinions about what is injust, I cannot use Luna in the same way.
So, how do I handle all these issues? I have a lot of answers to that, and also a lot of thinking I still have to do. You'll see soon enough. I leave it to you, the reader, to judge whether I am successful or not.