Since posting one's timeline is popular here, this is the one for my wife's Spousal PR application, done Inland. -- We applied for her 12 Sept 2017 and have the landing interview 24 Aug 2018. That's within the IRCC's 12 month plan, but just by about 3 weeks. Seems reasonably typical.
Marriage 10 June 2017
Marriage certificate applied for online a month later (Ontario)
Marriage certificate arrived 16 Aug (11.5 weeks after marriage)
Finished up all PR application work in the following few weeks, then:
PR Spousal application couriered out 12 Sept 2017
Acknowledgement of Receipt 22 Nov (about 11 weeks later)
Request for Sched A and Police forms 1 Dec
Submitted 13 Dec
Request for Medical 10 Apr 2018
Medical took place 16 April
Medical confirmed received by IRCC 27 Apr
Applied separately for an Open Work Permit:
Application for OWP couriered out 7 Feb 2018
OWP approved 7 May (letter from CIC but not actual doc) (exactly 3 months later)
Approval in Principle 16 Aug
Landing Interview notice 17 Aug (1 day later)
Landing Interview scheduled 24 Aug (1 week from the notice)
Yay!