MailContext
Corex\Email\Template\MailContext · class · Add-ons layer
The typed, whitelisted data a template may read. Values are pre-assembled under named roots (e.g. event, site, and named models); get('user.name') walks dotted keys over that array only. A path outside the assembled data, or a non-scalar leaf, returns the default — a template can never reach code or unintended data (spec FR-003).