HonestClaw · What is Agent Readiness? · How we score

buildkite.com — Agent Readiness Score 39/100

Limited. Agents will struggle to discover or use this site without human help.

HonestClaw measured how well buildkite.com's site and APIs work for AI agents — across 9 dimensions and 45 automated checks. Score: 39/100 (Limited).

Scanned · scanner v1.36.0 · 42 of 45 checks conclusive.

Dimensions

Checks

At a glance

All 8 scored areas have measured gaps. Documentation & meaning is furthest along; Interfaces & data has the largest measured point gap.

Needs a fix
25
conclusive findings
Furthest along
12.1/14 pts
Documentation & meaning
Largest measured gap
30.1 pts
Interfaces & data · 10.9/41 pts
Conclusive results
42 conclusive
3 unverified

4 additional observations provide context and do not affect the score.

Discovery

4.8/18 ptsCan agents find the right entry points? · 7 conclusive · 0 additional

Reachable entry points

DNS-AID

0/3 ptsNot detected
What we found

No DNS-AID index found at _index._agents.buildkite.com.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Public pages; interfaces when present

Clear entry points help agents find the intended site or interface. Multiple hostnames or directory formats may describe the same destination.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

No public evidence URL recorded for this check

API catalog

0/3 ptsNot detected
What we found

No RFC 9727 API Catalog found at /.well-known/api-catalog.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Public pages; interfaces when present

Clear entry points help agents find the intended site or interface. Multiple hostnames or directory formats may describe the same destination.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Subdomain sweep

0.3/3 ptsDetected
What we found

An agent-relevant subdomain is live (api.buildkite.com).

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Public pages; interfaces when present

Clear entry points help agents find the intended site or interface. Multiple hostnames or directory formats may describe the same destination.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

No public evidence URL recorded for this check

sitemap.xml

1/3 ptsParseable
What we found

https://buildkite.com/sitemap-0.xml is a valid sitemap (1332 location(s)), but without lastmod or non-homepage URLs.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Public pages; interfaces when present

Clear entry points help agents find the intended site or interface. Multiple hostnames or directory formats may describe the same destination.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

.well-known index

0.7/2 ptsParseable
What we found

A non-owned /.well-known/ descriptor is present and parses.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Public pages; interfaces when present

Clear entry points help agents find the intended site or interface. Multiple hostnames or directory formats may describe the same destination.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

No public evidence URL recorded for this check

Canonical domain

2/2 ptsCross-verified
What we found

Root and www converge on buildkite.com, with a matching canonical tag.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Public pages; interfaces when present

Clear entry points help agents find the intended site or interface. Multiple hostnames or directory formats may describe the same destination.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Access & rendering

8/11 ptsCan agents read the content? · 2 conclusive · 1 additional

Equivalent readable representations

Markdown twin

0/3 ptsNot detected
What we found

No markdown twin found alongside probed docs HTML surfaces.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Only representations the site offers; all sites can satisfy readable-content outcome with HTML

Headers, routes and frontmatter support one readable representation. Plain HTML must be able to receive full content-access credit.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Content available to the tested client

Raw content extractability

8/8 ptsCross-verified
What we found

Readable content is extractable without JavaScript on 2 probed surface(s) with substantial visible text.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Public pages; distinguish HTTP and browser clients

Critical content available in the response is a direct prerequisite for the tested client. An extraction ratio alone does not prove that the needed facts were captured.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Retrieval cost

Crawl-cost estimate

UnscoredObserved
What we found

A manageable sitemap (1332 page URLs) helps agents estimate crawl cost.

Why this is unscored

Useful context, outside the readiness score. Adoption, payment support and retrieval cost are not readiness quality by themselves.

When this matters

Measured retrieval path

Tokens, bytes and elapsed time explain retrieval cost and tradeoffs. They are context and do not affect the readiness score.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Permissions & policy

3/15 ptsWhat access does the publisher permit? · 5 conclusive · 1 unverified · 0 additional

Clear and consistent publisher policy

AI bot rules

0/5 ptsNot detected
What we found

robots.txt is readable but declares no AI-bot-specific rules.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

ChatGPT-User, Claude-User and Perplexity-User access declarations

A small legibility contribution for explicit user-directed access rules, including wildcard defaults. Permission and denial earn equal legibility; training-only groups add no points.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

RSL licensing

0/3 ptsNot detected
What we found

robots.txt is readable but declares no RSL License directive.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Publisher-declared policy; no obligation to permit training, indexing or licensing

Published licensing, indexing and training preferences remain inspectable without separate readiness points. User-directed policy legibility is measured once; observed public HTTP access is separate.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Content signals

0/2 ptsNot detected
What we found

robots.txt is readable but declares no Content-Signal line.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Publisher-declared policy; no obligation to permit training, indexing or licensing

Published licensing, indexing and training preferences remain inspectable without separate readiness points. User-directed policy legibility is measured once; observed public HTTP access is separate.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

TDM reservation

0/2 ptsNot detected
What we found

No TDMRep policy found at /.well-known/tdmrep.json.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Publisher-declared policy; no obligation to permit training, indexing or licensing

Published licensing, indexing and training preferences remain inspectable without separate readiness points. User-directed policy legibility is measured once; observed public HTTP access is separate.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

ai.txt

2 pts unverifiedCould not verify
What we found

Could not conclusively check for an ai.txt file (endpoints unreachable, rate-limited, or behind auth).

How this affects the score

Unverified points are excluded from the score denominator and reduce observed coverage.

When this matters

Publisher-declared policy; no obligation to permit training, indexing or licensing

Published licensing, indexing and training preferences remain inspectable without separate readiness points. User-directed policy legibility is measured once; observed public HTTP access is separate.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

robots.txt

3/3 ptsCross-verified
What we found

robots.txt at https://buildkite.com/robots.txt declares a sitemap. Declared sitemap https://buildkite.com/sitemap-index.xml resolves as valid XML.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Published policy for the relevant use: indexing, training or user retrieval

Different policy syntaxes and business permissions are not independent readiness capabilities. Blocking training should not imply that an agent cannot use a public API.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Documentation & meaning

12.1/14 ptsCan agents understand the documentation? · 4 conclusive · 1 unverified · 0 additional

Usable documentation entry and references

llms-full.txt

3 pts unverifiedCould not verify
What we found

Could not conclusively check for an llms-full.txt file (endpoints unreachable, rate-limited, or behind auth).

How this affects the score

Unverified points are excluded from the score denominator and reduce observed coverage.

When this matters

Public documentation; llms files optional

An index, full text and modular files offer different routes to documentation. Useful content and working references matter more than the number of formats. This check has no external governing spec; its weight is product judgment.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

llms.txt

5/5 ptsCross-verified
What we found

A curated llms.txt index is published at https://buildkite.com/docs/llms.txt: 532 links across 5 sections.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Public documentation; llms files optional

An index, full text and modular files offer different routes to documentation. Useful content and working references matter more than the number of formats.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Machine-readable facts

Machine-readable pricing

0/1 ptsNot detected
What we found

Could not conclusively check for a machine-readable pricing endpoint (endpoints unreachable, rate-limited, or behind auth). Blocked by robots.txt for a generic compliant agent (Disallow: /).

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Facts relevant to the product; pricing only when there is a price to disclose

Structured facts can help agents interpret a page. Markup volume and the number of schema types alone do not establish accuracy, consistency or task success. This check has no external governing spec; its weight is product judgment.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Document freshness evidence

Freshness signals

2.1/3 ptsUseful
What we found

Freshness signals present: Last-Modified header, ETag header.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Resources whose currency can be assessed

A timestamp or ETag supports freshness provenance; it does not by itself prove factual accuracy or current behavior.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Usable API reference and examples

API reference depth

5/5 ptsCross-verified
What we found

The API reference at https://buildkite.com/docs/apis/rest-api is complete — parameters, example request and response, request/response bodies, authentication, pagination, and error codes.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

A documented API or tool interface

Reference depth and valid fenced examples contribute to the same documentation outcome. Parsing an example is weaker than executing it successfully.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Interfaces & data

10.9/41 ptsWhich interfaces can agents use? · 9 conclusive · 3 additional

Complete and usable operation contracts

Structured data I/O

0/8 ptsNot detected
What we found

Could not conclusively check for a structured-data contract (endpoints unreachable, rate-limited, or behind auth). Blocked by robots.txt for a generic compliant agent (Disallow: /).

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Detected interface; pagination only for collections, async only for long-running jobs, batch only for multi-item operations

Usable schemas and operation patterns can reduce ambiguity for clients. More endpoints or constraints alone do not establish that an operation is easier to use.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Data export API

0.4/4 ptsDetected
What we found

Data export is mentioned at https://buildkite.com/docs/apis/rest-api, but not on a page dedicated to documenting it.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Detected interface; pagination only for collections, async only for long-running jobs, batch only for multi-item operations

Usable schemas and operation patterns can reduce ambiguity for clients. More endpoints or constraints alone do not establish that an operation is easier to use.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Usable supported interface

OpenAPI specification

0/5 ptsNot detected
What we found

Could not conclusively check for an OpenAPI/Swagger specification (endpoints unreachable, rate-limited, or behind auth). Blocked by robots.txt for a generic compliant agent (Disallow: /).

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Interface-enabled product; no requirement to implement every protocol

