Thanks. So if I am reading between the lines here you are saying that if I have a WHV to be in France, while outside of France in Schengen, I am simply a tourist, and tourists are only allowed to stay 90 days in 180 day period. However nobody will be checking my visa as there are not border controls between Schengen countries. So it WILL NOT be noted on my passport that I have already spent 90 days in Austria and then go to another non-France Schengen state. So while there is a rule, there is no way to enforce or keep track of these 90 days... right? I'm assuming here that I should plan to fly back to Canada from France to not cause any confusion.
Hi again. I don’t know how/if Schengen authorities enforce anything, so I unfortunately I can’t answer that. But as far as I know, it is true that there are no passport stamps when travelling between Schengen countries.
As for your last question, there is no obligation to have France always be your point of entry and exit, so I don’t think that is necessary.