Skip to content

chore: regenerate all article.md and HTML for all 14 languages#2431

Merged
pethers merged 1 commit into
mainfrom
copilot/run-scripts-to-regenerate-articles
May 12, 2026
Merged

chore: regenerate all article.md and HTML for all 14 languages#2431
pethers merged 1 commit into
mainfrom
copilot/run-scripts-to-regenerate-articles

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 12, 2026

Summary

Regenerated all article content using the deterministic article-generation pipeline:

  1. npx tsx scripts/aggregate-analysis.ts --all — Aggregated 144 analysis subfolders into canonical article.md files
  2. npx tsx scripts/render-articles.ts --all --lang all — Rendered 2030 HTML files across 145 subfolders in all 14 languages (EN, SV, DA, NO, FI, DE, FR, ES, NL, AR, HE, JA, KO, ZH)

Changes

  • 2174 files changed (77,336 insertions, 12,299 deletions)
  • Updated article.md files in analysis/daily/*/ subfolders
  • Regenerated news/*-{lang}.html files for all articles in all 14 languages

Commands Used (from Article-Generation.md)

npx tsx scripts/aggregate-analysis.ts --all
npx tsx scripts/render-articles.ts --all --lang all

Ran aggregate-analysis.ts --all (144 subfolders) and
render-articles.ts --all --lang all (2030 HTML files across 145 subfolders)

Agent-Logs-Url: https://github.com/Hack23/riksdagsmonitor/sessions/6852a841-c471-4d79-a92b-63276d33da6e

Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown
Contributor

🔍 Lighthouse Performance Audit

Category Score Status
Performance 85/100 🟡
Accessibility 95/100 🟢
Best Practices 90/100 🟢
SEO 95/100 🟢

📥 Download full Lighthouse report

Budget Compliance: Performance budgets enforced via budget.json

@github-actions github-actions Bot added documentation Documentation updates html-css HTML/CSS changes translation Translation updates rtl RTL language support (Arabic, Hebrew) news News articles and content generation size-xl Extra large change (> 1000 lines) labels May 12, 2026
@github-actions
Copy link
Copy Markdown
Contributor

🏷️ Automatic Labeling Summary

This PR has been automatically labeled based on the files changed and PR metadata.

Applied Labels: documentation,html-css,translation,rtl,size-xl,news

Label Categories

  • 🗳️ Content: news, dashboard, visualization, intelligence
  • 💻 Technology: html-css, javascript, workflow, security
  • 📊 Data: cia-data, riksdag-data, data-pipeline, schema
  • 🌍 I18n: i18n, translation, rtl
  • 🔒 ISMS: isms, iso-27001, nist-csf, cis-controls
  • 🏗️ Infrastructure: ci-cd, deployment, performance, monitoring
  • 🔄 Quality: testing, accessibility, documentation, refactor
  • 🤖 AI: agent, skill, agentic-workflow

For more information, see .github/labeler.yml.

@pethers pethers marked this pull request as ready for review May 12, 2026 14:24
Copilot AI review requested due to automatic review settings May 12, 2026 14:24
@pethers pethers merged commit 770cd12 into main May 12, 2026
11 of 13 checks passed
@pethers pethers deleted the copilot/run-scripts-to-regenerate-articles branch May 12, 2026 14:24
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Documentation updates html-css HTML/CSS changes news News articles and content generation rtl RTL language support (Arabic, Hebrew) size-xl Extra large change (> 1000 lines) translation Translation updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants