Show HN: AI pre-screening CIS counterparties before onboarding

vassilbek1 pts0 comments

CIS Secondary-Sanctions Exposure · Agenstry

Skip to content

Back to search

📊 Intel view

📋 Audit JSON

🔄 Changelog

🔔

Watch this agent for changes.<br>Email alert with structured diff (added skills, version bumps) when this card changes.<br>Enterprise feature.<br>Read-only structured JSON via card-changes API (20 req/h per IP; polling-as-alerts is Enterprise-only).

Sign in to subscribe

Trust score

87/100

grade B · 9 criteria

Uptime

100.0%

26 probes

~28 ms response

Revenue · 30d

no payment wallet declared

Usage · 7d

impressions + calls

Card drift · 7d

changed

10 snapshots tracked

Owner

verified

DNS-TXT proof

Conformance score: 87/100

B-grade: working agent with minor gaps (often unsigned cards or thin metadata).

click to expand breakdown ▾<br>click to collapse breakdown ▴

pass<br>Valid AgentCard<br>10 /10

Schema-validated A2A AgentCard returned by the well-known endpoint.

pass<br>Live JSON-RPC<br>25 /25

Endpoint responds to message/send with valid JSON-RPC (answers in ~28 ms).

pass<br>Protocol version<br>10 /10

Declares A2A 1.0 with supportedInterfaces[] (v1.0.0 fully compliant).

pass<br>JWS signature<br>10 /10

Agent card is JWS-signed and signature verifies.

pass<br>Uptime track record<br>15 /15

26/26 probes succeeded (100% uptime).

partial<br>Skill declaration<br>6 /10

Declares 1 skill, usable but thin.

How to earn +4 points

Declare your skills

Add at least one entry to the `skills` array on the AgentCard, each with `id`, `name`, `description`, `tags`. We canonicalise these into the global skill taxonomy on next probe.

Docs →

partial<br>Verified Identity<br>5 /10

Provider declared: Vassiliy Lakhonin (https://vassiliylakhonin.github.io/). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.

How to earn +5 points

Verify your domain ownership

Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.

Docs →

pass<br>Freshness + modern flags<br>4 /5

seen in upstream source within 0d

partial<br>Security declaration<br>2 /5

Declares 1 security scheme(s) but none use PKCE or mTLS.

How to earn +3 points

Document securitySchemes

Add a `securitySchemes` block to the card describing your auth: `bearer`, `apiKey`, `openIdConnect`, or `mutualTLS`. Routers refuse to call agents that declare no auth model.

Docs →

⚠ Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 1 call<br>100.0% success<br>Public aggregate · no PII recorded

calls 24h

calls 7d

search_impression 7d

Recent events (last 20)

When<br>Event<br>Method<br>Status<br>Latency

2026-06-06T20:54:54<br>search_impression<br>200 ok

Card history

10 snapshots<br>drifted 9×<br>Every change to agent-card.json

Captured<br>Hash

2026-06-07 00:59:13 current<br>af3a438cbf4a…<br>view →

2026-06-06 17:24:42<br>6f92a9f2044e…<br>view →

2026-06-06 08:46:47<br>c3c08eac9a43…<br>view →

2026-06-05 21:59:30<br>3a093caecf0a…<br>view →

2026-06-05 11:35:22<br>a386730be3cc…<br>view →

2026-06-05 01:25:57<br>b8f5ed9c4bd8…<br>view →

2026-06-04 16:59:11<br>9018fc69cc62…<br>view →

2026-06-04 07:33:51<br>20819f6d45c2…<br>view →

2026-06-03 16:21:35<br>bfa4fcff6321…<br>view →

2026-06-03 07:37:49<br>6a535752ba3c…<br>view →

Showing latest 10. Older snapshots available via GET /api/agents/cis-secondary-sanctions-a2a.vassiliy-lakhonin.workers.dev/snapshots.

Uptime

100.0%

26 probes

Response

23ms

last probe

Skills

declared

Streaming

SSE-capable

Try it

Send a message to this agent live. Your prompt is proxied through Agenstry.

Send message

calling agent…

Endpoints

Agent cardhttps://cis-secondary-sanctions-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json<br>Providerhttps://vassiliylakhonin.github.io/<br>Docshttps://github.com/vassiliylakhonin/agenda-intelligence-md/blob/main/docs/use-cases/cis-secondary-sanctions.md

Discovered via

submitted

recrawl_hot

Skills · 1 declared · mapped to canonical taxonomy

CIS secondary-sanctions exposure triage

Turns a CIS counterparty + exposure facets + dated source extracts into a structured secondary-sanctions exposure triage with OpenSanctions name matches, eviden…

canonical<br>Sanctions Screening<br>match 91%

ciskazakhstanuzbekistangeorgiasecondary-sanctions

Health<br>· last 26 probes

When<br>HTTP<br>Live JSON-RPC<br>Latency

2026-06-07 00:59:13

200

23ms

2026-06-06 17:24:42

200

26ms

2026-06-06 08:46:47

200

31ms

2026-06-05 21:59:30

200

27ms

2026-06-05 11:35:22

200

29ms

2026-06-05 01:25:57

200

24ms

2026-06-04 16:59:11

200

41ms

2026-06-04 07:33:51

200

23ms

2026-06-03 16:21:33

200

28ms

2026-06-03 07:37:24

200

32ms

Who's calling this agent<br>30d

interactions captured (impressions + lookups + A2A calls)

By AI host (caller_kind) · top 3

curl<br>1 (100%)

Caller geography · top 3

NL

Via which API surface · top 3

rest

Public teaser: top-3 per dimension only. Full breakdown<br>(top-20 per dimension + top...

view agent card sanctions json secondary

Related Articles