agentspeed.
Rubric / Changelog

Every change to the instrument

When a score moves, it is either your site that changed or our instrument. This is the record of the second, so you can tell them apart. The prose under each version is what its authors wrote; the change list below it is derived from the rubric files, so it cannot describe an edit that did not happen or miss one that did.

Versions are immutable (§10): a scan renders against the rubric it was computed under, and none of this rescores anything. The full current spec is at /rubric, every version as data at /rubric.json.

15 published versions

r2026.11.0

active2026-08-19 · sha fd2d068 · from r2026.10.4
1 change, derived from the rubric files
actionability.commerce_protocols
actionability, weight 1, deterministic
Added

r2026.10.4

2026-07-30 · sha 78f75e9 · from r2026.10.3
2 changes, derived from the rubric files
content.text_ratio
remediation
Text changed
performance.payload_kb
rule text and remediation
Text changed

r2026.10.3

2026-07-30 · sha 946257b · from r2026.10.2
1 change, derived from the rubric files
reachability.status
remediation
Text changed

r2026.10.2

2026-07-30 · sha a27e32e · from r2026.10.1

No change to the instrument. Every check, weight, threshold and grade band in this version is identical to r2026.10.1. The content hash differs only because the publication date and changelog text do — this version number was taken by a release that did not alter the rubric, and a score computed under either version means exactly the same thing.

r2026.10.1

2026-07-30 · sha 0771b93 · from r2026.10.0

No change to the instrument. Every check, weight, threshold and grade band in this version is identical to r2026.10.0. The content hash differs only because the publication date and changelog text do — this version number was taken by a release that did not alter the rubric, and a score computed under either version means exactly the same thing.

r2026.10.0

2026-07-28 · sha 64ab233 · from r2026.09.0
2 changes, derived from the rubric files
operability.filters_addressable
actionability, weight 2, deterministic
Added
operability.primary_action_in_dom
actionability, weight 2, deterministic
Added

r2026.09.0

2026-07-27 · sha caf8fc1 · from r2026.08.1
3 changes, derived from the rubric files
coherence.jsonld_name_matches_visible
structured_data, weight 1, deterministic
Added
coherence.jsonld_price_matches_visible
structured_data, weight 2, deterministic
Added
coherence.language_declared_matches_content
readability, weight 1, heuristic
Added

r2026.08.1

2026-07-26 · sha 1710b08 · from r2026.08.0
1 change, derived from the rubric files
markup.language
readability, weight 1, deterministic
Added

r2026.08.0

2026-07-26 · sha 8c8f95b · from r2026.07.4
3 changes, derived from the rubric files
llms_txt.present
scored at weight 2 reported, no longer scored
No longer scored
performance.ttfb_ms
2 1
Weight
performance.ttfb_ms
rule text
Text changed

r2026.07.4

2026-07-25 · sha ed23d54 · from r2026.07.3

No change to the instrument. Every check, weight, threshold and grade band in this version is identical to r2026.07.3. The content hash differs only because the publication date and changelog text do — this version number was taken by a release that did not alter the rubric, and a score computed under either version means exactly the same thing.

r2026.07.3

2026-07-25 · sha 3c6337b · from r2026.07.2

No change to the instrument. Every check, weight, threshold and grade band in this version is identical to r2026.07.2. The content hash differs only because the publication date and changelog text do — this version number was taken by a release that did not alter the rubric, and a score computed under either version means exactly the same thing.

r2026.07.2

2026-07-23 · sha 07da708 · from r2026.07.1
1 change, derived from the rubric files
robots_txt.allows_known_agents
rule text and remediation
Text changed

r2026.07.1

2026-07-20 · sha adca6e8 · from r2026.04.2
19 changes, derived from the rubric files
actionability.agent_skills
2 1
Weight
actionability.web_mcp
2 1
Weight
discoverability.mcp_server_card
2 1
Weight
llms_txt.present
1 2
Weight
markup.canonical
1 2
Weight
markup.meta_description
1 2
Weight
markup.title
1 2
Weight
readability.markdown_negotiation
2 1
Weight
robots_txt.content_signals
2 1
Weight
sitemap.present
1 2
Weight
actionability.agent_skills
established emerging
Maturity
actionability.web_mcp
established emerging
Maturity
discoverability.api_catalog
established emerging
Maturity
discoverability.mcp_server_card
established emerging
Maturity
discoverability.oauth_authorization_server
established emerging
Maturity
discoverability.oauth_protected_resource
established emerging
Maturity
discoverability.web_bot_auth
established emerging
Maturity
readability.markdown_negotiation
established emerging
Maturity
robots_txt.content_signals
established emerging
Maturity

r2026.04.2

2026-04-27 · sha 7045eb0 · from r2026.04.1
actionability sub-score weight 0.250.28, which reweights every check in that category.
discoverability sub-score weight 0.20.22, which reweights every check in that category.
readability sub-score weight 0.250.22, which reweights every check in that category.
structured_data sub-score weight 0.150.13, which reweights every check in that category.
16 changes, derived from the rubric files
actionability.agent_skills
actionability, weight 2, deterministic
Added
actionability.web_mcp
actionability, weight 2, deterministic
Added
discoverability.api_catalog
discoverability, weight 1, deterministic
Added
discoverability.link_headers
discoverability, weight 1, deterministic
Added
discoverability.mcp_server_card
discoverability, weight 2, deterministic
Added
discoverability.oauth_authorization_server
discoverability, weight 1, deterministic
Added
discoverability.oauth_protected_resource
discoverability, weight 1, deterministic
Added
discoverability.web_bot_auth
discoverability, weight 1, deterministic
Added
readability.markdown_negotiation
readability, weight 2, deterministic
Added
robots_txt.content_signals
discoverability, weight 2, deterministic
Added
auth.paywall_or_login_wall_on_landing
3 2
Weight
content.js_required_for_primary_content
3 2
Weight
content.text_ratio
2 1
Weight
journey.primary_probe
4 2
Weight
performance.full_render_ms
2 1
Weight
robots_txt.allows_known_agents
remediation
Text changed

r2026.04.1

2026-04-01 · sha 2794c2b · first version

Weight changes are governed by the evidence rules: no weight moves on the strength of the calibration corpus alone, because a detector being correct is not evidence that what it detects affects an agent.

Rubric changelog — every change to the instrument · AgentSpeed