Conversation
… template to v2.2 - Completely rewrites analysis/daily/2026-05-02/year-ahead/media-framing-analysis.md: removes all template placeholder notes; adds Global Audience Orientation for Asian/Americas/European readers; multi-dimensional 5-axis outlet alignment replacing naive left/right; 5 color-coded mermaid diagrams; full Entman functions per frame; DISARM TTP map with explicit no-signal findings; narrative laundering chain (mermaid + table); 5-axis Outlet Bias Audit (no neutral labels); CIB ABCDE block; algorithmic asymmetry with academic citations; comparative-international frame lineage with Asia/Americas/Europe notes; strategic-doctrine detection; xychart frame lifecycle; RRPA impact table; L1-L5 counter-resilience plan; forward watchlist; longitudinal record entry - Upgrades analysis/templates/media-framing-analysis.md to v2.2: adds Global Audience Orientation section with 5-axis multi-dimensional alignment key and regional reader notes; multi-dimensional outlet bias audit table replacing single left/right lean; comparative-international lineage notes requirement; Pass-2 checklist gains new Global Audience & Multi-Dimensional Alignment section as first blocking gate - Updates analysis/methodologies/per-artifact-methodologies.md: media-framing-analysis section upgraded to v2.2; analytic move 0 added (Global Audience Orientation); move 6 updated (5-axis lean); move 9 updated (regional notes Asia/Americas/Europe required); new anti-patterns added for missing global orientation and single left/right scores - Updates analysis/methodologies/ai-driven-analysis-guide.md: media-framing-analysis row updated to v2.2 description - Updates analysis/methodologies/artifact-catalog.md: notes column updated to include Global Audience Orientation and 5-axis audit Agent-Logs-Url: https://github.com/Hack23/riksdagsmonitor/sessions/1ca57b0e-caf4-46bd-bfe9-6889b8db37e2 Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
Agent-Logs-Url: https://github.com/Hack23/riksdagsmonitor/sessions/1ca57b0e-caf4-46bd-bfe9-6889b8db37e2 Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
🏷️ Automatic Labeling SummaryThis PR has been automatically labeled based on the files changed and PR metadata. Applied Labels: documentation,size-l Label Categories
For more information, see |
🔍 Lighthouse Performance Audit
📥 Download full Lighthouse report Budget Compliance: Performance budgets enforced via |
…s-first structure Remove the three blockquote notices (Production contract / Founding doctrine / What to produce) from the template header. Their doctrinal content was already captured in the Tradecraft Context (Admiralty Floor row) and Pass-2 checklist; production-mode info (salience tier, save path, source scope) is now in the Framing Context metadata table as proper fields. Template now opens as a clean analytics scaffold. Version badge corrected (was showing 2.1, now 2.3). Pass-2 checklist label updated to v2.3. ai-driven-analysis-guide and per-artifact-methodologies updated to reflect v2.3. Agent-Logs-Url: https://github.com/Hack23/riksdagsmonitor/sessions/8be8c557-ec39-434e-aa74-39d8667d381b Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
🔍 Lighthouse Performance Audit
📥 Download full Lighthouse report Budget Compliance: Performance budgets enforced via |
🔍 Lighthouse Performance Audit
📥 Download full Lighthouse report Budget Compliance: Performance budgets enforced via |
| | `[other cited outlet]` | … | … | … | … | … | … | … | | ||
|
|
||
| > **No-claim-of-neutrality rule:** any cell that reads "neutral", "impartial", "balanced", "objective" is rejected at Pass 2. Use the documented lean (centre / centre-right / centre-left / liberal / conservative / social-democratic / green / right-populist / left-populist / proceduralist / contrarian-establishment / state-propaganda) with the Nordicom or Reuters Institute citation. | ||
| > **Doctrine:** every outlet appearing anywhere in this artifact MUST appear in this table. No bias audit = no citation. Columns capture *structural* bias drivers (ownership, funding, board, audience), not journalist personalities. Use the **multi-dimensional lean** columns matching the 5-axis framework in the Global Audience Orientation section. **Never use a single left/right score.** Sources: Nordicom Media Ownership Database (nordicom.gu.se), Reuters Institute Digital News Report 2024, Allmänhetens Pressombudsman / PO/PON complaint registry, Förvaltningsstiftelsen (SVT/SR/UR board appointments), EUvsDisinfo case dossiers, EU DSA transparency reports, public SÄPO/MUST/FRA/EU-EEAS statements. |
| **Doctrine**: No outlet is neutral. Every cited outlet carries structural bias driven by ownership, funding, board-appointment authority, audience demographic, and editorial culture. "Public service" = publicly funded, politically-appointed boards, institutional editorial culture — not absence of position. | ||
|
|
||
| | Outlet | Ownership group | Funding mix | Board-appointment authority | Documented editorial lean | Reuters Institute Trust 2024 | PO/PON complaints (12 mo) | Foreign-actor link | | ||
| |--------|-----------------|-------------|-----------------------------|--------------------------|:-----------------------------:|:-------------------------:|---------------------| | ||
| | **DN** | Bonnier News (Bonnier family, private) | ~90 % commercial / ~10 % subscriber | Bonnier-appointed editorial board | Market-liberal / centre; Stockholm-urban elite demographic; Bonnier family ideology | 44 % | 2 | None | | ||
| | **SvD** | Schibsted Media ASA (Norwegian-publicly-listed) | ~92 % commercial | Schibsted-appointed | Centre-right / liberal-conservative; owner overlap with Aftonbladet creates editorial tension | 41 % | 1 | Norwegian public equity shareholders (Telenor indirect) | | ||
| | **Aftonbladet** | Schibsted (88 %) + LO (9 %) | ~97 % commercial + LO stake | Schibsted-appointed; LO (trade union) observer | Social-democratic editorial line; LO's stake creates structural alignment with labour-movement agenda | 38 % | 4 | None | | ||
| | **Expressen** | Bonnier News | ~98 % commercial | Bonnier-appointed | Liberal / populist registers; crime-focused coverage amplifies Frame A crime-security nexus | 36 % | 3 | None | | ||
| | **SVT** | Public-service foundation (Förvaltningsstiftelsen) | ~95 % licence-fee (public-service-avgift) | Förvaltningsstiftelsen — board appointed with **parliamentary input** (Riksdag nominates representatives on the stiftelse board) | Public-service remit `opartiskhet och saklighet`; interpretation contested; centrist-urban audience demographic; institutional culture shaped by 70+ years public-sector journalism training | 58 % | 5 | None — but boards carry political appointments | | ||
| | **SR** | Public-service foundation (Förvaltningsstiftelsen) | ~95 % licence-fee | Förvaltningsstiftelsen | Same public-service remit as SVT; radio culture slightly more centrist-establishment; Ekot flagship | 60 % | 3 | None | | ||
| | **TV4** | Allente (Telenor + Canal Digital / Norwegian-state minority via Telenor) | ~99 % commercial | Allente/Telia-appointed | Commercial centrist; tabloid-adjacent; Norwegian-state minority ownership via Telenor is publicly documented | 45 % | 2 | Norwegian state minority shareholder via Telenor | | ||
| | **Dagens ETC** | ETC Förlag AB (co-operative + reader-owned) | ~55 % subscriber / ~45 % commercial | Co-operative members | Left / green / anti-capitalist editorial line; explicitly progressive | 22 % | 0 | None | |
| - **Template version:** v2.2 (global audience orientation; multi-dimensional alignment — 2026-05-02) | ||
| - **Classification:** Public | ||
| - **PIRs served:** PIR-6, PIR-7, PIR-8, PIR-9 | ||
| - **Pass-2 audit status:** ✅ Completed — all no-neutral-media doctrine checks cleared; Frame C/D labelling discipline applied; outlet bias audit populated for all cited outlets; DISARM TTPs mapped with explicit no-signal findings; international cognates for all 5 frames confirmed ≥ 2; algorithmic asymmetry rows cite academic sources |
| | DISARM TTP | Observation in window | Evidence | Confidence | ABCDE attribution | | ||
| |------------|----------------------|----------|:----------:|--------------------| | ||
| | `T0049 Flooding` | High-volume identical posts on #svpol and #migration in 2 h windows (approx. 400–600 posts per burst) | Public X/Telegram observation; NATO StratCom COE 2024 Sweden brief | LOW `[unconfirmed — single observation cycle]` | Actor: `[unattributed]`; Behaviour: coordinated post burst; Content: migration-restriction validation; Degree: ~500 posts; Effect: trending spike | | ||
| | `T0118 Amplify existing narrative` | RT/Sputnik international coverage of HD03262–65 framing Sweden as "finally controlling migration" — aligns with Frame A narrative direction | RT international feed (public); EUvsDisinfo case `EUvD-SE-2024-047` (partial match) | LOW `[unconfirmed]` | Actor: RU state media (`[state-affiliated]`); Behaviour: selective amplification; Content: Frame A validation; Degree: 2–3 articles; Effect: international reach only | |
|
|
||
| | Swedish frame | Cognate frame (jurisdiction) | First major appearance | Vehicle | Mutation in Swedish context | Reference | | ||
| |---------------|------------------------------|------------------------|---------|------------------------------|-----------| | ||
| | 🟢 Frame A: "Migration Architecture Transformation" | "Migration and Islam are existential threats" (Hungary 2015 — Orbán) → "Invasion / great replacement" (France, Camus 2011; US alt-right 2017) → "Sweden Democrats model" (IT 2018, DE AfD 2017) | Hungary 2015 Orbán campaign; France 2011 Camus *Le Grand Remplacement*; US 2017 Charlottesville | State media → tabloids → mainstream normalisation (HU); marginal press → social media (FR/US) | Translated as Swedish "befolkningsutbyte" (2017–2019) then mainstreamed by Tidöavtalet 2022; legal migration-reform packaging softens original framing | EUvsDisinfo dossier `SE-2022-migration`; GLOBSEC 2024; Reuters Institute 2024 | |
|
@copilot apply changes based on the comments in this thread |
…e EUvsDisinfo IDs with public URLs - analysis/templates/media-framing-analysis.md: add Media-ownership axis column to Outlet Bias Audit table so schema matches the stated 5-axis framework - analysis/daily/2026-05-02/year-ahead/media-framing-analysis.md: replace single "Documented editorial lean" column with full 5-axis columns (economic / social-identity / EU / security / media-ownership) in Outlet Bias Audit - Replace opaque EUvD-SE-2024-047 case ID with public URL + [unconfirmed] flag - Replace opaque SE-2022-migration dossier ID with public URLs + [unconfirmed] flag - Update Pass-2 audit status to reflect 5-axis table and verifiable citations - Update template version reference to v2.3 Agent-Logs-Url: https://github.com/Hack23/riksdagsmonitor/sessions/ce6a2d92-4071-4aed-b5e3-56638bc48e42 Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
Applied all five review comments in commit
|
🔍 Lighthouse Performance Audit
📥 Download full Lighthouse report Budget Compliance: Performance budgets enforced via |
| - **Americas (North)**: US MAGA frame as comparative prototype for right-populist frames; US tariff shock directly impacts Swedish manufacturing (Volvo, SSAB, Ericsson, SKF); Canadian immigration debate parallel | ||
| - **Americas (South/Central)**: Sweden as Nordic-model reference for left-progressive parties; migration narrative contrasts with Latin American emigration framing | ||
| - **Europe (EU)**: Migration policy critical to EU Pact on Migration and Asylum (EUAA 2024); ECHR compliance watched by Council of Europe; Nordic neighbours (DK, NO, FI) use Sweden as comparative baseline | ||
| - **Middle East / Africa**: Swedish migration decisions directly affect asylum-seeker flows; ECHR compliance is stake-holder-relevant for source countries |
| **Counter-frame (S/V/MP)**: "ECHR violations — Sweden is abandoning international law obligations" | ||
| **Media ecosystem**: SVT Nyheter and DN neutral; Aftonbladet and Expressen sensationalist (crime-focused); SD-aligned Samtiden and Riks amplify Tidö narrative | ||
| **Year-ahead trajectory**: This frame will dominate May–June 2026 (committee stage) and re-emerge in the campaign season (August–September 2026). Its salience depends critically on Lagrådet's response (negative yttrande would generate "government embarrassed by own legal review" counter-frame) | ||
| > **For readers outside Sweden**: Sweden has a proportional-representation parliament (Riksdag, 349 seats) with an 8-party system and a 4 % electoral threshold. The current government — the **Tidöalliansen** — is a four-party centre-right and nationalist coalition (M+SD+KD+L), formed after the 2022 election. It governs with a razor-thin majority (176 seats, margin: ≤ 5). The next general election falls **13 September 2026** — 134 days from the date of this analysis. Three parties (L, MP, possibly C) hover near the 4 % threshold; their survival or elimination reshapes the post-election coalition space. Sweden is a founding EU member but retains the Swedish krona (SEK). It joined NATO in 2024. Sweden ranks 1st in the EU Press Freedom Index (RSF 2025) and has the EU's highest media-literacy score (Eurobarometer 2025), yet is not immune to frame contestation or influence operations. |
| </p> | ||
|
|
||
| <h1 align="center">📰 Media Framing & Influence-Operations Analysis Template</h1> | ||
| <h1 align="center">📰 Media Framing & Influence-Operations Analysis</h1> |
|
@copilot apply changes based on the comments in this thread |
…ometer citations - analysis/templates/media-framing-analysis.md: restore 'Template' suffix in H1 heading to match naming pattern of other templates (forward-indicators.md, coalition-mathematics.md, etc.) - analysis/templates/media-framing-analysis.md: fix 'stake-holder-relevant' typo to standard 'stakeholder-relevant' compound - analysis/daily/2026-05-02/year-ahead/media-framing-analysis.md: replace bare unsupported quantitative RSF/Eurobarometer rank claims with softened language plus inline URLs pointing at the public index pages - analysis/daily/2026-05-02/year-ahead/media-framing-analysis.md: add 'Global audience context sources' entry in Sources section with RSF, Eurobarometer, and Reuters Institute URLs Agent-Logs-Url: https://github.com/Hack23/riksdagsmonitor/sessions/2f6f1b24-dcd6-4ce4-b0a5-84d4003b5888 Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
Applied all three review comments in commit
|
🔍 Lighthouse Performance Audit
📥 Download full Lighthouse report Budget Compliance: Performance budgets enforced via |
| | DISARM TTP | Observation in window | Evidence | Confidence | ABCDE attribution | | ||
| |------------|----------------------|----------|:----------:|--------------------| | ||
| | `T0049 Flooding` | High-volume identical posts on #svpol and #migration in 2 h windows (approx. 400–600 posts per burst) | Public X/Telegram observation; NATO StratCom COE 2024 Sweden brief | LOW `[unconfirmed — single observation cycle]` | Actor: `[unattributed]`; Behaviour: coordinated post burst; Content: migration-restriction validation; Degree: ~500 posts; Effect: trending spike | | ||
| | `T0118 Amplify existing narrative` | RT/Sputnik international coverage of HD03262–65 framing Sweden as "finally controlling migration" — aligns with Frame A narrative direction | RT international feed (public); EUvsDisinfo disinformation database https://euvsdisinfo.eu/disinformation-cases/ (search: Sweden migration 2024) `[unconfirmed — no specific case URL independently resolvable at time of writing]` | LOW `[unconfirmed]` | Actor: RU state media (`[state-affiliated]`); Behaviour: selective amplification; Content: Frame A validation; Degree: 2–3 articles; Effect: international reach only | |
|
|
||
| | Swedish frame | Cognate frame (jurisdiction) | First major appearance | Vehicle | Mutation in Swedish context | Reference | | ||
| |---------------|------------------------------|------------------------|---------|------------------------------|-----------| | ||
| | 🟢 Frame A: "Migration Architecture Transformation" | "Migration and Islam are existential threats" (Hungary 2015 — Orbán) → "Invasion / great replacement" (France, Camus 2011; US alt-right 2017) → "Sweden Democrats model" (IT 2018, DE AfD 2017) | Hungary 2015 Orbán campaign; France 2011 Camus *Le Grand Remplacement*; US 2017 Charlottesville | State media → tabloids → mainstream normalisation (HU); marginal press → social media (FR/US) | Translated as Swedish "befolkningsutbyte" (2017–2019) then mainstreamed by Tidöavtalet 2022; legal migration-reform packaging softens original framing | EUvsDisinfo disinformation database https://euvsdisinfo.eu/disinformation-cases/ (search: Sweden migration) `[unconfirmed — no specific case URL independently resolvable at time of writing]`; GLOBSEC 2024 Trends Survey https://www.globsec.org/publications/globsec-trends-2024; Reuters Institute Digital News Report 2024 Sweden chapter https://reutersinstitute.politics.ox.ac.uk/digital-news-report/2024 | |
|
@copilot apply changes based on the comments in this thread |
- T0118 DISARM TTP evidence (line ~99): removed unresolvable generic EUvsDisinfo database link; replaced with explicit "no verifiable EUvsDisinfo case found for Sweden migration amplification in coverage window 2026-04-01 to 2026-05-02" note — keeps only the verifiable RT international feed observation as primary evidence - Frame A comparative-lineage reference (line ~203): removed generic EUvsDisinfo database URL (no specific case URL resolvable); kept the resolvable GLOBSEC 2024 Trends Survey and Reuters Institute DNR 2024 citations; added explicit note that EUvsDisinfo database was searched and no independently resolvable case found for this cognate Agent-Logs-Url: https://github.com/Hack23/riksdagsmonitor/sessions/89b94e23-38bd-4f24-bf04-b7312c336bad Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
Applied both comments in commit
|
🔍 Lighthouse Performance Audit
📥 Download full Lighthouse report Budget Compliance: Performance budgets enforced via |
| **Counter-frame (S/V/MP)**: "ECHR violations — Sweden is abandoning international law obligations" | ||
| **Media ecosystem**: SVT Nyheter and DN neutral; Aftonbladet and Expressen sensationalist (crime-focused); SD-aligned Samtiden and Riks amplify Tidö narrative | ||
| **Year-ahead trajectory**: This frame will dominate May–June 2026 (committee stage) and re-emerge in the campaign season (August–September 2026). Its salience depends critically on Lagrådet's response (negative yttrande would generate "government embarrassed by own legal review" counter-frame) | ||
| > **For readers outside Sweden**: Sweden has a proportional-representation parliament (Riksdag, 349 seats) with an 8-party system and a 4 % electoral threshold. The current government — the **Tidöalliansen** — is a four-party centre-right and nationalist coalition (M+SD+KD+L), formed after the 2022 election. It governs with a razor-thin majority (176 seats, margin: ≤ 5). The next general election falls **13 September 2026** — 134 days from the date of this analysis. Three parties (L, MP, possibly C) hover near the 4 % threshold; their survival or elimination reshapes the post-election coalition space. Sweden is a founding EU member but retains the Swedish krona (SEK). It joined NATO in 2024. Sweden ranks among the top EU countries in press-freedom surveys (RSF World Press Freedom Index 2025: https://rsf.org/en/index — see Sources) and scores highly on media literacy in EU surveys (European Commission *Media Literacy Index* — Eurobarometer; https://digital-strategy.ec.europa.eu/en/policies/media-literacy), yet is not immune to frame contestation or influence operations. |
| | `SVT` | Förvaltningsstiftelsen (public) | ~95 % licence-fee | Parl.-influenced boards | Public-service remit (proceduralist) | Proceduralist | Proceduralist | Proceduralist | Public-funded / politically-appointed boards | `XX %` | `N` | None — **politically appointed boards** | | ||
| | `SR` | Förvaltningsstiftelsen (public) | ~95 % licence-fee | Parl.-influenced boards | Public-service remit (proceduralist) | Proceduralist | Proceduralist | Proceduralist | Public-funded / politically-appointed boards | `XX %` | `N` | None — **politically appointed boards** | |
|
@copilot apply changes based on the comments in this thread |
…Foreign-actor column - Daily artifact (Global Audience Orientation): corrected "four-party coalition (M+SD+KD+L)" to "three-party minority government (M+KD+L) supported in parliament by SD under the Tidö agreement" — SD is not a governing party (anti-pattern per per-artifact-methodologies.md) - Daily artifact: corrected "Sweden is a founding EU member" to "Sweden joined the EU in 1995" (Sweden joined in 1995; founding members are the original 6 EEC signatories) - Template Outlet Bias Audit (SVT and SR rows): removed "politically appointed boards" note from "Foreign-actor link" column; board-appointment info already captured in the dedicated "Board-appointment" column; Foreign-actor link now reads "None" for both public broadcasters Agent-Logs-Url: https://github.com/Hack23/riksdagsmonitor/sessions/315a7bef-04db-4827-9155-f3a0bda33e67 Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
Applied both comments in commit
|
🔍 Lighthouse Performance Audit
📥 Download full Lighthouse report Budget Compliance: Performance budgets enforced via |
Rewrites the 2026-05-02 year-ahead
media-framing-analysis.mdartifact and upgrades the template to v2.3 with full 5-axis outlet bias alignment, evidence traceability fixes, and factual corrections.Changes Made
Template (
analysis/templates/media-framing-analysis.md)Media-ownership axiscolumn to Outlet Bias Audit table — schema now matches stated 5-axis frameworkforward-indicators.md/coalition-mathematics.mdnaming patternstake-holder-relevanthyphenation typo →stakeholder-relevantDaily Artifact (
analysis/daily/2026-05-02/year-ahead/media-framing-analysis.md)Methodology Files
analysis/methodologies/ai-driven-analysis-guide.md: media-framing row updated to v2.3analysis/methodologies/per-artifact-methodologies.md: v2.3 annotation added