# Business / Operational Email Data Tables When sending operational summary emails (registration lists, inventory, status reports) from business addresses like contact@apextrackexperience.com — NOT Sho'Nuff's personal GMB email — use this format. ## Core Rules 1. **HTML tables are mandatory.** Plain text columns get called out as wrong. Every operational summary uses an HTML table. 2. **Zebra striping** — alternate white (#fff) and light gray (#f9f9f9) row backgrounds. 3. **Green checkmark ✓ for positive status, red X ✗ for negative** — visual, scannable, consistent. 4. **Normalize ALL names** — proper case (`.title()`). Never send all-lowercase names from a database. 5. **Simplify labels** — convert raw DB values to human-readable. "NASA Registration w/ Upgraded Photo/Video Package - $2,332.00" → "Upgraded Photo/Video" 6. **Hide individual pricing unless requested** — Germaine prefers total revenue only. 7. **Preview first** — always send a preview to Germaine for approval before sending to the team. ## HTML Template ```html

[TITLE]


...
[Column]
[Data]

Totals
Total Revenue: $X.00

``` ## Status indicators ```python check = '' cross = '' ``` ## Pitfalls - **NEVER use plain-text column alignment for operational summaries.** The user called this out twice and sent screenshots comparing the correct HTML version to the wrong plain-text version. - **Don't send from shonuff@germainebrown.com unless it's a Sho'Nuff email.** Business emails use their own FROM (e.g., contact@apextrackexperience.com, info@itpropartner.com). - **Always strip test transactions** unless the user explicitly asks for them. - **Case matters.** The user sent screenshots showing the first (correct) HTML table format vs subsequent (wrong) plain text versions. - **Verify subagent email claims.** Subagents frequently fabricate email sends. Check the Sent folder via IMAP before reporting delivery to Germaine. No Sent copy = no proof. - **Different SMTP relays per business.** Apex uses SiteGround SMTP (c1113726.sgvps.net:2525), not the Core relay (mail.germainebrown.com:2525). Always verify the correct relay for the sending address.