- Shipped
- August 5, 2026 at 1:06 AM UTC
- Author
- Kamo
- Commit
- 90b6088
The company line was changed to arrive as a complete <p> element from the sender, so an absent company would not leave an empty paragraph. That was the wrong trade. Per-org template rows are INSERT-ONLY — an edit to the canonical HTML never reaches an org already seeded. So the rows seeded before that change still carry the <p> wrapper, and the sender was posting a <p> into it: a paragraph nested in a paragraph, invalid HTML and exactly the kind of thing a strict mail sanitizer discards rather than repairs. Restoring the wrapper puts the templates back to the contract every other one in this directory uses — the template owns the markup, the variable carries text — which is the only arrangement that stays valid when a stored row and the canonical resource disagree. The files are now byte-identical to the rows already live, so no reseed is needed. An empty 4px paragraph on a company-less lead is a fair price for markup that cannot desync.