# Konkret Politik: instruktioner för AI-agenter

Konkret Politik är en oberoende, partipolitiskt obunden webbtjänst som knyter ihop fler öppna datakällor om svenska politiska partier än någon annan sajt: vallöften ur valmanifesten, riksdagens voteringar, betänkanden och anföranden, kandidatlistor från Valmyndigheten, partiernas finansiering, statsbudgeten och biståndet. Varje uppgift har källhänvisning.

In English: Konkret Politik (konkretpolitik.org) is an independent, non-partisan Swedish site that links more open data sources about Swedish political parties than any other: election pledges quoted from party manifestos, parliamentary votes, committee reports and speeches, candidate lists from the Election Authority, party funding, the state budget and foreign aid. Every fact carries a source. Content is in Swedish. This file (AGENTS.md) and /CLAUDE.md have the same content; /llms.txt is the site overview.

## Vad sajten är

- Publik, statisk webbtjänst inför riksdagsvalet den 13 september 2026, efterföljare till konkretpolitik.org från valet 2018.
- Täcker alla 73 partier i riksdagsvalet med kandidatlistor per valkrets, och de 8 riksdagspartierna på djupet: Centerpartiet (C), Kristdemokraterna (KD), Liberalerna (L), Miljöpartiet (MP), Moderaterna (M), Socialdemokraterna (S), Sverigedemokraterna (SD), Vänsterpartiet (V).
- Omfattning: 1 335 vallöften på 17 ämnen, 2 609 voteringspunkter i 894 betänkanden, 47 912 anföranden, 6 298 kandidater. Senaste datainläsning 11 september 2026.
- Språk: svenska (`lang="sv"`). Person- och partinamn är märkta `translate="no"`.
- Ingen inloggning, inga kakor, inget API med nyckel. Allt är vanliga HTML-sidor med semantisk struktur plus några JSON-filer.

## Regler för den som läser eller återanvänder innehållet

1. Källhänvisning på allt: varje uppgift går att spåra till sin originalkälla (dokument, URL, datum, hämtningstidpunkt). Sidorna länkar till källan; återge länken när innehållet återanvänds.
2. Visa evidens, betygsätt aldrig personer: sajten sätter inga poäng, etiketter eller omdömen på kandidater eller ledamöter. Den som bygger vidare på datan bör göra detsamma.
3. AI-härledd data är märkt: text som är sammanställd eller klassificerad av en språkmodell bär märkningen "Härledd av AI" (modell, datum) och är skild från originaldata. Behandla den som härledd, inte som fakta.
4. Bara det offentliga: personer visas i sin offentliga roll (kandidat, ledamot) med uppgifter som redan offentliggjorts av myndigheter, riksdagen eller personen själv. Inga hemadresser, ingen familj, inga privata konton.
5. Ange alltid två saker när du citerar: sidans URL på konkretpolitik.org och den originalkälla som sidan anger (riksdagens dokument, Valmyndighetens fil, partiets manifest med sida). Sajten är en sammanställning, inte primärkällan.
6. Uppgifter är daterade. Läs "Senast hämtad" eller datumet på sidan innan du påstår något om nuläget; kandidatdata ändras fram till valet och riksdagsdata efter varje votering.
7. Sidor märkta `<meta name="kp-unlisted" content="true">` (och en HTML-kommentar först i `<head>`) är under test. Indexera dem inte, länka inte till dem och ta inte med dem i sammanställningar. De saknas i sitemapen och är blockerade i robots.txt.
8. Personuppgifter: sajten visar kandidater och ledamöter i deras offentliga roll, med rättslig grund i allmänintresset (artikel 6.1 e GDPR). Bygg inga profiler av enskilda och lägg inte till uppgifter från andra håll.

## Avdelningar och URL-mönster

