Skip to content

Fix three links that 404: OWASP Code of Conduct, and the Agentic Top 10 URL in two files - #181

Merged
emmanuelgjr merged 1 commit into
mainfrom
fix/link-check-scf-layerx
Oct 1, 2026
Merged

emmanuelgjr merged 1 commit into
mainfrom
fix/link-check-scf-layerx

Conversation

@emmanuelgjr

@emmanuelgjr emmanuelgjr commented Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

Rescoped after #180 merged. #180 already fixed the two links CI reported: SCF pinned to 51528d2, and LayerX renamed to Akamai Workforce Protector with an akamai.com exclusion. This PR now carries only what's left.

A local lychee 0.24.2 run with the repo's lychee.toml found three more links that 404. CI's link check passes on main, but these return 404 to an ordinary browser too (checked with curl and a browser user agent), so readers hit them.

Link File Fix
OWASP Code of Conduct CONTRIBUTING.md owasp.org/www-policy/operational/code-of-conduct.html → https://policy.owasp.org/operational/code-of-conduct (200). OWASP moved its policies. The new page is the same document as OWASP/www-policy operational/code-of-conduct.md: "Adopted by the Board of Directors on September 25, 2024".
Agentic Top 10 Agentic_COSAI.md, Agentic_GPAICOP.md /resource/agentic-ai-top-10/ → /resource/owasp-top-10-for-agentic-applications-for-2026/ (200), the URL the other 22 Agentic files already use. Both outliers came from #34. Rewrapped the way Agentic_AITG.md does it, which fixes the MD013 failure on the first push of this branch.

Verified on this head (main @ a34fdbe + this commit):

  • lychee: 0 errors across 3,746 links (exit 0)
  • markdownlint-cli2 0.13.0 (markdownlint 0.34.0, as CI uses): 0 errors in 119 files
  • validate: 0 errors / 87 warnings / 328 passed; stats:check current
  • unit tests 89/89; a second generate.js run produces no drift

link-check.yml doesn't run on pull requests, so the lychee result above is the evidence until this reaches main.

🤖 Generated with Claude Code

…10 URL in two files

Found by a local lychee 0.24.2 run with lychee.toml after #180. The CI
link check passes on main, but these return 404 to an ordinary browser:

- CONTRIBUTING.md: OWASP moved its policies to policy.owasp.org. The new
  page is the same document as OWASP/www-policy
  operational/code-of-conduct.md ("Adopted by the Board of Directors on
  September 25, 2024").
- Agentic_COSAI.md, Agentic_GPAICOP.md (both from #34): used
  /resource/agentic-ai-top-10/. The other 22 Agentic files already use
  /resource/owasp-top-10-for-agentic-applications-for-2026/ (200). The
  line is rewrapped the way Agentic_AITG.md does it, to stay within MD013.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@emmanuelgjr emmanuelgjr changed the title Link check: fix three moved links, pin SCF 2026.2, exclude LayerX's redirect Fix three links that 404: OWASP Code of Conduct, and the Agentic Top 10 URL in two files Oct 1, 2026
@emmanuelgjr
emmanuelgjr force-pushed the fix/link-check-scf-layerx branch from d2897b6 to 094b2e7 Compare October 1, 2026 02:54
@emmanuelgjr
emmanuelgjr merged commit c50210d into main Oct 1, 2026
6 checks passed
@emmanuelgjr
emmanuelgjr deleted the fix/link-check-scf-layerx branch October 1, 2026 03:09
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