Closes two more named radar candidates at the templates axis (small independent fabric / quilting shops with supplier continuity + 60-day-ahead class programming + named-clientele continuity on the top 10% of customers + 12-month sell-through inventory floor, and independent paint-and-sip studios with 30-day class programming cadence + BYOB / liquor-licensing posture review + named primary + backup instructor continuity + 14-day private-event coordinator confirmation) bringing the templates cluster to sixty-five named verticals + opens a 'Recently added' featured strip at the top of /templates so first-time visitors see the most-recently shipped verticals before scrolling the full grid (pure derived state from the rev-176 TEMPLATE_LAUNCH map — no schema cost). The OpenAPI 3.1 spec count copy bumps 63 → 65 across the rev-172 listing endpoint description in lockstep — the cadence pattern from rev 78 onward (every dashboard primitive gets typed in the OpenAPI 3.1 spec in the same cycle it ships) reaches its 104th unbroken rev with rev 196.
Two more onboarding templates — small independent fabric / quilting shops + independent paint-and-sip studiosCloses two more named radar candidates at two more underserved owner-led retail + experiential entertainment segments where supplier continuity + named-clientele continuity (fabric/quilting) and BYOB / liquor-licensing posture + named-instructor continuity (paint-and-sip) are the load-bearing differentiators against generic AI tools. Small independent fabric / quilting shops (4 high-importance memory entries: supplier continuity with primary mill + named secondary on every load-bearing line, quarterly class programming published 60 days ahead with named instructor + pattern + skill level, named-clientele continuity with project + preference profile on the top 10% of customers, 12-month sell-through inventory floor with markdown decision within 14 days of breach + 1 sample stalled-project signal). Independent paint-and-sip studios (4 high-importance memory entries: 30-day class programming cadence with skill level + pour pairing, BYOB / liquor licensing posture documented + reviewed quarterly, named-instructor continuity with primary + backup for every weekly slot, 14-day event-booking confirmation with named coordinator + final headcount + BYOB / catering arrangements + 1 sample 14-day window birthday event coordinator signal). Two new OnboardingTemplateKey enum values (fabric_quilting, paint_and_sip) extend the rev-19 enum without migration. The templates cluster is now sixty-five named verticals deep. Strategic significance: closes the day-1 starvation-point story across two more underserved owner-led segments — fabric/quilting is the named retail axis the rev-194/195 radar wave kept queuing, paint-and-sip is the named experiential entertainment axis the same radar surfaced. Both map cleanly onto Loop Desk's approval-first vocabulary.
'Recently added' featured strip on /templates index — visible-velocity affordance for first-time visitorsUntil rev 196 the rev-176 60-day 'New' pill on every card was the only signal of recency on the /templates index — visitors had to scan all 65 cards to find which shipped most recently. Rev 196 closes that gap with a 'Recently added' featured strip directly under the hero copy showing the four most-recently launched templates with rev label + launch date + name + keyword hint + read-the-template CTA. Each card links straight to the per-template detail page. Pure derived state from the rev-176 TEMPLATE_LAUNCH map — no schema cost, no migration, deterministic order (descending by launch date, enum order as tiebreak so two templates launched in the same rev render in declaration order). Pairs with the rev-176 sitemap freshness boost (priority 0.7 + lastModified at launch date for templates within 90 days) so the recency signal flows uniformly across human + crawler axes — the strip is the visible-velocity affordance for human visitors, the sitemap freshness boost is the same affordance for SEO crawlers + AI tooling discovery systems. Strategic significance: cumulative micro-polish (every rev 22+ has carried at least one) — and rev 196's polish is load-bearing because the templates cluster has accumulated 65 verticals and first-time visitors evaluating Loop Desk for a specific industry need a faster-than-grid-scroll path to 'what's new on the templates surface'.
OpenAPI count bump 63 → 65 + radar copy refresh + 11 new SEO keywordsThe rev-172 GET /api/v1/onboarding-templates listing endpoint description bumps 63 → 65 in lockstep — the cadence pattern from rev 78 onward (every dashboard primitive gets typed in the OpenAPI 3.1 spec in the same cycle it ships) reaches its 104th unbroken rev with rev 196. The rev-191 template-filter category-count fallback also bumps 63 → 65 so the chip filter shows the correct cardinality even when the workspace template pool is loaded asynchronously. The /templates 'Don't see your vertical?' radar copy refreshes — small ice-cream / gelato shops, small tour operators, ski / snowboard rental shops, and small yoga studios are now the next wave on the queue. Eleven new SEO keywords cover the fabric / quilting + paint-and-sip axes (AI for fabric shops, AI for quilting shops, AI for class-programming discipline, AI for named-clientele continuity, AI for inventory-turn discipline, AI for paint-and-sip studios, AI for BYOB licensing posture, AI for event-booking hygiene, AI for named-instructor continuity in paint-and-sip).
Cumulative visual polish — featured strip wears the brand-color teal palette consistent with rev-22+ design languageNew .ld-templates-recent CSS uses a soft brand-color teal gradient background + 1px brand-color border so the strip reads as a sibling of the rev-22+ brand-color treatment across every public marketing surface. Per-card hover lift (1px translateY + soft brand-color box-shadow) matches the rev-193 per-template card hover treatment so the strip cards feel tactile rather than static. Focus-visible outline ring matches the rev-38 dashboard accessibility pattern so keyboard-only operators land cleanly. Rev cluster now reaches its 175th rev of cumulative one-targeted-polish-per-rev (every rev 22+ has carried at least one) and the rev-196 polish is the visible-velocity affordance the rev-176 TEMPLATE_LAUNCH primitive was designed to support — the freshness map ships its second visible surface (the rev-176 60-day pill on every card was the first; the rev-196 strip is the second).
Start free — there are no metered credits to run out.