I'm not sure whether this is a discipline issue or a sleep issue, so I'll start with sleep.
Dd is 7. Over the summer, we had a very loose bedtime and so the bedtime routine started about 9, and she was in bed by 10, and then she'd read/draw for an hour before falling asleep. She'd get up about 9, some days 10 if she was really tired. Most summer days this was fine.
Well, school has started. Dd needs to get up by 7:15/7:30 to be ready at school. (7:15 is ideal. 7:30 is acceptable.) We're on week 2 of school and dd is STILL up until 10:30 or 11. The bedtime routine is starting at 8. IF she actually went to sleep by the time the routine was over (8:45-9:00), she'd be fine. But every night we find her up in her bed reading at 10/10:30. Yesterday at 9:45 I told her it was lights out. She then sneakily read under her covers until 10:30.
I really don't want to remove every book and writing utensil from her bedroom. That feels punitive. (And frankly, I don't have enough bookshelf space to keep them all.) But really, that's all I can think of. She has a radio to listen to as she falls asleep. The bedtime routine is stable and calming: pjs, snack, read to self for 15 minutes, brush teeth, have mom and dad read to you for 15 minutes (this gets us the 'required' 30 minutes of reading for school - though in reality dd reads for several hours a day), prayers, bed. This routine has worked for years.
She's doing OK getting up, but early evenings are hell because she's out of reserves. Even getting out of the house yesterday at 9:30 am for church was hard.
For other reasons, I'm not in a position right now to deal very well with a tired and highly emotional child. I NEED her to sleep by 9:30. (9 would be better, but if she slept 9:30 to 7:30 that would be 10 hours and OK. 11 would be better, but I'm not sure I can get her to sleep by 8:30.)