Korjaukset ja versiot
Sivusto korjaa luvut, merkinnät ja rajaukset avoimesti. Jokainen rivi kertoo, mikä muuttui, vanhan ja uuden arvon sekä syyn ja lähteen. Vanhat arvot jätetään näkyviin, jotta aiempaan versioon tehty viittaus on tunnistettavissa.
Suurin osa korjauksista tuli 30.10.2026 tehdystä datanäkymien tarkastuksesta (erät 1–5) ja dokumenttien 17 ja 18 lisäämisestä. Virheen voi ilmoittaa oikaisumenettelyllä.
Aineistoversio 2026-10-30, päivitetty 30.10.2026. Tiedostojen rivimäärät ja tarkisteet: Aineisto.
Datanäkymien ja kuvaajien tarkastus 30.10.2026, erä 1 (P0-kohdat). Jokainen rivi: kohta, vanha → uusi, syy.
Verkkoanalyysi (M01, M02, M09)
Analyysikoodi public/aineisto/koodi/analyze.py ajettiin uudelleen (NetworkX 3.5; Louvain siemenellä 7 tuottaa saman jaon ja Q:n kuin aiempi ajo). Tulostiedosto päivitetty: data/raw/verkosto_tulokset.json, data/tulokset.json, public/aineisto/verkosto_tulokset.json.
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| M01 | "Ilman vaalitukea": poistettiin henkilöt, joiden kaikki sidokset olivat tasoa 4, ja Pro Markkinatalous | Rakennetaan sidosriveistä ehdolla taso ≠ 4; organisaatiokytkökset säilyvät; 163 solmua, 192 kaarta | Juha Hakola–EK ja Riku Aalto–Paperiliitto jäivät aiemmin mukaan, vaikka ne ovat pelkkiä vaalitukisidoksia. Koodissa on nyt tarkistus (assert). |
| M01 | Välisyys ilman vaalitukea: Ikonen 0,040, Kosonen 0,035, Lohi 0,035, Hakola 0,028 | Ikonen 0,039, Kosonen 0,034, Lohi 0,034, Hakola 0,022 | Uudelleenlaskenta korjatulla variantilla. Järjestys ei muuttunut. |
| M01 | Organisaatiot ilman vaalitukea: Kela 0,533, Valtio 0,509, Keva 0,276, Kuntaliitto 0,216, Heka 0,096 | Kela 0,532, Valtio 0,510, Keva 0,274, Kuntaliitto 0,214, Heka 0,099 | Sama. |
| M02 | "r = 0,001 koko verkossa"; keskeisyydet "kaksijakoisesta verkosta" | r lasketaan henkilöprojektiosta PP (365 solmua, 41 919 kaarta); keskeisyydet yhdistelmäverkosta GF (419 solmua, 488 kaarta) | Teksti ei vastannut koodia. Metodisivulle verkkojen sanakirja (GB, GF, PP, OP, GM) N- ja M-lukuineen, tuotettu koodista. |
| M09 | "368 poliitikkoa, joilla dokumentoitu taloudellinen sidos" | 366 taloudellisen sidoksen henkilöä ja 2 vain asemassa (taso 0) | Kahdella henkilöllä ei ole taloudellista hyötyä sivuston oman määritelmän mukaan. |
| M09 | "2-ytimessä on 48 solmua" | Ydinluku täsmälleen 2: 48 solmua; 2-ydin yhteensä 70 | core_dist on täsmällinen ydinluku, k-ydin kumulatiivinen. Tulostiedostoon lisätty k_core_sizes. |
| M09 | Assortatiivisuus "−0,01…0,01" | −0,013…0,008, lähellä nollaa; metodisivulla johdetaan datasta | Taulukon −0,013 ei mahtunut väliin. |
Turvapaikkahakemukset (RA-01)
Sarja nimetty uudelleen: "Turvapaikanhakijat" → "Turvapaikkahakemukset (kaikki, ml. uusintahakemukset)", yksikkö "henkeä" → "hakemusta". Vuodet 2015–2024 täsmäytetty EMN:n vuosiraportin Suomi 2024 sivun 41 kuvioon (lähde Maahanmuuttovirasto) ja 2025 EMN:n tunnuslukujulkaisuun 2025 (2 549, joista noin 497 uusintahakemuksia). Vuodet 2000–2014 ennallaan; niiden määritelmää ei ole täsmäytetty.
| Vuosi | Vanha | Uusi | Lähde |
|---|---|---|---|
| 2016 | 5 657 | 5 651 | EMN 2024, s. 41 |
| 2017 | 10 543 | 5 046 | EMN 2024, s. 41 |
| 2019 | 6 417 | 4 550 | EMN 2024, s. 41; Migrin tiedote 2019 |
Muut vuodet 2015–2025 vastasivat jo lähdettä. Korjaus näkyy aikajanan kuvassa, tekstivastineessa ja ladattavassa CSV:ssä, koska kaikki lukevat samaa tiedostoa.
Kuntakorvaukset 2025 (RA-03)
Momentti 32.50.30, Valtion korvaukset kotoutumisen edistämisestä. Tarkistettu budjetti.vm.fi:stä 30.10.2026: TAE 2026 sarake "2025 talousarvio" = 382 155 000 €; TAE 2027 sarake "2025 tilinpäätös" = 377 743 683 €.
| Paikka | Vanha | Uusi |
|---|---|---|
| Rahavirrat-palkki, hallintohaara | 382,2 M€ (2025) | 377,7 M€ (2025, tilinpäätös); talousarvio 382,2 M€ huomiossa |
| Etusivun rahareitti, kaari valtio → kunnat | 382,2 M€ (2025) | 377,7 M€ (2025, tilinpäätös); talousarvio huomiossa; lähde TAE 2027 |
| Hyötyjäkartan kuntarivi, verkoston suhdetietue k5 | 382,2 M€ (2025) | sama erottelu: tilinpäätös ja talousarvio nimettyinä |
| Rahavirtapalkki 2026 | 349,7 M€ (2026) | 349,7 M€ (2026, talousarvio) |
Tulkkauksen avainluku (RA-02)
| Paikka | Vanha | Uusi |
|---|---|---|
| Haarojen avainluku (haarakortit, maksuperustematriisi, kokonaiskartta) | ≥ 58 M€/v | 5 menoerää: 35,3 / 13,5 / 3,8 / 3,8 / 2,2 M€ vuosilta 2022–2024, ei laskettu yhteen |
| Hyötyjäkartan tulkkausosion johdanto | vähintään noin 58 M€ vuodessa | viisi menoerää vuosineen; perusteena eri vuodet ja mahdollinen päällekkäisyys valtion korvauksen ja kuntien ostojen välillä |
Syy: 58,66 M€ oli eri vuosien (2022, 2023, 2024) summa, eikä valtion korvauksen ja kuntien tai hyvinvointialueiden ostojen erillisyyttä ole osoitettu.
Liikevaihto ja asumistuki rahakaarilla (A01, A02)
| Paikka | Vanha | Uusi |
|---|---|---|
| Etusivun rahareitti, Migri → yksityiset tuottajat | Luona 159 M€ (2015–2020); Kotokunta liikevaihto 136 M€ (2024) | Kaarella vain Luona 159 M€ (2015–2020). Kotokunnan liikevaihto 136 M€ (2024) ja 107 M€ (2025) taustalukuna huomiossa; Migrin Kotokunnalle maksamaa summaa ei ole julkaistu. |
| Etusivun rahareitti, Kela → vuokranantajat | noin 330 M€ (2025) | noin 330 M€ (2025) etuudensaajille; vuokranantajakohtainen osuus ei tiedossa. Nimetyt yhtiöt saivat 2019 suoria maksuja (Heka noin 40, Kojamo 23, SATO 27 M€, kaikki tuensaajat). |
| Rahavirrat, yritysryhmä | maksaja Maahanmuuttovirasto; Kotokunta 136 M€ (2024) | "Yrityksen koko liikevaihto (ei Migriltä kohdistettu)"; Kotokunta viimeisin tilikausi 107 M€ (2025), 2024 vertailuna; tilikausi näkyvissä |
Silmukoiden evidenssi ja falsifiointiehdot (S02, F01)
| Kohta | Vanha | Uusi |
|---|---|---|
| S02 | Silmukan evidenssi kirjoitettu käsin: R1, R4, B1, B2, B3 merkitty D | Johdetaan silmukan nuolista: heikoin nuoli määrää luokan. R1 D → H (toimiala → maksuperuste H), R2 P → H (putki → asiakaspäivät ±, H), R4 D → H, B1 D → P, B3 D → P; B2 säilyy D ja R3 P. Valintapaneeli ja tekstivastine nimeävät vahvistamattomat nuolet ja ±-suunnan. |
| F01, ehto 1 | Oma rajahyöty positiivinen: D täyttyy | Kannattavuus; D rajahyötyä ei tunnistettu, ehto täyttyy vain indikaattorin tasolla P |
| F01, ehto 2 | Julkinen lisänetto negatiivinen: D täyttyy perhe- ja suojeluvirrassa | Nettotulonsiirrot; D kausaalista lisävaikutusta ei tunnistettu, ehto täyttyy indikaattorin tasolla P |
Elinkaarikuvio (T01)
Kuvio piirsi kaikkien osatekijöiden itseisarvot samalle puolelle nollaa, joten "Lähtee"-rivin palkki vastasi 34 600 €:a, vaikka netto on −27 200 €. Nyt kustannukset piirretään nollaviivasta oikealle ja positiivinen osa vasemmalle; netto on oma pystyviivansa ja numeronsa.
Erä 2: rajaukset ja lähdejäljitettävyys (30.10.2026)
Johtolankakohdat J01–J03 jätettiin pois, koska Johtolankarekisteri-sivu poistettiin. Bravedon omistusjärjestely on yhtenäistetty kaikkiin näkymiin muotoon "toteutui 12/2025, julkistus 21.1.2026" (Bravedon tiedote 21.1.2026).
Korjausloki, erä 2A: elinkaarimalli ja sopeutuminen
Datatarkastus 30.10.2026, erä 2. Kohta | vanha | uusi | syy.
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| E01 | Otsikko "Lähettikotitalouden elinkaarimalli"; avainluvut ilman horisonttia | "Lähettikotitalouden kustannusmalli (aikuiset elinkaari, lapset 0–17 v)"; avainlukujen alla horisonttirajaus; ilman lapsia -luvut (45 000 ja 77 000 €) avainlukujen yhteydessä; kuvion otsikko "Rajatulla horisontilla…" | Lasten aikuisiän nettovaikutus puuttuu, joten luku ei ole koko kotitalouden elinkaarinetto. |
| E01 | "Malli on sitä varovaisempi" (van de Beek -vertailu) | Erot luetellaan; todetaan, että lasten aikuisiän nettovaikutuksen etumerkkiä ei tunneta | Poisjättö ei ole yksiselitteisesti varovainen. |
| E02 | "Kaikki 100 000 simulaatiota ovat negatiivisia"; "vaihteluväli P10–P90" | "Näillä oletuksilla ja parametrijakaumilla kaikki 100 000 malliajoa ovat negatiivisia"; "mallijakauman keskimmäinen 80 %"; lisätty, että jäävän lähetin, puolison ja lasten parametrivälit ovat kokonaan negatiivisia | Tulos on ehdollinen oletuksille; positiivinen lopputulos on suljettu pois jo oletuksissa. |
| E03 | Ei mainintaa toistettavuudesta | Johdantoon ja avainlukujen alle: mallin koodia, jakaumaperheitä ja satunnaissiementä ei ole julkaistu, joten tuloksia ei voi toistaa julkaistusta aineistosta; kuvion aineistokenttään "koodia ei julkaistu" | Mallin koodi ja syötteet eivät ole projektissa. |
| E04 | "Parametrit arvotaan toisistaan riippumatta, mikä kaventaa P10–P90-väliä." | "…Riippuvuuksia ei ole mallinnettu, ja niiden vaikutus väliin on tuntematon." | Riippumattomuus ei yleispätevästi kavenna väliä. |
| E05 | "Ketjun kautta kohdistuva kustannus on kahdesta viiteen kertaa suurempi." | Kerroin poistettu; 14,5/11,9 M€ nimetty vuotuiseksi kassavirraksi ja 55 M€ yhden vuosikohortin nykyarvoksi | Eri aika- ja kohorttiyksiköt eivät ole vertailukelpoisia. |
| E06 | "Uusia … lähettikotitalouksia tulee noin 1 350 vuodessa." | Kaava näkyviin (6 000 × 0,90 ÷ 4 ≈ 1 350), nimetty mallista johdetuksi virraksi; alustatuloon nojaavien osuus 0,40 (0,20–0,70) nimetty oletukseksi | Kohorttia ei ole havaittu. 20/40/70 %:n skenaarioita ei laskettu, koska 55 M€:n väli 32–100 M€ ei ole lineaarinen osuuden suhteen eikä mallia voi ajaa. |
| E07 | "Säännöt 2026–2027 puolittavat … 47 000 euroon. H Vipu oli valtion käsissä koko ajan." | "Malliskenaario sääntöjen 2026–2027 parametreilla: 47 000 € H"; ei havaittu politiikkavaikutus; aiemman muutoksen mahdollisuus päätelmänä; P avainluvun selite vastaavasti | Malliskenaario ei ole toteutunut vaikutus. |
| E01/E02 | Avainluku 434 000 € "perhe, joka jää" | Lisätty "tietty perhekokoonpano … ei kaikkien kotitalouksien keskiarvo" | Ehdollisuus näkyviin (myös T02). |
| SO01 | Kuvan otsikko "Kiristys siirsi virran: korvamerkitty raha laskee, tulonsiirtojen osuus kasvaa"; P osion otsikko "Kiristys ei poistanut virtaa vaan siirsi sen" P | Kuva: "Kaksi erillistä kehitystä: korvamerkitty raha laskee 2023–2027, vieraskielisten osuus Kelan etuuksista kasvaa 2017–2025". D Osio: "Korvamerkitty raha laski, etuusosuudet kasvoivat"; siirtymä claim-rivillä hypoteesina H rajoineen | Kuvapari ei seuraa samoja euroja; jaksot eroavat ja oikea paneeli alkaa ennen 2023 kiristyksiä. |
| SO02 | Kuvateksti: "Osuudet kasvoivat, vaikka asumistukea leikattiin kokonaisuutena." | Osuus ei ole määrä; kasvu voi johtua nimittäjän pienenemisestä; vuokranantajan riippuvuus vaatisi tukimaksujen suhteen vuokratuottoihin; euromäärät ja yhtiöjako puuttuvat | Osuus, määrä ja riippuvuus ovat eri suureita. |
| SO02 | Falsifiointi, testi 4: "Jos asumistuen vieraskielisten osuus jatkaa kasvuaan…, vuokranantajien riippuvuus siirtyy…" | Testi määritelty vuokranantajan tukimaksujen osuudella sen vuokratuotoista; etuusosuuden kasvu ei yksin riitä; yhtiökohtaiset luvut puuttuvat | Riippuvuuden nimittäjä on vuokratuotto. |
Korjausloki, erä 2 (osa B): maavertailu, henkilöt, ristisidokset
Datanäkymien tarkastus 30.10.2026. Kohta | vanha | uusi | syy.
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| V01 | Pääväite: "Kuudessa maassa seitsemästä maksu sidotaan vain läsnäoloon" | Rajattu tarkasteltuihin ohjelmiin (vastaanotto, kuntakorvaus, kielikoulutus; 2015–2025): Tanska ainoa, joka maksaa osan tuloksesta; muualla henkilö × aika, suorite, kustannus tai Norjassa kapasiteetti. Matriisiin uusi sarake "Maksun peruste: luokka, ohjelma ja saaja". Lähdetekstin lause rajattu samoin; Ruotsin lastenkotien tyhjien paikkojen maksu (2010) mainittu. | Norja ja Ruotsin lastenkodit maksoivat tyhjistä paikoista; eri maiden solut koskevat eri ohjelmia ja saajia. |
| V02 | Sarake "Dokumentoitu kate tai voitto" | "Yritystaloudellinen tieto (eri mittareita, ei vertailukelpoisia)"; matriisin alle mittari maittain (kate %, liikevaihto, liikevoitto, voitto SEK, liikevoittomarginaali, ylijäämä NOK, osto- ja myyntihinta, keskikate) vuosineen | Liikevaihto, kate ja voitto eivät ole sama mittari. |
| V03 | Sarake "Palautukset" | "Palautukset ja poistumat (eri määritelmiä, ei vertailukelpoisia)"; määritelmät matriisin alla | Päätösvirta, poistumat ja kohorttiseuranta eivät ole sama suure. |
| V04 | Yksi taulukko "Nettovaikutus julkiseen talouteen kanavittain" | Kolme taulukkoa mittarin mukaan: vuotuinen ryhmäsumma (Suomi), vuotuinen €/henkilö (Tanska), elinkaaren nykyarvo €/henkilö (Alankomaat, Ruotsi, Norja, Iso-Britannia); sarakkeet "Työ (tai lähteen ryhmä)" jne.; huomautus alkuperäalueryhmistä | Ryhmän vuosisumma ja henkilön elinkaariarvo eivät ole yhteismitallisia; MENAPT, Länsi ym. eivät ole maahantuloperusteita. |
| V08 | Peili: "Mitä tuloksista tiedettiin?" vertasi Suomen työllisyyslukua Tanskan maksuehtoon P | Peili jaettu osiin "Säännöt" ja "Mitatut tulokset"; Tanskan rivi: samalla mittarilla mitattua tulosta ei ole aineistossa, sääntö ei ole tulos; D palkkio 48 440 → 92 014 DKK nimellinen, inflaatiota ei korjattu; voimassaolo ja tarkistuspäivä näkyvissä. Etusivun peili: "Kuusi maata" → "Seitsemän maata". | Rahoitusehto ei ole mitatun tuloksen vastinpari. |
| H02 | Sidostaulukossa vain kausi-teksti; egoverkko ilman aikaa | Jokaisella sidosrivillä tila: nykyinen, päättynyt, tapahtuma tai tila ei tiedossa (arvioitu kausi-kentästä 30.10.2026). Egoverkossa päättynyt tehtävä katkoviivalla ja päättymisaika nimilapussa (esim. Heka 2022–8/2025), vaalituki pisteviivalla. Henkilösivulla voimassa olevien, päättyneiden ja tapahtumien määrät. | Vuonna 2025 päättynyt tehtävä näkyi kuin nykyinen. |
| H03 | "Sidoksia", "454 dokumentoitua sidosta" | "Sidosrivejä"; Poliitikot-sivulla 454 sidosriviä ja 416 henkilö–organisaatio-paria (laskettu aineistosta); henkilösivulla sidosrivit ja organisaatiot erikseen | Peräkkäiset kaudet ovat eri rivejä mutta sama verkon kaari. |
| H09 | Yksi varmuus-sarake | Varmuus eriteltynä: tehtävän varmuus, puolueen lähde (lähteestä / yleistieto), summan tila (ei luettavissa / ei julkinen). Lähde, joka ei ole URL (Sakari Rokkanen → RT), näkyy "toissijainen: oma muistio, alkuperäislähde puuttuu". | Tehtävän vahvistus ei vahvista puoluetta eikä summaa. |
| H11 (osin) | Egoverkon kaaren paksuus sidostason mukaan | Tasapaksut kaaret; taso värinä | Sidostaso ei ole määrä. |
| R03 | Matriisin solu: "dokumentoitu sidos", lähde "haarasivujen lähteet" | Jokaisella täytetyllä ruudulla suhdelaji, teksti, aika ja lähde (verkoston suhdetietueesta, henkilön sidosrivistä tai haarasivun lähdeluettelosta) sekä title-tekstissä; tyhjä ruutu "ei havaintoa tässä aineistossa"; ryhmärivien toteuttaja nimetty | Ruudusta ei voinut jäljittää todistavaa suhdetta. |
| R04 | Bravedo-omistus "12/2025" (kaavio), "1/2026" (yritysluettelo) | Bravedon tiedotteen 21.1.2026 mukaan järjestely toteutui joulukuun lopussa 2025; julkistus 21.1.2026; allekirjoituspäivää ei kerrota; Ilmarinen uutena osakkaana, Elo kasvatti aiempaa omistustaan; yksittäisiä osuuksia ei julkaistu. Päivitetty Bravedo-kaavioon (sivut Putki ja Ristisidokset) ja tapaus-bravedo.ts:n tietueisiin o1, o2. | Sama tapahtuma eri päiväyksillä. Yritysluettelon "1/2026" on julkistuspäivä, ei toteutuminen (yritykset-sivu ei kuulunut tähän osaan). |
| R07 | Kotokunta-rivi D, yhdistetty vain nimen perusteella | P, epävarma tunnistus: yhdistetty vain nimen perusteella ja rajaus kuvatekstissä | Samannimisyys ei yksilöi henkilöä. |
Tekemättä tässä osassa: Poliitikot-taulukkoon ei lisätty suodatinta nykyiset / historialliset / kaikki (tila näkyy sidosriveillä); lib/nav.ts:n kuvaus "Kuusi maata" (ei tämän osan tiedosto); yritysluettelon Bravedo-päiväys.
Korjausloki, erä 2 (osa C): organisaatiot, yritykset, aikasarjat, haarakuviot, aineisto
Datatarkastus 30.10.2026. Kohta | vanha | uusi | syy.
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| O02 | Organisaatiosivun kytkösrivillä suunta, laji, vastapuoli ja vapaa kuvaus; lähteet "haarasivuilla" | Rivillä suhdetietue (components/verkosto/suhteet.ts): täsmällinen suhdelaji, aika, määrä tai osuus, epävarmuus, lähdelinkki ja tietuekohtainen evidenssi | Raha-riviltä ei voinut tarkistaa, onko kyse maksusta, aggregaatista vai mahdollisesta reitistä (esim. Kela → Heka/Lumo/SATO/Avain). |
| Y01 | Otsakkeessa "51 Y-tunnusta, tarkistusnumero laskettu" | "Y-tunnusta muodollisesti kelvollisia" + epävarmojen tunnistusten määrä; uusi sarake "Tunnistus ja tila" (tunnus kelpaa, nimi YTJ:stä / epävarma: päätelty nimestä ja toimialasta / rahaston hallinnoija) | Tarkistusnumero ei vahvista, että yhtiö on kartan toimija tai omistaja. Arffman ja Nordic Mezzanine näkyvät rivillä epävarmoina. |
| Y02 | Lakannut tai konkurssissa oleva toimija ja vuoden 2017 omistus vain vapaassa tekstissä; Elo "Baronan ja Bravedon omistaja" | Tila-sarakkeessa "lakannut pv", "konkurssi pv", "historiallinen rooli (2017)"; Elo "Baronan omistaja 2017 (historiallinen); Bravedon omistaja (nykyinen)"; sivulla selite: YTJ on tunnisteen lähde, talousluvut ja omistukset haarasivujen lähteistä tilikausi suluissa | Vanhaa omistusta ei pidä lukea nykyiseksi. Muutos myös content/4, data/raw ja public/aineisto -CSV:hen. Bravedon omistuspäivää ei muutettu (agentti 2B). |
| RA-12 | historia_aikasarjat.csv: sarakkeet sarja;vuosi;arvo;yksikko;tyyppi;lahde, lähde usein "budjetti.vm.fi" | Lisätty sarakkeet asiakirja ja url; 42 havainnolle momenttisivun osoite (26.40.21 tilinpäätökset 2012–2025 ja 2027, 32.50.30 2023–2027, 26.40.01 2015 ja 2024, 28.90.30 2015–2026, 32.30.51 2013–2024). Pistevalinnan paneeli aikajanalla ja rahavirroissa linkittää asiakirjaan; aikajanan CSV-lataus sisältää sarakkeet | Arvon tarkistaminen vaati asiakirjaversion arvaamista. Tarkistettu WebFetchillä: TAE 2014 26.40.21 (2012 TP 36 180 269 €), TAE 2016 26.40.21 (2014 TP 43 984 404 €), TAE 2027 26.40.21 (2025 TP 190 350 167 €), TAE 2025 32.50.30 (2023 TP 175 590 150 €), TAE 2026 28.90.30 (vieraskielisyys 1 217 492 t€), TAE 2026 26.40.01 (2024 TP 103 507 000 €). Muut sarjat (Asiakastieto, asetukset, Migri, EMN) ilman url-kenttää. |
| RA-18 | Tapahtuma "2027 Rahoitus yhteen valtionosuuskanavaan" ilman tilaa, sama merkki kuin toteutuneilla | Tapahtumalle tila "esitetty (tila tarkistamatta 30.10.2026)"; tuleva tapahtuma ontolla katkoviivareunuksisella merkillä ja "tuleva"-merkinnällä kuvassa, paneelissa ja listassa; kuvaus alkaa "Esitetty muutos, ei toteutunut" ja säästö on arvio | HE 74/2026:n käsittelytilaa ei saatu varmistettua eduskunnan sivulta. |
| RA-01 (jatko) | Aikajanan pylväiden nimi "Turvapaikanhakijat", yksikkö henkeä; taulukon otsikko "henkeä tai M€" | "Turvapaikkahakemukset", "hakemusta" | Yhtenäinen erän 1 sarjanimen kanssa. |
| RA-28 | Vastaanoton kuvio: kustannuspisteet 603,6 (2016), 479 (2023), 253 (2025) ja keskuspylväät samalla piirtoalueella ilman lkm-akselia; katkoviiva 2016–2023–2025 | Kaksi paneelia samalla vuosiakselilla: kokonaismenot kaikilta momenteilta (aikasarja-aineisto, 9 havaintovuotta, viiva vain peräkkäisten vuosien välillä, aukko 2017–2018) ja keskusten lkm omalla asteikolla; 2026 arvio katkoviivalla; CSV-lataus | Asteikko puuttui keskusmäärältä; harvoista pisteistä syntyi näennäinen sarja. 2016: 618,8 M€ on talousarvioesityksen luku (aineisto), 603,6 M€ Migrin ilmoittama; ero nimetty täsmäyttämättömäksi. |
| RA-29 | Avainluku "3,0 mrd €, vastaanoton kustannukset 2015–2025"; tekstissä "noin 3,0 mrd €" | "noin 3,0 mrd €": lähteen pyöristetty arvio, ei laskettavissa julkaistusta aikasarjasta (2017–2018 puuttuvat); kuvion alla yhdeksän havaintovuoden summa | CSV:stä ei saa toistettua lukua. |
| RA-30 | Stadin AO: 43, 46, 48 ja 54,6 % (9/2026) samassa pylväsrivissä, viimeinen vaaleampi; teksti "Syyskuussa 2026 se oli 54,6 %" | Vuosisarja 2023–2025 erikseen; 9/2026 erillinen havainto katkoviivan takana merkinnällä "eri rajaus"; teksti: eri rajaus ja syyskuun poikkileikkaus, ei jatka vuosisarjaa | Perusjoukko ja ajankohta eroavat. |
| E03 (aineistosivu) | "Kaikki sivuston luvut ovat laskettavissa uudelleen näistä tiedostoista." | Rajattu verkostoanalyysiin ja aikasarjoihin; elinkaarimallin koodi, jakaumat ja ajot eivät ole julkaistuja; dokumentti 17 lisätty ladattavaksi (Markdown) | Lupaus ei pitänyt elinkaarimallin osalta. |
Tekemättä: Y02:n täysi faktakohtainen lähde ja tilikausi jokaiselle yritysriville (CSV:ssä ei ole rivikohtaista lähdesaraketta; esimerkiksi SATOn ja Avain Yhtiöiden asuntomäärillä ei ole vuotta). RA-12: kuntakorvaussarjan 2010–2022 momentit vaihtelivat (26.40.30, 32.70.30), joten niille ei lisätty osoitetta arvaamalla. RA-18: HE 74/2026:n käsittelytila tarkistettava eduskunnan asiakirjahausta.
Erä 3: yhteiset komponentit (30.10.2026)
Johtolankakohdat J04–J05 jätettiin pois, koska sivu poistettiin.
Erä 3A: aikasarjakuviot ja palkkipaneelit
Yhteinen sääntö on uudessa moduulissa components/rahavirrat/sarjaviivat.ts: havainnon lukulaji päätellään tyyppi-kentästä (toteuma, arvio, laskennallinen), viiva katkeaa yli vuoden aukoissa ja sarja, jossa ei ole kolmea peräkkäistä vuotta, piirretään pelkkinä pisteinä. Rahavirrat-sivun aikasarja, räikkäkuvat ja aikajana käyttävät samaa sääntöä.
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| RA-06 | FlowBarsin palkit normalisoitiin ryhmän suurimpaan ilman näkyvää asteikkoa; otsikkorivi vain, jos ryhmässä oli useita lukulajeja; pienet arvot pidennettiin 0,6 %:n minimiin | Jokaisella lukulajipaneelilla on aina otsikkorivi ja oma euroasteikko (0, puoliväli, suurin) palkkisarakkeen yläpuolella; palkin pituus on tarkka osuus, arvo luetaan tekstistä | Kaksi yhtä pitkää palkkia eri paneeleissa näytti yhtä suurilta |
| RA-09 | Räikkäkuvan yksi polyline kulki talousarvioesityksiin yhtenäisenä | Polku katkeaa viimeiseen toteumaan; viimeisestä toteumasta esityspisteisiin oma katkoviivasegmentti | Yhtenäinen viiva tarkoittaa sivustolla toteumaa |
| RA-11 | Momenttikuvio ja aikajana yhdistivät kaikki saman lukulajin pisteet yli puuttuvien vuosien (esim. Migrin toimintamenot 2015–2024, vastaanoton kokonaismenot 2016–2019) | Viiva katkeaa aukoissa; harvat sarjat (Migri 2 pistettä, kotoutumiskoulutuksen toteuma, vieraskielisyysperuste ennen 2023) näytetään pisteinä ja merkitään "harva sarja" | Puuttuva tieto näytti interpoloinnilta |
| RA-17 | Aikajanalla yhteinen momentti 2000–2009 katkoviivalla, vaikka data on tilinpäätöstä; vieraskielisyysperusteen TAE-laskennalliset täytetyin pistein | Tyyli johdetaan havainnon lukulajista: tilinpäätös yhtenäinen, talousarvio/esitys katkoviiva ja ontto piste, laskennallinen pisteviiva ja ontto piste keskipisteellä; selitteet ja kuvatekstit päivitetty | Pääselite lupasi yhtenäinen = tilinpäätös, katkoviiva = talousarvio |
| RA-13 | Rahavirtapalkeissa "tummempi sävy = tuoreempi vuosi" | Tasainen väri; vuosi tekstinä rivillä | Sävy ehdotti tärkeyttä tai luotettavuutta |
| RA-37 | Momenttikuvio ja räikkäkuvat 760 px, aikajana 820 px vaakavieritettävinä mobiilissa | Mobiilissa (alle 768 px) kapea viewBox (380) koko vuosialueelle ilman vaakavieritystä; tekstit 12,5–13 viewBox-yksikköä eli noin 11–12 px puhelimessa; pitkät otsikot lyhennetty kapeassa versiossa; työpöytäversio ennallaan | Kriisiä edeltävä ja jälkeinen taso eivät olleet samaan aikaan näkyvissä |
| RA-38 | Pisteiden säde 3,5–4 yksikköä; hakijapylväillä vain hiiri/klikkaus; fokus ilman Enter/Space-käsittelyä | Momenttikuviossa koko paneelin korkuinen osuma-kaista vuoden kohdalla, aikajanalla osuma-ympyrä r 13–15 ja hakijapylväillä kaista; kaikki kohteet role=button, tabIndex 0, Enter/välilyönti valitsee, Esc tyhjentää, fokus näkyy aksenttivärisenä renkaana; valinta lukittuu klikkauksesta, napautuksesta tai fokuksesta ja pysyy hiiren poistuttua | Lähde ja arvo eivät löytyneet luotettavasti näppäimistöllä tai kosketuksella |
Momenttikuvion sarjat piirretään nyt kukin omana SVG:nään, ja sarjan nimi, lukulajit ja lähde ovat HTML-otsikkorivillä paneelin yläpuolella. Räikkäkuvat ovat edelleen staattisia; niiden havainnot ovat tekstivastinetaulukossa.
Erä 3B: kuvien mobiilitaitto, näppäimistö, kontrasti ja epävarmuus (G03, G04, G05, T02)
Mittaukset 375 px:n näkymässä (kortin sisältöleveys noin 311 px, Figure-kehyksen noin 327 px): fonttikoko × renderöity leveys / viewBox-leveys.
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| G03 vastaanotto (HaaraKuviot) | viewBox 720 kaikilla leveyksillä; 12 yksikön teksti noin 5,2 px | Kapealla näytöllä oma SVG viewBox 320, tekstit 12,5 yksikköä (noin 12 px), harvemmat vuosi- ja arvomerkinnät, arviomerkki "*" selitteineen | Tekstit kutistuivat lukukelvottomiksi |
| G03 Stadin AO (HaaraKuviot) | viewBox 640; 12–13 yksikköä noin 5,8–6,3 px | Kapealla näytöllä HTML-palkit: nimi ja arvo tekstinä, 9/2026 katkoviivareunuksella ja rajausselitteellä | Sama |
| G03 asuminen (HaaraKuviot) | viewBox 640; 11–13 yksikköä noin 5,3–6,3 px | Kapealla näytöllä HTML-palkit 2017 (himmeä) ja 2025 kummallekin etuudelle | Sama |
| G03 Putki, Kierto | viewBox 560; 11 yksikköä noin 6,4 px | Figure-kehyksen mobile-versio: HTML-palkit 0–100 %:n asteikolla, prosentit tekstinä | Sama |
| G03 systeemikartta | minWidth 720, viewBox 1000; kuvaus 12 yksikköä noin 8,6 px | minWidth 840; solmun nimi 16 ja kuvaus 13 yksikköä (noin 10,9 px); vaakavieritys ja kuvan yläpuolinen avattava tekstivastine säilyvät | Monimutkainen kartta säilyy vieritettävänä, tekstit suuremmiksi |
| G04 systeemikartta | Nuolet ja silmukkamerkit vain hiirellä; ei roolia eikä nimeä | Jokainen nuoli ja silmukkamerkki: tabIndex 0, role button, aria-pressed, aria-label ("Lähtö → Kohde: suunta, viive, evidenssi"), Enter ja välilyönti valitsevat; näkyvä fokus (korostusväri, viiva 3,5). Paneelin alle "Kaikki 20 nuolta valittavina" -lista painikkeina; lisänuolen valinta avaa koko kartan | Näppäimistövastine kaikille hiiritoiminnoille; valinta pysyy tilassa, ei katoa kosketuksen jälkeen |
| G05 systeemikartta | Valitsemattomat nuolet var(--line-strong): kontrasti 2,07:1 (vaalea), 1,91:1 (tumma) taustaa var(--bg-elev) vasten | var(--ink-3): 4,49:1 (vaalea), 5,01:1 (tumma); viiva 1,8 | WCAG 1.4.11 vaatii olennaisille graafisille merkeille 3:1 |
| G05 elinkaarikuvio | Osatekijät erotettiin vain täyttövärillä | Segmentissä suora nimi ja arvo (tuhatta €), kun leveys ≥ 70 yksikköä; pelkkä arvo ≥ 40; positiivinen osa aina "+"-merkillä; selitteessä "positiivinen vaikutus (+)" | Merkitys ei saa riippua vain väristä |
| T02 elinkaarikuvio | Pääkuvassa vain osatekijöiden pistearviot; P10–P90 vain taulukossa; rivit ilman ehdollisuutta | Uusi pääkuva: skenaariokohtainen nettopiste ja P10–P90-jana, ryhmiteltynä "Keskimäärin, kaikki lähettikotitaloudet", "Ehdollinen: kotitalous jää", "Tietty perhekokoonpano", "Ehdollinen: kotitalous lähtee" (väliä ei raportoitu) ja "Sääntöskenaario". Kuvateksti: väli on mallijakauman keskimmäinen 80 %, ei luottamusväli; 434 000 € koskee yhtä perhekokoonpanoa. Mobiilissa HTML-versio. Osatekijäkuva säilyy toisena kuvana samoilla rivinimillä. Tekstivastine ja CSV samasta tulostaulukosta | Epävarmuus ja ehdollisuus näkyviin samalla silmäyksellä kuin pistearvio |
Erä 3C: hakemistosivut (poliitikot, organisaatiot, yritykset)
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| H05 | Puolue × taso -lämpökartta: läpinäkyvyys normalisoitu kunkin sarakkeen maksimiin, sarakkeilla eri sidostasovärit; tekstivastine lähdedokumentin Markdown-taulukko omassa järjestyksessään | Yksi sävy ja yksi yhteinen neliöjuuriasteikko koko kuvalle (suurin solu nimetty kuvatekstissä); tekstivastine tuotetaan samasta aineistosta samassa rivijärjestyksessä | Sama värivoimakkuus tarkoitti eri sarakkeissa eri määrää; järjestys poikkesi kuvan ja taulukon välillä. |
| H04 (sivutuote) | "Jakauma seuraa puolueiden kokoa; puolue ei selitä verkon rakennetta." | "Raakaluvut eivät ole suhteutettuja puolueen kokoon: vertailukelpoista nimittäjää ei ole, ja keruu on organisaatiolähtöinen." | Väite puoluekoosta ilman näkyvää nimittäjää. |
| H10 | Henkilötaulukko noin 5 400 px sivun alusta, analyysien jälkeen; pelkän vaalituen saajat piilossa napin takana | Ankkurilinkit alussa; lyhyt määritelmä, haku ja taulukko ensin, analyysit (sidostasot, lämpökartta, yhteisöt, aineisto) taulukon jälkeen; näkyvä rajausvalinta "Tehtävät ja asemat (N)" / "Kaikki, myös vain vaalitukea saaneet (N)", luvut aineistosta | Hakemisto ei löytynyt ensimmäisistä ruuduista; oletusrajaus ei näkynyt valintana. |
| H10 | Ei suodatinta tehtävän tilalle | Suodatin "Kaikki / Nykyiset tehtävät / Vain päättyneet tehtävät" erän 2 tila-kentän perusteella (henkilö on nykyinen, jos yksikin tehtävä on voimassa) | Nykyinen ja historiallinen sidos erottuvat (H02:n jatko). |
| H11 | Egoverkon nimilapussa aika vain päättyneille ja vaalituelle | Myös voimassa olevan tehtävän nimike ja kausi nimilapussa; tekstivastineessa sama | Suhteen sisältö luettavissa ilman taulukkoa. |
| O03 | Organisaatiosivu alkoi tunnusluvuilla (välisyys, k-ydin, leikkaussolmu, poliitikkosidoksia) | Alussa rooli ja kytkösten sekä henkilöiden määrä; tunnusluvut omana "Verkon tunnusluvut" -osiona sivun lopussa; "Poliitikkosidoksia" → "Sidosrivejä" + eri henkilöiden määrä; laskentaverkko nimetty GF:ksi | Tekniset mittarit ennen roolia ja lähteitä; "kaksijakoinen verkko" ei vastannut koodia (M02). |
| O03 | Hakemiston sarakkeet: tyyppi, poliitikkosidoksia (rivit), välisyys, k-ydin, leikkaussolmu | Rooli, henkilöitä (eri henkilöt), sidosrivejä; tunnusluvut valinnaisina | Rivimäärä näytti suuremmalta kuin henkilömäärä (esim. Pro Markkinatalous 305 riviä / 285 henkilöä). |
| O04 | Yhdeksän erillistä haarataulukkoa ilman hakua; "–" tarkoitti sekä nollaa että verkon ulkopuolisuutta | Yksi haettava taulukko (nimi, lyhenne, viralliset nimet ja Y-tunnukset yritysluettelosta), haarasuodatin, ryhmittely haaroittain valintana; "0 tässä aineistossa" ja "ei verkossa" eroteltu ja selitetty | Organisaatio löytyy nimellä, aliaksella tai Y-tunnuksella; puuttuvaa ei tulkita nollaksi. "Ei tutkittu" -tilaa ei voi erottaa organisaatiokohtaisesti, koska aineistossa ei ole tietoa elinkohtaisesta keruun kattavuudesta; tämä kerrotaan selitteessä. |
| Y03 | Tila vapaana tekstinä huomiokentässä | Rakenteinen tila (aktiivinen / lakannut pvm / konkurssi pvm), historiallinen rooli, nimenmuutos päivämäärineen (Kojamo Oyj → Lumo Kodit Oyj 13.3.2026; Globe Art Point 2018); suodatin "Piilota lakanneet ja konkurssiin menneet" | Nykyiset toimijat erotettavissa historiallisista. |
| Y04 | Ei hakua; "haettu 30.10.2026" ja johdannon 29.10.2026 ristiriidassa | Yksi haku nimellä, aiemmalla nimellä, aputoiminimellä ja Y-tunnuksella ("Taitotalo", "AEL-Amiedu" ja "3008326-5" osuvat samaan riviin); aliakset näkyvät rivillä; päivämäärät nimetty: "YTJ-haku 29.10.2026", "luettelo päivitetty 30.10.2026" | Sama toimija eri nimillä eri sivuilla; päivämäärän merkitys epäselvä. |
Erä 4: analyysien ja testien vahvistaminen (30.10.2026)
Erä 4A: verkkoanalyysin vahvistaminen (M03–M08)
Analyysikoodi public/aineisto/koodi/analyze.py ajettu uudelleen; tulokset kopioitu tiedostoihin data/raw/verkosto_tulokset.json, data/tulokset.json ja public/aineisto/verkosto_tulokset.json. Ajoaika noin 35 s.
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| M03 | "Puolue ei ennusta" ilman vertailukohtaa | Nollamalli: kaksijakoinen kaarienvaihto, henkilöiden ja organisaatioiden asteet säilyvät, 200 toistoa, siemen 11. Kaikki sidokset: havaittu r 0,001, nolla −0,0034 (95 % väli −0,004…−0,0022). Tasot 1–3: 0,0021, nolla −0,0118 (−0,0239…0,0088). Vain vaalituki (uusi muunnelma, 290 solmua, 40 478 kaarta): −0,0033, nolla −0,0035 (−0,0036…−0,0035). | Havaittu r on kaikissa sidoksissa ja vaalituessa hieman nollavälin yläpuolella, mutta ero on kolmannessa desimaalissa; hallintoelinsidoksissa välin sisällä. Teksti nimeää mittarin "puolueassortatiivisuus yhteisen organisaatiosidoksen henkilöprojektiossa" ja toteaa, ettei se mittaa yhdessä istumista. |
| M04 | "money_layer_components"; "poliitikkojen poisto ei katkaise rahavirrasta", "rahan ja omistuksen kautta" | Uusi avain org_layer_components (vanha säilyy); koe nimetty organisaatioiden kytkeytyneisyyskokeeksi, ei mittaa rahan kulkua. Uusi rahaverkko: suunnattu verkko, 37 solmua, 42 rahakytköstä, kaksi heikosti yhtenäistä osaa (34 ja 3 solmua), alkumaksajat valtio, EK, RT, Hansel, hyvinvointialueet; jokaiselle saajalle maksajat, joilta on suunnattu polku. | Koe käytti kaikkia kytköslajeja suuntaamattomina. |
| M05 | Yksi nimittäjä (/ 51), ei vertailua | orgs-riveille viides kenttä: jäljellä olevat organisaatiot (10 poiston jälkeen 15 / 51 ja 15 / 41). Satunnaispoisto 500 järjestystä, siemen 23: 10 organisaatiota → keskimäärin 36,5 (95 % väli 27–41); 1 → 49,7; 3 → 46,8; 5 → 43,8. Poliitikkojen satunnaispoisto 51 kaikilla askeleilla. Poistojärjestys nimetty: alkuperäinen välisyys, kiinteä. | Kohdennetun poiston erityisyys vaatii vertailun; organisaation poisto pienentää myös nimittäjää. Molemmat poistokoekaaviot (metodi ja verkosto) sekä etusivun tiivistelmä näyttävät nyt molemmat nimittäjät ja satunnaisvertailun. |
| M06 | lcc_orgs valitsi kaikilta solmuiltaan suurimman komponentin | Valitsee komponentin, jossa on eniten organisaatioita | Määritelmä vastaa mittarin nimeä. Tulokset 51/50/44/43/15 eivät muuttuneet. |
| M07 | Keskeisyysluvut ilman verkon kuvausta | Metodisivulle ja verkostoanalyysin tekstiin: GF:n suurin komponentti (N 419, M 488), normalisoitu, suuntaamaton, painottamaton; monilajiset org–org-suhteet yhdeksi kaareksi; ajattomaan verkkoon yhdistyy eri vuosien suhteita; ei mittaa rahamäärää eikä päätösvaltaa. Sarakkeiden arvot eivät ole samalla asteikolla. | Tulkinnan rajat näkyviin. |
| M08 | Louvain yhdellä siemenellä; dom_haara tasatilanteessa aineiston järjestyksen mukaan; haara-Q 0,492 | Louvain siemenillä 1–20: Q 0,545–0,546, yhteisöjä 6–7, NMI siemenen 7 jakoon keskimäärin 0,967 (pienin 0,937). dom_haara tasatilanteessa aakkosjärjestyksessä; haara-Q 0,414. Teksti: GF:n Q:t ja puolueen Q (PP) eivät ole suoria vastinpareja. | Aiempi 0,492 riippui siitä, missä järjestyksessä sidosrivit olivat aineistossa. Ero osoittaa, että haara-Q on herkkä tasatilanteiden ratkaisusäännölle. |
| H04 (sivutuote) | "jakauma seuraa puolueiden kokoa" (lähdedokumentti 5) | "Aineistossa ei ole puoluekoon nimittäjää, joten jakaumaa ei ole suhteutettu puolueiden kokoon." | Väite vaati nimittäjän. |
Muutetut tekstit: content/5 Verkostoanalyysi.md (assortatiivisuus ja Louvain, välisyyden tulkinta, Kestävyys-osio, puoluejakauma), app/metodi/page.tsx (nollamalli, Louvain-vakaus, keskeisyyden verkko, poistokoe), app/verkosto/page.tsx (claim), app/page.tsx (Verkostot-lead), components/verkosto/graph-data.ts (koko verkon havainto), components/etusivu/PoistokoeTiivistelma.tsx, components/metodi/RemovalChart.tsx, components/verkosto/RemovalChart.tsx, components/metodi/tulokset.ts (tyypit, uusi muunnelma "Vain vaalituki (taso 4)").
Erä 4B: systeemimalli ja mekanismit (30.10.2026)
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| S01 | Väite "R1 kasvattaa menoa nopeasti, jarrut toimivat viiveellä"; kuvan otsikko "Meno on tuottajan tulo, ja jarrut toimivat viiveellä" | "Mallin mukaan R1 kasvattaa menoa ja jarrut toimivat viiveellä"; kuvan otsikko "…; mallin mukaan jarrut toimivat viiveellä"; kuvatekstiin: laadullinen suuntakaavio, nuolet eivät mittaa voimakkuutta eivätkä nopeutta, silmukoiden vahvuutta ei ole estimoitu; "nopeammin kuin" nimetty mallioletukseksi P | Kalibroitua dynaamista mallia ei ole. |
| S03 | Solmuilla vain lyhyt kuvaus ("volyymi kertaa kesto") | Jokaiselle 13 solmulle kenttä maaritelma (havaittava suure ja yksikkö), esim. asiakaspäivät = asiakkaiden määrä × palvelukesto (päivää/v), työllistyminen = työllistyneiden osuus kohortista (%), maksuperuste = luokka, nuoli tarkoittaa todennäköisyyttä pysyä panosperusteisena. Nuolen paneeli näyttää ceteris paribus -väitteen ("muiden muuttujien pysyessä ennallaan: kun X kasvaa, Y kasvaa/pienenee") ja molempien muuttujien määritelmät; tekstivastine listaa muuttujat määritelmineen. | Nuolen pitää olla testattava väite määritellystä suureesta. |
| S04 | R2 ja R4 luokiteltu vahvistaviksi | Uusi sääntö hypoteettinen(): silmukka on hypoteettinen, jos jokin nuoli on ± tai sulkeva nuoli on H. R2 (putki → asiakaspäivät ±, H) ja R4 (vieraskielisyysosa → asiakaspäivät H) näytetään "hypoteettinen silmukka (vahvistava, jos sulkeva yhteys pätee)" silmukkalistassa, osio-otsikoissa, kartan paneelissa, aria-nimessä ja tekstivastineessa. Osio-otsikko lasketaan: "Silmukat: 2 vahvistavaa, 3 tasapainottavaa ja 2 hypoteettista". | Silmukan suunta ei ole määritelty, jos sulkeva yhteys on avoin. |
| S05 | Väite "Tulot riippuvat varastoista, eivät virroista"; hyötyfunktioiden lukulaji kertomatta | Väite "Tulo kertyy varastosta: maksu tulee jokaisesta päivästä…" ja yksikköteksti: varasto henkilöä, virta henkilöä/v, tulo €/v = yksikköhinta × palvelupäivät; liikevaihdon kasvu ei ole voitto. Pelaajaosioon lukuohje: kaavan kustannus on muuttuva kustannus, tulos kontribuutio ennen kiinteitä kuluja, ei voitto; "kantaa kustannuksen" = julkisen talouden lisäkustannus. Pelaajataulukkoon sarake "Lukulaji" (kontribuutio, ylituotto, liikevaihto, nettotulo, rahamäärä, laadullinen) 14 pelaajalle, näkyy oletussarakkeissa. | Kaavan molemmilla puolilla sama yksikkö; eri lukulajit eivät ole vertailukelpoisia. |
| I01 | Intressikaavion kaikki mekanismit samalla oranssilla katkoviivalla "kannustin" | Neljä nuolilajia selitteineen: harmaa yhtenäinen = toteutunut rahoitus- tai päätössuhde; oranssi katkoviiva = dokumentoitu kannanotto (A, vaikutus tulijamäärään oletettu); oranssi pisteviiva = oletettu vaikutus (B "pidentää asiakkuutta (H)", C "säilyttää rakenteen (oletettu)"); vihreä = korjaava palaute. Kuvatekstiin: kaavio kokonaisuutena päätelty malli, P ei dokumentoitu rahan kierto. C:n esimerkki muotoiltu "sopimusmuoto vaihtuu", rahamäärän säilymistä ei ole osoitettu. Kuvan korkeus 560 → 590 selitteelle. | Kannanotto, maksu ja vaikutushypoteesi ovat eri asioita. |
| I02 | Voittajat-ruutu "kustannus muualla" ilman määritelmää | Jokaiseen neljään ruutuun peruste; kuvan alle määritelmä: "kantaa kustannuksen" = julkisen talouden lisäkustannus (veronmaksajan osuus yleisen edun menetyksestä, kunnan palvelu- ja työttömyysturvakustannus, tilinvuokraajan vuokra), ei tuottajan omat tuotantokulut tai liiketoimintariski; sijoitus laadullinen vyöhykearvio. P Vyöhyke-esitys säilyi. | Lukija ei saa lukea, ettei tuottajalla olisi kuluja tai riskiä. |
| I03 | Pisteen numero = sija kokonaispisteissä; tasapisteet saivat eri numerot; tekstivastine pelkkä viittaus | Numero on pisteen tunniste; sija lasketaan kilpailuperiaatteella (tasapisteillä sama sija) ja näytetään selitteessä ja paneelissa ("jaettu n teorian kesken"). Selitteeseen: samassa ruudussa levitys ympyrään on päällekkäisyyden poistoa, ei piste-ero. Tekstivastine on 4 × 4 -ruudukko (K sarakkeina, M riveinä, solussa teoriat). | Sama K/M-yhdistelmä ei saa näyttää eri tarkkuudella mitatulta. |
| I04 | Selite näytti K, M ja summan; lähde: "Järjestys kärjessä ja hännässä kestää yhden pisteen muutokset, keskikasti ei" | Selitteessä kaikki neljä komponenttia K · M · E · S = yhteensä ja sija. Dokumentti 13, rajaus 6: herkkyystarkistuksen tulos: 126 yhden pisteen muunnelmasta 10 muuttaa ykkössijan, 19 kolmen kärjen joukon ja 10 kolmen viimeisen joukon; kärki ja häntä vakaampia kuin keskikasti mutta eivät kestä kaikkia muutoksia. Pisteytys nimetty jälkikäteiseksi sopivuusarvioksi myös kuvatekstissä. | Väite ei pitänyt sellaisenaan; laskettu suoraan dokumentin 13 pisteytystaulukosta (18 teoriaa, komponentit summautuvat yhteispisteisiin). |
Herkkyyslaskenta: jokaiselle 18 teorialle ja neljälle komponentille muutos +1 ja −1 välillä 0–3 (126 sallittua muunnelmaa), sija kilpailuperiaatteella (1 + niiden teorioiden määrä, joilla on enemmän pisteitä).
Tekemättä: arvioijavertailua (toinen arvioija) ei ole, joten arvioijariippuvuutta ei voi mitata. Muuttujien määritelmät ovat sivuston tulkinta dokumentin 9 kuvauksista; niitä ei ole lisätty lähdedokumenttiin.
Erä 4C: falsifiointi ja maavertailu
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| F02 | Viisi päätestiä vapaana tekstinä, tila "avoin" | Rakenteinen tietue (components/metodi/paatestit.ts): yksikkö, altistus, ensisijainen tulos, havaintojakso, vertailuryhmä, vähimmäisaineisto, vahvistaa, heikentää, ei ratkaise; puuttuvat kentät "määrittelemättä". Testi 1 jaettu: 1a tulosrahoitus ja opiskelijavirta (lähteen testi), 1b tulosrahoitus ja työllistyminen (lähde ei muotoile). Lähteen sanamuoto laskoksessa. | Ratkaisusäännöt olivat avoimia ("selvästi alle puolet", "samoilla katteilla"); rajoja ei lisätty lähteen ulkopuolelta. |
| F04 | 51 riviä "testeinä", kaikki "avoin" | Jokaisella rivillä tietuetyyppi, valmius, tulostila ja tarkistuspäivä; tyyppisuodatin; määrät tietueista: 30 testiä, 7 tutkimuskysymystä, 14 aineistotarvetta. Sääntö muut-testit.ts:ssä: testi, jos lähde nimeää kumoavan havainnon; tutkimuskysymys, jos rivi on kysymys (-ko/-kö tai "Ketkä"); muuten aineistotarve. | Kysymys ilman ratkaisusääntöä ei ole valmis falsifiointitesti. |
| F05 | Tukevat ja rajaavat luvut ilman lukulajia ja suoria lähteitä | Jokaisella luvulla vuosi tai jakso, lukulaji (tilasto, tilinpäätös, säästöarvio, myönnetty, valtuus, talousarvioesitys, tuleva taso) ja lähdelinkki rivillä. SPR:n 24 M€ (2015–2019) ja 625 M€ (2015–2020) erikseen, ei katetta. Vuoden 2027 STEA- ja korkotukitasot merkitty tuleviksi. VATT/Aalto 47 % merkitty toissijaiseksi lainaukseksi. Volyymin ja menojen yhteiskehitys ei yksin ole vaikutusarvio. | Nostoja ei voinut tarkistaa ilman toisen sivun etsintää; eri jaksot ja tulevat tasot näyttivät samanlaisilta. |
| F06 | "kaikki avoinna" | Rekisterissä "tulos: ei arvioitu" ja "tark. 30.10.2026" joka rivillä; selite: "avoin" tarkoittaa arvioimatonta, tarkistushistoriaa ei ole, eikä aineistosta voi erottaa, onko aineistoa jo etsitty. | Tila ei kertonut, mitä avoimuus tarkoittaa. |
| V05 | "Suomessa työssä olleiden kantasuomalaisten ansiot −4,0 %" | Otsikko rajattu: saatavuusharkinnan poisto altistuneilla alueilla ja ammateissa, viidessä vuodessa. Taulukkoon tulosmuuttuja (ansiot, palkkataso, palkkakehitys, työllisyys) ja epävarmuusväli ("ei tässä lähdeotteessa"); Saksan palkka- ja työllisyysvaikutus omille riveilleen. | Otsikko luki koko kantaväestöä koskevana; palkka- ja työllisyysvaikutus olivat samassa sarakkeessa. |
| V06 | Kuilujaksotaulukko: maa, kuilujakso, mekanismi, murtuma | Uudet sarakkeet: mielipiteen havaintovuodet, politiikan muutos, ehdotettu kuilujakso, jakson luokka. Ruotsi osin mitattu (suhteellinen enemmistö vain 2012); Britannia, Saksa ja Alankomaat tulkintahypoteeseja; H Tanska ei mitattavissa. | Myöhempi mittaus ei osoita aiempaa mielipidettä; mittaamattomat jaksot näyttivät mitatuilta. |
| V07 | Yksi dumbbell-lista; metatieto "ei yhteistä asteikkoa"; pisteissä vain numerot | Ruotsi 2010 ja Chatham House 2016–2017 omina ryhminään; pisteissä suorat nimet ("edustajat 8 %", "kansa 25 %"); metatieto "yhteinen prosenttiasteikko, mutta eri kysymykset, otokset ja ajankohdat"; otoskoko (eliitti n = 1 823, muut ei lähdeotteessa) ja erotus prosenttiyksikköinä CSV:ssä ja tekstivastineessa; otsikko "Neljässä mittauksessa…". | Eri tutkimukset näyttivät yhdeltä mittarilta; metatieto oli ristiriidassa kuvan kanssa. |
| V09 | Tuomiot ilman eriteltyä perustetta; osaväiteotsikko laski tuomiot ("yksi tuettu, neljä osittain…"); "ennusteet kirjattiin ennen maavertailua" | Malliriveillä ennuste, havainto ja tuomion peruste; tila "ei arvioitavissa aineistolla" lisätty tuomioluokkiin; otsikko ei laske tuomioita, teksti kertoo, ettei osaväitteiden määrä ole todennäköisyys ja että "ei tuettu" voi olla näytön puute tai vastanäyttö; esirekisteröintiväite rajattu: päivättyä ennakkoversiota ei ole julkaistu. | Tuomioita ei voinut johtaa näkyvistä kriteereistä; esirekisteröinti ei ole tarkistettavissa. |
Erä 4D: rahavirrat, aikajana ja putki (RA-10, RA-15, RA-16, RA-20–RA-23)
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| RA-10 | Räikkäosion otsikko "Kuntakorvaukset eivät palanneet kriisiä edeltäneelle tasolle"; kuvion otsikko "pohja kriisin jälkeen on 140 M€, ennen kriisiä 107 M€" | "Havaituissa vuosissa…"; kuvion otsikossa vuodet ja "käyvin hinnoin" | Otsikko vastaa havaittua, ei pysyvää tasoa. |
| RA-10 | Kahden pisteen erotus +33,8 M€ ainoana lukuna; "Kuvio tukee räikkähypoteesia" P | Erotus käyvin hinnoin D, laskettu ja erikseen vuoden 2025 rahassa 130,5 → 151,9 M€, +21,4 M€; D, laskettu pysyvä räikkä nimetty hypoteesiksi; H muuttunut piiri ja tehtävät mainittu | Erotus ei yksin osoita pysyvää tasoa. Deflaattori: Tilastokeskuksen kuluttajahintaindeksi 2010=100, taulukko 11xt (haettu 30.10.2026 PxWeb-rajapinnasta), uusi moduuli components/rahavirrat/khi.ts. |
| RA-10 | Reaalisarjaa ei ollut | Tekstivastineessa ja CSV-latauksessa sarake "M€, vuoden 2025 rahassa (KHI)"; talousarvioesitysvuosille 2026–2027 "ei indeksiä" | Pyydetty rinnakkaissarja. Henkilöä kohti laskettua nimittäjää ei ole aineistossa; kirjattu kuvatekstiin. |
| RA-10 | Kuntakorvausten viiva yhtenäinen 2024 → 2025 | Pystysuora katko "sisältömuutos 2025" (kotoutumiskoulutus maksetaan korvauksista); 2027 kanavasiirto mainittu kuvatekstissä | Sisältömuutos katkona, ei saman suureen jatkumona. |
| RA-10 | "Vieraskielisyysperuste laski vain kerran, kun laskentapohja muuttui"; puuttuvat vuodet vain sivulauseessa | "Havaituissa vuosissa vieraskielisyysperuste laski kerran, kun laskentapohja muuttui (2023)"; kuvateksti: vuosista 2016–2018 ja 2021 ei esitetä havaintoa | Monotonisuutta ei voi väittää puuttuvilta vuosilta. |
| RA-15 | Hakemuspaneelissa vain turvapaikkahakemukset ja maininta "tilapäinen suojelu ei mukana" | Uusi sarja "Tilapäisen suojelun hakemukset (Ukraina, uudet)": 47 302 (2022, EMN Suomi 2022 s. 52), 19 426 (2023) ja 12 617 (2024, EMN Suomi 2024 s. 50); piirretään erillisinä katkoviivapalkkeina, asteikon ylittävä 2022 luvulla; paneelin otsikko nimeää eri perusjoukot; tekstivastineessa oma sarake | Vuoden 2022 vastaanottomenojen kasvuun liittyvä ryhmä näkyy samassa näkymässä. Vuoden 2025 hakemusmäärää ei löytynyt EMN:n julkaisuista (tunnuslukujulkaisu 2025 antaa vain myönteiset päätökset), joten 2025 jätettiin tyhjäksi. Rivit lisätty historia_aikasarjat.csv:hen asiakirja- ja URL-sarakkeineen. |
| RA-16 | Aikajanan osion väite "Raha siirtyy viiveellä kuntiin eikä palaa." D | Havaittu ajoitus: D vastaanoton huippu 2016, kuntakorvausten huiput 2017–2018 ja 2024–2025; siirtymä nimetty päätelmäksi, koska momentit ovat erillisiä | Kuvio ei seuraa samaa euroa eikä samoja henkilöitä. |
| RA-16 | Dokumentti 6: "raha ei katoa vaan siirtyy viiveellä kuntiin … D"; "Raha ei katoa, mutta sen seuraaminen vaikeutuu." | Ajoitus, D siirtymätulkinta; P 2027 siirrolle todettu, ettei kirjanpidollista siltaa ole täsmäytetty P | Sama väite lähdedokumentissa, joka renderöityy Rahavirrat- ja Aikajana-sivuille. |
| RA-20 | "Seitsemän vaihetta: kuka maksaa, mistä ja kenelle" | "Seitsemän palvelua ja rahoituskanavaa…"; ingressi: mahdollisia palveluja ja rahoituskanavia, ei yksittäisen henkilön reitti; korteissa uusi kenttä "Asema reitillä" (vain turvapaikanhakijoille; rinnakkainen tai vaihtoehtoinen; suoraan työhön mistä tahansa vaiheesta) | Aineistossa ei ole samaa kohorttia seuraavia siirtymäosuuksia. |
| RA-21 | "Kesto"-kentässä keskusmääriä, TUVA:n 39 %, 40 %:n jatko-osuus ja työllisyysosuus | "Kesto" vain aikatieto; uusi kenttä "Osallistujat ja jatkopolku"; uusi kenttä "Sääntökausi" (vuorokausihinnat 2015 ja 2024; 700 €:n kertakorvaus vuoden 2010 lain sääntö) | Kenttä sekoitti eri suureita ja sääntökausia. Valmennuksen ja ammatillisen koulutuksen kestolle ei ole lähdelukua, mikä sanotaan kentässä. |
| RA-22 | "Jokainen putken vaihe maksaa ajasta tai läsnäolosta"; "Yksikään yksikkö ei ole tulos." | "Jokaisen vaiheen laskutusyksikkö on aika, henkilö tai läsnäolo"; "Yksikään laskutusyksikkö ei ole tulos"; lisätty ammatillisen koulutuksen rahoituksen jakoperuste koko rahoituksesta: opiskelijavuodet 50 %, suoritukset 30 %, työllistyminen ja jatko-opinnot 18 % (2026); laskutusyksikkö ei kerro laatuehdoista eikä vaikuttavuudesta | Tulosperusteisuuden puuttumista ei päätellä pelkästä laskutusyksiköstä; 18 %:n nimittäjä näkyy. |
| RA-23 | Kierto-kuvion otsikko "Työttömyys väheni koulutuksen jälkeen siirtymällä palveluihin, ei töihin"; kolme mittausta (0, 3, 12 kk) | Otsikko "Työttömien osuus laski koulutuksen jälkeen ja nousi uudelleen"; viisi mittausta raportin kuviosta: 75,2 / 35,6 / 21,5 / 38,3 / 38,5 % (0, 3, 6, 9, 12 kk); n = 150 (50 satunnaisesti kustakin kolmesta TE-toimistosta, keskeyttäneet karsittu), ELY 78/2013 s. 11–12; kuvateksti: kuvio näyttää vain työttömät | Kuvion muuttuja on vain työttömien osuus. Raportti tarkistettu (doria.fi, haettu 30.10.2026). Seurannan peittoa ja katoa raportti ei erittele kyseisessä kohdassa. Huom.: lähde on ELY 78/2013, ei VTV 15/2018. |
| RA-23 | Putki-sivun osio "Kierto: työttömyys väheni, työllisyys ei kasvanut"; dokumentti 6 sisälsi kolme mittausta | Osio "Kierto: työttömien osuus laski, mutta ei työllistymisen kautta"; dokumentin 6 kappaleessa viisi mittausta ja otos, jatkopolku nimetty raportin erilliseksi sanalliseksi havainnoksi | Jatkopolkua koskeva sitaatti on erillinen havainto, ei osuuksista laskettu. |
Dokumentti 18: rakentajat, vuokranantajat ja pankit (30.10.2026)
Suunnitelma docs/INTEGROINTI-18.md. Uusi sivu /tapaukset/paaoma; luvut ja testit olemassa oleviin datatiedostoihin.
Dokumentin 18 pohjakorjaukset
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| Takausluvut (dokumentti 18) | 17,5 mrd € (tiivistelmä ei), 20,8 mrd € "valtion takaukset vuokra-asuntolainoille", 23 mrd € | 23,3 mrd € asuntoyhteisöjen lainoihin liittyvät takaukset 31.12.2025 kaikkialla; 17,5 mrd € nimetty VTV:n vuoden 2021 luvuksi; 20,8 mrd € on vuokra- ja asumisoikeustalojen korkotukilainakanta, ei takaus | Valtion asuntorahaston tilinpäätös 2025: korkotukilainakanta 25 785 M€, josta vuokra- ja AO-talot 20 832 M€; takaukset 23 305 M€ |
| Laskelman takausrivi | 20,8 mrd € × 17 % ≈ 3,5 mrd € | 23,3 mrd € × 17 % ≈ 4,0 mrd € P | Sama osuus oikeaan kantaan |
| Korkotuki 2025 | "Korkotuki vuokra-asuntolainoille 122,9 M€" | Maksettu korkotuki vuokra-asuntojen korkotukilainoille 122,9 M€ (koko korkotuki 152,0 M€) | Tilinpäätös: vuokra-asunnot 122 866 689 €, yhteensä 151 962 727 € |
| Kuvarivi | PNG-linkki mekanismikaavioon | poistettu sisältökopiosta | Ei toimi sivustolla; kaavio piirretään komponenttina |
| "Mitä laskelma ei ole", "Vastanäyttö ja rajat" | varauslauseotsikot | "Lukulaji", "Mikä rajaa mallia" | Sivuston kehys: ei varauslauseita |
| Testirivi H30 | puuttui | H30 Maahanmuutto nostaa kuntien vuokria ja hintoja (kuntapaneelin testi) | Rekisterin ensimmäinen arvioitu testi |
| Kojamon omistus (hyötyjäkartta, ristisidosmatriisi, verkoston suhdetietue k45) | Varma 7,8 %, "Ilmarinen ja Varma yhteensä 16,1 %" nykytilana | Varma yli 16 % 1.4.2026 asuntokaupan jälkeen (Yle 11.2.2026); 7,8 % ennen kauppaa; Ilmarinen 8,3 % ennen osakeantia | Osakeanti muutti omistusrakenteen |
| Evidenssimerkki ET | ET näkyi tekstinä | Neljäs merkki "Ei todennettavissa" (katkoviivareunus) Markdown- ja taulukkorenderöinnissä | Dokumentit 11 ja 18 käyttävät sitä |
Uusi sivu /tapaukset/paaoma (dokumentti 18)
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| Uusi sivu | ei sivua | /tapaukset/paaoma "Rakentajat, vuokranantajat ja pankit" (app/tapaukset/paaoma/page.tsx), Tapaukset-portaassa (lib/nav.ts), sitemapissa | Suunnitelma INTEGROINTI-18 |
| Mekanismikaavio | PNG-kuva lähteessä | SVG-komponentti components/paaoma/Kanavat.tsx: kaksi virtaa, neljä kanavaa (kysyntä, työvoima, julkinen maksaja, tase), neljä toimijaryhmää; maksajan väri, ei määriä; mobiilissa HTML-lista | Sivuston omat kaaviot |
| Tiivistelmän "Julkinen raha" | "Vuokria rahoittava tuki on noin 1,66 mrd € … Siitä noin 505 M€" | asumistuen 330 M€ ja toimeentulotuen asumismenojen 175 M€ erät erikseen, "eriä ei lasketa yhteen" | Sama euro vain kerran |
| Laskelmataulukko | summarivi "Vuokria rahoittava tuki yhteensä noin 1 660 M€ … 505 M€" | rivi suodatettu pois renderöinnissä; jälkikappaleen kuudesosa- ja kolmannes-osuudet korvattu lukulajihuomiolla | Sama euro vain kerran |
| Toimeentulotuen asumisosuus | ei viittausta | huomio: sisältyy Rahavirtojen toimeentulotukiriviin (408 M€) | Ei kahta riviä samasta eurosta |
| Kenen taseeseen | luettelo | taulukko (vuokranantajatyyppi, arvio, peruste), P jäsennetty lähteen luettelosta | Ei Sankeyta |
| Kuntapaneeli | taulukot | lisäksi kuvio components/paaoma/Kertoimet.tsx: kertoimet ja 95 % välit (± 1,96 × keskivirhe), Tanskan +6 % ja +11 % vertailuviivoina; kantaväestörivi vain taulukossa (eri yksikkö); CSV | Luvut lähteen taulukoista |
| Postinumerot | taulukko ja aluenimet tekstissä | kuvio components/paaoma/Viidennekset.tsx viidenneksittäin; aluenimilause siirretty tekstivastineeseen | Kehys vakuusarvo, ei asukkaat |
| "Kabinettikaappaus" | otsikkona tiivistelmässä ja koordinaatiossa | "Valmistelureitti ja henkilösiirtymät"; merkintä D, ET säilyy | INTEGROINTI-18, riskit ja kehystys |
| Varauskappaleet | "Mitä dokumentti ei osoita", menetelmän "Rajaus" | jätetty pois sivulta | Ei varauslauseita |
| Osio "Mitä projekti ja aiemmat keskustelut ovat jo todenneet" ja tiivistelmän viimeinen kappale | lähteessä | jätetty pois | Kooste muista sivuston dokumenteista |
| Sokea piste 3 | ei linkkiä | ristiinlinkki /tapaukset#wolt; Tapaukset-sivun Wolt-osioon paluulinkki /tapaukset/paaoma#sokea-3 | Sama ketjumekanismi |
Dokumentin 18 luvut olemassa oleville sivuille (18B)
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| Rahavirrat: maksettu korkotuki | vain korkotukivaltuus (valtuus) | uusi meno-rivi: maksettu korkotuki vuokra-asuntojen korkotukilainoille 122,9 M€ (2025, tilinpäätös); huomiossa koko korkotuki 152,0 / 239,8 / 92,4 M€ (2025/2024/2023) | Valtuus ei ole maksettu meno |
| Rahavirrat: uusi suure takausvastuu | puuttui | 23,3 mrd € asuntoyhteisöjen lainoihin liittyvät valtion takaukset 31.12.2025, oma paneeli (kanta, ei meno); huomiossa 17,5 mrd € (VTV, 2021) ja korkotukilainakanta 25,8 / 20,8 mrd € | Sama euro vain kerran: kanta ei samaan asteikkoon menojen kanssa |
| Toimeentulotukirivi (408 M€) | huomio 2017-vertailu | lisäksi asumismenojen osuus arviolta noin 175 M€ (43 %), P ei erillinen virta | Uusi rivi laskisi saman euron kahdesti |
| Asuminen-haara | ei osioita | Suoramaksu ja Kelan rajat (H18, H28 H); Kenen taseeseen -taulukko (vapaarahoitteiset 300–330, ARA 175–200, eläkeyhtiöt 6–8 M€ P); kuntapaneelin nosto; takausvastuu ja vajaakäyttö (H25) | Dokumentti 18, linkit /tapaukset/paaoma |
| Eläke-haara | ei vastahavaintoa | Vastahavainto: vuokrakanava noin 6–8 M€ vs työeläkevarat 285 mrd €; riippuvuus maksupohjassa (ETK: TyEL +1,7 / +4,1 %-yks.); P H24 | Sokea piste 1; lisätty haarasivulle, hyötyjäkarttaan ei koskettu |
| Ristisidokset | ei Kuntarahoitusta | Osio #kuntarahoitus: omistus 53/31/16 %, tase ja asuntoyhteisöjen osuus, takaukset 23,3 mrd €, Varman ja Kojamon asuntokauppa; Valmistelureitti ja henkilösiirtymät rooleina ilman nimiä, vaikutus ET | Ei verkostoon ennen verkostoaineiston päivitystä |
| Aikajana | vain dokumentin 6 tapahtumat | lisätty 2012 rahoitusala VTT:n ohjausryhmään, 2026 korkotukivaltuus laskee, 2026 toimeentulotuen suoramaksu (voimassa 1.2.2026), 2026 Varman asuntokauppa; tiedoston sääntö laajennettu dokumenttiin 18 | Kuntarahoituksen perustamisvuotta 2001 ei mainita dokumentissa 18, joten tapahtumaa ei lisätty |
| Maavertailu | ei kuntapaneelia | Tanskan osioon lause Damm ym. 2025 -asetelman toistosta ja linkki /tapaukset/paaoma#kuntapaneeli |
Ankkurit #kuntapaneeli, #kenen-taseeseen ja #sokeat-pisteet oletettu uudelle sivulle; sivua ei vielä ollut olemassa tarkistushetkellä.
Dokumentti 18: testit, menetelmä ja aineisto
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| Testirekisteri | 51 riviä kuudesta dokumentista; kaikilla "ei arvioitu" | 66 riviä seitsemästä dokumentista; dokumentin 18 H16–H30 (15 testiä); H30 tulostila "heikentää" perusteineen ja linkkeineen | Kuntapaneeli on rekisterin ensimmäinen arvioitu rivi |
| Rekisterin luokittelu | testi 30, tutkimuskysymys 7, aineistotarve 14 | testi 45, tutkimuskysymys 7, aineistotarve 14 | Kaikki dokumentin 18 rivit nimeävät kumoavan havainnon |
| Rekisterin teksti | "Yhdenkään tulosta ei ole vielä arvioitu" | Arvioitujen rivien määrä ja tunnus lasketaan tietueista | Yhteenvetomäärät tietueista |
| Päätesti 4 | vähimmäisaineisto ilman viitettä | viite dokumentin 18 laskelmaan (vapaarahoitteiset noin 300–330 M€, Kojamo noin 15 M€, SATO noin 10 M€ P); tila edelleen ei arvioitu | Laskelma ei anna vuokratuottojen nimittäjää |
| Falsifiointi, mikä rajaa mallia | hyötyjäkartan havainnot | lisäksi kuntapaneelin rajaava havainto D ja kanavarajaus P | Dokumentti 18 |
| Avoimet kysymykset | hyötyjäkartta ja Hakolan sidokset | lisäksi dokumentin 18 seitsemän tietopyyntöä (uusi parseTietopyynnot) | Lähde käyttää tavallista luetteloa, ei tehtävälistaa |
| Etusivun Mikä rajaa mallia | neljä havaintoa | lisäksi kuntapaneelin nosto ja linkki | Suunnitelma INTEGROINTI-18 |
| Metodi | ei kuntapaneelia | osiot "Kuntapaneelin menetelmä" (asetelmat, OLS, 2SLS, HC1, F 6–28, rajat) ja "Valmistelureitti ja henkilösiirtymät" (rakenne, D vaikutus ET) | Dokumentti 18 |
| Lähdeluettelo | dokumentit 1–16 | lisäksi 17 ja 18 | Kattavuus |
| Aineisto | ei dokumentin 18 tiedostoja | koodi/kuntapaneeli.js, kuntapaneeli_tulokset.csv, pkseutu_viidennekset.csv (ei aluenimiä), pdf/18-…md | Toistettavuus; kuntarivien aineistoa ei ole tallennettu |
Lukujen täsmäytys: Z6:n ja dokumentin 18 luvut ovat samat (esim. Ukrainan sokki hinnat −0,026 (0,017) = −2,6 % (1,7); shift-share ilman ukrainaa −0,0002 (0,0072) = −0,02 % (0,72), F 27,8). Ainoa ero: Z6 antaa vapaarahoitteisten vuokrien shift-share-instrumentin F-arvoksi "9–10", dokumentti 9,2; CSV käyttää dokumentin arvoa.
Kuntapaneelin kuntarivit (30.10.2026)
Skripti kuntapaneeli.js ajettiin Node 22:lla (sama koodi, loppuun lisätty vain CSV-vienti). Tulokset toistivat dokumentin 18 kertoimet täsmälleen: asetelma 1 hinnat −2,6 % (keskivirhe 1,7; 196 kuntaa), vuokrat −1,3 % (1,7; 26), valikoituminen −0,25 (0,53; 308); asetelma 2 hinnat −0,02 % (0,72; F 27,8; 192), vuokrat −0,25 % (0,44; F 9,2; 26). Kuntarivit julkaistu: public/aineisto/kuntapaneeli_kunnat.csv (376 aluetta). Aineistosivun ja metodin maininta puuttuvasta rivitason aineistosta päivitetty. Postinumeroanalyysin aluerivejä ei ole tallennettu.
Erä 5: jäljellä olevat kohdat, aineistomanifesti ja versiointi (30.10.2026)
Mekanismit-sivun ja dokumentin 3 väite "yhdeksästä haarasta vain yksi" korjattu samaan nimittäjään kuin etusivulla ja matriisissa (seitsemän haaraa, joilla on maksuperuste).
Erä 5A: etusivu, rahavirrat ja haarat
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| A03 | Valtionosuuskaari "1 217,5 M€ laskennallinen kustannus (2026)" samalla viivalla kuin maksut; 22 % ilman rajausta | "laskennallinen kustannuspohja (2026), ei maksettu meno"; pisteviiva; 22 % koskee vieraskielisyysperusteen lisäystä, ei koko pohjaa | Kustannuspohja ei ole siirretty euro |
| A04 | Ammatillinen koulutus 2,1 mrd € ja STEA 304 M€ tavallisina kaarina | "taustaluku … kotoutumiseen kohdistuva osuus ei tiedossa"; ohut, himmeä viiva; selite kuvatekstissä | Koko toimialan rahoitus ei ole kotoutumisen meno |
| A05 | Tanska-peili: kunnalle 2 300 €/hlö/v; "päättötesti vasta 26.5.2025"; etusivun otsikko "tulos jäi mittaamatta 26 vuodeksi" | Putken luvut: 2 052 € (7 v täyttäneet), 2 741 € (alle 7 v), hyvinvointialueelle 1 097 € tai 948 €; "ensimmäinen valtakunnallisesti vertailukelpoinen B1.1-päättötesti … aiempia tuloksia oli"; otsikko "vertailukelpoinen päättötesti tuli 26 vuoden viiveellä" | Sama maksusääntö samoilla luvuilla; väite rajattu testiin. Maiden määrä (seitsemän) oli jo korjattu erässä 2 |
| RA-04 | STEA 2023, 2025 ja 2026 rinnakkaisina palkkeina; lead "viimeisin vuosi kullekin virralle" | STEA 2025 viimeisin toteuma, 2023 vertailuna huomiossa; 2026 talousarvio-paneeliin; lead "viimeisin toteutunut vuosi … talousarviot erikseen" | Lupaus ja rivit samaan linjaan |
| RA-05 | Lukulaji vain paneelin otsikossa | Uusi suure "talousarvio" (oma paneeli: kuntakorvaukset 2026, STEA 2026); jokaisella rivillä lukulajichippi (toteuma, laskettu osuus toteumasta, talousarvio, jakson summa, liikevaihto, myöntövaltuus, kanta); taulukon Lukulaji-sarake samasta kentästä | Toteuma ja suunniteltu eivät sekoitu |
| RA-08 | Asumistuki 1 228 M€ ja vieraskielisten 330 M€ rinnakkaisina palkkeina; saaja "Vuokranantajat"; toimeentulotuki "Vuokranantajat ja muut menoerät" | 330 M€ sisennettynä "josta"-rivinä 1 228 M€:n alla; saaja "Asumistuen saajat (kotitaloudet); osa maksetaan suoraan vuokranantajalle"; toimeentulotuki "Vieraskieliset kotitaloudet (kaikki menoerät, ei vain vuokra)" | Osajoukko ei ole rinnakkainen virta; ensisijainen saaja on kotitalous |
| RA-14 | Kahdeksan sarjan valitsin | Valmiit vertailut: vastaanotto ja kuntakorvaukset; kotoutumiskoulutus talousarvio ja toteuma; vieraskielisyysperuste erikseen (aria-pressed) | Lukupolku |
| RA-25 | Kartan solmussa vain luku | Solmussa luku ja sen laji ja aika (esim. "kumulatiivinen meno 2015–2025", "oletus, henkeä/v (ETK 2026)", "henkilömäärä 2023"); kenttä avainlukuLaji, myös mobiiliin ja aria-labeliin | Virta, kanta, oletus, suhde ja henkilömäärä erottuvat |
| RA-26 | "Yhdeksästä haarasta (vain) yksi maksaa tuloksesta, sekin alle viidenneksellä" | "Seitsemästä haarasta, joilla on maksuperuste (BKT ja äänet eivät ole maksuja), yksi maksaa osin tuloksesta: ammatillinen koulutus, jonka rahoituksesta 18 % (2026) …" etusivulla ja matriisissa | Nimittäjä vain maksuperusteisista haaroista; 18 % koskee ammatillista koulutusta. Mekanismit-sivun claim ei kuulunut tähän osaan |
| RA-27 | Kaikki tyhjät ruudut "–" | "ei sovellu" (BKT, äänet), "ei" tulos-sarakkeessa (lähteen luokittelussa ei tulosperustetta), "–" muualla (ei tunnistettu, ei erikseen tarkistettu); selite kuvatekstissä | Tuntematon ei kasvata tulosperusteen puuttumista |
| RA-32 | 2018 (1–10) vaaleana palkkina samassa sarjassa | "2018 tammi–loka", erotettu katkoviivalla, ääriviivapalkki ja "(10 kk)"; otsikkoon "kaikki tuensaajat"; CSV:hen jakso-sarake | Osavuotta ei voi lukea koko vuodeksi |
| RA-34 | Sarakkeet "BKT, %" ja "BKT/asukas, %" | "reaalinen vuosimuutos %"; kertymän kaava ja perusvuosi 2021; velkasuhde nimetty nimellisen BKT:n sarjaksi; lause, ettei yhteiskehitys ole vaikutusarvio | Suure ja laskenta näkyviin |
| RA-35 | Eläkeskenaariot (24 000 ja 15 000) rinnakkain ilman perusuran eroa | Kummallekin julkaisuvuosi (ETK 2026 / ETK 2023), perusura, tarkasteluvuosi ja "ei vertailukelpoinen"; Ilmarisen 8,3 % "ennen 1.4.2026 osakeantia"; Varman osuudet jo päivätty | Eri perusurat eivät ole skenaariopari |
Erä 5B: systeemimalli, sopeutuminen, aikajana, tapaukset, ristisidokset
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| S06 | Taulukko "Linkit ja näyttö (12 linkkiä)", kartta 20 linkkiä | Kaikki 20 linkkiä yhdessä taulukossa kartan tunnistein (1–12 lähdetaulukosta, 13–20 luvuista 3–4) ja samasta CSV:stä; alkuperäinen 12 rivin taulukko laskoksessa | Taulukko ja kartta eivät vastanneet toisiaan |
| SO03 | Ennen–jälkeen-palkit ilman lukulajia; "2026 arvio" ja STEA 2027 täytettyinä palkkeina | Rivin nimen perässä yksikkö ja lukulaji (määrä, meno, avustuspotti, osuus); arvio ja tuleva taso onttoina katkoviivapalkkeina; tekstivastineessa lukulaji-sarake | Eri vuodet ja lukulajit näyttivät samanaikaiselta vertailulta |
| SO04 | "Jokainen vaihe maksaa vuoronsa: huiput siirtyvät viiveellä D"; hakijoita 2016 5 657 | Otsikko "Menosarjojen huiput ajoittuvat eri vuosiin D", eteneminen vaiheesta toiseen; P kolme viivettä taulukossa: laji (yksilön siirtymäaika, kohortin siirtymäaika, poliittisten tapahtumien väli), alku, loppu, ryhmä, aineisto; tilapäinen suojelu eri perusjoukkona; 2016 hakemuksia 5 651 | Huippujen ajoitus ei osoita saman kohortin etenemistä; RA-01:n korjattu luku |
| SO05 | Sarake "2025–2027" yhdisti vuosia ja lukulajeja | Sarakkeet "Uusi arvo" ja "Vuosi ja lukulaji"; vastaanottokeskukset kolmena rivinä: 48 (2025, havainto), 28 (2026, arvio), 20 (2027, tavoite) | 28 ja 20 näyttivät saman vuoden ristiriidalta |
| RA-19 | "Kotokunta ja Túlka perustetaan" yhtenä tapahtumana; TransPerfect-tapahtumaan niputettu Turun tulkkikeskus 2022; lähteinä sisäiset dokumenttinimet; sivu 1992, kuva 1999 ilman selitystä | Kotokunta ja Túlka omina tapahtumina (Túlkalle Cision-lähde); Turun tulkkikeskus omana tapahtumanaan 2022; puuttuva alkuperäislähde nimetty; Kotouttamisen osaamiskeskuksen lähde tarkennettu; aikarajauksen selitys sivulla | Tapahtumalla oma ajankohta ja lähde |
| T03 | "TyEL-maksajat: n. 170 000 € saamatta" | "Ilmarisen saatava n. 170 000 € (konkurssihakemus 3/2026, ei lopullinen tappio)"; kuvatekstiin perhe- ja kuntamaksujen jaksot ja konkurssin merkintä 20.4.2026 | Saatava ei ole todettu lopullinen menetys (dokumentti 16) |
| T04 | Aika 2021–2025; osakekauppa, liiketulos ja Saksan esimerkki samalla nuolityylillä; 65 % ilman nimeä; tilivuokraus nykymuodossa | Aika 2021–2026 lajeittain; omistus (osakekauppa) ja tasausmaksu (katkoviiva) erotettu; liiketulos nimetty Wolt Oy:n (2646674-9) yhtiötason luvuksi; Saksa "esimerkki, ei virta"; 65 % sopimusvertailuna; tilivuokraus historiallisena (ennen 1.8.2026) | Eri lukulajit eivät muodosta rahavirtaa |
| T05 | "Kuka tiesi" -rivit ilman tyyppiä; tulkinta samassa kentässä | Rivikohtainen havaintotyyppi (tieto julkaistu tai vastaanotettu, päätös, sääntö voimaan, maksu muuttui, esitys); P/H-merkityt ja päättelylauseet omalle "Tulkinta P" -rivilleen | Ajallinen seuraanto ei ole syy- tai tahallisuusväite |
| R01 | Ryhmärivit (eläkelaitokset, ammattiliitot) ilman jäsenkohtaisuutta | Ruudussa "n/N" ja selitteessä toteuttajat nimeltä (esim. asuminen 4/5: Varma, Ilmarinen, Elo, VER; liitot eläke 1/3: Teollisuusliitto); Bravedo konsernin emo, Luona jäsenyritys | Ryhmän ruutua ei lueta jokaisen jäsenen sidokseksi |
| R02 | Täytetty tai tyhjä | Kolme tilaa: nykyinen (täysi), historiallinen tai tapahtuma (vaalea katkoviiva), ei havaintoa tässä aineistossa (harmaa); tila myös selitteessä ja title-tekstissä | Vuoden 2017 tai 2015–2020 suhde ei näy nykytilana |
| R05 | "kun yksi haara leikkautuu, sama toimija saa tulonsa toisesta" | Monialaisuus; D tulonkorvautuminen hypoteesi, H joka vaatisi segmenttitulot ennen ja jälkeen | Matriisi ei mittaa tuloja |
| R06 | Avoimuusrekisteritaulukko ilman rivikohtaista jaksoa; "minimaalinen"; ei linkkejä | Sarakkeet Jakso, Tila (ilmoitettu toiminta / ilmoitus ilman vaikuttamistoimintaa / ei ilmoituksia jaksolla, rekisteröitymistä ei tarkistettu) ja ilmoituslinkki rajapintaan Y-tunnuksella; "minimaalinen" poistettu | Jaksot ja yksiköt eivät olleet yhteismitallisia |
| R08 | "Seitsemän toimijaa … kahdeksas", kuvassa "Kahdeksan toimijaa"; Bravedo "neljä vaihetta" vs "viisi haaraa" | Laskuri TOIMIJAT-taulukosta (8 toimijaa tai toimijaryhmää: seitsemän hyötyjäkartasta + Bravedo); Bravedon tekstivastine erottaa neljä putken vaihetta, matriisin neljä haaraa ja putken vieressä olevan Forenomin | Laskurit samoista kentistä |
| R09 | "Suora vaaliraha / yhteinen hallitus / vaaliraha yhdistyksen kautta" | Vaalitukitapahtuma (KV 2025, 980 €), samanaikaiset hallintotehtävät (voimassa 30.10.2026), rahoitus- ja tukisuhteet (100 000 €/v päätelty luku; tuki EKV 2023, summa tuntematon); lähteet linkkeinä sidosaineistosta | Kuva ei ole yksi jäljitetty rahasumma |
| H04 | ei muutosta | Tehty jo erässä 4 |
Aineistomanifesti, versiointi ja julkinen korjausloki (D02, D03)
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| D02 manifesti | Rivimäärät käsin kuvauksissa | scripts/manifest.mjs tuottaa public/aineisto/manifest.json: rivimäärä, sarakkeet, havaintoyksikkö, uniikit tunnisteet, aikakattavuus, sha256, aineistoversio (päivä + git-tunniste, toimii ilman gitiä); ajetaan prebuildissa (npm run build) | Lukumäärät tiedostoista, ei kuvauksista |
| D02 organisaatio-CSV | "51 organisaatiota" | 52 organisaatiota, joista 51 verkossa (k-ydin vähintään 1) | Tiedostossa 52 riviä |
| D02 sidos-CSV | "454 sidosta" | 454 sidosriviä 368 henkilöltä 17 organisaatioon | Laskentayksikkö nimetty |
| D02 muut kuvaukset | puolue vahvistamatta "14 henkilöä"; yritykset ilman määrää; kuntarivit "376" käsin | rivit ja uniikit henkilöt / Y-tunnukset manifestista (14 riviä; 59 yritystä, 53 Y-tunnusta) | Sama |
| D02 aineistosivu | Koko-sarake | Lisäksi Rivejä-sarake manifestista; manifest.json ladattavana | Tarkistettavuus |
| D03 versio | "Versio v2" käsin | Aineistoversio manifestista aineisto-, tietoa- ja korjaussivun alussa sekä versiohistorian uutena rivinä | Yksi versiotieto |
| D03 tunnisteet ja jaettava rajaus | dokumentoimatta | Tietoa-sivulla: kuvioiden ankkurit, suhdetietueiden, testien ja havaintojen tunnisteet CSV:ssä; poliitikkohaku tallentuu osoitteeseen, verkoston näkymän voi avata ?nakyma=-parametrilla (valinta ei päivitä osoitetta) | Jaettavuus |
| Korjausloki | Tietoa-sivulla "Ei korjauksia. Versio v2" | Uusi sivu /korjaukset renderöi docs/KORJAUSLOKI.md:n; linkit footerista, sitemapista, Tietoa- ja Aineisto-sivuilta; Tietoa-sivun teksti erottaa oikaisupyynnöistä tehdyt korjaukset (ei vielä) | Vanhat arvot julkisiksi |
Verkosto2 (31.10.2026)
Aineisto. Henkilöaineisto laajeni 368 poliitikosta 857 henkilöön: 399 poliitikkoa ja 458 muuta henkilöä (johto, hallintoelimet, omistajat, virkamiehet). Sidoksia on 454:n sijaan 1 040, ja henkilösidoksia on 81 organisaatioon. Organisaatiotiedostossa on 97 organisaatiota, joista 90 on verkossa. Kartalle lisättiin 45 organisaatiota. Niiden tyyppi ja haara ovat toimituksellinen luokitus, joka on tehty organisaation toimialan ja rahavirran perusteella. Organisaatioiden välisiä kytköksiä on 94: alkuperäiset 74 ja 20 uutta lähteistettyä kytköstä. Verkossa ovat vain kytkökset, joille on lähde.
Analyysin luvut.
| Luku | Vanha | Uusi | Syy |
|---|---|---|---|
| Henkilöt / sidokset | 368 / 454 | 857 / 1 040 | Verkosto2-aineisto |
| Organisaatiot verkossa | 51 | 90 (81 henkilösidoksin) | 45 uutta organisaatiota |
| Organisaatiokytkökset | 74 | 94 | 20 uutta lähteistettyä kytköstä |
| Yhdistelmäverkko GF | 419 solmua, 488 kaarta | 947 solmua, 1 074 kaarta; suurin yhtenäinen osa 874 | Laajempi aineisto |
| Henkilöprojektio PP | 416 paria (vanha laskenta) | 843 solmua, 48 373 kaarta | Kaikki henkilöt |
| Puolueen assortatiivisuus | −0,013…0,008 | −0,003…0,018 (vain poliitikot) | Uusi aineisto |
| Henkilötyypin assortatiivisuus | ei laskettu | r = 0,755 (poliitikko / muu, 843 solmua) | Uusi tunnusluku |
| Louvain | Q 0,545, 6–7 yhteisöä | Q 0,781, 17 yhteisöä; siemenillä 1–20 Q 0,779–0,782, 17–19 yhteisöä, NMI keskimäärin 0,944 | Laajempi verkko |
| Haara-Q | 0,414 | 0,702 (tasatilanne aakkosjärjestyksessä) | Laajempi verkko |
| Suurin k-ydin | 3-ydin: 6 poliitikkoa, 16 organisaatiota | 3-ydin: 36 solmua, 12 henkilöä (8 poliitikkoa, 4 muuta) ja 24 organisaatiota; 2-ydin 140 solmua | Laajempi verkko |
| Henkilöleikkaussolmut | 0 | 5 (Ahokas, Helle, Kemppi, Rytsölä, Rönni-Sällinen) | Muut henkilöt mukana |
| Poistokoe, kaikki henkilöt | organisaatiot yhdessä osassa | 70 / 79 organisaatiota samassa osassa | Nimittäjä on suurimman yhtenäisen osan organisaatiot |
| Poistokoe, 10 organisaatiota | 15 | 37 / 79 (37 / 69 jäljellä olevista); satunnainen keskimäärin 65,8 (58–69) | Laajempi verkko |
| Välisyyden kärki | Henkilöt: Hakola 0,064, Razmyar 0,046; organisaatiot: Pro Markkinatalous 0,525, valtio 0,322. Ilman vaalitukea: Oksa 0,021; valtio 0,513 | Laajempi verkko |
Dokumentin 5 v2 korjaukset (content/5).
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| Johdanto, organisaatiot | 92 organisaatiota | 90 organisaatiota ja 94 lähteistettyä kytköstä | Sivuston verkossa vain lähteistetyt kytkökset |
| Johdanto, poistokoe | Kaikkien 855 henkilön poisto jättää 83 organisaatiota 90:stä; irti SAK, STTK, Akava, PAM, Teknologiateollisuus, Solidium, Careeria | 70 / 79; irti Akava, Asuntosäätiö, Luona Hoiva, PAM, SAK, Solidium, StaffPoint, STTK ja Teknologiateollisuus | 83/90 laskettiin kytköslistasta, jota ei tallennettu; luku ei toistu lähteistetyillä kytköksillä |
| Menetelmä | Keskeisyydet kaksijakoisesta verkosta | Keskeisyydet, k-ytimet, yhteisöt ja poistokoe yhdistelmäverkosta GF | M01 |
| Keskeisyystaulukko | Dokumentin oma laskenta | Tulostiedostosta: GF ja GF ilman tasoa 4; poliitikoista kahdeksan kärjessä vain Hakola | M02 |
| Yhteisöt, assortatiivisuus | Tasot 1–3: 127 / 2 213 / 0,03 | 126 / 1 851 / 0,012; lisätty mittarin määritelmä (henkilöprojektio, ei yhdessä istumista) ja nollamalli | M03 |
| Louvain | 19 yhteisöä, Q 0,79 kaikissa ajoissa | 17 yhteisöä, Q 0,78; vakaus 0,779–0,782, 17–19 yhteisöä, NMI; yhteisötaulukko siemenen 7 jaosta; Ilmarinen ja Kojamo samassa yhteisössä 10/20 ajossa, EK Ilmarisen tai Elon kanssa 17/20, Varma StaffPointin kanssa 2/20 | M06 |
| Haara-Q | puuttui | 0,70 deterministisellä tasatilannesäännöllä | M07 |
| 3-ydin | 43 solmua, 13 henkilöä, 30 organisaatiota | 36 solmua, 12 henkilöä, 24 organisaatiota; 2-ydin kumulatiivisena (140) | M04 |
| Leikkaussolmut | 3 henkilöä | 5 henkilöä irrotettavine organisaatioineen | Tulostiedosto |
| Tehollinen koko | Oksa 5,3, Ahokas 2,5 | Oksa 5,6, Hakola 3,8, Ahokas 3,5 | Uusi verkko; StaffPoint-selitys poistettu |
| Kestävyys | Poistokoe rahavirran kestävyytenä | Organisaatioiden kytkeytyneisyyskoe kahdella nimittäjällä (79 alkuperäistä, 69 jäljellä olevaa), satunnaisvertailu; ilman muita kuin poliitikkoja irti 7 organisaatiota, ilman poliitikkoja vain Asuntosäätiö | M05 |
| Varauslauseet | "Sidos ei ole väite väärinkäytöstä…", "ei aikomuksia", "Analyysi ei osoita, että valinnalla…", "Taulukko kertoo asemat…", osion "Mitä analyysi ei osoita" kaksi kappaletta | Poistettu; osio on nyt "Mikä rajaa analyysia" | Sivuston kielisääntö |
| Otsikko | Yhteisöt ja sekoittuminen | Yhteisöt ja puolueiden sekoittuminen | Sivujen osioviittaukset |
Sivut. Verkosto-, etusivun, layoutin ja metodisivun verkkoluvut lasketaan nyt tulostiedostosta ja verkkoaineistosta (aiemmin kovakoodatut 368, 454, 51 ja 74). Metodisivulle lisättiin verkosto2-huomautus ja henkilötyypin assortatiivisuus tunnuslukuna.
Verkosto2: henkilösivut kaikille (V2P)
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| Henkilösivut | Omat sivut vain poliitikoille (/poliitikot/[id]) | Myös muille henkilöille /henkilot/[id] samoin säännöin: vahvin sidostaso 0–3, noindex, rivit lähteineen, tila kausi-kentästä, egoverkko, tunnusluvut | Käyttäjän päätös 31.10.2026: kaikille omat sivut |
| Henkilöhakemisto | Ei ollut | /henkilot: haku nimellä ja organisaatiolla, tyyppisuodatin, tasorajaus (oletus 1–3), määrät datasta | Verkosto2:n 878 henkilöä |
| Poliitikot-sivu | Määrät analyysin n_persons-kentästä ja kovakoodattu kuvaus (368/454/416) | Määrät poliitikkoaineistosta (data/poliitikot.json); puoluejakauma poliitikoista; linkki Henkilöt-sivulle | Verkosto2:n n_persons kattaa kaikki henkilöt |
| Puolue × taso -kuva | persons_by_party sisälsi tyhjän puolueen | Vain poliitikot | Muilla ei puoluetta |
| Organisaatiosivut | "Poliitikkosidokset", linkit vain poliitikkolistaan | "Henkilöt": kaikki henkilöt, puolue tai henkilötyyppi, linkki henkilön omalle sivulle (henkilopolku) | Verkosto2 |
| Organisaatiohakemisto | Henkilöitä | Henkilöitä ja erikseen joista poliitikkoja | Verkosto2 |
| Verkoston solmupaneeli | Henkilölinkki aina /poliitikot | Puolue → /poliitikot, muu → /henkilot | Verkosto2 |
| Navigaatio, sitemap | Poliitikot "368 rekisteriotetta" | Verkostot-portaaseen Henkilöt; Poliitikot ilman kovakoodattua lukua; /henkilot sitemapissa (henkilösivut noindex eivätkä sitemapissa, kuten ennen) | Verkosto2 |
Verkosto2: verkkokuva (31.10.2026)
| Kohta | Vanha | Uusi | Syy |
|---|---|---|---|
| Layout (scripts/layout.mjs) | 51 organisaatiota ja 368 poliitikkoa | Kaikki henkilöt, joilla on sidos verkossa (857: poliitikot ja muut), ja organisaatiot, joilla on sidos verkossa tai kytkös (89 nykyisillä 74 kytköksellä); 982 henkilö–organisaatio-paria; henkilösolmussa tyyppi | Verkosto2-aineisto; organisaatiokerroksen voimia vahvistettu hieman (charge −320, link 80) solmumäärän vuoksi; siemenet ennallaan |
| Verkon organisaatiot (graph-data) | k-ydin ≥ 1 | layout.json:n organisaatiot (sidos tai kytkös) | Uudet organisaatiot voivat olla suurimman komponentin ulkopuolella, jolloin k-ydin on 0 |
| Näkymät | Luvut käsin (51, 74, 368, 16, 6) | Luvut johdetaan datasta (layout.json, tulokset.json); "Koko verkko" käyttää poistokokeen viimeistä riviä | Luvut muuttuvat, kun kytköksiä lisätään |
| Uudet näkymät | – | "Kaksi henkilökerrosta" (henkilötyypin assortatiivisuus tulokset.json ptype_assort.r) ja "Omistus ja johto" (johto-, omistaja- ja hallintoelinsidokset, ei poliitikkoja) | Verkosto2:n henkilökerros |
| Hakola-näkymä | "ainoa poliitikko, joka yhdistää neljä haaraa" | "poliitikko, jonka sidokset yhdistävät neljä haaraa" | Verkosto2:ssa myös Markus Lohen sidokset yhdistävät neljä haaraa |
| Henkilömerkki | Kaikki pisteinä puolueväreissä | Poliitikko pisteenä puolueväreissä, muu henkilö neliönä (var(--ink-2)) | Väri yhdelle merkitykselle |
| Lisävalinnat | Näytä poliitikot | Näytä henkilöt + henkilötyyppisuodatin (kaikki / poliitikot / muut) | |
| Statusrivi ja kuvan kuvaus | "n pol." | poliitikot ja muut erikseen | |
| Tekstivastine (AdjacencyList) | poliitikkosidosten määrä | henkilöitä (poliitikkoja, muita) organisaatiota kohden | |
| Poistokoe (RemovalChart) | "Verkossa on 368 poliitikkoa" | henkilömäärä tulokset.json:n poistokokeesta; paneeli "Poistetaan henkilöitä" |
Kuntarahoitus verkostoon (31.10.2026)
Dokumentin 18 integroinnin viimeinen kohta. Uusi organisaatio Kuntarahoitus Oyj (rahoittaja, asuminen) ja seitsemän lähteistettyä kytköstä: Keva omistaa 31 % ja valtio 16 % D (Kuntarahoitus 2024); julkinen kannanotto tuetun asuntotuotannon mallin säilyttämiseksi; D Varke maksaa korkotuen lainanantajille, Kuntarahoituksen osuus ei eritelty; P korkotukilainat Hekalle, VAV:lle ja Espoon Asunnoille P (VTV: lähes kaikki vuokrataloyhtiöiden korkotukilainat Kuntarahoitukselta). Kuntien 53 %:n omistusta ei kirjattu, koska verkossa ei ole kuntia yhtenä toimijana.
| Luku | Ennen | Nyt |
|---|---|---|
| Organisaatioita verkossa | 90 | 91 |
| Organisaatioiden välisiä kytköksiä | 94 | 101 |
| GF, suurin yhtenäinen osa | 947 / 874 | 948 / 877 |
| Henkilöiden poiston jälkeen yhteydessä | 70/79 | 72/81 |
| 10 keskeisimmän organisaation poisto | 37/79 (37/69) | 39/81 (39/71) |
| 3-ydin | 36 (12 henkilöä, 24 organisaatiota) | 37 (12, 25; mukana Kuntarahoitus) |
| 2-ydin | 140 | 142 |
| Louvain | 17 yhteisöä, 20 ajossa 17–19, NMI 0,94 | 19 yhteisöä, 20 ajossa 16–19, NMI 0,95; Q 0,78 ennallaan |
| Ilman henkilöitä irralliset organisaatiot | 9 | 9, lista ennallaan |