Title: Duplicate Logo Creator → Split into AI Logo Creator and Logo Templates (do NOT delete until duplicate is created)

Objective:
Split the current “Logo Creator” page into two separate flows. Keep functionality intact for each flow and enforce paid access as specified. Preserve Business Plan rules/security.

Tasks
0) Important — duplication first

Do not delete anything on the existing Logo Creator page until the duplicate is created and routed.

We will remove sections only after the duplication is done (see Step 3).

1) Routes & Navigation

Create two pages with the following routes:

AI Logo Creator: /business-development/ai-logo-creator

Logo Templates: /business-assets/templates/logo-templates

Also add a detail route for templates:
/business-assets/templates/logo-templates/:slug

Update the left sidebar:

Under Business Development → add AI Logo Creator (this replaces “Logo Creator” in the menu).

Under Business Assets → add Logo Templates (new item).

Ensure deep links like
/business-assets/templates/logo-templates/logo-wordmark-scales-of-justice-v1
resolve to the detail/customize page.

2) Duplicate the current page

Duplicate the current Logo Creator page (the one that contains both sections:
(1) AI generation box and (2) Templates grid).

Use this duplicate for Logo Templates at:
/business-assets/templates/logo-templates.

3) Prune sections AFTER duplication

Based on the current page (see screenshots):

Section 1 (TOP): “Generate Custom Logo with AI” (AI prompt/generator box)

Section 2 (BOTTOM): “Search and Select A Logo Pre-made Logo” (templates grid + search)

Now remove sections as follows:

On AI Logo Creator (/business-development/ai-logo-creator):
Remove Section 2 (BOTTOM) — the templates grid/search and anything related to browsing templates.
Keep only the AI generator/editor flow.

On Logo Templates (/business-assets/templates/logo-templates):
Remove Section 1 (TOP) — the AI generation box.
Keep only the templates grid/search and template navigation.

Do not remove shared editor components; these will still be used on the template detail page.

4) Access control (client-side)

AI Logo Creator page (/business-development/ai-logo-creator):

Paid access required. If the user is not paid (claims.paid === true or profile.isSubscriber === true) → redirect to the pricing/paywall page.

Admins (claims.admin === true) bypass paywall.

Logo Templates grid page (/business-assets/templates/logo-templates):

Publicly accessible (no paywall) — list all published templates only.

Logo Templates detail/customize page (/business-assets/templates/logo-templates/:slug):

Paid access required. If unpaid → redirect to pricing/paywall.

Admins bypass.

5) Data queries (Firestore)

Grid page: fetch from logo_templates where published == true.

Detail page: fetch one doc by slug with published == true (limit 1).

Use loading + empty states. If no published templates, show:
“No published templates yet.” (Admins can still upload/publish via existing tools.)

Firestore rules are already deployed to allow read only when published == true. No rule changes needed.

6) Template Detail / Customize page

When a user clicks a template card on the grid, navigate to:
/business-assets/templates/logo-templates/:slug

On this page, load the template (published-gated).

Render the existing editor with that template preloaded (colors, shapes, fonts).

Keep export options (PNG/SVG, transparent background).

No AI generation UI on the detail page (Templates flow only).

7) Telemetry (optional)

Log key events: ai_logo_generate, template_open, template_customize, export_png, export_svg.

Include { slug, userId } where available.

Acceptance Criteria

Navigation

Sidebar shows AI Logo Creator under Business Development.

Sidebar shows Logo Templates under Business Assets.

AI Logo Creator (/business-development/ai-logo-creator)

Page contains only the AI generation/editor UI.

Unpaid users are redirected to pricing/paywall; paid users can use it.

Admins bypass.

Logo Templates (grid) (/business-assets/templates/logo-templates)

Page contains only the templates grid/search UI.

Shows published templates.

Public access (no paywall).

Logo Templates (detail) (/business-assets/templates/logo-templates/:slug)

Loads the selected template (must be published).

Requires paid access (redirect unpaid to pricing/paywall).

Opens the editor with the template preloaded; export works.

No cross-sections

AI page has no Templates grid.

Templates pages have no AI generator.

No regressions

Business Plan Template section remains unaffected.

Firestore rules remain unchanged and functional.

Notes

Do not delete any section until after the page is duplicated and routed correctly.

Use feature flags/props to hide/show sections if the editor component is shared.

Keep the current styling/branding and spacing.