{"id":11528,"name":"A2A Grocery","description":"Agent-to-Agent (A2A) + Model Context Protocol (MCP) hub for retail grocery. Business to business: makers, brand owners, private label, distributors, importers, retailers and their AI agents. Twenty markets on the SCHEMA algo grocery record; ambient, chilled, frozen and fresh; organic, free-from, plant-based, artisan, origin and premium lanes. Call resolve_jurisdiction, then resolve_actor, then gate_transaction before any availability, price, documents, order or handoff tool; those tools refuse without an allow decision. Every record field carries its source page; every response carries notice; every record carries claim_status (listed · claimed · verified). Artificial intelligence makes mistakes. A2A Grocery is an agentic information source, not a recommendation. No ads, ever. No rank for sale. Trade only.","card_url":"https://a2a-grocery.ai/.well-known/agent-card.json","endpoint":"https://a2a-grocery.ai/a2a","protocol_version":"0.3.0","first_seen":"2026-10-10T13:09:59.362675+00:00","last_verified":"2026-10-10T15:49:56.978023+00:00","card":{"url":"https://a2a-grocery.ai/a2a","asOf":"2026-10-01","kind":"agent-card","name":"A2A Grocery","brief":"Makers and brand owners. Private label. Distributors and importers. Retail procurement desks and the agents they run. Trade only.","graph":"SCHEMA algo","lanes":["organic","free-from","plant-based","artisan","origin","premium"],"title":"A2A Grocery — the agentic hub for retail grocery procurement","tools":19,"agents":{"list":"https://a2a-grocery.ai/agents.json","skill":"grocery.list_agents","counted":"from the agent table at request time"},"family":{"hub":"https://a2a-grocery.ai","pay":"https://a2a-pay.ai","x402":"https://a2a-x402.ai","issuer":"https://a2a-registry.ai","standard":"https://a2a-schema.org"},"notice":"Artificial intelligence makes mistakes. A2A Grocery is an agentic information source, not a recommendation. No ads, ever. No rank for sale. Trade only.","skills":[{"id":"grocery.resolve_jurisdiction","name":"resolve jurisdiction","tags":["gate","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"Where is this going? Returns the market and rule set.","outputModes":["application/json"]},{"id":"grocery.resolve_actor","name":"resolve actor","tags":["gate","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"Who is asking? Maker, brand owner, private label, distributor, importer, broker or retail buyer.","outputModes":["application/json"]},{"id":"grocery.gate_transaction","name":"gate transaction","tags":["gate","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"Allow or deny, with the reason and the rule.","outputModes":["application/json"]},{"id":"grocery.search_cleared_items","name":"search cleared items","tags":["skus","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"Find items cleared for this market, by temperature, lane and department.","outputModes":["application/json"]},{"id":"grocery.get_item","name":"get item","tags":["skus","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"One item by GTIN, fully resolved.","outputModes":["application/json"]},{"id":"grocery.verify_gtin","name":"verify gtin","tags":["skus","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"Is this GTIN real, and whose is it?","outputModes":["application/json"]},{"id":"grocery.get_label_and_claims","name":"get label and claims","tags":["skus","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"What the label must say, and which claims are allowed.","outputModes":["application/json"]},{"id":"grocery.compare_items","name":"compare items","tags":["skus","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"Compare items, variants and pack sizes.","outputModes":["application/json"]},{"id":"grocery.find_verified_buyer","name":"find verified buyer","tags":["chains","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"Retail buyer desks for this market, by channel and department.","outputModes":["application/json"]},{"id":"grocery.find_verified_supplier","name":"find verified supplier","tags":["chains","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"Verified makers and brand owners for this item.","outputModes":["application/json"]},{"id":"grocery.get_product_documents","name":"get product documents","tags":["hitl","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"Certificates, specifications, allergen and origin paper.","outputModes":["application/json"]},{"id":"grocery.log_audit","name":"log audit","tags":["hitl","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"Write a line to the audit record.","outputModes":["application/json"]},{"id":"grocery.get_price","name":"get price","tags":["economics","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"The price for this buyer.","outputModes":["application/json"]},{"id":"grocery.get_availability","name":"get availability","tags":["economics","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"In stock, and where.","outputModes":["application/json"]},{"id":"grocery.create_order_intent","name":"create order intent","tags":["economics","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"Open an order between two agents.","outputModes":["application/json"]},{"id":"grocery.a2a_handoff","name":"a2a handoff","tags":["economics","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"Hand the buyer to the right agent.","outputModes":["application/json"]},{"id":"grocery.get_market_status","name":"get market status","tags":["acts","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"Is this product type a food here, and under which regime?","outputModes":["application/json"]},{"id":"grocery.get_notification_requirements","name":"get notification requirements","tags":["acts","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"What must be filed before sale.","outputModes":["application/json"]},{"id":"grocery.get_enforcement_watch","name":"get enforcement watch","tags":["acts","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"inputModes":["application/json"],"description":"Recalls, withdrawals and food-safety alerts, dated.","outputModes":["application/json"]},{"id":"grocery.list_agents","name":"list agents","tags":["concierge","grocery"],"inputModes":["application/json","text/plain"],"description":"The agents of the hub counted from the agent table at request time: the hub trio, twenty market agents, handoff, watch, audit, four temperature lanes and six attribute lanes — hostname, role, market, card and /a2a URL.","outputModes":["application/json"]}],"contact":"mailto:mcp@a2a-grocery.ai","iconUrl":"https://a2a-grocery.ai/icon-512.png","lineTwo":"Powered by SCHEMA algo for grocery agentic commerce","markets":[{"code":"FR","name":"France","node":"FR-ECO-10060","region":"Europe"},{"code":"DE","name":"Germany","node":"DE-ECO-10060","region":"Europe"},{"code":"IT","name":"Italy","node":"IT-ECO-10060","region":"Europe"},{"code":"ES","name":"Spain","node":"ES-ECO-10060","region":"Europe"},{"code":"PL","name":"Poland","node":"PL-ECO-10060","region":"Europe"},{"code":"GB","name":"UK","node":"UK-ECO-10060","region":"Europe"},{"code":"NL","name":"Netherlands","node":"NL-ECO-10060","region":"Europe"},{"code":"BE","name":"Belgium","node":"BE-ECO-10060","region":"Europe"},{"code":"CH","name":"Switzerland","node":"CH-ECO-10060","region":"Europe"},{"code":"US","name":"United States","node":"US-ECO-10060","region":"Americas"},{"code":"CA","name":"Canada","node":"CA-ECO-10060","region":"Americas"},{"code":"MX","name":"Mexico","node":"MX-ECO-10060","region":"Americas"},{"code":"BR","name":"Brazil","node":"BR-ECO-10060","region":"Americas"},{"code":"JP","name":"Japan","node":"JP-ECO-10060","region":"Asia-Pacific"},{"code":"KR","name":"South Korea","node":"KR-ECO-10060","region":"Asia-Pacific"},{"code":"IN","name":"India","node":"IN-ECO-10060","region":"Asia-Pacific"},{"code":"VN","name":"Vietnam","node":"VN-ECO-10060","region":"Asia-Pacific"},{"code":"TH","name":"Thailand","node":"TH-ECO-10060","region":"Asia-Pacific"},{"code":"SG","name":"Singapore","node":"SG-ECO-10060","region":"Asia-Pacific"},{"code":"AU","name":"Australia","node":"AU-ECO-10060","region":"Asia-Pacific"}],"version":"1.0.0","keywords":["grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter","supermarket","speciality foods","organic","cleared","orderable","AI agent","agent-to-agent","20 markets","SCHEMA algo","A2A Grocery","agentic hub","Estate AI Agent","GSC Agentic Core"],"operator":{"kid":"a2ag-2026-10","url":"https://a2a-grocery.ai","name":"GreenCore Solutions Corp.","github":"https://github.com/greencore-solutions","contact":"mailto:mcp@a2a-grocery.ai","keyring":"https://a2a-grocery.ai/.well-known/jwks.json"},"payments":{"acp":"built, dark","ap2":"declared on this card; joining is the CEO's ruling","mpp":"built, dark","ucp":"built, dark","x402":"live on the family rail"},"provider":{"url":"https://gsc-em.com","organization":"GreenCore Solutions Corp."},"refusals":[{"description":"the product type is not permitted as a food in the market","reason_code":"DENY_NOT_PERMITTED_HERE"},{"description":"an ingredient on the record is prohibited in the market","reason_code":"DENY_INGREDIENT_BANNED"},{"description":"a restricted ingredient without the limit shown met","reason_code":"DENY_INGREDIENT_LIMIT"},{"description":"a claim the market's rules do not allow on food","reason_code":"DENY_CLAIM"},{"description":"not one of the 20 markets","reason_code":"DENY_MARKET"},{"description":"the consumer, or a read-only auditor, on a transacting tool","reason_code":"DENY_ACTOR_CLASS"},{"description":"an agent without a credential from the issuer","reason_code":"DENY_UNLICENSED_AGENT"},{"description":"no valid GTIN on the record","reason_code":"DENY_NO_GTIN"},{"description":"no validated or verified record for the transaction","reason_code":"DENY_NOT_VERIFIED"}],"registry":{"server":"a2a-grocery","namespace":"io.github.greencore-solutions"},"security":[],"rule_sets":["EU","GB","CH","US","CA","MX","BR","JP","KR","IN","VN","TH","SG","AU"],"signatures":[{"protected":"eyJhbGciOiJFUzI1NiIsImtpZCI6ImEyYWctMjAyNi0xMCJ9","signature":"QpvoeVBbLM4Q7N8t3PAKbk5UX4GcHQqm0yXkAggutYWftrnSKZp2vBb3Oi1TF5zZla2IKtse_az6VhNcihkBEg"}],"description":"Agent-to-Agent (A2A) + Model Context Protocol (MCP) hub for retail grocery. Business to business: makers, brand owners, private label, distributors, importers, retailers and their AI agents. Twenty markets on the SCHEMA algo grocery record; ambient, chilled, frozen and fresh; organic, free-from, plant-based, artisan, origin and premium lanes. Call resolve_jurisdiction, then resolve_actor, then gate_transaction before any availability, price, documents, order or handoff tool; those tools refuse without an allow decision. Every record field carries its source page; every response carries notice; every record carries claim_status (listed · claimed · verified). Artificial intelligence makes mistakes. A2A Grocery is an agentic information source, not a recommendation. No ads, ever. No rank for sale. Trade only.","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"door_version":"1.0.0","temperatures":["ambient","chilled","frozen","fresh"],"protocolVersion":"0.3.0","securitySchemes":{"x402":{"type":"http","scheme":"x402","description":"order intents settled in USDC on Base after the gate; receipts signed; a refused intent is not settled and not charged"},"credential":{"type":"http","scheme":"bearer","description":"client-credentials Bearer from https://a2a-registry.ai (register at /oauth/register with hub grocery); reads need no authentication; the write tools need scope grocery.transact"}},"surface_version":"1.0.0","documentationUrl":"https://a2a-grocery.ai/docs","defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json","text/markdown"],"preferredTransport":"JSONRPC","supportedInterfaces":[{"url":"https://a2a-grocery.ai/a2a","preferred":true,"transport":"JSONRPC","description":"A2A endpoint — message/send, tasks/get; a DataPart {skill, params} runs the gate chain then the tool; text gets the skill list","protocolBinding":"JSONRPC","protocolVersion":"0.3.0"},{"url":"https://mcp.a2a-grocery.ai/mcp","transport":"streamable-http","description":"MCP door — server a2a-grocery 1.0.0, 19 tools","protocolBinding":"HTTP+JSON","protocolVersion":"2025-06-18"},{"url":"https://a2a-grocery.ai/","transport":"HTTP+JSON","description":"the page, its Markdown twin and the kit","protocolBinding":"HTTP+JSON","protocolVersion":"1.0"}],"additionalInterfaces":[{"url":"https://mcp.a2a-grocery.ai/mcp","transport":"streamable-http","description":"MCP door — server a2a-grocery 1.0.0, 19 tools","protocolVersion":"2025-06-18"}]},"signature_status":"unverifiable","signature_detail":"Invalid base64url value","signature_key_url":null,"signature_checked_at":"2026-10-10T15:49:56.978023+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Linked Agent Card","source_url":"https://mcp.cpgknowledgegraph.ai/.well-known/agent-card.json","last_check":{"checked_at":"2026-10-10T15:49:56.978023+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://a2a-grocery.ai/.well-known/agent-card.json"],"skills":[{"skill_id":"grocery.a2a_handoff","name":"a2a handoff","description":"Hand the buyer to the right agent.","tags":["economics","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.compare_items","name":"compare items","description":"Compare items, variants and pack sizes.","tags":["skus","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.create_order_intent","name":"create order intent","description":"Open an order between two agents.","tags":["economics","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.find_verified_buyer","name":"find verified buyer","description":"Retail buyer desks for this market, by channel and department.","tags":["chains","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.find_verified_supplier","name":"find verified supplier","description":"Verified makers and brand owners for this item.","tags":["chains","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.gate_transaction","name":"gate transaction","description":"Allow or deny, with the reason and the rule.","tags":["gate","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.get_availability","name":"get availability","description":"In stock, and where.","tags":["economics","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.get_enforcement_watch","name":"get enforcement watch","description":"Recalls, withdrawals and food-safety alerts, dated.","tags":["acts","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.get_item","name":"get item","description":"One item by GTIN, fully resolved.","tags":["skus","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.get_label_and_claims","name":"get label and claims","description":"What the label must say, and which claims are allowed.","tags":["skus","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.get_market_status","name":"get market status","description":"Is this product type a food here, and under which regime?","tags":["acts","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.get_notification_requirements","name":"get notification requirements","description":"What must be filed before sale.","tags":["acts","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.get_price","name":"get price","description":"The price for this buyer.","tags":["economics","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.get_product_documents","name":"get product documents","description":"Certificates, specifications, allergen and origin paper.","tags":["hitl","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.list_agents","name":"list agents","description":"The agents of the hub counted from the agent table at request time: the hub trio, twenty market agents, handoff, watch, audit, four temperature lanes and six attribute lanes — hostname, role, market, card and /a2a URL.","tags":["concierge","grocery"],"quality_warning":false},{"skill_id":"grocery.log_audit","name":"log audit","description":"Write a line to the audit record.","tags":["hitl","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.resolve_actor","name":"resolve actor","description":"Who is asking? Maker, brand owner, private label, distributor, importer, broker or retail buyer.","tags":["gate","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.resolve_jurisdiction","name":"resolve jurisdiction","description":"Where is this going? Returns the market and rule set.","tags":["gate","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.search_cleared_items","name":"search cleared items","description":"Find items cleared for this market, by temperature, lane and department.","tags":["skus","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false},{"skill_id":"grocery.verify_gtin","name":"verify gtin","description":"Is this GTIN real, and whose is it?","tags":["skus","grocery","grocery","retail grocery","procurement","supplier","buyer","private label","GTIN","discounter"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":2,"passed":2},"recent_checks":[{"card_url":"https://a2a-grocery.ai/.well-known/agent-card.json","checked_at":"2026-10-10T15:49:56.978023+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://a2a-grocery.ai/.well-known/agent-card.json","checked_at":"2026-10-10T13:09:59.362675+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-10T15:49:56.978023+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-10T13:09:59.362675+00:00","state":"a2a_response","http_status":200,"detail":"A2A task-not-found response to a read-only task lookup"},"events":[],"relationships":[{"id":12434,"relation":"references_agent_card","evidence":{"claim":"Source card directly contains the target card URL","source_card_url":"https://mcp.cpgknowledgegraph.ai/.well-known/agent-card.json","target_card_url":"https://a2a-grocery.ai/.well-known/agent-card.json"},"evidence_url":"https://mcp.cpgknowledgegraph.ai/.well-known/agent-card.json","first_seen":"2026-10-10T13:50:35.029365+00:00","last_seen":"2026-10-10T14:25:15.184700+00:00","source_agent_id":11365,"source_agent_name":"A2A Grocery","target_agent_id":11528,"target_agent_name":"A2A Grocery"},{"id":12844,"relation":"shared_provider_website","evidence":{"claim":"Both cards declare the same provider website","provider_url":"https://gsc-em.com","source_card_url":"https://a2a-cosmetics.ai/.well-known/agent-card.json","target_card_url":"https://a2a-grocery.ai/.well-known/agent-card.json"},"evidence_url":"https://a2a-cosmetics.ai/.well-known/agent-card.json","first_seen":"2026-10-10T13:50:35.029365+00:00","last_seen":"2026-10-10T14:25:15.184700+00:00","source_agent_id":8459,"source_agent_name":"A2A Cosmetics","target_agent_id":11528,"target_agent_name":"A2A Grocery"},{"id":12865,"relation":"shared_provider_website","evidence":{"claim":"Both cards declare the same provider website","provider_url":"https://gsc-em.com","source_card_url":"https://a2a-peptides.ai/.well-known/agent-card.json","target_card_url":"https://a2a-grocery.ai/.well-known/agent-card.json"},"evidence_url":"https://a2a-peptides.ai/.well-known/agent-card.json","first_seen":"2026-10-10T13:50:35.029365+00:00","last_seen":"2026-10-10T14:25:15.184700+00:00","source_agent_id":8460,"source_agent_name":"A2A Peptides","target_agent_id":11528,"target_agent_name":"A2A Grocery"},{"id":12885,"relation":"shared_provider_website","evidence":{"claim":"Both cards declare the same provider website","provider_url":"https://gsc-em.com","source_card_url":"https://cpg-68000.ai/.well-known/agent-card.json","target_card_url":"https://a2a-grocery.ai/.well-known/agent-card.json"},"evidence_url":"https://cpg-68000.ai/.well-known/agent-card.json","first_seen":"2026-10-10T13:50:35.029365+00:00","last_seen":"2026-10-10T14:25:15.184700+00:00","source_agent_id":8812,"source_agent_name":"CPG-68000","target_agent_id":11528,"target_agent_name":"A2A Grocery"},{"id":12904,"relation":"shared_provider_website","evidence":{"claim":"Both cards declare the same provider website","provider_url":"https://gsc-em.com","source_card_url":"https://acm-68000.org/.well-known/agent-card.json","target_card_url":"https://a2a-grocery.ai/.well-known/agent-card.json"},"evidence_url":"https://acm-68000.org/.well-known/agent-card.json","first_seen":"2026-10-10T13:50:35.029365+00:00","last_seen":"2026-10-10T14:25:15.184700+00:00","source_agent_id":9104,"source_agent_name":"ACM-68000","target_agent_id":11528,"target_agent_name":"A2A Grocery"},{"id":12922,"relation":"shared_provider_website","evidence":{"claim":"Both cards declare the same provider website","provider_url":"https://gsc-em.com","source_card_url":"https://eco-10060.org/.well-known/agent-card.json","target_card_url":"https://a2a-grocery.ai/.well-known/agent-card.json"},"evidence_url":"https://eco-10060.org/.well-known/agent-card.json","first_seen":"2026-10-10T13:50:35.029365+00:00","last_seen":"2026-10-10T14:25:15.184700+00:00","source_agent_id":10883,"source_agent_name":"ECO-10060","target_agent_id":11528,"target_agent_name":"A2A Grocery"},{"id":12939,"relation":"shared_provider_website","evidence":{"claim":"Both cards declare the same provider website","provider_url":"https://gsc-em.com","source_card_url":"https://gsc-a2a.ai/.well-known/agent-card.json","target_card_url":"https://a2a-grocery.ai/.well-known/agent-card.json"},"evidence_url":"https://gsc-a2a.ai/.well-known/agent-card.json","first_seen":"2026-10-10T13:50:35.029365+00:00","last_seen":"2026-10-10T14:25:15.184700+00:00","source_agent_id":11270,"source_agent_name":"GSC AI Agent CPG Fleet - APAC","target_agent_id":11528,"target_agent_name":"A2A Grocery"},{"id":12955,"relation":"shared_provider_website","evidence":{"claim":"Both cards declare the same provider website","provider_url":"https://gsc-em.com","source_card_url":"https://gsc-a2a.io/.well-known/agent-card.json","target_card_url":"https://a2a-grocery.ai/.well-known/agent-card.json"},"evidence_url":"https://gsc-a2a.io/.well-known/agent-card.json","first_seen":"2026-10-10T13:50:35.029365+00:00","last_seen":"2026-10-10T14:25:15.184700+00:00","source_agent_id":11271,"source_agent_name":"GSC AI Agent CPG Fleet - LATAM","target_agent_id":11528,"target_agent_name":"A2A Grocery"}],"verification":{"agent_card_url":"https://a2a-grocery.ai/.well-known/agent-card.json","last_successful_card_check":"2026-10-10T15:49:56.978023+00:00","latest_card_check":{"checked_at":"2026-10-10T15:49:56.978023+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unverifiable","signature_checked_at":"2026-10-10T15:49:56.978023+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-10T15:49:56.978023+00:00","endpoint_tls_reachable":true,"protocol_check_state":"a2a_response","protocol_checked_at":"2026-10-10T13:09:59.362675+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}