REST, GraphQL, MCP, SDKs and CLIs offer alternative or complementary access paths. The useful choice depends on the task and client; no single format serves every workflow.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

API existence

0.5/5 ptsDetected
What we found

A conventional API path at https://buildkite.com/api returned an auth challenge (HTTP 403). (source: live)

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Interface-enabled product; no requirement to implement every protocol

REST, GraphQL, MCP, SDKs and CLIs offer alternative or complementary access paths. The useful choice depends on the task and client; no single format serves every workflow.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

GraphQL surface

0/3 ptsNot detected
What we found

Could not conclusively check for GraphQL (endpoints unreachable, rate-limited, or behind auth). Blocked by robots.txt for a generic compliant agent (Disallow: /).

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Interface-enabled product; no requirement to implement every protocol

REST, GraphQL, MCP, SDKs and CLIs offer alternative or complementary access paths. The useful choice depends on the task and client; no single format serves every workflow.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

MCP support

5/5 ptsCross-verified
What we found

First-party documentation at https://buildkite.com/docs/apis/mcp-server identifies the MCP endpoint https://mcp.buildkite.com/mcp and explains both its capabilities and how clients connect or authenticate.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Interface-enabled product; no requirement to implement every protocol

REST, GraphQL, MCP, SDKs and CLIs offer alternative or complementary access paths. The useful choice depends on the task and client; no single format serves every workflow.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

SDK availability

5/5 ptsCross-verified
What we found

Getting-started page at https://buildkite.com/resources/changelog/336-c-support-for-the-buildkite-sdk/: 1 GitHub repo, 1 registry link, 0 install commands (2 pointers).

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Interface-enabled product; no requirement to implement every protocol

REST, GraphQL, MCP, SDKs and CLIs offer alternative or complementary access paths. The useful choice depends on the task and client; no single format serves every workflow.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Emerging interface declarations

MCP Server Card

0/3 ptsNot detected
What we found

Could not conclusively check for an MCP Server Card (endpoints unreachable, rate-limited, or behind auth). Blocked by robots.txt for a generic compliant agent (Disallow: /).

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Only a positively identified matching protocol

Versioned interface declarations are observable signals. Broad adoption and cross-client utility are not established by declaration presence.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

A2A Agent Card

0/3 ptsNot detected
What we found

No A2A Agent Card found at the standard well-known locations.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Only a positively identified matching protocol

Versioned interface declarations are observable signals. Broad adoption and cross-client utility are not established by declaration presence.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

WebMCP

UnscoredCould not verify
What we found

WebMCP browser probing is not yet available in this scanner release.

Why this is unscored

An emerging convention, not a universal requirement. It adds no points and its absence subtracts none. Adoption and reliable testing must justify any future weight.

When this matters

Only a positively identified matching protocol

Versioned interface declarations are observable signals. Broad adoption and cross-client utility are not established by declaration presence.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

MCP discovery evidence

MCP descriptor

UnscoredNot observed
What we found

Could not conclusively check for an MCP descriptor (locations unreachable, rate-limited, or behind auth). Blocked by robots.txt for a generic compliant agent (Disallow: /).

Why this is unscored

Additional evidence for this capability. It earns no separate points, so observing another related signal does not count twice.

When this matters

MCP surface

An MCP descriptor helps clients locate a service. This additional observation does not earn separate points for evidence already represented by the scored MCP check.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Payment capabilities

Machine payments (x402/MPP)

UnscoredNot observed
What we found

No machine-payment signal observed (no HTTP 402, no payment-required response header, and no /.well-known/x402.json manifest). Payment support cannot be ruled out from an unauthenticated probe. Blocked by robots.txt for a generic compliant agent (Disallow: /).

Why this is unscored

Useful context, outside the readiness score. Adoption, payment support and retrieval cost are not readiness quality by themselves.

When this matters

Payment-enabled business model

Payment support describes what the business offers. It must not make a research publication or free public service appear less ready.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Authentication & credentials

9/19 ptsCan agents authenticate and manage credentials? · 4 conclusive · 1 unverified · 0 additional

Safe integration environment

Sandbox environment

5 pts unverifiedCould not verify
What we found

Could not conclusively check for sandbox or test environment documentation (endpoints unreachable, rate-limited, or behind auth).

How this affects the score

Unverified points are excluded from the score denominator and reduce observed coverage.

When this matters

Operations whose side effects or onboarding require a safe test environment

A sandbox helps validate consequential integrations; it is not necessary for every public content site or read-only API.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Usable least-privilege authentication

Programmatic auth flow

0.5/5 ptsDetected
What we found

Programmatic authentication is mentioned at https://buildkite.com/docs/apis/oauth-device-authorization.md, but not on a page dedicated to documenting it.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Protected operations; anonymous access is valid when intended

