Skip to content

feat(services): add Sardis Guard intelligence plane#383

Open
EfeDurmaz16 wants to merge 2 commits intotempoxyz:mainfrom
EfeDurmaz16:add-sardis-guard
Open

feat(services): add Sardis Guard intelligence plane#383
EfeDurmaz16 wants to merge 2 commits intotempoxyz:mainfrom
EfeDurmaz16:add-sardis-guard

Conversation

@EfeDurmaz16
Copy link

Summary

Adds Sardis Guard to the MPP service directory — a financial intelligence and governance service for AI agent payments.

What is Sardis Guard?

An MPP-native service that sits between any AI agent and any MPP service, enforcing an 8-gate security pipeline before every payment:

  1. Dedup — Idempotency keys, nonces, fingerprint dedup
  2. Governance — Mandate chain validation (10-point check)
  3. Sanctions — OFAC SDN address/entity screening
  4. Risk — ML anomaly detection (IsolationForest + Markov + cross-agent correlation)
  5. Policy — 12-check spending rules
  6. Action — Composite risk scoring with threshold-based actions
  7. Spend — Hierarchical budget enforcement through delegation tree
  8. Audit — SHA-256 hash-chained evidence trail

Endpoints (18)

  • POST /evaluate — 12-check policy evaluation ($0.001)
  • POST /evaluate/v2 — Full 8-gate intelligence pipeline ($0.001)
  • POST /simulate — Dry-run policy ($0.0005)
  • Mandate CRUD (root, delegate, freeze, resume)
  • OFAC sanctions screening (address + entity)
  • Dashboard analytics + agent risk timelines
  • Compliance evidence pack with hash chain validation
  • SSE live event stream

Links

🤖 Generated with Claude Code

Sardis Guard is a financial intelligence and governance service for AI
agent payments. It provides an 8-gate security pipeline with ML anomaly
detection (IsolationForest), OFAC sanctions screening, hierarchical
mandate delegation, and evidence-grade audit trails.

18 endpoints: policy evaluation, mandate CRUD, sanctions screening,
dashboard analytics, compliance reporting, and SSE event streaming.

https://sardis.sh | https://github.com/EfeDurmaz16/sardis-guard-mpp

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel
Copy link

vercel bot commented Mar 19, 2026

@EfeDurmaz16 is attempting to deploy a commit to the Tempo Team on Vercel.

A member of the Team first needs to authorize it.

guard.sardis.sh DNS pending verification.
Using stable Cloud Run URL in the meantime.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant