Skip to content

Add interpellation debates articles for 2026-03-17#1243

Merged
pethers merged 5 commits intomainfrom
main-cd0cb2748a384a96
Mar 17, 2026
Merged

Add interpellation debates articles for 2026-03-17#1243
pethers merged 5 commits intomainfrom
main-cd0cb2748a384a96

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Interpellation Debates Analysis — 17 March 2026

Summary

Generates EN/SV interpellation debates analysis articles covering 15 interpellations filed 6–16 March 2026 during riksmöte 2025/26.

Data Source

  • MCP: get_interpellationer (rm: 2025/26, limit: 20)
  • MCP Health: get_sync_status verified live connectivity
  • 390 total interpellations filed this session — unusually high, indicating intensified opposition scrutiny

Content Analysis

Ministerial Accountability (11 ministers targeted):

Minister Party Portfolio Interpellations
Anna Tenje M Elder Care 3
Erik Slottner KD Civil Affairs 3
Elisabeth Svantesson M Finance 2
Johan Forssell M Migration 2
Gunnar Strömmer M Justice 2
Andreas Carlson KD Infrastructure 2
Elisabet Lann KD Health 2
Others M/KD/L Various 3

Opposition Strategy:

  • S: 11 interpellations (broadband scrutiny strategy targeting 7 ministers)
  • MP: 2 (migration rights, legislative quality)
  • V: 1 (migration — coordinating with MP)
  • Independent: 1 (Sami land rights)

Thematic Grouping (7 policy areas):

  1. Elder care crisis (3)
  2. Economic policy & municipal governance (5)
  3. Migration & human rights (2)
  4. Justice & legal policy (2)
  5. Infrastructure & regional development (2)
  6. Health & welfare regulation (2)
  7. Other policy areas (2)

Quality Checks

  • ✅ HTMLHint: 0 errors
  • ✅ Word count: EN 3,502 / SV 2,705
  • ✅ No unknown authors
  • ✅ No untranslated data-translate spans
  • ✅ No duplicate "Why It Matters" analysis
  • ✅ All 15 interpellations have unique, contextual analysis
  • ✅ SWOT analysis with 3+ stakeholder perspectives
  • ✅ Chart.js accountability dashboard included

Articles

  • news/2026-03-17-interpellation-debates-en.html
  • news/2026-03-17-interpellation-debates-sv.html

Generated by News: Interpellation Debates ·

Generate EN/SV interpellation debates analysis covering 15 recent
interpellations (March 6-16, 2026) from the 2025/26 riksmöte.

Articles include:
- Ministerial accountability analysis (11 ministers targeted)
- Thematic grouping: elder care (3), economic policy (5),
  migration (2), justice (2), infrastructure (2), health (2), other (2)
- Opposition strategy analysis (S: 11, MP: 2, V: 1, Independent: 1)
- SWOT analysis with multi-stakeholder perspectives
- Chart.js accountability dashboard
- Coalition dynamics assessment

Data source: riksdag-regering MCP (get_interpellationer, rm 2025/26)
Quality: HTMLHint clean, 3500+ words EN, 2700+ words SV

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@pethers pethers marked this pull request as ready for review March 17, 2026 08:45
Copilot AI review requested due to automatic review settings March 17, 2026 08:45
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.

Pull request overview

Adds new static news articles for 2026-03-17 covering interpellation debates analysis in English and Swedish, expanding the site’s generated daily analysis content.

Changes:

  • Added EN article: interpellation debates analysis with structured data, language switcher, and “Accountability Dashboard” section.
  • Added SV article: Swedish counterpart with equivalent structure and content sections.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 7 comments.

File Description
news/2026-03-17-interpellation-debates-en.html New EN interpellation debates analysis article page (SEO/meta + long-form content + dashboard section).
news/2026-03-17-interpellation-debates-sv.html New SV interpellation debates analysis article page (localized UI + structured data + dashboard section).

