Changelog
2026-05-01-wave-2
Wave 2 — CPA Bridge deep page, Pricing tier matrix, For Advisors deep page, Customers / case-studies infra
- CPA Bridge: integration architecture diagram + workflow + compliance boundary + pilot references (FEAT-0164)
- Pricing: 5-tier comparison + 15-row feature matrix + FAQ + Product JSON-LD with offers (FEAT-0165)
- For Advisors: multiplayer demo + counter-positioning + 3-shape partnership model (FEAT-0166)
- Customers: typed logo wall + dynamic /customers/[slug] case-study route (FEAT-0167)
Added
- /for-cpas — full CPA Bridge product page with integration diagram, workflow steps, compliance boundary, pilot references, Product JSON-LD
- /pricing — side-by-side 5-tier comparison, 15-row feature matrix, 7-entry pricing FAQ, Product JSON-LD with one Offer per tier
- /for-advisors — multiplayer-mode demo, counter-positioning section, partnership-model section (3 shapes), pilot-RIA references, Product JSON-LD
- /customers and /customers/[slug] — typed customer logo wall, CaseStudyCard, dynamic per-slug case-study route, Schema.org Review JSON-LD
- lib/case-studies.ts manifest pattern for slug → MDX component (mirrors Wave-2 case-study + Wave-3 blog/changelog pipelines)
- Acceptance test files: feat_0164, feat_0165, feat_0166, feat_0167 (38 new scenarios)
Changed
- lib/customers.ts extended with role, quote, productReviewed, outcomeMetric (Wave-2 pilot-reference fields)
- lib/pricing-tiers.ts extended with monthlyPriceUSD, featureMatrix (15 × 5), pricingFaq (7 entries), getTierBySlug helper
- app/sitemap.ts auto-extends with /customers/<slug> entries from the case-study manifest
- app/llms-full.txt/route.ts surfaces new CPA Bridge deep content section
- content/for-advisors.mdx extended with named-pilot rationale, complementary positioning, pricing cross-link
Removed
- components/CustomerLogos.tsx (replaced by components/customer/CustomerLogoWall.tsx with category anchor IDs)
Wave 2 of www.nestpilot.net is the commercial-deepening wave. Wave 1 (shipped
2026-04-28) gave the LLC a minimum credible brand surface; Wave 2 takes the four
audience pages that were placeholders and makes them actually competitive with
what a CPA-firm decision-maker, advisor partnership prospect, or self-serve
prospect needs to see before opening a conversation.
Why these four FEATs, and in this order
- FEAT-0164 (CPA Bridge) was the strategic anchor — the Candidate B beachhead diligence funnel needs depth before a CPA firm will spend 30 minutes on a discovery call.
- FEAT-0165 (Pricing) was the commercial unblocker — without a feature matrix, every consumer prospect bounces.
- FEAT-0166 (For Advisors) completes the partnership funnel and articulates the moat-loop counter-positioning argument explicitly.
- FEAT-0167 (Customers) ships the case-study infrastructure ahead of the first real pilot landing — no more “coming soon” once a CPA firm or RIA partner consents.
Operational notes
- The Wave-1 inbox-consolidation continues — all topic emails route to
jpan@nestpilot.netwith subject prefixes. Switching any topic to a dedicated inbox is a one-line edit inlib/llc-info.ts. - Stripe self-serve checkout is deferred to Wave 3+. The Personal Pro CTA
deep-links to
app.nestpilot.net/signup?tier=personal-pro. - Multiplayer-mode demo is a static annotated graphic (no real screenshot until a pilot RIA consents).
- The customers data file is empty by Wave-2 default — populate
lib/customers.tsonce a customer or pilot has consented.
What ships in Wave 3
The Resources / blog / changelog content pipeline (this entry is the first one).