chiguyong
|
da8d1e7667
|
chore: add launch sprint brainstorm requirements and implementation plan
|
2026-06-02 21:06:06 +08:00 |
chiguyong
|
37ecd39a60
|
feat: monitoring page refactor + competitor analysis page (U1, U2)
- Refactor monitoring page: dual-tab (records + alerts), connect monitoringApi
- Replace sidebar '数据监测' nav with '品牌监测' → /dashboard/monitoring
- Add '竞品分析' nav item → /dashboard/competitors
- Create competitor API module with 8 endpoints
- Create competitor analysis page with radar chart, gap scores, recommendations
|
2026-06-02 07:41:04 +08:00 |
chiguyong
|
4168aca107
|
chore: Plan 005 - tech debt cleanup sprint (timezone, API client, security)
|
2026-06-01 20:36:10 +08:00 |
chiguyong
|
4f86f2bd62
|
chore: Plan 004 - launch readiness sprint (timezone fixes, health check, JWT secret)
|
2026-06-01 20:35:56 +08:00 |
chiguyong
|
b41da42d74
|
feat(geo): U1-U9 monetization closed loop implementation
U1: GEO diagnosis auto data collection (DataCollectorService + 11 tests)
U2: Free GEO health score public page (HealthScoreAPI + 7 tests)
U3: Onboarding redesign with conversion layer (Step0 + UpgradePrompt + 14 tests)
U4: Real payment integration (WeChat/Alipay gateway + PaymentOrder + 12 tests)
U5: AI content generation & distribution (Publishers + PublishEngine + 11 tests)
U6: Attribution system & ROI reports (AttributionEngine + ROICalculator + 12 tests)
U7: Email integration & Dashboard monetization UI (EmailScheduler + templates + 22 tests)
U8: Integration tests & shared fixtures (monetization flow + fixture consolidation + 12 tests)
U9: E2E smoke tests (HealthScorePage + acquisition/core flow + 4 E2E cases)
Total: 101 new backend tests passing, 4 E2E test cases
All third-party integrations use mock mode by default with config center management
|
2026-06-01 07:39:05 +08:00 |