Skip to content

Latest commit

 

History

History
55 lines (42 loc) · 2.02 KB

File metadata and controls

55 lines (42 loc) · 2.02 KB

ComplyAIgent Roadmap

Goal right now: ship an MVP — a working continuous compliance gate, not a hackathon demo pack. Tracking: GitHub Project ComplyAIgent Roadmap · Epic #74 · docs/mvp/.

North star (MVP)

A compliance officer can ingest a policy, a developer’s pre-push CLI enforces scannable rules and offloads uncertain diffs to the backend, and the officer can approve/reject pending validations on the dashboard — with structured verdict logs retained for audit.

flowchart LR
  CO[Compliance Officer] -->|upload policy| FE[Next.js Dashboard]
  FE -->|POST /ingest| BE[FastAPI Backend]
  BE --> DB[(SQLModel DB)]
  DEV[Developer] -->|git push| CLI[pg CLI]
  CLI -->|local A1 scan| CLI
  CLI -->|POST /validate + poll| BE
  FE -->|HITL approve/reject| BE
  BE -->|structured JSON| LOG[Verdict log / Loki]
Loading

Status snapshot (2026-07-24)

Area State
CLI ↔ /validate contract Done (poll GET /validate/{id})
Lazy LLM clients Done
Integration test schemas Done
Backend CI (ruff / ty) Green on dev
Policy versioning Open — MVP
Loki / structured verdicts Open — MVP
Presidio PII Open — MVP
HITL against live API E2E Needs hardening — MVP
Load test / RAG tune / reg simulator Deferred post-MVP

Phases

Phase 0 — Stabilize (done)

Contract fixes, CI green, remove hackathon-only backlog noise.

Phase 1 — MVP vertical slice (current)

See docs/mvp/README.md and the MVP epic on GitHub.

Phase 2 — Harden

Load test (<5s), RAG chunk tuning, regulatory drift simulator, richer dashboard.

Phase 3 — Operate

Deploy profiles, retention, multi-tenant / multi-repo (out of scope until Phase 2 proves value).

Non-goals (for MVP)

  • Pitch decks / slide design
  • AMD-specific swap-in proxy as a deliverable
  • Perfect RAG accuracy
  • Multi-region / SaaS packaging