good news
Jackie has gotten provisional approval for permanent residency! As far as I know, we have to send her passport to get the visa and that's it. Then she just needs to get to Canada.
Needless to say, we're both very happy today. Especially considering it took the visa office in Seoul only about three weeks to come to this point in the process whereas the Canadian immigration office spent nearly three months doing my application.