Hopefully nobody will point out a dedicated thread already existing for this topic! ;-)
I thought it might be interesting to note where and when roads are having their line markings re-done and whether cycle lanes are done/added/ignored at the same time, whether it's after re-surfacing or not.
Craigcrook Road
The markings have been re-painted leading up to the primary school but not much further east than that for some reason. Centre lines and cycle lane markings done - and well-needed it was too. They fall well short of the Strachan Road/Ravelston Dykes Road junction however. I haven't checked whether they continue west past the school. It's as though it's just to service the school itself as it stands. Hopefully they'll come back and complete the whole road.
It's just a shame his has been done "topsy-turvy" - the road needs completely re-laid as it's a complete mess for a busy residential and link road servicing D-Mains & the A90 (Queensferry Rd), Ravelston & Murrayfield and the city centre via Q'ferry Rd. I'm guessing it's just using up some remaining budget before the new financial year but I'd prefer them to sort out the moon crater surface first! It doesn't bode well for that happening soon if they've just painted it, but then again this is Edinburgh so somebody's bound to dig it up in the next fortnight for something...