- Two more onboarding templates — Accounting / compliance + Fitness / wellness studiosBrings the templates cluster to fifteen named verticals. Accounting / compliance closes the named rev-168 next-sprint candidate (accounting / compliance — legal-adjacent) at the fourteenth vertical: 4 high-importance memory entries (precise-not-reassuring client communication leading with the number, 5-business-day filing buffer, scope-creep red flag at 3+ unbilled questions/month, dated advice-memo audit trail) + 1 sample late-document feedback signal. Fitness / wellness studios closes the named rev-168 next-sprint candidate (fitness / wellness studios — membership-adjacent) at the fifteenth vertical: 4 high-importance memory entries (coach-voice member communication, 90% safe-capacity class booking rule, 14-day silent-regular-member retention red flag, 6-paying-member class economics floor) + 1 sample class-format feedback signal.
- Per-template detail pages at /templates/[key] with their own OG cardsCloses the named rev-168 next-sprint candidate (per-template OG images at /templates#template-{key} deep-links). The rev-168 fragment links don't reach the server so they can't carry per-template OG metadata — a share into Slack / X / LinkedIn / Bluesky always rendered the rev-167 generic /templates card. Rev 169 ships proper per-template URLs at /templates/{key} with their own OG image route handler so each vertical has a sharable surface that names the specific template + memory seed count + sample signal count. Each per-template page also serves as a per-vertical SEO surface in its own right alongside the rev-166 /templates index. Statically prerendered for every template via generateStaticParams. Brand-amber accent matches the rev-167 generic /templates card so the templates OG family scans as siblings.
- Per-rev detail pages at /changelog/[rev] with their own OG cardsCloses the named rev-168 next-sprint candidate (per-rev OG images on /changelog#rev-N deep-links). The rev-101 in-page #-fragment permalink can't change OG metadata per rev, so a share into Slack / X / LinkedIn / Bluesky always rendered the rev-167 generic /changelog card. Rev 169 ships proper per-rev URLs at /changelog/{n} with their own OG image route handler so every revision's share card carries the specific rev label + date + headline as the eyebrow + subline. Brand-teal accent matches the rev-167 generic /changelog card. Statically prerendered for every rev (157 prerendered pages at build time). Adds a quiet 'Open page →' link to every rev row on the rev-101 list so operators discover the per-rev page without leaving the index.
- Templates + sitemap + changelog list copy refreshTemplates page count copy bumps from 'thirteen verticals today' to 'fifteen verticals today'. Each template card on /templates surfaces an 'Open the {name} page →' link to the new per-template detail page. Two new keyword hints (Accounting `Filings · client comms · advisory cadence · scope`, Fitness `Members · attendance · retention · class economics`) plus three new SEO keywords (AI for accounting practices, AI for fitness studios, AI for wellness centres). The sitemap gains 15 per-template pages (priority 0.55, monthly) + 157 per-rev pages (priority 0.5, never — content is frozen by rev). 'Don't see your vertical?' CTA copy refreshes the next-radar list — replaced with B2B services with long sales cycles, home services platforms, creator-economy infrastructure, and small manufacturing / craft production now that accounting + fitness are shipped.