@Rasei Kiyoko was already forthcoming about her role from the get go, so I don't understand why you thought it would be better to wait until she was dead to disclose that information. Also I'm glad you asked "who killed Kiyoko" because that is bugging me a lot. She said she could protect herself from all night actions X times, and she said she'd be doing that every phase because she's a popular nk target. Now, its entirely possible that she did not hide inside on n1 altho I think its unlikely she would do that unless her role was an "every other night" thing, which she didn't say it was (and that's understandable). Now I'm gonna talk about snow.
First of all, let me tell y'all that getting stunned by the mafia does not damage your snowfort. The fact that Rasei supposedly wrote abt Kiyo probably didn't cause any damage to Kiyo's snowfort either. So, unless I'm missing something, Kiyo got 1 snow on n0, making her snowfort stand with 3 snow. After d1, Kiyo's fort had 4 snow, enough to survive a nk. Add to that, Rasei's claim that Kiyo could get extra snow during the night (which btw doesn't really match her role flavor -- how can she get more snow if she's inside???), which would normally make Kiyo all the more unkillable.
How the hell did Kiyo die???
One explanation I can think of is that roles that can deduce the amount of snow on a snowfort acted on her.
I think we should discuss this. But my batteries are running at 5% so I'm gonna let you guys start without me.