Ambrose didn't clear anything "as per the rules".  She contacted the ethics office WHILE she was on the billionaire oil lobbyists yacht and AFTER she had troll tweeted Trudeau.

"Mr. Storeshaw said Ms. Ambrose travelled between Jan. 3 and 14, but only checked in with the Office of the Ethics Commissioner on Jan. 12 – six days after Mr. Trudeau’s trip was first revealed by the National Post, and on the same day she sent her “billionaire lifestyle” tweet. Ms. Ambrose also tweeted a copy of Conservative MP Blaine Calkins’s letter to the Ethics Commissioner on Jan. 11."