KamoCRM

The settings registry — one typed list every Settings surface reads (Settings Home F1 contract)

Featurekamo-internal
Shipped
November 15, 2026 at 8:41 AM UTC
Author
Kamo
Commit
132fe92

app/lib/settingsRegistry: types (area/page/room, read+write gates as server truth, siOnly, app flag, rights for padlocked search, help article, change-log area, summary/needsYou/health readers, deepIndex for route maps), one STARTER file per area under areas/ (owned by each area agent, pointing at today's routes), the pure resolver (gates, placeOf for recents, the ⌘K index with padlocked entries, typo-tolerant search with shortcut boost) and the resolver hooks. The nav Settings menu (useSettingsTopics), pins and the leads page read it; settingsMenu.ts and settingsTopicIcons.ts are deleted. Pins stored under the old topic ids map to their areas. The five guard tests that scraped the landing page's source become registry checks (words in the dictionary, addresses that render, gates that match the pages), and the image runs them on the build's messages copy.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing