Conversation
- EN and SV monthly review articles covering March 2026 parliamentary activity - 20+ government propositions analyzed (security, housing, criminal justice, education) - 20 committee reports, 422 interpellations, 658 written questions covered - Analysis artifacts from pre-article analysis pipeline included - All HTML validated with HTMLHint, file ownership verified Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
@copilot merge This branch has conflicts that must be resolved analysis/daily/2026-03-28/classification-results.md |
…28/monthly-review-3e62c6112c788152 # Conflicts: # analysis/daily/2026-03-28/classification-results.md # analysis/daily/2026-03-28/cross-reference-map.md # analysis/daily/2026-03-28/data-download-manifest.md # analysis/daily/2026-03-28/risk-assessment.md # analysis/daily/2026-03-28/significance-scoring.md # analysis/daily/2026-03-28/stakeholder-perspectives.md # analysis/daily/2026-03-28/swot-analysis.md # analysis/daily/2026-03-28/synthesis-summary.md # analysis/daily/2026-03-28/threat-analysis.md # analysis/weekly/2026-W13/weekly-synthesis.md Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
🔍 Lighthouse Performance Audit
📥 Download full Lighthouse report Budget Compliance: Performance budgets enforced via |
There was a problem hiding this comment.
Pull request overview
Adds the March 2026 Monthly Review article pages (EN/SV) to the static news site, and updates generated timestamps in the related weekly/daily analysis artifacts after resolving conflicts with PR #1439.
Changes:
- Add
news/2026-03-28-monthly-review-{en,sv}.htmlwith full article content, navigation, and Schema.org structured data. - Update
analysis/weekly/2026-W13/weekly-synthesis.mdgenerated timestamps. - Update generated timestamps across the
analysis/daily/2026-03-28/artifact set.
Reviewed changes
Copilot reviewed 12 out of 12 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| news/2026-03-28-monthly-review-sv.html | New Swedish monthly review article page (metadata, structured data, article content). |
| news/2026-03-28-monthly-review-en.html | New English monthly review article page (metadata, structured data, article content). |
| analysis/weekly/2026-W13/weekly-synthesis.md | Timestamp-only conflict resolution updates to weekly synthesis metadata. |
| analysis/daily/2026-03-28/threat-analysis.md | Timestamp-only conflict resolution update. |
| analysis/daily/2026-03-28/synthesis-summary.md | Timestamp-only conflict resolution update. |
| analysis/daily/2026-03-28/swot-analysis.md | Timestamp-only conflict resolution update. |
| analysis/daily/2026-03-28/stakeholder-perspectives.md | Timestamp-only conflict resolution update. |
| analysis/daily/2026-03-28/significance-scoring.md | Timestamp-only conflict resolution update. |
| analysis/daily/2026-03-28/risk-assessment.md | Timestamp-only conflict resolution update. |
| analysis/daily/2026-03-28/data-download-manifest.md | Timestamp-only conflict resolution update. |
| analysis/daily/2026-03-28/cross-reference-map.md | Timestamp-only conflict resolution update. |
| analysis/daily/2026-03-28/classification-results.md | Timestamp-only conflict resolution update. |
| <link rel="alternate" hreflang="fi" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-fi.html"> | ||
| <link rel="alternate" hreflang="de" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-de.html"> | ||
| <link rel="alternate" hreflang="fr" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-fr.html"> | ||
| <link rel="alternate" hreflang="es" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-es.html"> | ||
| <link rel="alternate" hreflang="nl" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-nl.html"> | ||
| <link rel="alternate" hreflang="ar" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-ar.html"> | ||
| <link rel="alternate" hreflang="he" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-he.html"> | ||
| <link rel="alternate" hreflang="ja" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-ja.html"> | ||
| <link rel="alternate" hreflang="ko" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-ko.html"> | ||
| <link rel="alternate" hreflang="zh" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-zh.html"> |
There was a problem hiding this comment.
The hreflang alternates list includes many language versions (da/nb/fi/de/fr/es/nl/ar/he/ja/ko/zh), but only the EN/SV versions of this article exist in the repo. This can cause broken alternates/404s and incorrect SEO signals. Limit hreflang links to the actually published pages (and x-default), or add the missing translated pages in the same PR.
| <link rel="alternate" hreflang="fi" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-fi.html"> | |
| <link rel="alternate" hreflang="de" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-de.html"> | |
| <link rel="alternate" hreflang="fr" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-fr.html"> | |
| <link rel="alternate" hreflang="es" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-es.html"> | |
| <link rel="alternate" hreflang="nl" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-nl.html"> | |
| <link rel="alternate" hreflang="ar" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-ar.html"> | |
| <link rel="alternate" hreflang="he" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-he.html"> | |
| <link rel="alternate" hreflang="ja" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-ja.html"> | |
| <link rel="alternate" hreflang="ko" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-ko.html"> | |
| <link rel="alternate" hreflang="zh" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-zh.html"> | |
| <!-- Hreflang alternates limited to actually published language versions (EN/SV) and x-default --> |
| <link rel="alternate" hreflang="fi" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-fi.html"> | ||
| <link rel="alternate" hreflang="de" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-de.html"> | ||
| <link rel="alternate" hreflang="fr" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-fr.html"> | ||
| <link rel="alternate" hreflang="es" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-es.html"> | ||
| <link rel="alternate" hreflang="nl" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-nl.html"> | ||
| <link rel="alternate" hreflang="ar" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-ar.html"> | ||
| <link rel="alternate" hreflang="he" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-he.html"> | ||
| <link rel="alternate" hreflang="ja" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-ja.html"> | ||
| <link rel="alternate" hreflang="ko" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-ko.html"> | ||
| <link rel="alternate" hreflang="zh" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-zh.html"> |
There was a problem hiding this comment.
The hreflang alternates list includes many language versions (da/nb/fi/de/fr/es/nl/ar/he/ja/ko/zh), but only the SV/EN versions of this article exist in the repo. This can cause broken alternates/404s and incorrect SEO signals. Limit hreflang links to the actually published pages (and x-default), or add the missing translated pages in the same PR.
| <link rel="alternate" hreflang="fi" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-fi.html"> | |
| <link rel="alternate" hreflang="de" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-de.html"> | |
| <link rel="alternate" hreflang="fr" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-fr.html"> | |
| <link rel="alternate" hreflang="es" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-es.html"> | |
| <link rel="alternate" hreflang="nl" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-nl.html"> | |
| <link rel="alternate" hreflang="ar" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-ar.html"> | |
| <link rel="alternate" hreflang="he" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-he.html"> | |
| <link rel="alternate" hreflang="ja" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-ja.html"> | |
| <link rel="alternate" hreflang="ko" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-ko.html"> | |
| <link rel="alternate" hreflang="zh" href="https://riksdagsmonitor.com/news/2026-03-28-monthly-review-zh.html"> |
| </ul> | ||
|
|
||
| <h3>Cross-Party Voting Patterns</h3> | ||
| <p>Voting data from the AU10 division (4 March) showed broad cross-party support on labour market issues, with M, S, SD, KD, L and C voting Ja, while MP voted Nej — a pattern consistent with MP's increasingly isolated position on economic policy. The government coalition plus SD continues to command comfortable majorities on security and criminal justice legislation.</p> |
There was a problem hiding this comment.
This English paragraph uses Swedish voting labels ("Ja"/"Nej"), which reads as a language mix in the EN article. Consider switching to "Yes"/"No" for consistency with the rest of the English content.
| <p>Voting data from the AU10 division (4 March) showed broad cross-party support on labour market issues, with M, S, SD, KD, L and C voting Ja, while MP voted Nej — a pattern consistent with MP's increasingly isolated position on economic policy. The government coalition plus SD continues to command comfortable majorities on security and criminal justice legislation.</p> | |
| <p>Voting data from the AU10 division (4 March) showed broad cross-party support on labour market issues, with M, S, SD, KD, L and C voting Yes, while MP voted No — a pattern consistent with MP's increasingly isolated position on economic policy. The government coalition plus SD continues to command comfortable majorities on security and criminal justice legislation.</p> |
💬 Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it's finished.