My assumption is the policy will be no personal cannabis consumption on any flights (same as alcohol). I further assume AC will not be selling edibles any time in the near future, but more likely never.
The question becomes then one of whether a person can carry it with them, as opposed to consumption. Again, my assumption will be that it will not be allowed.
How AC can possibly enforce any of the above will be the big question. Personal alcohol consumption is easier to enforce.. chances are somebody will see someone pouring something (though I am sure a lot of it goes unnoticed now in plastic/personal bottles carried on board (hence no self-serve in YYC MLL)...If somebody pulls out their own food and decides to eat it, it could be undetectable.
I do foresee a spike in diverted landings until some of this gets tested and properly resolved.