system-prompts-and-models-o.../dealix/tests
Sami Assiri e1c629bacf feat(dealix): role-based Revenue Command Cards API and factory
Add cards schema (max 3 buttons, forbidden automation patterns), deterministic card_factory per CEO/Sales/Growth/Agency/Support/Delivery, FastAPI routes GET /api/v1/cards/feed, GET whatsapp daily-brief (no auto-send), POST decision (draft_only). Wire router in main, extend smoke_inprocess, enrich command-center.html with role switcher + live feed. Tests: test_role_based_cards.py.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-02 16:05:57 +03:00
..
e2e ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
governance ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
integration ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
load ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
unit feat(public-launch): Layer 13 gate, PDPL, brand moat, docs and tests 2026-05-01 23:32:36 +03:00
__init__.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
conftest.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
test_autonomous_service_operator.py feat(dealix): sync full Dealix package to repo 2026-05-01 21:01:17 +03:00
test_billing_amounts.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
test_billing_moyasar_safety.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
test_business_strategy.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
test_customer_ops.py feat(dealix): sync full Dealix package to repo 2026-05-01 21:01:17 +03:00
test_growth_tower_stack.py feat(dealix): sync full Dealix package to repo 2026-05-01 21:01:17 +03:00
test_innovation_layer.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
test_integration_drafts_aca.py feat(dealix): sync full Dealix package to repo 2026-05-01 21:01:17 +03:00
test_integrations.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
test_intelligence_layer.py feat(dealix): sync full Dealix package to repo 2026-05-01 21:01:17 +03:00
test_launch_ops.py feat(dealix): sync full Dealix package to repo 2026-05-01 21:01:17 +03:00
test_launch_readiness.py feat(dealix): sync full Dealix package to repo 2026-05-01 21:01:17 +03:00
test_launch_report.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
test_model_router.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
test_moyasar_webhook.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
test_paid_beta_daily_scorecard.py feat(dealix): sync full Dealix package to repo 2026-05-01 21:01:17 +03:00
test_personal_operator_memory.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
test_personal_operator.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
test_platform_services.py feat(dealix): sync full Dealix package to repo 2026-05-01 21:01:17 +03:00
test_positioning_lock.py feat(dealix): sync full Dealix package to repo 2026-05-01 21:01:17 +03:00
test_project_intelligence.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
test_proof_pack.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
test_revenue_company_os.py feat(dealix): sync full Dealix package to repo 2026-05-01 21:01:17 +03:00
test_revenue_launch.py feat(dealix): sync full Dealix package to repo 2026-05-01 21:01:17 +03:00
test_role_based_cards.py feat(dealix): role-based Revenue Command Cards API and factory 2026-05-02 16:05:57 +03:00
test_service_excellence.py feat(dealix): sync full Dealix package to repo 2026-05-01 21:01:17 +03:00
test_service_tower.py feat(dealix): sync full Dealix package to repo 2026-05-01 21:01:17 +03:00
test_settings_whatsapp.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
test_targeting_os.py feat(dealix): sync full Dealix package to repo 2026-05-01 21:01:17 +03:00
test_verticals.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
test_whatsapp_cards.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00
test_whatsapp_signature.py ci(dealix): root GitHub workflows, ai-company track, full Dealix API tree 2026-05-01 14:03:52 +03:00