CrawlLedger
Evidence brief · generated from public metadata

Evidence briefs / apnews.com

apnews.com policy evidence brief.

A bounded report of what CrawlLedger observed, when it observed it, how the versioned parser classified it, and which public hashes identify the retained artifacts.

As of Sep 22, 2026

Generated on request from append-only metadata. Refreshing this page does not crawl the domain.

Executive evidence summary

These counts describe the bounded CrawlLedger record for this domain. They do not establish ownership, intent, crawler identity, compliance, contract, or legal permission.

86observations
2signal types
1parsed changes
Aug 4, 2026first observed

Current observation register

The artifact SHA-256 identifies retained bytes without exposing a private storage location or redistributing the source body.

SignalObservedHTTPStateArtifact SHA-256Parser
llms.txt403Unverified after HTTP response14dabe507b579511a0410beb2d27c6ccab1b3decb80ae3108c2b7129f54055a3Not applied
robots.txt200Observed and parsedcda1601b3be07fd4441f840e2112fe8009e14c736517fcdd908c29cd6644ab35robots-rfc9309-rsl-content-signals-0.2.0

Current robots.txt interpretation

Each state uses the registry and parser version attached to the observation. “Allowed” is a parser result, not a grant or verified crawler behavior.

Tracked crawler observations

These are parser results for the published robots rules, not authentication or legal conclusions.

Crawler tokenObserved stateMatched group
GPTBot
OpenAI · training
disallowedGPTBot
OAI-SearchBot
OpenAI · search
partial*
OAI-AdsBot
OpenAI · ads_validation
unverifiedNo matching group observed
ChatGPT-User
OpenAI · user_action
partial*
ClaudeBot
Anthropic · training
disallowedClaudeBot
Claude-SearchBot
Anthropic · search
disallowedClaude-SearchBot
Claude-User
Anthropic · user_action
disallowedClaude-User
Google-Extended
Google · mixed
partial*
Applebot-Extended
Apple · training
disallowedApplebot-Extended
PerplexityBot
Perplexity · search
disallowedPerplexityBot
Perplexity-User
Perplexity · user_action
partial*
CCBot
Common Crawl · archive
disallowedCCBot

Recent append-only timeline

Chain identifiers make replacement or branching detectable. A conditional 304 can extend the chain while reusing the prior artifact hash.

