Skip to content

new_audit(ard-schema): add Agent Resource Discovery gatherer and schema audit - #17158

Closed
TravenReese wants to merge 3 commits into
mainfrom
agentic-resource-discovery
Closed

TravenReese wants to merge 3 commits into
mainfrom
agentic-resource-discovery

Conversation

@TravenReese

@TravenReese TravenReese commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator
Screenshot 2026-08-06 at 3 18 18 PM

Adds the Agentic Resource Discovery (ARD) schema conformance audit (ard-schema) to Lighthouse under the agentic-browsing category. This change introduces an AgentResourceDiscovery gatherer that locates ai-catalog.json manifests via robots.txt, HTML tags, HTTP Link headers, or default .well-known endpoints, and validates the manifest structure, RFC 8141 URNs, and best practices ported from the official ARD conformance test suite. Includes comprehensive unit tests, smokehouse E2E definitions, and response header capture support in the core fetcher.

@connorjclark connorjclark changed the title core(ard): add Agent Resource Discovery gatherer and schema audit new_audit(ard-schema): add Agent Resource Discovery gatherer and schema audit Aug 7, 2026
@TravenReese
TravenReese force-pushed the agentic-resource-discovery branch from 04d1eff to df1deb5 Compare August 7, 2026 19:27
@TravenReese
TravenReese force-pushed the agentic-resource-discovery branch from df1deb5 to eb947fe Compare August 10, 2026 16:30
@TravenReese
TravenReese force-pushed the agentic-resource-discovery branch from eb947fe to 6aac294 Compare August 10, 2026 16:43
@TravenReese
TravenReese force-pushed the agentic-resource-discovery branch from 6aac294 to b37cc60 Compare August 10, 2026 16:49
@TravenReese
TravenReese force-pushed the agentic-resource-discovery branch from b37cc60 to 6a484cc Compare August 10, 2026 18:23
@TravenReese
TravenReese force-pushed the agentic-resource-discovery branch from 6a484cc to d5b3e21 Compare August 11, 2026 21:01
@TravenReese
TravenReese force-pushed the agentic-resource-discovery branch from d5b3e21 to dbb3eec Compare August 11, 2026 21:26
@TravenReese
TravenReese force-pushed the agentic-resource-discovery branch from dbb3eec to 32531b6 Compare August 12, 2026 16:20
@TravenReese
TravenReese force-pushed the agentic-resource-discovery branch from 32531b6 to 263d721 Compare August 20, 2026 20:47
@TravenReese
TravenReese force-pushed the agentic-resource-discovery branch from 263d721 to 25ef625 Compare August 20, 2026 21:02
@TravenReese
TravenReese force-pushed the agentic-resource-discovery branch from 25ef625 to 4430719 Compare August 20, 2026 21:24
@TravenReese
TravenReese force-pushed the agentic-resource-discovery branch from 4430719 to 444464c Compare August 21, 2026 03:35
@TravenReese
TravenReese force-pushed the agentic-resource-discovery branch from 444464c to 2b2c7da Compare August 21, 2026 04:39
@TravenReese
TravenReese force-pushed the agentic-resource-discovery branch from 2b2c7da to ae9130c Compare August 21, 2026 04:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant