Joku kysyi, miten ja milloin tavallista masennuslääkettä otetaan, ennen vai jälkeen ruokailun, ja mitä se sisältää. Hän kysyi venäjäksi. Käyttöliittymä oli turkiksi. Auto-tilan moottori vastasi valmiiksi muotoillulla kieltäytymisellä — englanniksi. Kun sitä pyydettiin vastaamaan venäjäksi, se kieltäytyi uudelleen, venäjäksi. Minuutti myöhemmin keskustelu poistettiin. Jokainen muu assistentti vastaa tuohon kysymykseen, ja henkilöllä oli oikeus odottaa samaa.
Yksi poistettu keskustelu, neljä vikaa.
Tieto ei ole neuvo
Mihin lääke on tarkoitettu, miten sitä otetaan, mitä se sisältää, vaatiiko se reseptin — se on pakkausseloste, julkinen ja dokumentoitu. Järjestelmäkehote sanoo sen nyt selvästi: vastaa siihen, lisää yksi rivi, joka ohjaa ammattilaisen puoleen henkilökohtaista päätöstä varten, ja pidä kiinni kieltäytymisestä asioissa, joissa se on pakollista — yliannostus, itsensä vahingoittaminen, tavat kiertää resepti. Vastattavan alueen laajentaminen ei laajentanut sitä, mikä on sallittua; se nimesi hiljaisuuden keskellä, jossa pieni malli oli keksinyt oman käytäntönsä.
Kieltäytyminen on vastaus
Sääntö siitä, että vastaukset noudattavat viestin kieltä, sijaitsi kaukana pitkän kehotteen lopusta, ja kieltäytymismalli on vastaus, joka todennäköisimmin ohittaa sen. Sääntö toistetaan nyt siellä, mistä malli lukee viimeksi, ja käyttöliittymän kieli on vain ratkaiseva tekijä paljaalle numerolle tai linkille. Venäjänkielinen kysymys turkinkielisellä näytöllä saa vastauksen venäjäksi, ja kieltäytyminenkin tulee venäjäksi, jos siihen tullaan.
Taustalla oli syvempi syy. Palvelimen osa, joka suoratoistaa vastauksen, toimii irrallaan pyynnöstä, eikä pyynnön kulttuuriasetus seurannut sinne — joten jokainen suoratoistettu vuoro ajettiin palvelimen omalla kielellä, ja parikymmentä järjestelmäviestiä, joita suoratoisto voi lähettää, tulivat myös sillä kielellä. Kulttuuriasetus otetaan nyt talteen alussa ja sovelletaan uudelleen ajon sisällä. Jokainen suoratoistava asiakassovellus, sekä verkossa että puhelimessa, lähettää nyt myös kielensä pyynnön mukana, mitä kolme neljästä ei aiemmin tehnyt.
Tyhjä vastaus on vika parempikoodisena
Yksi moottori palautti toisinaan valmiin vastauksen, jossa ei ollut mitään. Sovellus tulkitsi sen siistiksi vuoron päättymiseksi ja näytti paikanpitäjän, joka kertoi työkalujen suorittaneen tehtävänsä. Sitä käsitellään nyt kuten mitä tahansa muuta virhettä ennen ensimmäistä tokenia: Auto-tilassa sisarmoottori ottaa vuoron; nimenomaisella valinnalla näet rehellisen, lokalisoidun virheilmoituksen. Moottorit, jotka tekivät tätä useimmin, poistuivat Auto-joukosta — sama testi, joka poisti mallien luokan aiemmin kesällä, sovellettuna samaan näyttöön.
Myöhemmin ei ole olemassa
"Lähetän sen muutaman minuutin kuluttua" on jotain, mitä ihminen sanoo. Keskusteluvuoro ei voi: mitä tahansa ei tuoteta nyt, ei saavu koskaan, ja lupaus on vika kohteliaan lauseen naamiossa. Vastaukset, jotka lupasivat myöhemmän hetken, yritetään uudelleen, kunnes ne toimittavat sen vuoron aikana, kaikilla kahdellakymmenelläyhdeksällä kielellä, joita sovellus puhuu, sekä assistenttikuplassa että keskustelussa.
Mikään näistä ei ole mallipäivitys. Ne ovat putkistoa mallin ympärillä, joka pakottaa sen pitämään lupaukset, jotka käyttöliittymä jo antaa.