elixir-lang.org

https://elixir-lang.org/

Content site · Static audit

The static audit found gaps. Start with the fixes below.

Pass starts at 80 / 100. This scan does not prove that an agent can complete a purchase. Method and limits

55/ 100

NEEDS WORK

Readiness score

Core coverage
95.1% of core weight verified
Score model
v27Versioned criteria

Scanned 2026-09-30 19:06:46 UTC

What to fix first

Start with these changes. Open a fix for the finding, example, and supporting evidence.

5 priority changes
  1. 1

    Make crawler access explicit

    +11.4 points estimated

    Review the recorded robots rule and access response. Permit public content for the clients you support.

    Starting example

    User-agent: AgentReadiness
    Allow: /
    
    Sitemap: https://example.com/sitemap.xml
    View findings and full example

    Suggested location: /robots.txt

    • robots.txt AI crawler policy

      Finding: robots.txt has no explicit policy for known AI crawler tokens.

      Change: Publish explicit retrieval and training crawler groups in robots.txt.

      Open this check and its evidence
    • robots.txt agent-user policy

      Finding: robots.txt has no explicit policy for user-directed agent tokens.

      Change: Add explicit groups for user-directed agent fetchers.

      Open this check and its evidence

    Starting example

    User-agent: AgentReadiness
    Allow: /
    
    Sitemap: https://example.com/sitemap.xml

    Adapt this example to the service. Apply every relevant change listed above, then confirm it with a new scan.

  2. 2

    Give agents a useful content map

    +8.0 points estimated

    Publish a short site description and working links to key public pages.

    Starting example

    # Your product
    
    > Explain what the product does.
    
    ## Resources
    - [Documentation](https://example.com/docs): Public instructions
    View findings and full example

    Suggested location: /llms.txt

    • llms.txt exists

      Finding: The scan did not find /llms.txt.

      Change: Publish a concise llms.txt file at the site root.

      Open this check and its evidence
    • Agent usage instructions

      Finding: The checked llms.txt and dedicated instruction paths do not explain when an agent should use the product.

      Change: Add a specific when-to-use section to llms.txt or a dedicated agent instruction document.

      Open this check and its evidence

    Starting example

    # Your product
    
    > Explain what the product does.
    
    ## Resources
    - [Documentation](https://example.com/docs): Public instructions

    Adapt this example to the service. Apply every relevant change listed above, then confirm it with a new scan.

2 more priority changes
  1. 4

    Link public product and policy pages

    +5.7 points estimated

    Add named links to About, Contact, Privacy, and relevant policy pages.

    Starting example

    <nav aria-label="Company"><a href="/about">About</a><a href="/contact">Contact</a><a href="/privacy">Privacy</a></nav>
    View findings and full example

    Suggested location: /

    • Trust anchor pages

      Finding: No trust anchor page was found.

      Change: Link to public about, contact, privacy, terms, and security pages.

      Open this check and its evidence

    Starting example

    <nav aria-label="Company"><a href="/about">About</a><a href="/contact">Contact</a><a href="/privacy">Privacy</a></nav>

    Adapt this example to the service. Apply every relevant change listed above, then confirm it with a new scan.

  2. 5

    Make public pages discoverable

    +5.7 points estimated

    Publish a valid sitemap and link it from robots.txt. Include only indexable public pages.

    Starting example

    <?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://example.com/</loc></url></urlset>
    View findings and full example

    Suggested location: /sitemap.xml

    Starting example

    <?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://example.com/</loc></url></urlset>

    Adapt this example to the service. Apply every relevant change listed above, then confirm it with a new scan.

Estimated gains use this report's model. All checks listed in a fix must pass to earn its full estimated gain.

All checks 124Findings, recommended changes, and score weights

What this scan found

13 checks passed. 28 need attention. 2 could not be verified. Checks that do not apply stay out of the score.

Passed
13
Needs attention
28
Could not verify
2
Not applicable
81
Capture rules
19 of 19 complete
HTTP requests
50
Saved artifacts
47
Observations
59

All results

Results that need attention are listed first. Open a row for its reason and recommended change.

001 Agent Plugins manifest Discovery · Emerging · Informational Failed Info No score effect
Finding

The public repository root has no Agent Plugins plugin.json manifest.

Recommended change

Add root plugin.json with the canonical Agent Plugins schema identifier and a valid name.

Check ID
agent-plugins-repo@1
Supporting evidence
View stored observation
002 Agent Skills index conformance Discovery · Emerging · Informational Failed Info No score effect
Finding

No Agent Skills index was found at the v0.2.0 discovery path.

Recommended change

Publish /.well-known/agent-skills/index.json with the v0.2.0 schema.

Check ID
agent-skills-index-v2@1
Supporting evidence
View stored observation
003 Agent discovery file Discovery · Required · Core Failed 0 of 500
Finding

No Agent Skills index was found at /.well-known/agent-skills/index.json.

Recommended change

Publish an index with a non-empty skills array and a name and description for every skill.

Check ID
agent-discovery-file@1
Supporting evidence
View stored observation
004 Agent mode view Accessibility · Emerging · Informational Failed Info No score effect
Finding

The agent-mode query returned a normal HTML view or another unsuitable representation.

Recommended change

Return a dedicated JSON, Markdown, or plain-text agent view.

Check ID
agent-mode-view@1
Supporting evidence
View stored observation
005 Agent platform repository configurations Discovery · Emerging · Informational Failed Info No score effect
Finding

The bounded public repository inspection found no recognized agent platform configuration.

Recommended change

Publish agent instructions at a recognized fixed repository path.

Check ID
agent-rules-repo@1
Supporting evidence
View stored observation
006 Agent usage instructions Accessibility · Required · Core Failed 0 of 400
Finding

The checked llms.txt and dedicated instruction paths do not explain when an agent should use the product.

Recommended change

Add a specific when-to-use section to llms.txt or a dedicated agent instruction document.

Check ID
agent-instruction@1
007 Agentic resource catalog Discovery · Emerging · Informational Failed Info No score effect
Finding

No usable resource catalog was found at either bounded well-known path.

Recommended change

Publish /.well-known/ard.json or /.well-known/ai-catalog.json.

Check ID
ard-catalog@1
009 Identified bot Markdown serving Access · Emerging · Informational Failed Info No score effect
Finding

The identified bot request received text/html, not Markdown.

Recommended change

Optionally serve a Markdown representation to the truthful AgentReadinessBot identity.

Check ID
agent-ua-markdown@1
Supporting evidence
View stored observation
010 Markdown URL fallback Access · Emerging · Informational Failed Info No score effect
Finding

The scan did not find a Markdown homepage at /index.md.

Recommended change

Publish a text/markdown homepage at /index.md.

Check ID
markdown-url-fallback@1
Supporting evidence
View stored observation
011 Markdown agent docs Access · Emerging · Informational Failed Info No score effect
Finding

The canonical root did not return Markdown for a Markdown-preferred request.

Recommended change

Implement Accept: text/markdown negotiation or publish a stable Markdown route.

Check ID
markdown-negotiation@1
Supporting evidence
View stored observation
013 Modular llms.txt Accessibility · Emerging · Informational Failed Info No score effect
Finding

No scoped llms.txt file was found at the bounded docs, API, or developers paths.

Recommended change

Publish /docs/llms.txt, /api/llms.txt, or /developers/llms.txt with a focused resource index.

Check ID
modular-llms-txt@1
Supporting evidence
View stored observation
014 NLWeb /ask endpoint Usability · Emerging · Informational Failed Info No score effect
Finding

OPTIONS did not advertise POST for /ask.

Recommended change

Publish POST /ask and advertise POST in the Allow or Access-Control-Allow-Methods header.

Check ID
nlweb-ask@1
Supporting evidence
View stored observation
015 NLWeb Schema Map directive Accessibility · Emerging · Informational Failed Info No score effect
Finding

robots.txt does not publish a Schema Map directive.

Recommended change

Add schemamap: followed by the absolute URL of the structured feed map.

Check ID
nlweb-schema-feeds@1
Supporting evidence
View stored observation
016 NLWeb streaming support Usability · Emerging · Informational Failed Info No score effect
Finding

OPTIONS did not advertise the POST route required for NLWeb streaming.

Recommended change

Publish POST /ask before you enable the NLWeb event stream.

Check ID
nlweb-streaming@1
Supporting evidence
View stored observation
017 Pricing Markdown exists Access · Emerging · Informational Failed Info No score effect
Finding

The scan did not find /pricing.md.

Recommended change

Publish stable machine-readable pricing details at /pricing.md.

Check ID
pricing-md@1
Supporting evidence
View stored observation
018 Sitemap exists Access · Required · Core Failed 0 of 1000
Finding

The scan did not find a sitemap at /sitemap.xml.

Recommended change

Publish a sitemap at /sitemap.xml.

Check ID
sitemap@1
Supporting evidence
View stored observation
019 Trust anchor pages Access · Required · Core Failed 0 of 1000
Finding

No trust anchor page was found.

Recommended change

Link to public about, contact, privacy, terms, and security pages.

Check ID
trust-anchors@1
Supporting evidence
View stored observation
020 Verified skills.sh listing Discovery · Emerging · Informational Failed Info No score effect
Finding

The bounded public catalog lookup found no verified skills.sh listing for the associated GitHub owners.

Recommended change

Publish a skill on skills.sh and link the product to its GitHub owner or exact skills.sh page.

Check ID
skills-sh-listed@1
Supporting evidence
View stored observation
021 Web Bot Auth key directory Usability · Emerging · Informational Failed Info No score effect
Finding

No Web Bot Auth key directory was found at the well-known path.

Recommended change

Publish an Ed25519 JWK keys array with kid, x, nbf, and exp fields.

Check ID
web-bot-auth-directory@1
Supporting evidence
View stored observation
022 WebMCP source declarations Usability · Emerging · Informational Failed Info No score effect
Finding

No server-rendered or inline-script WebMCP declaration was found.

Recommended change

Add declarative form tools or register tools through document.modelContext.

Check ID
webmcp@1
Supporting evidence
View stored observation
023 llms.txt exists Access · Required · Core Failed 0 of 1000
Finding

The scan did not find /llms.txt.

Recommended change

Publish a concise llms.txt file at the site root.

Check ID
llms-txt-exists@1
Supporting evidence
View stored observation
024 robots.txt AI crawler policy Discovery · Required · Core Failed 0 of 1000
Finding

robots.txt has no explicit policy for known AI crawler tokens.

Recommended change

Publish explicit retrieval and training crawler groups in robots.txt.

Check ID
robots-ai-policy-quality@1
Supporting evidence
View stored observation
025 robots.txt agent-user policy Access · Required · Core Failed 0 of 1000
Finding

robots.txt has no explicit policy for user-directed agent tokens.

Recommended change

Add explicit groups for user-directed agent fetchers.

Check ID
robots-agent-user-policy@1
Supporting evidence
View stored observation
026 Agent-friendly 404 responses Usability · Recommended · Core Warning 300 of 600
Finding

The probe returns the correct missing status, but its body lacks concise discovery guidance.

Recommended change

Point missing-page clients to llms.txt, sitemap.xml, or the documentation index.

Check ID
agent-friendly-404@1
Supporting evidence
View stored observation
027 Organization schema completeness Access · Recommended · Core Warning 400 of 600
Finding

The best Organization entity has 4 of 6 fields.

Recommended change

Add name, URL, logo, description, sameAs, and contactPoint fields.

Check ID
org-schema-completeness@1
Supporting evidence
View stored observation
028 Schema type breadth Access · Recommended · Core Warning 200 of 600
Finding

The page declares only 1 JSON-LD type(s).

Recommended change

Describe the organization, site, and main product with linked schema types.

Check ID
schema-type-breadth@1
Supporting evidence
View stored observation
029 Brand name discoverability Discovery · Required · Core Could not verify 0 of 0
Finding

The scan did not collect valid ranked web-search evidence for this query.

Recommended change

Configure the ranked search provider and run capture profile version 26 to collect new evidence.

Check ID
ranked-brand-discoverability@1
Supporting evidence
No linked observation was stored.
030 Category search visibility Discovery · Recommended · Core Could not verify 0 of 0
Finding

The scan did not collect valid ranked web-search evidence for this query.

Recommended change

Configure the ranked search provider and run capture profile version 26 to collect new evidence.

Check ID
ranked-category-visibility@1
Supporting evidence
No linked observation was stored.
031 Accessibility-tree instruction safety Usability · Recommended · Core Passed 600 of 600
Finding

No configured instruction-risk pattern was found in the evaluated hidden accessibility text.

Check ID
ax-tree-injection-safe@1
Supporting evidence
View stored observation
032 Accessible document structure Usability · Recommended · Core Passed 600 of 600
Finding

The source document has one main region, navigation, an H1, and no skipped heading level.

Check ID
ax-document-structure@1
Supporting evidence
View stored observation
033 Accessible names on controls Usability · Recommended · Core Passed 600 of 600
Finding

All 92 detected controls have a computed source name.

Check ID
ax-accessible-names@1
Supporting evidence
View stored observation
034 Agent crawler reachability Access · Recommended · Core Passed 600 of 600
Finding

robots policy permits all 3 evaluated retrieval crawlers at the root path.

Check ID
agent-crawler-reachability@1
Supporting evidence
View stored observation
035 Content without JavaScript Access · Required · Core Passed 1000 of 1000
Finding

The source HTML has 7746 visible text characters.

Check ID
content-no-js@1
Supporting evidence
View stored observation
036 JSON-LD entity linking Access · Recommended · Core Passed 600 of 600
Finding

JSON-LD has 2 unique sameAs link(s).

Check ID
json-ld-entity-linking@1
Supporting evidence
View stored observation
037 JSON-LD structured data Access · Required · Core Passed 1000 of 1000
Finding

The page has 1 valid JSON-LD block(s).

Check ID
json-ld@1
Supporting evidence
View stored observation
038 Metadata completeness Access · Required · Core Passed 1000 of 1000
Finding

All 9 metadata fields are present.

Check ID
metadata-completeness@1
Supporting evidence
View stored observation
039 Native interactive controls Usability · Recommended · Core Passed 600 of 600
Finding

All 92 detected controls use native HTML semantics.

Check ID
ax-native-controls@1
Supporting evidence
View stored observation
040 Not blocked by bot detection Access · Required · Core Passed 1000 of 1000
Finding

The scanner received the target content without a bot block.

Check ID
bot-detection@1
Supporting evidence
View stored observation
041 Page token budget Access · Recommended · Core Passed 600 of 600
Finding

The estimated visible-text size is 1937 tokens.

Check ID
page-token-budget@1
Supporting evidence
View stored observation
042 Redirect hygiene Access · Recommended · Core Passed 600 of 600
Finding

The target uses 0 same-origin redirect(s) with no downgrade or redirect error.

Check ID
redirect-hygiene@1
Supporting evidence
View stored observation
043 Verified Wikidata and English Wikipedia presence Discovery · Recommended · Informational Passed Info No score effect
Finding

Wikidata has a verified entity for the domain and that entity has an English Wikipedia sitelink.

Check ID
wikipedia-presence@1
Supporting evidence
View stored observation
044 A2A Agent Card Access · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
a2a-agent-card@1
Supporting evidence
View stored observation
045 A2UI generative UI support Usability · Emerging · Informational Not applicable Info No score effect
Finding

No inspectable public MCP HTTP endpoint was found.

Check ID
a2ui-support@1
Supporting evidence
No linked observation was stored.
046 ACP checkout protocol Payments · Required · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
acp-support@1
Supporting evidence
No linked observation was stored.
047 ACP delegated payment Payments · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
acp-delegate-payment@1
Supporting evidence
No linked observation was stored.
048 AI Catalog discovery Discovery · Emerging · Informational Not applicable Info No score effect
Finding

The optional AI Catalog alias is not published. Its absence does not reduce the score.

Check ID
ai-catalog-published@1
Supporting evidence
No linked observation was stored.
049 AP2 mandate capability Payments · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
ap2-support@1
Supporting evidence
No linked observation was stored.
050 API catalog Access · Required · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
api-catalog-rfc9727@1
Supporting evidence
View stored observation
051 API schema complexity Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
api-schema-analysis@1
Supporting evidence
No linked observation was stored.
052 Agent auth WWW-Authenticate hint Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
agent-auth-www-authenticate@1
Supporting evidence
No linked observation was stored.
053 Agent auth discovery metadata Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
agent-auth-discovery-metadata@1
054 Agent auth endpoints respond Usability · Emerging · Informational Not applicable Info No score effect
Finding

No identity, claim, or events endpoint was advertised.

Check ID
agent-auth-endpoints-reachable@1
Supporting evidence
No linked observation was stored.
055 Agent onboarding friction Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
onboarding-friction@1
056 CLI tool available Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
cli-tool@1
Supporting evidence
View stored observation
057 Developer portal Access · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
developer-portal@1
Supporting evidence
View stored observation
058 Developer resource discoverability Discovery · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
ranked-developer-discoverability@1
Supporting evidence
No linked observation was stored.
059 Form control labeling Usability · Recommended · Core Not applicable 0 of 0
Finding

The page has no source form fields, so field labeling does not apply.

Check ID
ax-form-labeling@1
Supporting evidence
No linked observation was stored.
060 Function calling compatibility Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
function-calling-compat@1
Supporting evidence
No linked observation was stored.
061 GraphQL asynchronous job pattern Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
graphql-async-job-pattern@1
Supporting evidence
No linked observation was stored.
062 GraphQL batch mutations Usability · Recommended · Informational Not applicable Info No score effect
Finding

No public GraphQL POST route was found at the bounded standard paths.

Check ID
graphql-batch-mutations@1
Supporting evidence
No linked observation was stored.
063 GraphQL pagination pattern Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
graphql-pagination-pattern@1
Supporting evidence
No linked observation was stored.
064 GraphQL schema description coverage Usability · Recommended · Informational Not applicable Info No score effect
Finding

No public GraphQL POST route was found at the bounded standard paths.

Check ID
graphql-schema-completeness@1
Supporting evidence
No linked observation was stored.
065 GraphQL typed error model Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
graphql-error-type-definition@1
Supporting evidence
No linked observation was stored.
066 GraphQL versioning and deprecation policy Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
graphql-versioning-policy@1
Supporting evidence
No linked observation was stored.
067 Idempotency-Key support Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
idempotency-key-support@1
Supporting evidence
No linked observation was stored.
068 JSON error responses Usability · Required · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
json-error-responses@1
Supporting evidence
View stored observation
069 Linked content is publicly readable Accessibility · Recommended · Core Not applicable 0 of 0
Finding

No llms.txt content links were available for a bounded public-access sample.

Check ID
docs-public-content@1
Supporting evidence
No linked observation was stored.
070 MCP App view CSP Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-view-csp@1
Supporting evidence
No linked observation was stored.
071 MCP App view reachable Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-view-domain@1
Supporting evidence
No linked observation was stored.
072 MCP Apps UI quality Usability · Recommended · Informational Not applicable Info No score effect
Finding

No inspectable public MCP HTTP endpoint was found.

Check ID
mcp-apps-ui-quality@1
Supporting evidence
No linked observation was stored.
073 MCP Apps support Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-app-registry@1
Supporting evidence
No linked observation was stored.
074 MCP OAuth challenge alignment Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-auth-mechanism@1
Supporting evidence
No linked observation was stored.
075 MCP PKCE S256 support Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-pkce-s256@1
Supporting evidence
No linked observation was stored.
076 MCP Streamable HTTP transport Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-streamable-http@1
Supporting evidence
No linked observation was stored.
077 MCP error handling Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-error-handling@1
Supporting evidence
No linked observation was stored.
078 MCP parameter schemas Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-param-schemas@1
Supporting evidence
No linked observation was stored.
079 MCP registry branding Discovery · Emerging · Informational Not applicable Info No score effect
Finding

No MCP server card is published, so registry branding does not apply.

Check ID
registry-branding@1
Supporting evidence
No linked observation was stored.
080 MCP resource quality Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-resource-quality@1
Supporting evidence
No linked observation was stored.
081 MCP resources exposed Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-resource-listing@1
Supporting evidence
No linked observation was stored.
082 MCP server card Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-server-card@1
Supporting evidence
View stored observation
083 MCP server identity Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-server-identity@1
Supporting evidence
No linked observation was stored.
084 MCP server or manifest Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-server@1
085 MCP tool annotations Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-tool-annotations@1
Supporting evidence
No linked observation was stored.
086 MCP tool descriptions Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-tool-descriptions@1
Supporting evidence
No linked observation was stored.
087 MCP tool listing Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-tool-listing@1
Supporting evidence
No linked observation was stored.
088 MCP tool naming Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-tool-naming@1
Supporting evidence
No linked observation was stored.
089 MCP well-known discovery Accessibility · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-well-known-discovery@1
090 MPP payment protocol Payments · Required · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mpp-support@1
Supporting evidence
No linked observation was stored.
091 Markdown code fence validity Accessibility · Emerging · Informational Not applicable Info No score effect
Finding

No served Markdown document was confirmed at the bounded paths.

Check ID
code-fence-validity@1
Supporting evidence
No linked observation was stored.
092 Markdown frontmatter metadata Accessibility · Emerging · Informational Not applicable Info No score effect
Finding

No served Markdown document was confirmed at the bounded document paths.

Check ID
markdown-frontmatter@1
Supporting evidence
No linked observation was stored.
093 Markdown negotiation cache variation Access · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
markdown-negotiation-vary@1
Supporting evidence
No linked observation was stored.
094 Multi-language SDK packages Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
rest-sdk-packages@1
Supporting evidence
View stored observation
095 NPM or PyPI SDK package Discovery · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
npm-sdk-package@1
Supporting evidence
View stored observation
096 OAuth 2.0 support Usability · Required · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
oauth-support@1
097 OAuth authorization-server metadata Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-oauth-metadata@1
098 OAuth protected resource metadata Usability · Required · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
oauth-protected-resource@1
Supporting evidence
View stored observation
099 Official MCP Registry listing Discovery · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
mcp-registry-listed@1
Supporting evidence
No linked observation was stored.
100 OpenAPI document is published Access · Required · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
openapi-spec@1
Supporting evidence
View stored observation
101 Pricing information is accessible Access · Required · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
pricing-info@1
102 Product and documentation MCP coverage Usability · Recommended · Informational Not applicable Info No score effect
Finding

No public streamable HTTP MCP endpoint was discovered.

Check ID
mcp-multi-surface-coverage@1
Supporting evidence
No linked observation was stored.
103 Public API documentation is linked Access · Required · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
public-api-docs@1
Supporting evidence
View stored observation
104 Public API endpoint responds Usability · Required · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
public-api-reachable@1
Supporting evidence
No linked observation was stored.
105 REST asynchronous job pattern Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
async-job-pattern@1
Supporting evidence
No linked observation was stored.
106 REST batch endpoint Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
batch-endpoints@1
Supporting evidence
No linked observation was stored.
107 REST pagination pattern Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
pagination-shape@1
Supporting evidence
No linked observation was stored.
108 REST response schema coverage Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
response-schema-coverage@1
Supporting evidence
No linked observation was stored.
109 REST typed error model Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
api-error-model@1
Supporting evidence
No linked observation was stored.
110 REST versioning and deprecation policy Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
api-versioning-policy@1
Supporting evidence
No linked observation was stored.
111 Rate limit response headers Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
rate-limit-headers@1
Supporting evidence
No linked observation was stored.
112 Resource catalog entry quality Discovery · Emerging · Informational Not applicable Info No score effect
Finding

No catalog exists, so catalog-entry quality does not apply.

Check ID
ard-entries-valid@1
Supporting evidence
No linked observation was stored.
113 Resource catalog trust manifests Discovery · Emerging · Informational Not applicable Info No score effect
Finding

No catalog exists, so optional trust metadata does not apply.

Check ID
ard-trust-manifest@1
Supporting evidence
No linked observation was stored.
114 Sandbox or test environment Usability · Recommended · Informational Not applicable Info No score effect
Finding

No public OpenAPI document was found for environment analysis.

Check ID
sandbox-environment@1
Supporting evidence
No linked observation was stored.
115 Scoped permissions Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
scoped-permissions@1
116 Sitemap freshness metadata Access · Recommended · Core Not applicable 0 of 0
Finding

A sitemap was not available, so its lastmod values cannot be checked.

Check ID
sitemap-lastmod@1
Supporting evidence
No linked observation was stored.
117 Skills.sh catalog-page quality Access · Emerging · Informational Not applicable Info No score effect
Finding

Quality is not evaluated because the scan found no verified skills.sh listing.

Check ID
skills-sh-quality@1
Supporting evidence
No linked observation was stored.
118 Universal Commerce Protocol Payments · Required · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
ucp-support@1
Supporting evidence
View stored observation
119 auth.md exists Usability · Required · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
auth-md-exists@1
Supporting evidence
View stored observation
120 auth.md structure Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
auth-md-structure@1
Supporting evidence
No linked observation was stored.
121 auth.md walkthrough simulation Usability · Recommended · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
auth-md-walkthrough-simulation@1
Supporting evidence
No linked observation was stored.
122 llms.txt formatting Access · Recommended · Core Not applicable 0 of 0
Finding

llms.txt was not available, so its format cannot be checked.

Check ID
llms-txt-formatting@1
Supporting evidence
No linked observation was stored.
124 x402 payment protocol Payments · Required · Out of scope Not applicable 0 of 0
Finding

This check is outside the selected site type.

Check ID
x402-support@1
Supporting evidence
No linked observation was stored.
Scan evidence and limitsPages read, HTTP records, observations, and scan identity

Initial HTML preview

The Elixir programming language · HTTP 200

74 of 74 links have names. 0 form controls have no name.

These initial HTML counts are separate from the final accessibility checks.

First result: 1.59 s · Queue: 512 ms · Total: 10.38 s

Linked pages read

1 of 1 selected pages were read. Maximum: five pages.

These pages add evidence. Model 27 uses main-page and protocol facts for its score.

Access

56/100

100.0% coverage

Accessibility

0/100

100.0% coverage

Discovery

0/100

62.5% coverage

Usability

90/100

100.0% coverage

Scan scope and limits
  • This is a static audit. It does not prove that an agent can complete a task.
  • Browser rendering was not captured.
  • Search checks were unavailable because the scanner has no search provider key.
How the score works

What the scanner tested

Open a rule to inspect its HTTP and extracted evidence.

1 Robots access Can a standards-aware agent access this site? web.robots@4 · Robots · attempt 1 Allowed
Duration
25 ms
Fetches
1
Artifacts
1
Observations
2

Observed facts

robots.analysis

100.0% confidence
Allowed agent user count
3
Allowed retrieval count
3
Availability
available
Explicit agent user count
0
Explicit ai crawler count
0
Group count
1
Known policy count
0
Same origin schema map url count
0

robots.policy

100.0% confidence
Outcome
allow
Availability
available
Matched Directive
allow
Matched Pattern
/

HTTP transactions

GET 200 Success
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/robots.txt

Content type
text/plain
Transferred
75 B
Decoded
75 B
Duration
115 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/html, application/xhtml+xml;q=0.9, application/json;q=0.5, text/plain;q=0.4, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (22)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
0
cache-control
max-age=600
connection
[value stored]
content-length
75
content-type
text/plain; charset=utf-8
date
Wed, 30 Sep 2026 19:06:47 GMT
etag
"6ab3ad05-4b"
expires
Wed, 30 Sep 2026 19:10:15 GMT
last-modified
Wed, 23 Sep 2026 10:42:13 GMT
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
2 Primary HTTP response What does a direct HTTP client receive? web.primary_http@2 · Static capture · attempt 1 Succeeded
Duration
20 ms
Fetches
1
Artifacts
1
Observations
1

Observed facts

transport.fetch

100.0% confidence
Available
Yes
Outcome
success
Https
Yes
Status
200
Content type
text/html
Body bytes
192265
Final url
https://elixir-lang.org/

HTTP transactions

GET 200 Success
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/

Content type
text/html
Transferred
35.0 KB
Decoded
187.8 KB
Duration
27 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/html, application/xhtml+xml;q=0.9, application/json;q=0.5, text/plain;q=0.4, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (24)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
167
cache-control
max-age=600
connection
[value stored]
content-encoding
gzip
content-length
35800
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:47 GMT
etag
W/"6ab3ad05-2ef09"
expires
Wed, 30 Sep 2026 19:12:56 GMT
last-modified
Wed, 23 Sep 2026 10:42:13 GMT
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-origin-cache
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
3 HTML extraction What structure can an agent extract from the HTML? web.html_extract@5 · Extract · attempt 1 Succeeded
Duration
32 ms
Fetches
0
Artifacts
0
Observations
10

Observed facts

html.accessibility

90.0% confidence

Structured evidence was stored. This view has no safe summary for it yet.

html.content

100.0% confidence
Visible chars
7746
Estimated tokens
1937
Has pricing language
No
Has api language
No

html.discovery

100.0% confidence

Structured evidence was stored. This view has no safe summary for it yet.

html.forms

100.0% confidence
Forms
0
Controls
18
Controls missing name
0

html.images

100.0% confidence
Total
24
Missing alt
0

html.links

100.0% confidence
Total
74
Missing name
0

html.metadata

100.0% confidence
Title
The Elixir programming language
Description
Elixir is a dynamic, functional language designed for building scalable and maintainable applications. Simple from zero to scale, running on the battle-tested Erlang VM.
Language
en
Charset
UTF-8
Canonical
https://elixir-lang.org/
Robots
index, follow
Json ld blocks
1
Json ld valid blocks
1

html.structure

100.0% confidence
H1
1
H2
5
H3
14
Landmarks
6
Lists
13
Tables
0
Visible chars
7746
Estimated tokens
1937

html.structured_data

100.0% confidence
Blocks
1
Valid blocks
1
Invalid blocks
0
Entity count
1
Type count
1
Same as count
2
Organization count
1
Organization field count
4

html.web_mcp

90.0% confidence
Complete declarative tool count
0
Declarative element count
0
Document registration count
0
Model context reference count
0
Navigator registration count
0
4 Web.http semantics What evidence did this capture rule record? web.http_semantics@2 · Extract · attempt 1 Succeeded
Duration
22 ms
Fetches
0
Artifacts
0
Observations
1

Observed facts

http.semantics

100.0% confidence
Attempt count
1
Cross origin redirect count
0
Final status
200
Https downgrade count
0
Outcome
success
Redirect count
0
Transport available
Yes
5 Web.response semantics What evidence did this capture rule record? web.response_semantics@2 · Extract · attempt 1 Succeeded
Duration
20 ms
Fetches
0
Artifacts
0
Observations
1

Observed facts

response.semantics

100.0% confidence
Available
Yes
Content type
text/html
Status
200
6 Web.core preview What evidence did this capture rule record? web.core_preview@1 · Finalize · attempt 1 Succeeded
Duration
23 ms
Fetches
0
Artifacts
0
Observations
1

Observed facts

scan.core_preview

100.0% confidence
Controls missing name
0
Description present
Yes
Links
74
Named links
74
Provisional
Yes
Status
200
Title
The Elixir programming language
Visible chars
7746
7 Web.linked pages What evidence did this capture rule record? web.linked_pages@1 · Finalize · attempt 1 Succeeded
Duration
25 ms
Fetches
2
Artifacts
2
Observations
2

Observed facts

linked_pages.page

100.0% confidence
Body sha256
7f1d0237b000d2ee8add2048a301b1e7bb35eaed034639b4f0ffdc7e61a8f2df
Category
documentation
Final url
https://elixir-lang.org/docs/
Label
Docs
Outcome
read
Status
200
Text excerpt
Documentation | The Elixir programming language Skip to content Something approaches: Goatmire Elixir (28th Sep - 4th Oct 2026) , participate in the celebration! Home Install Learning Docs Case studies Blog Get started Home Install Learning Docs Case studies Blog Get started Documentation The Elixir programming languag…
Title
Documentation | The Elixir programming language

linked_pages.summary

100.0% confidence
Maximum pages
5
Read
1
Selected
1

HTTP transactions

GET 200 Success
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/robots.txt

Content type
text/plain
Transferred
75 B
Decoded
75 B
Duration
37 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/html, application/xhtml+xml;q=0.9, application/json;q=0.5, text/plain;q=0.4, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (22)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
1
cache-control
max-age=600
connection
[value stored]
content-length
75
content-type
text/plain; charset=utf-8
date
Wed, 30 Sep 2026 19:06:48 GMT
etag
"6ab3ad05-4b"
expires
Wed, 30 Sep 2026 19:10:15 GMT
last-modified
Wed, 23 Sep 2026 10:42:13 GMT
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 200 Success
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/docs/

Content type
text/html
Transferred
13.8 KB
Decoded
71.8 KB
Duration
80 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/html, application/xhtml+xml;q=0.9, application/json;q=0.5, text/plain;q=0.4, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (23)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
0
cache-control
max-age=600
connection
[value stored]
content-encoding
gzip
content-length
14111
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:48 GMT
etag
W/"6ab3ad05-11f03"
expires
Wed, 30 Sep 2026 19:16:48 GMT
last-modified
Wed, 23 Sep 2026 10:42:13 GMT
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
8 Web.discovery files What evidence did this capture rule record? web.discovery_files@12 · Static capture · attempt 1 Succeeded
Duration
26 ms
Fetches
32
Artifacts
30
Observations
27

Observed facts

discovery.a2a_agent_card

100.0% confidence
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Content type
text/html
Final url
https://elixir-lang.org/.well-known/agent-card.json
Format valid
No
Id
a2a_agent_card
Method
GET
Outcome
access_denied

discovery.acp_checkout_options

100.0% confidence
Allow header count
0
Allow post
No
Body bytes
131
Body sha256
db9c83197aadfaf315c26741f15264db83844a31372701a8465737d63508df7f
Final url
https://elixir-lang.org/checkout_sessions
Format valid
No
Id
acp_checkout_options
Method
OPTIONS

discovery.acp_delegate_payment_options

100.0% confidence
Allow header count
0
Allow post
No
Body bytes
131
Body sha256
db9c83197aadfaf315c26741f15264db83844a31372701a8465737d63508df7f
Final url
https://elixir-lang.org/agentic_commerce/delegate_payment
Format valid
No
Id
acp_delegate_payment_options
Method
OPTIONS

discovery.agent_friendly_404

100.0% confidence
Body bytes
56083
Body chars
56082
Body concise
No
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Content type
text/html
Final url
https://elixir-lang.org/.well-known/agent-readiness-probe/not-found-7b91e8d4
Format valid
Yes
Guidance present
Yes

discovery.agent_instructions

100.0% confidence
Agent instruction action signal count
0
Agent instruction heading present
No
Agent instruction section chars
0
Agent instruction valid
No
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Canonical link present
No
Code fence delimiter count
0

discovery.agent_mode_view

100.0% confidence
Auth signal
No
Body bytes
192265
Body sha256
887aa8e14cf659c6474683afd500163c52d08898b082c1636c9f2bf184b8eabd
Capability signal
Yes
Content type
text/html
Endpoint signal
No
Final url
https://elixir-lang.org/
Format valid
No

discovery.agent_skills_index

100.0% confidence
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Content type
text/html
Final url
https://elixir-lang.org/.well-known/agent-skills/index.json
Format valid
No
Id
agent_skills_index
Method
GET
Outcome
access_denied

discovery.ai_catalog

100.0% confidence
Attested trust manifest count
0
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Content type
text/html
Display name entry count
0
Entry count
0
Exclusive target entry count
0
Final url
https://elixir-lang.org/.well-known/ai-catalog.json

discovery.api_catalog

100.0% confidence
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Content type
text/html
Final url
https://elixir-lang.org/.well-known/api-catalog
Format valid
No
Id
api_catalog
Method
GET
Outcome
access_denied

discovery.api_catalog_head

100.0% confidence
Body bytes
0
Body sha256
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Content type
text/html
Final url
https://elixir-lang.org/.well-known/api-catalog
Format valid
No
Id
api_catalog_head
Method
HEAD
Outcome
transport_failure

discovery.ard_catalog

100.0% confidence
Attested trust manifest count
0
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Content type
text/html
Display name entry count
0
Entry count
0
Exclusive target entry count
0
Final url
https://elixir-lang.org/.well-known/ard.json

discovery.auth_md

100.0% confidence
Agent instruction action signal count
0
Agent instruction heading present
No
Agent instruction section chars
0
Agent instruction valid
No
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Canonical link present
No
Code fence delimiter count
0

discovery.llms_txt

100.0% confidence
Agent instruction action signal count
0
Agent instruction heading present
No
Agent instruction section chars
0
Agent instruction valid
No
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Canonical link present
No
Code fence delimiter count
0

discovery.markdown_negotiation

100.0% confidence
Agent instruction action signal count
0
Agent instruction heading present
No
Agent instruction section chars
0
Agent instruction valid
No
Body bytes
192265
Body sha256
887aa8e14cf659c6474683afd500163c52d08898b082c1636c9f2bf184b8eabd
Canonical link present
No
Code fence delimiter count
0

discovery.markdown_url_fallback

100.0% confidence
Agent instruction action signal count
0
Agent instruction heading present
No
Agent instruction section chars
0
Agent instruction valid
No
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Canonical link present
No
Code fence delimiter count
0

discovery.mcp_endpoint

100.0% confidence
Allow header present
No
Bearer challenge present
No
Body bytes
0
Body sha256
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Challenge count
0
Content type
text/html
Endpoint signal
No
Final url
https://elixir-lang.org/.well-known/mcp

discovery.mcp_manifest

100.0% confidence
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Content type
text/html
Direct endpoint present
No
Final url
https://elixir-lang.org/.well-known/mcp/manifest.json
Format valid
No
Id
mcp_manifest
Json valid
No

discovery.mcp_server_card

100.0% confidence
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Content type
text/html
Description present
No
Display name present
No
Endpoint count
0
Final url
https://elixir-lang.org/.well-known/mcp/server-card.json
Format valid
No

discovery.modular_llms_txt

100.0% confidence
Agent instruction action signal count
0
Agent instruction heading present
No
Agent instruction section chars
0
Agent instruction valid
No
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Canonical link present
No
Code fence delimiter count
0

discovery.oauth_authorization_server

100.0% confidence
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Content type
text/html
Final url
https://elixir-lang.org/.well-known/oauth-authorization-server
Format valid
No
Id
oauth_authorization_server
Method
GET
Outcome
access_denied

discovery.oauth_protected_resource

100.0% confidence
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Content type
text/html
Final url
https://elixir-lang.org/.well-known/oauth-protected-resource
Format valid
No
Id
oauth_protected_resource
Method
GET
Outcome
access_denied

discovery.openapi

100.0% confidence
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Content type
text/html
Final url
https://elixir-lang.org/openapi.yml
Format valid
No
Id
openapi
Method
GET
Outcome
access_denied

discovery.pricing_markdown

100.0% confidence
Agent instruction action signal count
0
Agent instruction heading present
No
Agent instruction section chars
0
Agent instruction valid
No
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Canonical link present
No
Code fence delimiter count
0

discovery.sitemap

100.0% confidence
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Content type
text/html
Final url
https://elixir-lang.org/sitemap.xml
Format valid
No
Id
sitemap
Method
GET
Outcome
access_denied

discovery.ucp

100.0% confidence
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Content type
text/html
Final url
https://elixir-lang.org/.well-known/ucp
Format valid
No
Id
ucp
Method
GET
Outcome
access_denied

discovery.web_bot_auth_directory

100.0% confidence
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Content type
text/html
Final url
https://elixir-lang.org/.well-known/http-message-signatures-directory
Format valid
No
Id
web_bot_auth_directory
Json valid
No
Key count
0

discovery.x402

100.0% confidence
Body bytes
56083
Body sha256
c61b222a2ec023c88f7f62b48ee3dbd19313782b0ff9ba9d69a46d8ed7825459
Content type
text/html
Final url
https://elixir-lang.org/discovery/resources
Format valid
No
Id
x402_discovery
Method
GET
Outcome
access_denied

HTTP transactions

GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/sitemap.xml

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
33 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/xml, text/xml;q=0.9, text/plain;q=0.2, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3250
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:48 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/llms.txt

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
25 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/plain, text/markdown;q=0.9, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3250
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:48 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/pricing.md

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
25 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/markdown, text/plain;q=0.9, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3250
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:48 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/.well-known/agent-card.json

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
76 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
0
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:48 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/.well-known/api-catalog

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
25 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/linkset+json, application/json;q=0.8, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3250
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:48 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
HEAD 404 Transport failure
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/.well-known/api-catalog

Content type
text/html
Transferred
0 B
Decoded
0 B
Duration
26 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: not exposed Digest: not exposed
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
*/*
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3250
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:48 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/.well-known/oauth-protected-resource

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
91 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
0
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:48 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/.well-known/ucp

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
26 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3250
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:48 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/openapi.json

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
26 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json, application/yaml;q=0.9, application/x-yaml;q=0.9, text/yaml;q=0.8, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (21)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3250
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:48 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-origin-cache
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/openapi.yaml

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
27 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json, application/yaml;q=0.9, application/x-yaml;q=0.9, text/yaml;q=0.8, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (21)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3250
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:48 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-origin-cache
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/openapi.yml

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
26 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json, application/yaml;q=0.9, application/x-yaml;q=0.9, text/yaml;q=0.8, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (21)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3249
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:48 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-origin-cache
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/auth.md

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
26 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/markdown, text/plain;q=0.9, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3249
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:48 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/.well-known/oauth-authorization-server

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
76 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
0
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:48 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/index.md

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
66 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/markdown, text/plain;q=0.8, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (21)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
0
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:49 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-origin-cache
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 200 Success
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/

Content type
text/html
Transferred
35.0 KB
Decoded
187.8 KB
Duration
26 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/markdown, text/plain;q=0.8, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (24)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
169
cache-control
max-age=600
connection
[value stored]
content-encoding
gzip
content-length
35800
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:49 GMT
etag
W/"6ab3ad05-2ef09"
expires
Wed, 30 Sep 2026 19:12:56 GMT
last-modified
Wed, 23 Sep 2026 10:42:13 GMT
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-origin-cache
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/.well-known/agent-readiness-probe/not-found-7b91e8d4

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
76 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/problem+json, application/json;q=0.9, text/markdown;q=0.8, text/plain;q=0.5, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (21)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
0
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:49 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-origin-cache
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/.well-known/agent-skills/index.json

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
50 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3249
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:49 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/docs/llms.txt

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
27 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/plain, text/markdown;q=0.9, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3249
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:49 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/api/llms.txt

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
81 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/plain, text/markdown;q=0.9, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (21)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
0
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:49 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-origin-cache
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/developers/llms.txt

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
25 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/plain, text/markdown;q=0.9, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3249
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:49 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/.well-known/agent-instructions.md

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
26 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/markdown, text/plain;q=0.9, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3249
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:49 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/agent-instructions.md

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
74 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/markdown, text/plain;q=0.9, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (21)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
0
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:49 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-origin-cache
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/.well-known/ard.json

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
24 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json, application/ld+json;q=0.9, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (21)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3249
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:49 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-origin-cache
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/.well-known/ai-catalog.json

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
27 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json, application/ld+json;q=0.9, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (21)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3249
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:49 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-origin-cache
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
HEAD 404 Transport failure
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/.well-known/mcp

Content type
text/html
Transferred
0 B
Decoded
0 B
Duration
80 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: not exposed Digest: not exposed
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json, text/event-stream;q=0.9, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
0
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:49 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/.well-known/mcp/server-card.json

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
25 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/mcp-server-card+json, application/json;q=0.9, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (21)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3249
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:49 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-origin-cache
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/.well-known/mcp/manifest.json

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
77 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
0
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:49 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/.well-known/http-message-signatures-directory

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
25 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (21)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
3249
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:49 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-origin-cache
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 200 Success
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/

Content type
text/html
Transferred
35.0 KB
Decoded
187.8 KB
Duration
27 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json, text/markdown;q=0.9, text/plain;q=0.8, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (24)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
170
cache-control
max-age=600
connection
[value stored]
content-encoding
gzip
content-length
35800
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:49 GMT
etag
W/"6ab3ad05-2ef09"
expires
Wed, 30 Sep 2026 19:12:56 GMT
last-modified
Wed, 23 Sep 2026 10:42:13 GMT
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-origin-cache
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
OPTIONS 405 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/checkout_sessions

Content type
Not recorded
Transferred
131 B
Decoded
131 B
Duration
30 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (12)
accept-ranges
bytes
connection
[value stored]
content-length
131
date
Wed, 30 Sep 2026 19:06:49 GMT
retry-after
[value stored]
server
Varnish
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
OPTIONS 405 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/agentic_commerce/delegate_payment

Content type
Not recorded
Transferred
131 B
Decoded
131 B
Duration
36 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (12)
accept-ranges
bytes
connection
[value stored]
content-length
131
date
Wed, 30 Sep 2026 19:06:49 GMT
retry-after
[value stored]
server
Varnish
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/discovery/resources

Content type
text/html
Transferred
10.7 KB
Decoded
54.8 KB
Duration
84 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
0
connection
[value stored]
content-encoding
gzip
content-length
10946
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 19:06:49 GMT
etag
W/"6ab3ad05-db13"
server
GitHub.com
vary
Accept-Encoding
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-github-edge-region
[value stored]
x-github-request-id
[value stored]
x-proxy-cache
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
10 Web.mcp inspection What evidence did this capture rule record? web.mcp_inspection@2 · Finalize · attempt 1 Succeeded
Duration
21 ms
Fetches
0
Artifacts
0
Observations
1

Observed facts

mcp.inspection

100.0% confidence
Advertised
No
Attempted
No
Candidate count
0
Initialized notification accepted
No
Outcome
no_candidate
Session established
No
11 Web.nlweb inspection What evidence did this capture rule record? web.nlweb_inspection@1 · Finalize · attempt 1 Succeeded
Duration
20 ms
Fetches
1
Artifacts
1
Observations
1

Observed facts

nlweb.inspection

100.0% confidence
Outcome
no_route

HTTP transactions

OPTIONS 405 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/ask

Content type
Not recorded
Transferred
131 B
Decoded
131 B
Duration
36 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
accept
*/*
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (12)
accept-ranges
bytes
connection
[value stored]
content-length
131
date
Wed, 30 Sep 2026 19:06:50 GMT
retry-after
[value stored]
server
Varnish
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
12 Web.graphql inspection What evidence did this capture rule record? web.graphql_inspection@1 · Finalize · attempt 1 Succeeded
Duration
25 ms
Fetches
3
Artifacts
3
Observations
1

Observed facts

graphql.inspection

100.0% confidence
Auth required count
0
Candidate count
3
Checked count
3
Outcome
no_candidate
Robots denied count
0

HTTP transactions

OPTIONS 405 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/graphql

Content type
Not recorded
Transferred
131 B
Decoded
131 B
Duration
37 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
accept
*/*
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (12)
accept-ranges
bytes
connection
[value stored]
content-length
131
date
Wed, 30 Sep 2026 19:06:50 GMT
retry-after
[value stored]
server
Varnish
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
OPTIONS 405 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/api/graphql

Content type
Not recorded
Transferred
131 B
Decoded
131 B
Duration
37 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
accept
*/*
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (12)
accept-ranges
bytes
connection
[value stored]
content-length
131
date
Wed, 30 Sep 2026 19:06:50 GMT
retry-after
[value stored]
server
Varnish
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
OPTIONS 405 Access denied
agent_readiness_req · Protocol not exposed

https://elixir-lang.org/v1/graphql

Content type
Not recorded
Transferred
131 B
Decoded
131 B
Duration
36 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
accept
*/*
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
elixir-lang.org
Response headers (12)
accept-ranges
bytes
connection
[value stored]
content-length
131
date
Wed, 30 Sep 2026 19:06:51 GMT
retry-after
[value stored]
server
Varnish
via
1.1 varnish
x-cache
[value stored]
x-cache-hits
[value stored]
x-fastly-request-id
[value stored]
x-served-by
[value stored]
x-timer
[value stored]
13 Web.mcp apps inspection What evidence did this capture rule record? web.mcp_apps_inspection@1 · Finalize · attempt 1 Succeeded
Duration
23 ms
Fetches
0
Artifacts
0
Observations
1

Observed facts

mcp_apps.inspection

100.0% confidence
Candidate count
0
Initialized notification accepted
No
Linked resource count
0
Outcome
no_candidate
Session established
No
14 Web.developer tooling inspection What evidence did this capture rule record? web.developer_tooling_inspection@1 · Finalize · attempt 1 Succeeded
Duration
25 ms
Fetches
0
Artifacts
0
Observations
1

Observed facts

developer_tooling.inspection

100.0% confidence
Candidate count
0
Candidate limit
6
Cli link candidate count
0
Inspected link count
74
Install command count
0
Install command present
No
Not found count
0
Npm candidate count
0
15 Web.repository inspection What evidence did this capture rule record? web.repository_inspection@1 · Finalize · attempt 1 Succeeded
Duration
29 ms
Fetches
3
Artifacts
3
Observations
1

Observed facts

repository.inspection

100.0% confidence
Candidate count
3
Inspection complete
Yes
Outcome
succeeded
Provider
github
Repository advertised
Yes
Repository url
https://github.com/phoenixframework/phoenix_live_view
Root response valid
Yes

HTTP transactions

GET 404 Success
agent_readiness_req · Protocol not exposed

https://api.github.com/robots.txt

Content type
application/json
Transferred
106 B
Decoded
106 B
Duration
127 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/plain, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
api.github.com
Response headers (21)
access-control-allow-origin
[value stored]
access-control-expose-headers
[value stored]
content-length
106
content-security-policy
default-src 'none'
content-type
application/json; charset=utf-8
date
Wed, 30 Sep 2026 19:06:51 GMT
referrer-policy
origin-when-cross-origin, strict-origin-when-cross-origin
server
github.com
strict-transport-security
max-age=31536000; includeSubdomains; preload
vary
Accept-Encoding, Accept, X-Requested-With
x-content-type-options
nosniff
x-frame-options
deny
x-github-edge-region
[value stored]
x-github-media-type
[value stored]
x-github-request-id
[value stored]
x-ratelimit-limit
[value stored]
x-ratelimit-remaining
[value stored]
x-ratelimit-reset
[value stored]
x-ratelimit-resource
[value stored]
x-ratelimit-used
[value stored]
x-xss-protection
[value stored]
GET 200 Success
agent_readiness_req · Protocol not exposed

https://api.github.com/repos/phoenixframework/phoenix_live_view/contents

Content type
application/json
Transferred
21.1 KB
Decoded
21.1 KB
Duration
210 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (8)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/vnd.github.object+json
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
x-github-api-version
[value stored]
host
api.github.com
Response headers (26)
accept-ranges
bytes
access-control-allow-origin
[value stored]
access-control-expose-headers
[value stored]
cache-control
public, max-age=60, s-maxage=60
content-length
21622
content-security-policy
default-src 'none'
content-type
application/json; charset=utf-8
date
Wed, 30 Sep 2026 19:06:51 GMT
etag
"e28b758d8c3e6afae194be199175393479802daf"
last-modified
Wed, 30 Sep 2026 07:41:35 GMT
referrer-policy
origin-when-cross-origin, strict-origin-when-cross-origin
server
github.com
strict-transport-security
max-age=31536000; includeSubdomains; preload
vary
Accept, Accept-Encoding, Accept, X-Requested-With
x-content-type-options
nosniff
x-frame-options
deny
x-github-api-version-selected
[value stored]
x-github-edge-region
[value stored]
x-github-media-type
[value stored]
x-github-request-id
[value stored]
x-ratelimit-limit
[value stored]
x-ratelimit-remaining
[value stored]
x-ratelimit-reset
[value stored]
x-ratelimit-resource
[value stored]
x-ratelimit-used
[value stored]
x-xss-protection
[value stored]
GET 200 Success
agent_readiness_req · Protocol not exposed

https://api.github.com/repos/phoenixframework/phoenix_live_view/contents/.github

Content type
application/json
Transferred
4.1 KB
Decoded
4.1 KB
Duration
177 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (8)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/vnd.github.object+json
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
x-github-api-version
[value stored]
host
api.github.com
Response headers (26)
accept-ranges
bytes
access-control-allow-origin
[value stored]
access-control-expose-headers
[value stored]
cache-control
public, max-age=60, s-maxage=60
content-length
4234
content-security-policy
default-src 'none'
content-type
application/json; charset=utf-8
date
Wed, 30 Sep 2026 19:06:51 GMT
etag
"e28b758d8c3e6afae194be199175393479802daf"
last-modified
Wed, 30 Sep 2026 07:41:35 GMT
referrer-policy
origin-when-cross-origin, strict-origin-when-cross-origin
server
github.com
strict-transport-security
max-age=31536000; includeSubdomains; preload
vary
Accept, Accept-Encoding, Accept, X-Requested-With
x-content-type-options
nosniff
x-frame-options
deny
x-github-api-version-selected
[value stored]
x-github-edge-region
[value stored]
x-github-media-type
[value stored]
x-github-request-id
[value stored]
x-ratelimit-limit
[value stored]
x-ratelimit-remaining
[value stored]
x-ratelimit-reset
[value stored]
x-ratelimit-resource
[value stored]
x-ratelimit-used
[value stored]
x-xss-protection
[value stored]
16 Web.mcp registry inspection What evidence did this capture rule record? web.mcp_registry_inspection@1 · Finalize · attempt 1 Partial
Duration
20 ms
Fetches
2
Artifacts
1
Observations
1

Observed facts

mcp_registry.inspection

100.0% confidence
Outcome
fetch_error
Query available
No
Repository available
No

HTTP transactions

GET 404 Success
agent_readiness_req · Protocol not exposed

https://registry.modelcontextprotocol.io/robots.txt

Content type
application/problem+json
Transferred
155 B
Decoded
155 B
Duration
331 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/plain, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
registry.modelcontextprotocol.io
Response headers (7)
connection
[value stored]
content-length
155
content-type
application/problem+json
date
Wed, 30 Sep 2026 19:06:52 GMT
strict-transport-security
max-age=31536000; includeSubDomains
vary
Origin
x-content-type-options
nosniff
GET No status Transport failure
agent_readiness_req · Protocol not exposed

https://registry.modelcontextprotocol.io/v0.1/servers

Content type
Not recorded
Transferred
Not recorded
Decoded
Not recorded
Duration
2.86 s
Headers: not exposed Redirects: not exposed DNS: recorded TLS: not exposed Timings: not exposed Sizes: not exposed Digest: not exposed
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
registry.modelcontextprotocol.io
Response headers (0)
17 Web.wikimedia inspection What evidence did this capture rule record? web.wikimedia_inspection@1 · Finalize · attempt 1 Succeeded
Duration
26 ms
Fetches
3
Artifacts
3
Observations
1

Observed facts

wikimedia.inspection

100.0% confidence
Direct wikidata link count
0
Direct wikipedia link count
0
Outcome
succeeded
Query available
Yes

HTTP transactions

GET 301 Transport failure
agent_readiness_req · Protocol not exposed

https://api.wikimedia.org/robots.txt

Content type
text/html
Transferred
293 B
Decoded
293 B
Duration
245 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/plain, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
api.wikimedia.org
Response headers (19)
age
33577
cache-control
max-age=2592000
content-length
293
content-type
text/html; charset=iso-8859-1
date
Wed, 30 Sep 2026 09:47:18 GMT
expires
Fri, 30 Oct 2026 09:47:18 GMT
location
[value stored]
nel
[value stored]
report-to
[value stored]
server
mw-web.eqiad.main-69cd799d9d-s952z
server-timing
[value stored]
set-cookie
[REDACTED]
strict-transport-security
max-age=106384710; includeSubDomains; preload
vary
X-Forwarded-Proto
x-analytics
[value stored]
x-cache
[value stored]
x-cache-status
[value stored]
x-client-ip
[value stored]
x-request-id
[value stored]
GET 200 Success
agent_readiness_req · Protocol not exposed

https://api.wikimedia.org/core/v1/wikidata/search/page

Content type
application/json
Transferred
277 B
Decoded
407 B
Duration
205 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
application/json
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
api.wikimedia.org
Response headers (22)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
0
cache-control
no-cache
content-encoding
gzip
content-length
277
content-type
application/json
date
Wed, 30 Sep 2026 19:06:55 GMT
nel
[value stored]
report-to
[value stored]
server
mw-api-ext.eqiad.main-7d5459bd5c-kjxj9
server-timing
[value stored]
set-cookie
[REDACTED]
strict-transport-security
max-age=106384710; includeSubDomains; preload
vary
x-restbase-compat, Accept-Encoding
x-analytics
[value stored]
x-cache
[value stored]
x-cache-status
[value stored]
x-client-ip
[value stored]
x-content-type-options
nosniff
x-request-id
[value stored]
x-search-id
[value stored]
GET 200 Success
agent_readiness_req · Protocol not exposed

https://api.wikimedia.org/core/v1/wikidata/page/Q5362035/html

Content type
text/html
Transferred
44.1 KB
Decoded
847.0 KB
Duration
240 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/html
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
api.wikimedia.org
Response headers (26)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
0
cache-control
no-cache
content-encoding
gzip
content-language
en
content-revision-id
[value stored]
content-type
text/html; charset=utf-8; profile="https://www.mediawiki.org/wiki/Specs/HTML/0.0.0"
date
Wed, 30 Sep 2026 19:06:55 GMT
etag
W/"2550946808/8a00fb27-bc2f-11f1-8346-85d7d98eaeda/view+lang:en-us"
last-modified
Tue, 29 Sep 2026 17:59:28 GMT
nel
[value stored]
report-to
[value stored]
server
mw-api-ext.eqiad.main-7d5459bd5c-w44gj
server-timing
[value stored]
set-cookie
[REDACTED]
strict-transport-security
max-age=106384710; includeSubDomains; preload
transfer-encoding
[value stored]
vary
Accept-Language,x-restbase-compat, Accept-Encoding
x-analytics
[value stored]
x-cache
[value stored]
x-cache-status
[value stored]
x-client-ip
[value stored]
x-content-type-options
nosniff
x-mediawiki-render-id
[value stored]
x-request-id
[value stored]
18 Web.skills sh inspection What evidence did this capture rule record? web.skills_sh_inspection@1 · Finalize · attempt 1 Succeeded
Duration
25 ms
Fetches
2
Artifacts
2
Observations
1

Observed facts

skills_sh.inspection

100.0% confidence
Direct skills link count
0
Github association count
1
Outcome
succeeded

HTTP transactions

GET 200 Success
agent_readiness_req · Protocol not exposed

https://www.skills.sh/robots.txt

Content type
text/plain
Transferred
149 B
Decoded
149 B
Duration
121 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/plain, */*;q=0.1
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
www.skills.sh
Response headers (20)
accept-ranges
bytes
access-control-allow-origin
[value stored]
age
371279
cache-control
public, max-age=0, must-revalidate
content-disposition
[value stored]
content-length
149
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-inline' https://va.vercel-scripts.com https://vercel.live; script-src-elem 'self' 'unsafe-inline' https://va.vercel-scripts.com https://vercel.live; style-src 'self' 'unsafe-inline' https://vercel.live; img-src 'self' data: blob: https://vercel.com https://vercel.live; connect-src 'self' https://vercel.live wss://ws-us3.pusher.com; font-src 'self' https://vercel.live https://assets.vercel.com; frame-src https://vercel.live; frame-ancestors 'none'; ba…
content-type
text/plain; charset=utf-8
date
Wed, 30 Sep 2026 19:06:56 GMT
etag
"62699308568d3029fd19b6bc00791b65"
last-modified
Sat, 26 Sep 2026 11:58:56 GMT
referrer-policy
strict-origin-when-cross-origin
server
Vercel
set-cookie
[REDACTED]
strict-transport-security
max-age=63072000
x-content-type-options
nosniff
x-frame-options
DENY
x-matched-path
[value stored]
x-vercel-cache
[value stored]
x-vercel-id
[value stored]
GET 404 Access denied
agent_readiness_req · Protocol not exposed

https://www.skills.sh/elixir-lang

Content type
text/html
Transferred
4.2 KB
Decoded
20.9 KB
Duration
156 ms
Headers: not exposed Redirects: recorded DNS: recorded TLS: not exposed Timings: not exposed Sizes: recorded Digest: recorded
Request headers (7)
user-agent
AgentReadinessBot/0.1 (+https://readiness.sh/scanner)
accept
text/html, application/xhtml+xml;q=0.9
accept-language
en-US,en;q=0.8
accept-encoding
gzip
cache-control
no-cache
pragma
no-cache
host
www.skills.sh
Response headers (18)
age
3242
cache-control
public, max-age=0, must-revalidate
content-encoding
gzip
content-security-policy
default-src 'self'; script-src 'self' 'unsafe-inline' https://va.vercel-scripts.com https://vercel.live; script-src-elem 'self' 'unsafe-inline' https://va.vercel-scripts.com https://vercel.live; style-src 'self' 'unsafe-inline' https://vercel.live; img-src 'self' data: blob: https://vercel.com https://vercel.live; connect-src 'self' https://vercel.live wss://ws-us3.pusher.com; font-src 'self' https://vercel.live https://assets.vercel.com; frame-src https://vercel.live; frame-ancestors 'none'; ba…
content-type
text/html; charset=utf-8
date
Wed, 30 Sep 2026 18:12:53 GMT
referrer-policy
strict-origin-when-cross-origin
server
Vercel
set-cookie
[REDACTED]
strict-transport-security
max-age=63072000
transfer-encoding
[value stored]
vary
rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch
x-content-type-options
nosniff
x-frame-options
DENY
x-matched-path
[value stored]
x-nextjs-stale-time
[value stored]
x-vercel-cache
[value stored]
x-vercel-id
[value stored]
19 Web.ranked search inspection What evidence did this capture rule record? web.ranked_search_inspection@1 · Finalize · attempt 1 Partial
Duration
24 ms
Fetches
0
Artifacts
0
Observations
1

Observed facts

ranked_search.inspection

100.0% confidence
Brand
The Elixir programming language
Brand source
og:site_name
Category
elixir elixir lang elixir language
Category source
meta_keywords
Outcome
provider_unconfigured
Provider
brave_web_search
Provider api version
2023-10-11
Query template revision
1

Immutable scan identity

Capture profile
static@28
Rule set
web-capture@28
Time bucket
2026-09-30 19:06:00 UTC
Scan ID
9937bea5-08d2-4715-95b2-1dfd1c0a0d73

Versioned evidence first

A later criteria version can evaluate this same stored scan without changing what the scanner observed.

Open this exact snapshot

Give your team a clear next step.

Share this report, apply the relevant changes, then scan again to check the result.

completed finalize 2026-09-30 19:06:47 UTC