# OG-Litteroija 1.0.12
Päiväys: 2026-04-28

## Muutokset
- Tallennuksen aloitusta kovennettu tilanteisiin, joissa sessio syntyy mutta äänen kaappaus tai WebSocket-yhteys ei ala lähettää dataa.
- Käyttöliittymä näyttää nyt aloituksessa selkeämmät tilat `Odottaa ääntä...` ja aikakatkaisun, jos ääni ei käynnisty ajoissa.
- Diagnostiikkapakettiin lisätty aloitusvaiheen tila, jotta tukitapauksissa nähdään oliko tallennus vasta käynnistymässä vai jo käynnissä.

## Korjatut virheet
- Korjattu tilanne, jossa sovellus saattoi jäädä jumiin `Yhdistetään...`-kohtaan, vaikka backend-sessio oli jo luotu.
- Korjattu no-audio-start-tilanne palvelinpuolella: backend odottaa nyt ensimmäistä audioframea ennen STT-streamin aloitusta eikä jää Google STT:n audio-timeout-uudelleenkäynnistyssilmukkaan.
- Korjattu web-diagnostiikan vienti niin, että raportti muodostuu myös silloin kun transcript tai sessiometa puuttuu.

## Julkaisun tarkistuslista
- [x] Build + DMG
- [x] Sign + notarize
- [ ] Muodosta muistio -toiminto testattu
- [ ] Mikrofoni + systeemiääni testattu

## Jakelutiedostot
- DMG: `OG-Litteroija-1.0.12.dmg`
- SHA256: `8d1a7f8f817b8c51197fb60299b0fba962c1204bc3a087600ee18fa1dda7a4e1`
- Päivitysmanifesti: `latest-mac.json`

## Julkaisun tila
- Backend-hotfix julkaistu revisiona `oglitteroija-stt-00019-4fx`.
- Mac-release rakennettu, signeerattu ja notarisoitu.
- Päivitysmanifesti luotu versiolle `1.0.12`.
- Julkaisu latauspalvelimelle valmis.
