feat: add Competitor Analysis view with 6 scraped competitors

- New CompetitorAnalysis.vue with position summary cards, competitor
  table (click to expand), strengths/weaknesses, JV learning callout,
  gaps & opportunities panels
- competitor-analysis.json for JV-TURMERIC500 with 6 competitors:
  Ethical Nutrition (direct), DIRTEA, Wild Nutrition, Ancient+Brave,
  Heights, Purolabs — all scraped from pi-fresh-foundation
- Add route /product/:sku/competitor-analysis to router
- Add 'Competitor Analysis' nav item under Optimize Marketing in sidebar
- Register competitor-analysis in server.ts all-views list

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Omair Saleh
2026-04-29 00:43:43 +08:00
parent 48dd094d41
commit ac0ac456d9
10 changed files with 510 additions and 5 deletions
+1 -1
View File
@@ -3,5 +3,5 @@
"total_spawned": 0,
"total_completed": 0,
"total_failed": 0,
"last_updated": "2026-04-28T10:22:31.960Z"
"last_updated": "2026-04-28T16:26:46.051Z"
}