Commit Graph

3 Commits

Author SHA1 Message Date
Cursor Agent
8c3d91c070
fix(dealix): resolve Python deps, SQLAlchemy metadata, JWT, and frontend CI
- Align httpx, litellm, langchain, openai, mem0ai, crewai, numpy, requests, pydantic
- Rename SequenceEvent ORM attribute to event_metadata (DB column stays metadata)
- Use PyJWT instead of python-jose in security and auth service
- Mem0: MemoryConfig + graceful fallback when init fails (CI without keys)
- Frontend: I18nProvider in root layout, fix dashboard LeadScoreCard props, Section id,
  kpi-card useRef, en.json nameAr parity, e2e assertion for premium landing
- README: troubleshooting for connection refused and local E2E Playwright install

Co-authored-by: VoXc2 <VoXc2@users.noreply.github.com>
2026-04-12 10:32:05 +00:00
Claude
344addab26
fix: Wire all components end-to-end — final integration
Frontend:
- page.tsx: Switch to PremiumLanding (3D hero + Arabic pricing)
- dashboard/page.tsx: Add Pipeline Kanban, Unified Inbox, Lead Score tabs
  with imports and nav items wired to new components

Backend:
- services/__init__.py: Export ALL services (21 new exports):
  CompanyTwin, DealRoom, DealTaxonomy, OperatingMode, ChannelRules,
  ConsentLedger, hermes_orchestrator, execution_router, shannon_security,
  observability_service, self_improvement_engine, feature_flags,
  local_inference, gstack, skill_governance, arabic_ops

0 broken imports. 0 unwired components. Full end-to-end integration.

https://claude.ai/code/session_01LsnvBa7HwF5hs99VZbgLGj
2026-04-11 10:36:01 +00:00
Sami Assiri
378ea5f742 chore: snapshot Dealix salesflow phase2 for audit worktree
Made-with: Cursor
2026-04-04 18:04:21 +03:00