Twenty-two articles across eight categories: Getting Started, Orders, Quoting, Products, Campaigns, Customers, Team, Widget. A searchable knowledge base accessible from the user menu, built entirely client-side — the articles are a JavaScript data structure with search filtering, no database, no CMS, no API calls. Fast to load, fast to search, fast to update when the product changes.

The knowledge base was the headline, but the session's sharpest fix was in the Quick Measure address autocomplete. The dashboard's search field wasn't loading Google Places results. The Quick Measure page worked fine. Same component, different behavior. The difference: QuickMeasure.vue pre-loads the Google Places library before initializing the autocomplete. The dashboard's CommandCenter didn't. A library that isn't loaded can't return results. It doesn't error — it just sits there, accepting keystrokes and producing nothing.

The Quick Calculator got simplified in the same pass. Discount controls — dollar amount off, percentage off — had been cluttering the interface for a feature that products already handle internally through their price range tables. Remove the manual overrides. Show the clean math: per-application price times number of applications equals total. The product's built-in pricing does the work. The calculator shows the result.