{"audit":{"version":"1.3","generated_at":"2026-05-22T23:05:40.550555+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/app.aiqaramba.com","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"app.aiqaramba.com","name":"Aiqaramba","url":"https://app.aiqaramba.com/.well-known/agent-card.json"}},"identity":{"provider":{"organization":"Aiqaramba","url":"http://app.aiqaramba.com"},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":"0.3.0","supports_streaming":false,"supports_push_notifications":false},"operational":{"live_state":"wrong_response","live_responds":false,"last_status_code":200,"last_elapsed_ms":12,"last_error":null},"track_record":{"first_seen":"2026-05-18T14:27:22.412719+00:00","last_checked":"2026-05-22T12:49:58.905594+00:00","last_seen_ok":"2026-05-22T12:49:58.905594+00:00","checks_total":12,"checks_ok":12,"uptime_pct":100.0,"archived":false,"archived_reason":null},"conformance":{"score":54,"grade":"D","summary":"D-grade: significant issues — auth-gated, partially broken, or stale.","criteria":[{"key":"valid_card","label":"Valid AgentCard","points":10,"max_points":10,"status":"pass","detail":"Schema-validated A2A AgentCard returned by the well-known endpoint."},{"key":"live_responds","label":"Live JSON-RPC","points":5,"max_points":25,"status":"fail","detail":"Endpoint replies but body isn't a valid JSON-RPC 2.0 A2A response."},{"key":"protocol_version","label":"Protocol version","points":5,"max_points":10,"status":"partial","detail":"Declares pre-1.0 A2A 0.3.0 (Google preview). Upgrade to v1.x for full points."},{"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":15,"max_points":15,"status":"pass","detail":"12/12 probes succeeded (100% uptime)."},{"key":"skills","label":"Skill declaration","points":10,"max_points":10,"status":"pass","detail":"Declares 3 skills with structured metadata."},{"key":"verified_identity","label":"Verified Identity","points":5,"max_points":10,"status":"partial","detail":"Provider declared: Aiqaramba (http://app.aiqaramba.com). 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":4,"max_points":5,"status":"pass","detail":"seen in upstream source within 0d"},{"key":"security","label":"Security declaration","points":0,"max_points":5,"status":"info","detail":"No securitySchemes declared (common for open agents — not penalised)."}]},"skills":[{"id":"browser-test","name":"Browser-Based QA Test","description":"Run a targeted browser test against a specific URL or user flow. An AI agent opens a real browser, follows your instructions (navigate, fill forms, click, assert), and reports pass/fail with detailed findings. Ideal for verifying AI-generated pages, vibe-coded features, checkout flows, signup forms, and deployed web UI.","tags":["qa","testing","browser","web","verification","ai-generated","vibe-coding","end-to-end"],"examples":["Navigate to https://mysite.com/checkout, fill the payment form with test data, submit, verify the confirmation page shows an order number.","Go to the signup page, register a new user, verify the welcome email content appears on the dashboard."],"inputModes":[],"outputModes":[]},{"id":"site-discovery","name":"Autonomous Site Discovery","description":"Explore an entire web application automatically. Multiple agents crawl the site, map all pages, forms, and user flows, then report issues and generate reusable test journeys. Use this for broad QA when you do not know the specific flows to test.","tags":["discovery","crawling","site-map","regression","exploratory-testing"],"examples":["Explore https://mysite.com — find all forms, test each one, report any broken flows or dead links.","Crawl the staging environment after a major refactor and report all issues found."],"inputModes":[],"outputModes":[]},{"id":"analytics-verification","name":"Analytics Event Verification","description":"Execute user flows while verifying that analytics events (PostHog, Segment, custom) fire correctly with the right properties and timing.","tags":["analytics","observability","posthog","tracking","verification"],"examples":["Complete the registration flow and verify that user_signed_up event fires with correct email property."],"inputModes":[],"outputModes":[]}],"provenance":[{"source":"mcp_registry","first_seen":"2026-05-18T14:27:22.412719+00:00"},{"source":"recrawl_hot","first_seen":"2026-05-21T15:36:28.940731+00:00"}],"recent_probes":[{"fetched_at":"2026-05-22T12:49:58.905594+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":12,"live_responds":false},{"fetched_at":"2026-05-22T06:13:38.137681+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":10,"live_responds":false},{"fetched_at":"2026-05-21T15:36:28.940731+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":5,"live_responds":false},{"fetched_at":"2026-05-20T17:11:45.578254+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":11,"live_responds":false},{"fetched_at":"2026-05-20T13:10:00.801167+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":13,"live_responds":false},{"fetched_at":"2026-05-20T06:56:03.947618+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":18,"live_responds":false},{"fetched_at":"2026-05-20T03:02:12.859027+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":8,"live_responds":false},{"fetched_at":"2026-05-20T01:42:26.409262+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":9,"live_responds":false},{"fetched_at":"2026-05-19T22:33:35.473146+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":9,"live_responds":false},{"fetched_at":"2026-05-19T00:03:34.563944+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":23,"live_responds":false}],"catalog_attestation":null,"verification_history":[]}