MARKETING 2026-05-09
Marketing claim alignment with shipped capabilities
Marketing across the website, white papers, LinkedIn calendar, demo script, battle card, and legal pages aligned with the actual shipped state of the platform per a comprehensive audit. Locale count corrected (13 not 11), framework count corrected (14 not "15+"), charge audit scope clarified (header-level rate variance and missing-charge detection ship today; line-level math, multi-currency, tax, and fuel surcharge handling are explicit roadmap items). Three foundational white papers published.
FEATURE 2026-05
Pulse News — Source filter + NewsData.io provider
Per-tenant news feed gains source-level filtering. Customers can subscribe to specific providers (FMC, DOT/FMCSA, NewsData.io, GDELT) alongside the existing mode and topic subscriptions. NewsData.io added as a free-tier-throttled news provider (max ~96 calls/day per tenant). CBP RSS removed (HTTP 404 after CBP site restructure).
FEATURE 2026-05
Pulse News — Server-side unread count
News bell badge now reflects server-computed unread count rather than client localStorage. Users.NewsLastViewedAt persists per user; PUT /api/me/news/viewed advances the cursor idempotently. Badge corrects across browser sessions and devices.