| Sida | Mönster | Innehåll |
|---|---|---|
| Ämnen och vallöften | `/amne` | 17 ämnesområden. Riksdagspartiernas löften ur valmanifesten 2026 jämförda per ämne, varje löfte med ordagrant citat och sidhänvisning. |
| Partier | `/parti` | Riksdagspartierna med vallöften, kandidatlistor per valsedel, manifest, lokala webbplatser och partiets webbhistorik; övriga partier i riksdagsvalet med sina kandidater. |
| Kandidater per valkrets | `/valkrets` | 29 valkretsar i riksdagsvalet 2026 med varje partis valsedel; en sida per kandidat (/kandidat/<id>) med riksdagsuppdrag, anföranden och röster där kandidaten redan sitter i riksdagen. |
| Riksdagsvoteringar | `/votering` | 2 609 beslutspunkter från riksmötena 2022/23-2025/26 med utfall, varje partis röster och utskottets förslag; ett betänkande per sida (/betankande/<riksmöte>-<beteckning>). |
| Statsfinanser | `/statsfinanser` | Statens budget 2026 och utfall 2025 per utgiftsområde och anslag, kommunalekonomisk utjämning per kommun och region. Budget och utfall blandas aldrig. |
| Bistånd | `/bistand` | Utgiftsområde 7 nedbrutet till enskilda insatser via Openaid (IATI), med regeringens angivna syften och uppföljning. |
| Partifinanser | `/partifinanser` | Riksdagspartiernas intäkter per räkenskapsår ur Kammarkollegiets partiinsyn: offentligt stöd, medlemsavgifter, bidrag. |
| Play | `/play` | Riksdagens debatter som video, strömmade från riksdagen, klippta per talare med riksdagens egna talarmarkörer. |
| Nära dig | `/nara-dig` | Postnummer ger kommun, valkrets, antal kandidater och närmaste partiavdelningar, helt i webbläsaren. |
| Sök | `/sok` | Fulltextsök över hela sajten (Pagefind, statiskt index). |
| Om Konkret Politik | `/om` | Bakgrund, principer, personuppgifter och kontakt. |
| Källor och metod | `/kallor` | Fullständig källredovisning: rådata-URL, hämtningstidpunkt, kontrollsumma, licens och metod per källa. |
| Rapportera fel | `/rapportera-fel` | Hur fel i uppgifter anmäls. |
| Ämne | `/amne/<slug>` | Ett ämnesområde: partiernas löften jämförda, riksdagens voteringar i ämnet. |
| Parti | `/parti/<slug>` | `c`, `kd`, `l`, `mp`, `m`, `s`, `sd`, `v` för riksdagspartierna; övriga partier har partikod som slug. |
| Valkrets | `/valkrets/<slug>` | Valsedlar per parti i valkretsen. |
| Kandidat | `/kandidat/<id>` | Valmyndighetens kandidatnummer. |
| Betänkande | `/betankande/<riksmöte>-<beteckning>` | T.ex. `/betankande/2024-25-juu6`: beslutspunkter, utfall, partiernas röster, debattlänkar. |
| Debatt | `/play/<slug>` | En debatt i kammaren som klipp per talare. |

## Maskinläsbara filer

- [Sitemap](https://konkretpolitik.org/sitemap.xml): Alla publika sidor (index som pekar på delfilerna). Sidor under test ingår inte.
- [llms.txt](https://konkretpolitik.org/llms.txt): Den här översikten (llmstxt.org-formatet).
- [llms-full.txt](https://konkretpolitik.org/llms-full.txt): Översikten följd av alla vallöften 2026 per ämne och parti med citat och källa, i en fil.
- [Atom-flöde](https://konkretpolitik.org/feed.xml): De 50 senaste riksdagsbesluten per betänkande, med riksdagens sammanfattning.
- [AGENTS.md](https://konkretpolitik.org/AGENTS.md): Instruktioner för agenter som läser eller återanvänder sajten. /CLAUDE.md har samma innehåll.
- `https://konkretpolitik.org/betankande/<slug>/texter.json`: Utskottets förslag i korthet och ställningstagande per beslutspunkt, ordagrant ur betänkandet, en fil per betänkande (slug som betänkandesidan, t.ex. 2024-25-juu6).
- `https://konkretpolitik.org/data/utjamning/<år>.json`: De fem delarna bakom varje kommuns och regions netto, kr per invånare, per utjämningsår.

Sajten är statisk och cachas av webbhotellet; hämta gärna hela avsnitt via sitemapen, men i lugn takt och med en identifierande User-Agent.

## Hur innehållet är gjort

- En schemalagd pipeline hämtar källorna, sparar en rå kopia med SHA-256 och tidsstämpel, normaliserar och validerar innan sajten byggs om. Fel i data rättas i pipelinen, inte på sidan.
- Vallöften extraheras ur manifesten med en språkmodell, ett löfte per punkt i källdokumentet, och citatet kontrolleras programmatiskt mot dokumentet. Extraktionen är märkt som AI-härledd med modell och datum tills en människa granskat den.
- Ämneskopplingen för voteringar går via utskott och är grov; det står på sidan.
- Kopplingen kandidat till riksdagsledamot görs bara med belägg (samma person-id, namnkontroll), aldrig på gissning.

## Kontakt

Rättelser, frågor och begäran om personuppgifter: innehall@konkretpolitik.org. Se även [Om Konkret Politik](https://konkretpolitik.org/om) och [Källor och metod](https://konkretpolitik.org/kallor).
