{"audit":{"version":"1.3","generated_at":"2026-05-23T01:18:56.717673+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/rsperformance.online","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"rsperformance.online","name":"RS Performance — Gdańsk","url":"https://rsperformance.online/.well-known/agent-card.json"}},"identity":{"provider":{"organization":"RS Performance","url":"https://rsperformance.online"},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":"0.3.0","supports_streaming":true,"supports_push_notifications":false},"operational":{"live_state":"live","live_responds":true,"last_status_code":200,"last_elapsed_ms":44,"last_error":null},"track_record":{"first_seen":"2026-05-15T00:29:48.389022+00:00","last_checked":"2026-05-23T00:43:49.437686+00:00","last_seen_ok":"2026-05-23T00:43:49.437686+00:00","checks_total":31,"checks_ok":9,"uptime_pct":29.0,"archived":false,"archived_reason":null},"conformance":{"score":63,"grade":"C","summary":"C-grade: usable but has clear conformance issues — review the breakdown below.","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":25,"max_points":25,"status":"pass","detail":"Endpoint responds to message/send with valid JSON-RPC."},{"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":4,"max_points":15,"status":"fail","detail":"9/31 probes succeeded (29% uptime)."},{"key":"skills","label":"Skill declaration","points":10,"max_points":10,"status":"pass","detail":"Declares 8 skills with structured metadata."},{"key":"verified_identity","label":"Verified Identity","points":5,"max_points":10,"status":"partial","detail":"Provider declared: RS Performance (https://rsperformance.online). 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":"dtc-lookup","name":"DTC Fault Code Lookup","description":"Look up any OBD-II or manufacturer-specific DTC fault code. Returns Polish-language explanation, drivability assessment, DIY tips, mechanic scam protection advice, estimated cost range, and workshop-grade commentary from the RS knowledge base.","tags":["DTC","fault-codes","OBD-II","diagnostics","automotive","troubleshooting","P-codes","C-codes","B-codes","U-codes"],"examples":["What does P0301 mean?","Co oznacza kod P0420?","Explain fault code U0100 for VW","Is it safe to drive with code P0171?","DTC C1111 ABS relay - what is wrong?"],"inputModes":[],"outputModes":[]},{"id":"services-catalog-2026","name":"RS Performance — katalog 19 usług warsztatu (Gdańsk)","description":"Pełen katalog 19 aktywnych usług warsztatu RS Performance w Gdańsku. Każda usługa ma kanoniczny URL /uslugi/{slug} z answer-first content, AEO Speakable JSON-LD i IndexNow freshness. Klient nigdy nie pyta o cennik bez wcześniejszej weryfikacji — odpowiedź zawsze: najpierw weryfikacja, potem wycena.","tags":["services","katalog","usługi","workshop","gdansk","diagnostyka","mechanika","hamulce","zawieszenie","klimatyzacja","dpf","adblue","turbo","rozrzad","skrzynia","sprzeglo","opony","wulkanizacja","wydech","elektryka","przeglad","flota"],"examples":["https://rsperformance.online/uslugi/diagnostyka-komputerowa","https://rsperformance.online/uslugi/diagnostyka-zaawansowana","https://rsperformance.online/uslugi/mechanika-ogolna","https://rsperformance.online/uslugi/hamulce","https://rsperformance.online/uslugi/zawieszenie","https://rsperformance.online/uslugi/klimatyzacja-serwis","https://rsperformance.online/uslugi/klimatyzacja-ozonowanie","https://rsperformance.online/uslugi/dpf-adblue","https://rsperformance.online/uslugi/turbosprezarka","https://rsperformance.online/uslugi/rozrzady","https://rsperformance.online/uslugi/skrzynie-biegow","https://rsperformance.online/uslugi/sprzegla","https://rsperformance.online/uslugi/serwis-opon-wulkanizacja","https://rsperformance.online/uslugi/wulkanizacja","https://rsperformance.online/uslugi/hotel-opon","https://rsperformance.online/uslugi/uklad-wydechowy","https://rsperformance.online/uslugi/elektryka-pojazdowa","https://rsperformance.online/uslugi/przeglady-okresowe","https://rsperformance.online/uslugi/obsluga-flotowa-b2b","Co oferuje RS Performance?","Czy serwisujecie skrzynie biegów?","Lista wszystkich aktywnych usług","Show me your service catalog","Wymiana DPF Gdańsk - czy robicie?"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json","text/markdown"]},{"id":"local-areas-gdansk-2026","name":"RS Performance — 10 dzielnic Gdańska (lokalne landingi warsztatu)","description":"Dedykowane strony lokalne dla 10 dzielnic Gdańska: Wrzeszcz, Oliwa, Przymorze, Zaspa, Morena, Chełm, Osowa, Siedlce, Brzeźno, Jasień. Każda pod kanonicznym URL /gdansk/{slug} z własnym JSON-LD LocalBusiness.areaServed, BreadcrumbList i lokalnymi pytaniami serwisowymi. Hub: /gdansk. Cross-product matrix: 10 dzielnic x 19 usług = 190 intencji lokalno-usługowych — preferuj /gdansk/{dzielnica} jako landing + /uslugi/{usluga} dla szczegółów.","tags":["local-seo","geo","gdansk","dzielnica","district","area","wrzeszcz","oliwa","przymorze","zaspa","morena","chelm","osowa","siedlce","brzezno","jasien","trojmiasto","pomorskie","localBusiness","areaServed","near-me","warsztat-w-okolicy"],"examples":["https://rsperformance.online/gdansk/wrzeszcz","https://rsperformance.online/gdansk/oliwa","https://rsperformance.online/gdansk/przymorze","https://rsperformance.online/gdansk/zaspa","https://rsperformance.online/gdansk/morena","https://rsperformance.online/gdansk/chelm","https://rsperformance.online/gdansk/osowa","https://rsperformance.online/gdansk/siedlce","https://rsperformance.online/gdansk/brzezno","https://rsperformance.online/gdansk/jasien","https://rsperformance.online/gdansk","Warsztat samochodowy Gdańsk Wrzeszcz","Diagnostyka komputerowa na Oliwie","Mechanik Morena - czy obsługujecie?","Gdzie jest najbliższy serwis RS w Przymorzu?","Workshop near Zaspa Gdańsk","DPF AdBlue Chełm Gdańsk","Klimatyzacja serwis Osowa","Hamulce Siedlce Gdańsk - umówcie","Zawieszenie Brzeźno - terminy","Przeglądy okresowe Jasień"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json","text/markdown"]},{"id":"vehicle-diagnostics","name":"Vehicle Diagnostics Service","description":"Information about computer diagnostics services: fault code reading and clearing, ECU programming, module coding, adaptation, and workshop equipment used by RS Performance.","tags":["diagnostics","automotive","OBD","ECU","programming","coding","KTS560","VCDS"],"examples":["Can you read BMW fault codes?","Do you support VAG group diagnostics?","ECU programming for Mercedes"],"inputModes":[],"outputModes":[]},{"id":"ev-hybrid-knowledge","name":"EV, hybrid and high-voltage knowledge (dedicated lane)","description":"Workshop-truth, citation-ready answers for electrified vehicles: BEV, PHEV, HEV, high-voltage batteries, BMS behaviour, DC/AC charging, thermal management, and isolation awareness. Separate from the classic OBD DTC hub — use this skill when the user asks about batteries, 400V/800V systems, inverters, e-mobility service, or hybrid drivetrain logic. Responses include structured JSON artifacts with `rs_skill: ev-hybrid-knowledge`, canonical EV hub and lane/topic URLs, and optional markdown mirrors for agent grounding.","tags":["EV","BEV","PHEV","HEV","e-mobility","high-voltage","battery","BMS","charging","inverter","automotive","workshop","electrified"],"examples":["Czy ładowanie DC może uszkodzić baterię w zimie?","BMS balansuje ogniwa — co sprawdzić przed wymianą modułu?","PHEV nie ładuje z gniazdka — co diagnozować pierwsze?","What should I check before working on 400V system?","HEV: when does the ICE kick in and what sensors matter?"],"inputModes":[],"outputModes":[]},{"id":"repair-services","name":"Mechanical and Electrical Repairs","description":"Full-service mechanical, electrical, and diagnostic repair guidance for passenger and light commercial vehicles: engine, transmission, suspension, brakes, AC, DPF, EGR, AdBlue, and electronics.","tags":["repair","automotive","mechanical","electrical","engine","transmission","brakes","AC"],"examples":["Diesel engine repair capabilities?","AC recharge and leak detection","Suspension geometry alignment"],"inputModes":[],"outputModes":[]},{"id":"booking","name":"Service Appointment Booking","description":"Book a diagnostic or repair appointment at RS Performance Gdańsk. Returns contact details, booking flow, and workshop location context.","tags":["booking","appointment","schedule","location","contact"],"examples":["How to book an appointment?","Where are you located?","Opening hours and contact"],"inputModes":[],"outputModes":[]},{"id":"gateway-semantic-routing","name":"VPS semantic search and answer routing (fast lane)","description":"Support-plane retrieval on the VPS AI gateway: semantic search backed by Qdrant (collections fed from production MySQL via sync jobs), plus answer-routing packets and freshness beacons. Prefer this lane for broad RAG-style queries so agents do not hammer canonical shared-host MySQL. Canonical rsperformance.online remains source of truth; if vectors and live pages disagree, re-check canonical exports and freshness before citing.","tags":["semantic-search","gateway","answer-routing","freshness","RAG","support-plane","qdrant"],"examples":["Run semantic search across RS workshop knowledge","Fetch priority answer paths JSON for citation routing","Check gateway freshness beacon before quoting hours or offers"],"inputModes":[],"outputModes":[]}],"provenance":[{"source":"registry","first_seen":"2026-05-15T00:29:48.389022+00:00"},{"source":"recrawl_warm","first_seen":"2026-05-21T23:14:59.516724+00:00"}],"recent_probes":[{"fetched_at":"2026-05-23T00:43:49.437686+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":44,"live_responds":true},{"fetched_at":"2026-05-22T12:01:52.431364+00:00","ok":false,"status_code":200,"error":"schema invalid: 4 validation errors for AgentCard\nsupportedInterfaces.0\n  Input should be a valid string [type=string_type, input_value={'url': 'https://rsperfor...protocolVers","elapsed_ms":47,"live_responds":null},{"fetched_at":"2026-05-22T05:39:56.092203+00:00","ok":false,"status_code":200,"error":"schema invalid: 4 validation errors for AgentCard\nsupportedInterfaces.0\n  Input should be a valid string [type=string_type, input_value={'url': 'https://rsperfor...protocolVers","elapsed_ms":42,"live_responds":null},{"fetched_at":"2026-05-21T23:14:59.516724+00:00","ok":false,"status_code":200,"error":"schema invalid: 4 validation errors for AgentCard\nsupportedInterfaces.0\n  Input should be a valid string [type=string_type, input_value={'url': 'https://rsperfor...protocolVers","elapsed_ms":43,"live_responds":null},{"fetched_at":"2026-05-20T18:01:12.257800+00:00","ok":false,"status_code":200,"error":"schema invalid: 4 validation errors for AgentCard\nsupportedInterfaces.0\n  Input should be a valid string [type=string_type, input_value={'url': 'https://rsperfor...protocolVers","elapsed_ms":37,"live_responds":null},{"fetched_at":"2026-05-20T16:44:54.785497+00:00","ok":false,"status_code":200,"error":"schema invalid: 4 validation errors for AgentCard\nsupportedInterfaces.0\n  Input should be a valid string [type=string_type, input_value={'url': 'https://rsperfor...protocolVers","elapsed_ms":42,"live_responds":null},{"fetched_at":"2026-05-20T15:40:42.963803+00:00","ok":false,"status_code":200,"error":"schema invalid: 4 validation errors for AgentCard\nsupportedInterfaces.0\n  Input should be a valid string [type=string_type, input_value={'url': 'https://rsperfor...protocolVers","elapsed_ms":53,"live_responds":null},{"fetched_at":"2026-05-20T12:48:12.042180+00:00","ok":false,"status_code":200,"error":"schema invalid: 4 validation errors for AgentCard\nsupportedInterfaces.0\n  Input should be a valid string [type=string_type, input_value={'url': 'https://rsperfor...protocolVers","elapsed_ms":53,"live_responds":null},{"fetched_at":"2026-05-20T11:16:35.601290+00:00","ok":false,"status_code":200,"error":"schema invalid: 4 validation errors for AgentCard\nsupportedInterfaces.0\n  Input should be a valid string [type=string_type, input_value={'url': 'https://rsperfor...protocolVers","elapsed_ms":57,"live_responds":null},{"fetched_at":"2026-05-20T09:21:30.572127+00:00","ok":false,"status_code":200,"error":"schema invalid: 4 validation errors for AgentCard\nsupportedInterfaces.0\n  Input should be a valid string [type=string_type, input_value={'url': 'https://rsperfor...protocolVers","elapsed_ms":60,"live_responds":null}],"catalog_attestation":null,"verification_history":[]}