<span class="separator">•</span>
<span class="type-badge">Analys</span>
<span class="separator">•</span>
<span>9 min read</span>
Comment on lines +510 to +535
<h3>Accountability Dashboard</h3>
<canvas id="interpellationChart" width="400" height="250" role="img" aria-label="Bar chart showing interpellations per target minister: Anna Tenje 3, Erik Slottner 3, Elisabeth Svantesson 2, Johan Forssell 2, Gunnar Strömmer 2, Andreas Carlson 2, Elisabet Lann 2, Other ministers 3"></canvas>
<script>
(function() {
var ctx = document.getElementById('interpellationChart');
if (ctx && typeof Chart !== 'undefined') {
new Chart(ctx.getContext('2d'), {
type: 'bar',
data: {
labels: ['Tenje (M)', 'Slottner (KD)', 'Svantesson (M)', 'Forssell (M)', 'Strömmer (M)', 'Carlson (KD)', 'Lann (KD)', 'Others'],
datasets: [{
label: 'Interpellations received',
data: [3, 3, 2, 2, 2, 2, 2, 3],
backgroundColor: ['#ff006e', '#ff006e', '#00d9ff', '#00d9ff', '#00d9ff', '#ffbe0b', '#ffbe0b', '#666']
}]
},
options: {
responsive: true,
plugins: { legend: { display: false }, title: { display: true, text: 'Interpellations by Target Minister (March 6–16, 2026)', color: '#e0e0e0' } },
scales: { y: { beginAtZero: true, ticks: { stepSize: 1, color: '#e0e0e0' }, grid: { color: '#333' } }, x: { ticks: { color: '#e0e0e0' }, grid: { color: '#333' } } }
}
});
}
})();
</script>
<noscript><p>Chart data: Tenje (M) 3, Slottner (KD) 3, Svantesson (M) 2, Forssell (M) 2, Strömmer (M) 2, Carlson (KD) 2, Lann (KD) 2, Others 3 interpellations.</p></noscript>
Comment on lines +509 to +535
<h3>Granskningspanel</h3>
<canvas id="interpellationChart" width="400" height="250" role="img" aria-label="Stapeldiagram som visar interpellationer per minister: Anna Tenje 3, Erik Slottner 3, Elisabeth Svantesson 2, Johan Forssell 2, Gunnar Strömmer 2, Andreas Carlson 2, Elisabet Lann 2, Övriga 3"></canvas>
<script>
(function() {
var ctx = document.getElementById('interpellationChart');
if (ctx && typeof Chart !== 'undefined') {
new Chart(ctx.getContext('2d'), {
type: 'bar',
data: {
labels: ['Tenje (M)', 'Slottner (KD)', 'Svantesson (M)', 'Forssell (M)', 'Strömmer (M)', 'Carlson (KD)', 'Lann (KD)', 'Övriga'],
datasets: [{
label: 'Mottagna interpellationer',
data: [3, 3, 2, 2, 2, 2, 2, 3],
backgroundColor: ['#ff006e', '#ff006e', '#00d9ff', '#00d9ff', '#00d9ff', '#ffbe0b', '#ffbe0b', '#666']
}]
},
options: {
responsive: true,
plugins: { legend: { display: false }, title: { display: true, text: 'Interpellationer per minister (6–16 mars 2026)', color: '#e0e0e0' } },
scales: { y: { beginAtZero: true, ticks: { stepSize: 1, color: '#e0e0e0' }, grid: { color: '#333' } }, x: { ticks: { color: '#e0e0e0' }, grid: { color: '#333' } } }
}
});
}
})();
</script>
<noscript><p>Diagramdata: Tenje (M) 3, Slottner (KD) 3, Svantesson (M) 2, Forssell (M) 2, Strömmer (M) 2, Carlson (KD) 2, Lann (KD) 2, Övriga 3 interpellationer.</p></noscript>
</section>
Comment on lines +161 to +171
"@type": "ListItem",
"position": 2,
"name": "Nyheter",
"item": "https://riksdagsmonitor.com/news/index.html"
},
{
"@type": "ListItem",
"position": 3,
"name": "Interpellationsdebatter: Regeringen ställs till sv",
"item": "https://riksdagsmonitor.com/news/2026-03-17-interpellation-debates-sv.html"
}
{
"@type": "ListItem",
"position": 3,
"name": "Interpellation Debates: Holding Government to Acco",
{
"@type": "ListItem",
"position": 3,
"name": "Interpellationsdebatter: Regeringen ställs till sv",
<meta name="twitter:site" content="@riksdagsmonitor">
<meta name="twitter:creator" content="@jamessorling">
<meta name="twitter:label1" content="Lästid">
<meta name="twitter:data1" content="9 min read">
@pethers
Copy link
Copy Markdown
Member

pethers commented Mar 17, 2026

@copilot open a new pull request to apply changes based on the comments in this thread

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 17, 2026

@pethers I've opened a new pull request, #1244, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 3 commits March 17, 2026 09:01
Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
Address PR review findings in 2026-03-17 interpellation debate EN/SV articles
@github-actions github-actions Bot added html-css HTML/CSS changes translation Translation updates news News articles and content generation size-xl Extra large change (> 1000 lines) labels Mar 17, 2026
@pethers pethers requested a review from Copilot March 17, 2026 09:11
@github-actions
Copy link
Copy Markdown
Contributor Author

🔍 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

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.

Pull request overview

Adds new static news analysis articles to the news/ section for 2026-03-17, covering interpellation debates in both Swedish and English as part of the site’s multi-language parliamentary monitoring content.

Changes:

  • Add Swedish interpellation debates analysis article for 2026-03-17.
  • Add English interpellation debates analysis article for 2026-03-17.
  • Include a Chart.js-based “accountability dashboard” visualization in both pages.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
news/2026-03-17-interpellation-debates-sv.html New SV analysis article page for the interpellation debates batch (includes structured data + chart).
news/2026-03-17-interpellation-debates-en.html New EN analysis article page for the interpellation debates batch (includes structured data + chart).

</div>
</footer>

<script type="module" src="../scripts/back-to-top.ts"></script>
</div>
</footer>

<script type="module" src="../scripts/back-to-top.ts"></script>
@pethers pethers merged commit 10ad687 into main Mar 17, 2026
21 checks passed
@pethers pethers deleted the main-cd0cb2748a384a96 branch March 17, 2026 09:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

html-css HTML/CSS changes interpellations news News articles and content generation news-content 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