# CE Competitive Research — Product

**Status:** Planning / Phase 1  
**Owner:** Kitt + CE Team  
**Started:** 2026-03-19

---

## Product Vision

Any user submits a URL → CE Competitive Research returns:
1. A shallow report with up to **20 competitive brands**
2. User edits, updates data, and selects **10 of 20** for deep research
3. A **gallery** scoring the submitted brand + competition
4. A **per-brand deep dive** (card → full document)
5. A **branding proposal** for the submitted brand — designer-ready brief

---

## Phases

| Phase | Name | Output | Status |
|-------|------|--------|--------|
| 1 | Foundation | Schemas, ingest pipeline, URL → brand profile | Planning |
| 2 | Competitive Discovery | 20-brand map (shallow) | — |
| 3 | Report UI | Editable report + 10-brand selector | — |
| 4 | Deep Research | Per-brand deep dive engine (10 brands) | — |
| 5 | Gallery + Scoring | Visual scoring output + card gallery | — |
| 6 | Branding Proposal | AI-generated design brief | — |
| 7 | SaaS Wrapper | URL submission form, output delivery, accounts | — |

---

## Key Folders

```
product/        — Spec, flows, wireframes
pipeline/       — Research pipeline stages (ingest → shallow → deep → scoring → brief)
ui/             — All frontend components
data/schemas/   — Data models (brand profile, competition map, report, proposal)
scripts/        — Research automation scripts
docs/           — Architecture, API, decisions
```

---

## Leverage from eToro Work
- eToro competition pages: proven scraping + visual research patterns
- Visual QA pipeline: `scripts/visual-qa/section-audit.py`
- CE styleguide: all pages must comply
- Image compression: `scripts/images/compress-images.js`
