docs: Links valid & false positives: add to list #328
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
The Problem:
The automated link checker reported 5 broken links, but they all work fine in a web browser.
Why They Failed:
GitHub line anchors (#L232, #L267) - Automated tools struggle to verify these
Complex text fragments (Export-Deploy links with :~:text=) - Advanced URL syntax that checkers can't validate
403 Forbidden (OpenAI docs) - Site blocks automated requests but allows browsers
Rate-limiting tools
The Fix:
Created docs/false_positives.json with all 5 links. The build workflow will now skip checking these specific links since they're known to work but fail automated validation.
File Format:
The file uses newline-delimited JSON (NDJSON) - each link is a separate JSON object on its own line, which is what the FW-CI-templates workflow expects.
The "Check for Unknown broken links" job should now pass