e978b33cdd
Comprehensive audit of Лидерра portal from user's perspective: - 4 parallel Explore-agents (auth/app-user/admin/shared) → 100+ raw findings - Router (26 SPA) vs AppSidebar (7 items) vs AdminLayout (5/7 admin routes) coverage - ТЗ v8.5 §6 CSV-import gap analysis: schema partially ready, code 0% implemented - Cross-ref with Открытые_вопросы v1.83 (87/71 ✅/11 ⏸) - Playwright MCP browser smoke (login flow + console + network) Output: 70 atomic IDs in 11 categories (A-K), groupable to ~30-35 epics, scheduled across 6 sprints by priority P0 → P1 → P2 → P3 → 🆕 NEW → 🧹 CLEAN. Sprint 1 (P0, ~2 days): C2 FilterChip popovers + C4 Kanban DnD persist + C5 BulkActionsBar window.alert→snackbar + G1+G2 admin error handling. Sprint 4 (🆕 H1-H9, ~5 days): CSV-import module per ТЗ §6 (исторические лиды + проекты from crm.bp-gr.ru → tenant в Лидерре, idempotent через webhook_dedup_keys advisory-lock, transaction type historical_import). Approval: Дмитрий 2026-05-15 night «всё в работу, спринты по приоритету» через superpowers:brainstorming flow. Next: writing-plans for Sprint 1. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>