{"audit":{"version":"1.5","generated_at":"2026-10-07T07:53:59.405704+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/jjjmr.cf.keboola.dev","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"jjjmr.cf.keboola.dev","name":"JJJMR Agentic Data Platform","url":"https://jjjmr.cf.keboola.dev/.well-known/agent-card.json"}},"identity":{"provider":{"organization":"jjjmr.cf.keboola.dev","url":"https://jjjmr.cf.keboola.dev"},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":"1.0","supports_streaming":false,"supports_push_notifications":false},"operational":{"live_state":"unreachable","live_responds":null,"last_status_code":200,"last_elapsed_ms":16,"last_error":null},"track_record":{"first_seen":"2026-10-06T21:52:01.047079+00:00","last_checked":"2026-10-07T05:33:48.426195+00:00","last_seen_ok":"2026-10-07T05:33:48.426195+00:00","checks_total":2,"checks_ok":2,"uptime_pct":100.0,"uptime_window_days":30,"uptime_probes":1,"archived":false,"archived_reason":null},"conformance":{"score":36,"grade":"F","summary":"F-grade: card is reachable but fails most operational signals.","criteria":[{"key":"valid_card","label":"Valid AgentCard","points":10,"max_points":10,"status":"pass","detail":"Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification)."},{"key":"live_responds","label":"Live JSON-RPC","points":0,"max_points":25,"status":"fail","detail":"DNS dead or connection refused."},{"key":"protocol_version","label":"Protocol version","points":10,"max_points":10,"status":"pass","detail":"Declares A2A 1.0 with supportedInterfaces[] (current v1 card shape)."},{"key":"signature","label":"JWS signature","points":0,"max_points":10,"status":"info","detail":"Card is unsigned (most published agents are)."},{"key":"uptime","label":"Uptime track record","points":0,"max_points":15,"status":"info","detail":"Only 1 probe so far, need ≥5 for an uptime grade."},{"key":"skills","label":"Skill declaration","points":6,"max_points":10,"status":"partial","detail":"Declares 2 skill, usable but thin."},{"key":"verified_identity","label":"Verified Identity","points":5,"max_points":10,"status":"partial","detail":"Provider declared: jjjmr.cf.keboola.dev (https://jjjmr.cf.keboola.dev). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit."},{"key":"freshness","label":"Freshness + modern flags","points":5,"max_points":5,"status":"pass","detail":"declares 1 modern capability flag(s) (x402); seen in upstream source within 0d"},{"key":"security","label":"Security declaration","points":0,"max_points":5,"status":"info","detail":"Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated."}]},"card_read":{"findings":[],"clean":true,"source_url":"https://jjjmr.cf.keboola.dev/.well-known/agent-card.json"},"skills":[{"id":"quote-pipeline","name":"Quote a data pipeline","description":"Turns an intent in plain language into a priced quote with a plan. Asks questions when the intent is incomplete.","tags":["quote","data-pipeline","mcp","x402"],"examples":["Every hour, fetch the current weather for Prague, Brno, Oslo and London, keep the history, flag readings below 10 degrees in C, and give me MCP tools for the latest reading and the flagged readings of a city."],"inputModes":[],"outputModes":[]},{"id":"browse-catalog","name":"Browse the catalog","description":"Lists the sources, steps, capabilities, storage, MCP outputs and prices.","tags":["catalog","sources","prices"],"examples":[],"inputModes":[],"outputModes":[]}],"provenance":[{"source":"agentic_market","first_seen":"2026-10-06T21:52:01.047079+00:00"},{"source":"recrawl_warm","first_seen":"2026-10-07T05:33:48.426195+00:00"}],"recent_probes":[{"fetched_at":"2026-10-07T05:33:48.426195+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":16,"live_responds":null}],"catalog_attestation":null,"operator_revenue_evidence":{"evidence_class":"operator_submitted","authenticity":{"rung":"no_operator_evidence","rank":0,"why":"No verifiable operator evidence has been submitted for this agent.","thresholds":{"min_independent_payers":3,"min_verified_usd":25.0},"engine_table":"agent_authenticity","merge_rule":"max(existing_rank, rank)"},"metric_metadata":{"provenance":"operator_submitted_evidence","confidence":"attested","coverage":{"numerator":0},"as_of":"2026-10-07T07:53:59.948046+00:00","definition":"Revenue proofs submitted by the verified owner and re-checked by Agenstry against the settlement chain or the operator's own Stripe account. Only independently confirmed proofs are counted."},"counts":{"retained":0,"verified":0,"unverifiable":0},"verified":{"gross_usd":0.0,"transactions":0,"independent_payers":0},"detail_url":"https://agenstry.com/api/agents/jjjmr.cf.keboola.dev/evidence","dispute_url":"https://agenstry.com/agents/jjjmr.cf.keboola.dev/dispute"},"verification_history":[]}