Skip to content

Fix broken links in teaching-es.html and expand sitemap.xml#1

Draft
Copilot wants to merge 2 commits into
mainfrom
copilot/audit-repo
Draft

Fix broken links in teaching-es.html and expand sitemap.xml#1
Copilot wants to merge 2 commits into
mainfrom
copilot/audit-repo

Conversation

Copy link
Copy Markdown

Copilot AI commented Apr 5, 2026

Two critical issues on the Spanish-language teaching page and sitemap left 66% of the site unindexed and presented broken download links to Spanish-language users.

Broken links — teaching-es.html

Courses 2–4 had <a download> links pointing to six non-existent PDFs/PPTXs. Aligned behavior with the English version:

  • Courses 2 & 3 (Negotiation Skills, Digital Privacy Law): replaced broken links with greyed-out <span> placeholders at opacity: 0.5
  • Course 4 (Peace Innovation): replaced missing file links with links to the actual existing lesson pages (lesson_peaceinnovation-l1.html, lesson_peaceinnovation.html)
<!-- Before: 404 on click -->
<a href="pdfs/peace-innovation.pptx" class="deep-link" download>📊 Presentación PPT</a>

<!-- After: working lesson links -->
<a href="lesson_peaceinnovation-l1.html" class="deep-link">📖 Lección 1: Intro a Innovación para la Paz</a>
<a href="lesson_peaceinnovation.html" class="deep-link">📖 Lección 2: Paz por Diseño</a>

Sitemap — sitemap.xml

Expanded from 10 → 47 URLs. Previously missing:

  • data-lab.html / data-lab-es.html
  • blog.html + 9 blog posts under blog-posts/
  • 8 interactive tool pages (trust paradox, polarization spiral, prisoner's dilemma × 2, both languages)
  • 4 lesson pages, 3 case study/course pages, 7 Javeriana activity pages

Copilot AI changed the title [WIP] Audit repository for code quality and compliance Fix broken links in teaching-es.html and expand sitemap.xml Apr 5, 2026
Copilot AI requested a review from juapache April 5, 2026 14:25
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.

2 participants