Unified ML Security Platform

Authenticated integration control plane · local contract topology · Source repo ↗
Current integration evidence, not evidence of an operated production deployment. On the latest verified public CI run for current main, 62 unit tests passed at 51.76% statement coverage and 35 integration tests passed. Four long-running HTTP security-service routes are defined behind the authenticated gateway; local Compose uses contract stubs, while production Compose requires independently released product images.
62
Unit tests passed
Python 3.12 CI job
35
Integration tests passed
Cross-service + gateway health
51.76%
Statement coverage
25% repository gate
4
Routed HTTP services
MCP · LLM · Poison · Privacy
Current integration contract

API Gateway (FastAPI)

Fail-closed API-key authentication, header isolation, routing, timeout and opaque upstream-error handling.

Verified by unit/integration CI

Runtime service routes

MCP, LLM red-team, dataset-poisoning, and model-privacy routes. Local Compose validates contracts with stubs.

4 routed services

Batch/admission tools

HF provenance scanning and adversarial evaluation stay outside the synchronous proxy and retain independent release contracts.

Independent tools by design

ATT&CK seed detector

Deterministic regex-based ATT&CK v19 seed rules shared by this integration repository.

22 seed rules; no precision/recall claim

Production Compose contract

Requires externally built product images; local health stubs are not published as product images.

Deployment plan validated in CI

Known gap: observability

No deployed Prometheus/Grafana monitoring or alerting is evidenced by this repository.

Not implemented as an operated service