Thank you for the links.
I know IRCC information is often limited, but I am more disappointed in student services available at universities. We learned more about the rules and regulations from this forum than any official info available, which is a shame.gfdgddf
According to this scenario, and at least according to my wife's university rules, the final thesis submission is not the last step, technically. It is the thesis being accepted by the university - many times, people fail to format their thesis properly, so it is returned for editing. You only "sit and wait" for your marks once your thesis is accepted. But this step never happens, technically: you either receive a notification about program completion, or you receive a request for thesis editing. So she can work even after submitting her thesis because she remains a full time student; she has to stop working or apply for PGWP when she receives letter of completion, because this is the date she stops being a full time student.
This might be different depending on the school, so it's worth checking. And this is definitely different for undergraduate students or those who don't have a thesis.
PS- Looking at the links you provided, you are correct: it is clearly stated you have to stop working on campus on the day you stop being a full time student. But I am unsure how to interpret the off campus rule: on one hand, they do say a student can work after they have completed their academic requirements but before they receive a letter of completion. But it also says "they meet the eligibility criteria to work off campus [R186(v)]", and one of the requirements in R186(v) is to be a full time student? Again, I am not disagreeing with you; I am just trying to make sense of this. (I also know undergraduate students can be part-time in their last semester to be eligible for PGWP, but not sure how this relates to R186(v).