ObservedSignalStateChangedChain hashPrevious chain
llms.txtUnverified after HTTP responseYes8a78d28f24bb997150ca021bf9b53051ea05fed272b6d7fec102992e842782b24f3cd8404a4ae754260d1cb7835f08e2eac1e2014ad83d3cc3ccef72605277ad
robots.txtObserved and parsedNo309fdc4fac9a41b04a937a51067bccd014e3bb6c240382c54215c65240871321f90b53b0af067d87256667af5911346a1cb23e270fc899deb00b9bc5c3e9246a
llms.txtUnverified after HTTP responseYes4f3cd8404a4ae754260d1cb7835f08e2eac1e2014ad83d3cc3ccef72605277ad77e0a59e7bfd2c6f2843e2a577ba3106df60a4c42eaa87bf75a0436373529015
robots.txtObserved and parsedNof90b53b0af067d87256667af5911346a1cb23e270fc899deb00b9bc5c3e9246a8b04bf75a2e6a1b4e4c87f9e95c80f5381ab51801811ed05996d2e7c8b0914d2
llms.txtUnverified after HTTP responseYes77e0a59e7bfd2c6f2843e2a577ba3106df60a4c42eaa87bf75a043637352901569839c1ca43a2f8980b8ac7512a116d64cffa2feabe518fc7a95180733a7af99
robots.txtObserved and parsedNo8b04bf75a2e6a1b4e4c87f9e95c80f5381ab51801811ed05996d2e7c8b0914d2a6425c6a723ac48f6161b07af2a06228a6995e8ae3d03495d228051288dd131e
llms.txtUnverified after HTTP responseYes69839c1ca43a2f8980b8ac7512a116d64cffa2feabe518fc7a95180733a7af993fd75cccab4508a3bf1d6729936bb386c0b3ef31fa53bc22ae9528c5ce34be8a
robots.txtObserved and parsedNoa6425c6a723ac48f6161b07af2a06228a6995e8ae3d03495d228051288dd131e5b0ee7a0f6117946f0e8ec27dc75ea80cbc517fca6c398198f048819ba2d09fe
llms.txtUnverified after HTTP responseYes3fd75cccab4508a3bf1d6729936bb386c0b3ef31fa53bc22ae9528c5ce34be8ac0d4055e831b2c38c6e7053385c7c66c9ff15e17e1b1efc82f5b93c5cf4b0472
robots.txtObserved and parsedNo5b0ee7a0f6117946f0e8ec27dc75ea80cbc517fca6c398198f048819ba2d09fe6286f7a7e4a46116f082690e52222c7cd624bc958dd1a63dfee085b3de6e4ead
llms.txtUnverified after HTTP responseYesc0d4055e831b2c38c6e7053385c7c66c9ff15e17e1b1efc82f5b93c5cf4b0472a00f5812c04c1d2516151e3845fed0dc6edaadfe6a08cbcdada97bf3d5d9861d
robots.txtObserved and parsedNo6286f7a7e4a46116f082690e52222c7cd624bc958dd1a63dfee085b3de6e4ead199a7ae5f60662ec8934ba735294b9f2a513a46a01ec49110834358449364b9f
llms.txtUnverified after HTTP responseYesa00f5812c04c1d2516151e3845fed0dc6edaadfe6a08cbcdada97bf3d5d9861dce85475800db9f8de3f1f07319f49acf024a668687db73705c6f7fd432ccbb1c
robots.txtObserved and parsedNo199a7ae5f60662ec8934ba735294b9f2a513a46a01ec49110834358449364b9ffedf8c6ce4c7ed7235b7c6fe36aa91ddda2da2eb073bc9be837118cc65fe7fd1
llms.txtUnverified; response exceeded the limitNoce85475800db9f8de3f1f07319f49acf024a668687db73705c6f7fd432ccbb1c7142913d25b700ce573cd0da598f3f697c6fec38939d98940f1862b3c69fa7a0
robots.txtObserved and parsedNofedf8c6ce4c7ed7235b7c6fe36aa91ddda2da2eb073bc9be837118cc65fe7fd15935f76b4f672d39ff3c07598ed7d504b9afcd69e2f8d37ec0c4de6a985bcc4c
llms.txtUnverified; response exceeded the limitNo7142913d25b700ce573cd0da598f3f697c6fec38939d98940f1862b3c69fa7a01d41c5703d238c35dc20324efa0b64d5e59fb727fa75c35aa774129225c97143
robots.txtObserved and parsedNo5935f76b4f672d39ff3c07598ed7d504b9afcd69e2f8d37ec0c4de6a985bcc4c4e03a7bb4e1e9eff285f42dd4f37c4e8f02af106964170e3715471599479b9e6
llms.txtUnverified; response exceeded the limitNo1d41c5703d238c35dc20324efa0b64d5e59fb727fa75c35aa774129225c97143b0bba4db77156727eb4bea99f948bccf78aa4d53c044069529b6a36f34d937d9
robots.txtObserved and parsedNo4e03a7bb4e1e9eff285f42dd4f37c4e8f02af106964170e3715471599479b9e692aae2b5b8100368f68dd7faec2a6e5b7bbc3b470b1b8e42140394bfe799d8f4

Method and limitations

CrawlLedger observes narrow public policy endpoints, records bounded response metadata, retains source bytes privately by content hash, and appends parser output. It does not authenticate requesting bots, infer unstated intent, or decide legal permission.

Included

Public metadata, exact hashes, parser versions, signal states, and recent chain links from the fixed cohort.

Not included

Private artifact keys, raw source redistribution, ordinary page content, legal conclusions, or customer-specific monitoring.

How this report was produced: CrawlLedger assembled it automatically from append-only observation metadata and a versioned parser registry. Documentation and product boundaries were source-reviewed on Sep 20, 2026. No new network fetch, customer data, or legal interpretation was added for this export.