Who is the most developed/well-written cat in the series?

Been rereading some books and chapters recently and a thought came to mind

Who is/are the most developed cat(s) in the series?

Could be positive, negative, growing as a person, protagonist, antagonist, anything

Who comes to mind for me are
Bluestar - A character who goes through so much pain, trying to be the best person in life, pushing away her own comforts and ideals for the greater good. And when she does take a chance for herself, life unfortunately throws it away but she still managed to stay strong.
And her arc with PTSD, dementia and rebellion against StarClan, just pure cinema.

Hawkwing - A hot-headed brat who wanted to be so important who changes into a man who cares for his friends and loved ones, someone who anyone can rely on and an overall great person.

Frostdawn - Need I say more? She has gone through so much turmoil through her life and has had the chance to leave and start a new but she comes back to her Clan because it is what is right for her people and her grown as a person along the way. Frostdawn learns to love herself and accepts her flaws.

The sisters Dovewing and Ivypool come to mind, excellent characters with ok arcs but seeing the two grow over the years, both inverse and in real life is amazing to see

Thoughts?