Skip to content

docs: fix 5 broken intra-repo links#110

Merged
rickcrawford merged 1 commit into
mainfrom
fix/lychee-doc-link-breaks
May 9, 2026
Merged

docs: fix 5 broken intra-repo links#110
rickcrawford merged 1 commit into
mainfrom
fix/lychee-doc-link-breaks

Conversation

@rickcrawford

Copy link
Copy Markdown
Contributor

Summary

Five intra-repo doc links were broken. The lychee link checker in the docs / lint + exec CI lane surfaced them when PR #109 happened to trigger that workflow's path filters.

Source Was Is
docs/bulk-redirects.md configuration.md#redirect-action configuration.md#redirect
docs/exposed-credentials.md configuration.md#exposed-credentials configuration.md#exposed_credentials
docs/web-bot-auth.md configuration.md#bot_auth configuration.md#authentication
docs/feature-flags.md scripting.md#cel-functions scripting.md#3-cel-expressions
docs/routing-strategies.md [Fail-6](roadmap.md) plain text (no roadmap.md exists)

Test plan

  • rg '(configuration\.md#redirect-action|configuration\.md#exposed-credentials|configuration\.md#bot_auth|scripting\.md#cel-functions|roadmap\.md)' docs/ llms.txt README.md returns 0 hits
  • Lychee link check in docs / lint + exec CI lane should pass.

Surfaced by lychee in the docs-ci workflow on PR #109.

- bulk-redirects.md: configuration.md#redirect-action -> #redirect
  (matches the actual `### redirect` heading at L532).
- exposed-credentials.md: configuration.md#exposed-credentials ->
  #exposed_credentials (matches `### exposed_credentials` at L1395).
- web-bot-auth.md: configuration.md#bot_auth -> #authentication
  (the parent `## Authentication` section at L1000; bot_auth lives
  there as one of the eight built-in providers without its own
  subsection. Anchor parenthetical disambiguates).
- feature-flags.md: scripting.md#cel-functions ->
  #3-cel-expressions (matches `## 3. CEL expressions` at L53; the
  reference is to the full CEL surface, not just functions).
- routing-strategies.md: drop link to non-existent
  [Fail-6](roadmap.md). The line stays as plain text since the
  surrounding sentence is still accurate.
@rickcrawford rickcrawford merged commit 4475192 into main May 9, 2026
5 checks passed
@rickcrawford rickcrawford deleted the fix/lychee-doc-link-breaks branch May 9, 2026 17:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant