mirror of
https://github.com/x1xhlol/system-prompts-and-models-of-ai-tools.git
synced 2026-06-18 07:19:35 +00:00
Platform Services Layer (10 modules) — برج التحكم بالنمو - event_bus: 27 typed events (whatsapp/email/calendar/lead/payment/review/social/partner/sheet/crm/action) - identity_resolution: cross-channel merge (phone+email+CRM+social) with confidence scoring - channel_registry: 11 channels (WA, Gmail, Calendar, Moyasar, LinkedIn, X, IG, GBP, Sheets, CRM, Forms) with capabilities/risk/PDPL notes - action_policy: 9 rules (block_cold_whatsapp, block_payment_no_confirm, block_secrets, external_send_needs_approval, calendar_insert_needs_approval, social_dm_needs_explicit, unknown_source_review, high_value_deal_review, draft_only_safe) - tool_gateway: single execution chokepoint, env-flag-gated live actions (default OFF) - unified_inbox: 8 card types, ≤3 buttons enforced, Arabic - action_ledger: requested→approved→executed audit trail - proof_ledger: leads/meetings/drafts/sends/payments/revenue/risks_blocked/time_saved per channel - service_catalog: 12 sellable services - router api/routers/platform_services.py — 13 endpoints under /api/v1/platform/ Intelligence Layer (10 modules) — الشبكة العصبية للنمو - growth_brain: per-customer Brain + is_ready_for_autopilot() (≥30 signals + ≥40% accept) - command_feed: 9 daily card types (opportunity/revenue_leak/partner_suggestion/meeting_prep/review_response/competitive_move/customer_reactivation/ai_visibility_alert/action_required) - action_graph: 10 typed edges (signal→action→outcome) with what_works_summary - mission_engine: 7 missions, KILL FEATURE first_10_opportunities (10 فرص في 10 دقائق) - decision_memory: learns from accept/skip/edit/block, returns preferences (channels, tones, sectors, rejected actions, accept_rate) - trust_score: composite 0-100 (source+opt_in+channel+content+freq+approval) → safe/needs_review/blocked - revenue_dna: best_channel/segment/angle + common_objection + avg_cycle_days - opportunity_simulator: 9 Saudi sectors, expected_replies/meetings/deals/pipeline_sar + risk_score - competitive_moves: 8 move types with Arabic recommended_action_ar - board_brief: weekly Founder Shadow Board (3 decisions + 3 opportunities + 3 risks + relationship + experiment + metric) - router api/routers/intelligence_layer.py — 12 endpoints under /api/v1/intelligence/ Tests - tests/unit/test_platform_services.py — 31 tests covering catalog/channels/events/policy/gateway/identity/inbox/ledger/proof - tests/unit/test_intelligence_layer.py — 29 tests covering brain/feed/graph/missions/memory/trust/dna/simulator/competitive/brief - 60/60 new tests pass; full suite 587 passed, 2 skipped Docs - docs/PLATFORM_SERVICES_STRATEGY.md (Arabic) - docs/INTELLIGENCE_LAYER_STRATEGY.md (Arabic) - docs/DEALIX_100_PERCENT_LAUNCH_PLAN.md — added §32 Platform Services + §33 Intelligence Layer Safety - No live send by default (all WA/Gmail/Calendar/Moyasar guarded by env flags, all OFF) - All external actions go through Tool Gateway → Action Policy → draft/approval_required - No secrets allowed in payloads (block_secrets policy) - PDPL-aware: cold WhatsApp without consent is hard-blocked - Existing 477+ tests untouched (no breaking changes) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
56 lines
2.3 KiB
Python
56 lines
2.3 KiB
Python
"""Founder Shadow Board — weekly brief for founder/board."""
|
|
|
|
from __future__ import annotations
|
|
|
|
from typing import Any
|
|
|
|
|
|
def build_board_brief(
|
|
*,
|
|
customer_id: str = "demo",
|
|
customer_name: str = "Demo Saudi B2B Co.",
|
|
week_label: str = "May W1 2026",
|
|
pipeline_added_sar: float = 185_000,
|
|
revenue_won_sar: float = 30_000,
|
|
meetings_booked: int = 14,
|
|
risks_blocked: int = 21,
|
|
leak_recovered_sar: float = 12_000,
|
|
) -> dict[str, Any]:
|
|
"""Generate the founder/board-ready weekly brief."""
|
|
return {
|
|
"customer_id": customer_id,
|
|
"customer_name": customer_name,
|
|
"week_label": week_label,
|
|
"decisions_required_ar": [
|
|
"اعتماد رفع price على الـ Growth tier 10% — منافس رفع 15%.",
|
|
"الموافقة على Partnership Sprint مع وكالة B2B في جدة.",
|
|
"اختيار pilot vertical للشهر القادم (clinics vs training).",
|
|
],
|
|
"top_opportunities_ar": [
|
|
f"شركة العقار الذهبي — اجتماع غداً ({250_000:,} ريال محتمل).",
|
|
f"3 leads inbound من LinkedIn Lead Forms ({36_000:,} ريال).",
|
|
f"Reactivation campaign على 12 عميل خامل ({80_000:,} ريال).",
|
|
],
|
|
"top_risks_ar": [
|
|
"صفقة 250K معرضة (single-threaded) — تحتاج multi-thread.",
|
|
"تأخر في الرد على 7 leads خلال 72+ ساعة.",
|
|
"تقييم Google 2-نجوم بدون رد — يحتاج ≤24 ساعة.",
|
|
],
|
|
"key_relationship_ar": (
|
|
"خالد ع. (شريك في وكالة B2B جدة) — اقترح اجتماع 20 دقيقة الأسبوع القادم."
|
|
),
|
|
"experiment_to_run_ar": (
|
|
"اختبر رسالة قصيرة (≤4 سطور) بدلاً من النسخة الحالية على قطاع real_estate."
|
|
),
|
|
"metric_to_watch_ar": (
|
|
f"approve_rate الأسبوعي: الهدف ≥45% (آخر أسبوع 38%)."
|
|
),
|
|
"money_summary": {
|
|
"pipeline_added_sar": pipeline_added_sar,
|
|
"revenue_won_sar": revenue_won_sar,
|
|
"leak_recovered_sar": leak_recovered_sar,
|
|
"risks_blocked_count": risks_blocked,
|
|
"meetings_booked": meetings_booked,
|
|
},
|
|
}
|