I hear you Rhetorician - very similar here - altho with vastly varying wake up times, making a routine or schedule toturous to try and figure out/stay with.
I actually give myself a stress headache daily trying to 'sort' the problems of early waking, night wakings etc
A very rough idea of any sort of routine we have etsablished is like this (again this works sometimes, for a few days and then goes out the window so off I go to try and 'fix' things again but wahc time to no avail.
6ish - wake
I do not get dd out of cot until 7am (she plays and chats very happily til then...sometimes she even has the cheek to YAWN!)
7-7.30 - quiet playtime upstairs
7.45 - milk 8oz
8.45 - breakfast
9.30 - down for nap. Usually sleeps 9.45-10.45/11
10.45/11 - up, get ready, play, sometimes a snack
12.45 - lunch (solids - veg based)
1.30 - milk 8oz (sometimes only takes 6oz)
1.45/2pm - nap sleep fpr between 1hr and 1hr 20mins (try to put her down 3hrs after waking from nap 1.
3/3.15 - wake, play, often go out at this time even just for a walk with dd
5pm - dinner (2 courses - savoury like meat, pots and veg followed by banana or yogurt)
6.15 - bedtime routine - bath, p.js, bottle, songs and quiet time in her room
6.45 - in cot - she self settles
7.00pm - aim to be asleep.
Just wish this routine would work on a regular basis! Don't know how else to tweak/improve/change it.
Tired if thinking and tired of trying to!