Veebirakendus

AI tõlgendab. Arvutuse teeb kood.

Toetuste veebirakendus: AI tõlgendab sisendit, kood arvutab. Töö ulatus, maksed, pääsuõigused ja õppetunnid päris vigadest.

← Tagasi projektide juurde

Töö ulatus

Vestlusest kasutatava veebirakenduseni.

Eesmärk oli aidata inimesel kirjeldada oma olukorda tavalises keeles ja saada selle põhjal arusaadav ülevaade võimalikest toetustest. See nõudis rohkemat kui vestlusakent: sisendi kontrolli, reeglipõhiseid arvutusi, tulemuste selgitamist, makseid ja pääsuõigusi.

Koodis olid sisestusvoog, tulemuste vaade, tasuline personaalne tegevuskava, asutuste kataloog ja haldusvaade. Taustal töötasid andmebaas, makseteadete töötlemine ja pääsuõiguste võrdlemine makseolekuga. Dokumentide krüpteeritud hoidla jaoks oli taristu, kuid dokumentide üleslaadimine jäi sellest ulatusest välja. Rakendus ei esita riigile taotlusi ega tee ametlikku toetuse määramise otsust.

9 097läbitud automaattesti lähteülevaate kontrollis
Projekti kohalik Vitesti käivitus, 11.09.2026: 579 testifaili. Kaheksa brauseritestide faili ei olnud selles käivituses kaasatud. Testide arv ei näita kasutajate arvu ega tõesta rakenduse veatust.

Mida töövoog tegi?

  1. Olukorra kirjeldus

    Kasutaja kirjutab oma olukorrast. Vaba tekst ei ole veel kontrollitud faktide kogum.

  2. AI eraldab väljad

    AI muudab kirjelduse kindla struktuuriga väljadeks. Sisend läbib isikuandmete eemaldamise ja väljade valideerimise; need kontrollid ei ole eksimatud.

  3. Kood arvutab

    Reeglimootor kasutab struktureeritud välju ja reegleid. AI ei arvuta ega muuda rahasummasid.

  4. Kontroll enne väljastamist

    Väljundi põhisummad arvutatakse koodiga uuesti. Ebaselged või keerulised olukorrad suunatakse inimese poole, mitte ei täideta lünki väljamõeldud arvuga.

  5. Tulemus ja pääsuõigus

    Kasutaja saab selgituse ja vastava pääsuõiguse olemasolul personaalse tegevuskava. Makse töötlemine ning tasutud ligipääsu säilitamine on eraldi süsteemiülesanded.

Mis läks valesti ja mida muutsime?

Vaikne asendus võib olla nähtavast veast ohtlikum.

Testkeskkonna vigane API-võti käivitas märkamatult lihtsa asendustõlgendaja, mis ei mõistnud eitust. Paranduses eristati arenduse testandmed päris töövoost ja tõlgenduse tõrge tehti kasutajale nähtavaks.

Makse dokumentatsioon ei asenda päris teadet.

Maksetöötleja eeldas valesid väljanimesid ning tühistamine võis eemaldada juba tasutud ligipääsu. Parandus lähtus tegeliku makseteate struktuurist ja säilitas pääsuõiguse tasutud perioodi lõpuni.

Roheline testirida ei ole avaldamisluba.

Lähteülevaate ajal oli üks hilisem parandus endiselt avaldamata ja brauseritestid selles kontrollis käivitamata. Testitulemus tuleb siduda konkreetse versiooni ja kontrolli ulatusega.

Minu roll ja AI panus

Mina määrasin toote suuna, allikad ja tööde järjekorra ning otsustasin, milline tulemus sobib avaldamiseks. Minu juhitud AI-agendid jagasid planeerimise, koodi kirjutamise ja kontrolli rollid. See ei olnud ühe vestlusega valmis saanud rakendus.

Kuhu andmed liikusid?

AI tõlgendus kasutab välist mudeliteenust. Makse- ja krüpteerimisteenustel on samuti oma andmepiirid. Iseseisev majutus ei tähenda, et kogu töötlus toimuks samas serveris.

Kirjeldus põhineb projekti lähtekoodi ja kohalike kontrollide ülevaatel 11.09.2026, mitte sõltumatul tootmiskeskkonna auditil. Näited on selgitavad, mitte kasutajaandmed.

Järgmine samm

Kas tahad midagi sarnast ehitada?

Räägime, kuidas ehitada AI abil nii, et kontroll tulemuse üle jääks sinule.

Võta ühendust