Discovery, documentation and credential lifecycle jointly support a usable authorization flow. A public read-only service need not require OAuth.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Credential management

0/4 ptsNot detected
What we found

No credential management documentation found at the standard docs locations an agent would check.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Protected operations; anonymous access is valid when intended

Discovery, documentation and credential lifecycle jointly support a usable authorization flow. A public read-only service need not require OAuth.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Auth documentation

3.5/5 ptsUseful
What we found

Authentication is documented at https://buildkite.com/docs/apis/rest-api with the specific detail an agent needs — the credential and how it is sent. To reach the top level, it would need to corroborate against another surface or document more than one complete method.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Protected operations; anonymous access is valid when intended

Discovery, documentation and credential lifecycle jointly support a usable authorization flow. A public read-only service need not require OAuth.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Auth discovery

5/5 ptsCross-verified
What we found

Agent-native auth discovery: a valid RFC 9728 PRM (via challenge) or a PRM plus a valid AS/OIDC descriptor.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Protected operations; anonymous access is valid when intended

Discovery, documentation and credential lifecycle jointly support a usable authorization flow. A public read-only service need not require OAuth.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

No public evidence URL recorded for this check

Reliability & recovery

11.5/30 ptsCan agents handle changes and failures? · 7 conclusive · 0 additional

Change and compatibility information

API versioning

0.5/5 ptsDetected
What we found

Versioning is mentioned at https://buildkite.com/resources/changelog/tag/deprecation/, but not on a page dedicated to documenting it. (source: docs)

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Maintained interface or evolving product

Version identifiers and change records help clients manage compatibility as an interface evolves.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Changelog presence

5/5 ptsCross-verified
What we found

A changelog is published at https://buildkite.com/resources/changelog/ with multiple recent dated entries, indicating it is actively maintained.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Maintained interface or evolving product

Version identifiers and change records help clients manage compatibility as an interface evolves.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Observable outcomes and recovery

Error documentation

0.5/5 ptsDetected
What we found

Error handling is mentioned at https://buildkite.com/docs/apis/rest-api, but not on a page dedicated to documenting it.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Detected interface; idempotency for repeatable writes, webhooks only for event-driven workflows

Observable state and actionable errors help recovery. A status page or error schema does not prove successful repair.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Webhook documentation

1.8/5 ptsParseable
What we found

A webhook documentation page exists at https://buildkite.com/docs/apis/webhooks, but it doesn't list specific event types with their payload shape.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Detected interface; idempotency for repeatable writes, webhooks only for event-driven workflows

Observable state and actionable errors help recovery. A status page or error schema does not prove successful repair.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Retry & idempotency

0/3 ptsNot detected
What we found

No retry or idempotency documentation found at the standard docs locations an agent would check.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Detected interface; idempotency for repeatable writes, webhooks only for event-driven workflows

Observable state and actionable errors help recovery. A status page or error schema does not prove successful repair.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Status & health endpoints

0.2/2 ptsDetected
What we found

Status page found at https://www.buildkitestatus.com/ (HTTP 200).

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Detected interface; idempotency for repeatable writes, webhooks only for event-driven workflows

Observable state and actionable errors help recovery. A status page or error schema does not prove successful repair.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Actionable limits

Rate limit documentation

3.5/5 ptsUseful
What we found

Rate limits are documented at https://buildkite.com/docs/apis/rest-api/rate-limits with a concrete limit and rate-limit response headers. To reach the top level, it would need 429 handling, Retry-After guidance, and tier/plan differences.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

An interface with quotas or throttling

Published limits and response headers help clients pace requests and recover from throttling. They describe related aspects of the same service constraint.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Identity & safeguards

3.3/11 ptsCan agents identify the publisher and its safeguards? · 4 conclusive · 0 additional

Attributable identity and consistent claims

security.txt

0/3 ptsNot detected
What we found

Could not conclusively check for security.txt (unreachable or behind auth). Blocked by robots.txt for a generic compliant agent (Disallow: /).

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Public company/service identity; MCP identity only for MCP

These establish provenance, disclosure routes and consistency. They cannot certify prompt-injection resistance or safe transactions.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Org identity signals

0.3/3 ptsDetected
What we found

Homepage exposes one org-identity signal (social).

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Public company/service identity; MCP identity only for MCP

These establish provenance, disclosure routes and consistency. They cannot certify prompt-injection resistance or safe transactions.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Metadata consistency

3/3 ptsCross-verified
What we found

Homepage metadata (canonical, Open Graph, schema) is present and consistent.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Public company/service identity; MCP identity only for MCP

These establish provenance, disclosure routes and consistency. They cannot certify prompt-injection resistance or safe transactions.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Run a full scan of buildkite.com