Commit Graph

11 Commits

Author SHA1 Message Date
Claude
f5c5aafbb0
feat(dealix): wire all Tier-1 APIs to real database — Sprints A-G
Sprint A — Executive Room real data:
  Rewrote executive_roi_service.py (20→158 lines) to aggregate from 7 live
  services: deals (revenue/pipeline/win_rate), approval SLA (pending/warning/
  breach from _dealix_sla), connector health (IntegrationSyncState), compliance
  posture (saudi_compliance_matrix), contradictions (contradiction_engine),
  strategic deals, evidence packs.

Sprint B — Approval Center live:
  Wired approval_center.py to query real ApprovalRequest table with SLA data
  from payload["_dealix_sla"]. Approve/reject endpoints update real DB records
  with reviewed_at timestamp.

Sprint C — Saudi Compliance live:
  Wired saudi_compliance.py to call saudi_compliance_matrix service methods
  (get_matrix, get_posture, get_risk_heatmap) with real AsyncSession + tenant_id.

Sprint D — Contradiction + Evidence Pack DB:
  Wired contradiction.py and evidence_packs.py to real database via
  contradiction_engine and evidence_pack_service. All CRUD operations
  now persist to PostgreSQL with proper tenant isolation.

Sprint F — Operating Plane:
  Created CODEOWNERS file mapping sensitive paths to @VoXc2.
  Added architecture_brief.py step to CI pipeline (runs before pytest).

Sprint G — OWASP LLM:
  Added OWASP LLM Top 10 review + architecture brief validation to
  release-prep.md (steps 10-11).

https://claude.ai/code/session_01W1rJthWDkasijTdXCfxVHs
2026-04-16 13:44:35 +00:00
Sami Assiri
378ea5f742 chore: snapshot Dealix salesflow phase2 for audit worktree
Made-with: Cursor
2026-04-04 18:04:21 +03:00
Lucas Valbuena
bbad8adb71
Update FUNDING.yml 2026-02-06 23:12:44 +01:00
Lucas Valbuena
b623c36421
Remove custom funding link from FUNDING.yml 2025-11-16 16:10:47 +01:00
Lucas Valbuena
7bd08c2415
Update FUNDING.yml 2025-11-01 12:06:16 +01:00
Lucas Valbuena
3a9b60f108
Update FUNDING.yml 2025-08-29 11:39:37 +02:00
Lucas Valbuena
dce33b15cb
Update FUNDING.yml 2025-08-29 11:37:02 +02:00
Lucas Valbuena
8a5fa6dc62
Update FUNDING.yml 2025-08-11 18:11:27 +02:00
Lucas Valbuena
d1bb01c375
Update FUNDING.yml 2025-07-18 14:39:44 +02:00
Lucas Valbuena
5d92b2eb09
Update FUNDING.yml 2025-07-16 14:32:48 +02:00
Lucas Valbuena
7954f1f745
Create FUNDING.yml 2025-07-16 14:32:04 +02:00