# Sibling ecosystem sites — live, but the CI runner is network-blocked from
# reaching them (lychee "Connection failed"). Intentional cross-property links.
^https://playbook\.agentskit\.io
^https://registry\.agentskit\.io
^https://akos\.agentskit\.io

# Local dev URLs — never resolvable from CI
^http://localhost
^http://127\.0\.0\.1
^http://0\.0\.0\.0

# Internal-only / placeholder hosts referenced in examples
^https?://internal\.
^https?://example\.com
^https?://example\.invalid
^https?://api\.example\.com

# Typedoc-generated API pages — present at build time, not in repo
^/docs/api/

# Next.js application routes are validated by the docs build/E2E, not as files.
^/community$
^file://.*/apps/docs-next/content/community$

# These sources land atomically with the contributor-funnel PR; main resolves
# them immediately after merge, while pre-merge link checks otherwise see 404.
^https://github\.com/AgentsKit-io/agentskit/(?:blob|tree)/main/docs/ecosystem/launch(?:/.*)?$
^https://github\.com/AgentsKit-io/agentskit/blob/main/docs/ecosystem/readiness\.md$

# This executable fixture lands atomically with the provider-swap recipe PR.
^https://github\.com/AgentsKit-io/agentskit/blob/main/apps/docs-next/fixtures/provider-swap/agent\.ts$

# Anchored fragments that mdx-lint can't resolve cleanly (per-page, fine in browser)
#strikes-known

# Transient: tree links to packages added in this PR; resolve on merge to main
^https://github\.com/AgentsKit-io/agentskit/tree/main/packages/(eval-braintrust|observability-langfuse|mcp)$

# Transient: new package not yet published to npm (resolves on release)
^https://www\.npmjs\.com/package/@agentskit/mcp$

# Private GitHub project board referenced from public docs
^https://github\.com/orgs/AgentsKit-io/projects/1$

# Dynamically rendered contributor image; availability is independent of docs links
^https://contrib\.rocks/image\?repo=AgentsKit-io/agentskit$

# Demo GIFs not yet recorded; tracked separately
demos/.*\.gif$
img/examples/.*\.gif$

# Internal docs pages still being authored
docs/reference/recipes/scaffold-creator$
docs/reference/changelog$
