Olemme rakentaneet hajautetun "ReAct" -tyyppisen tekoC$lyarkkitehtuurin (The Mesh). JC$rjestelmC$ssC$ on ylC$tason agentti (LPC-pohjainen FSM), joka lC$hettC$C$ asynkronisen jonon kautta Ollaman generoimia BASIC-skriptejC$ suoritettavaksi eristettyyn hiekkalaatikkoon. Hiekkalaatikon moottorina toimii itse koodattu x-mesh-basic -tulkki. Ongelma: LLM-mallit (Ollama) hallusinoivat jatkuvasti eri vuosikymmenten BASIC-murteita (esim. kirjoittavat vahingossa QBasicia, kC$yttC$vC$t REM-kommentteja tai unohtavat $-pC$C$tteet merkkijonomuuttujista). Kun ylC$tason agentti saa tulkista syntaksivirheen, sen FSM-logiikka monimutkaistuu turhaan virheenkC$sittelyn takia. TehtC$vC$: Haluan muuttaa x-mesh-basic -tulkin "itsensC$ parantavaksi suoritusympC$ristC6ksi" (Self-Healing Execution Environment), jotta ylC$tason agentin ei tarvitse vC$littC$C$ hallusinaatioista. Suunnittele minulle pC$ivitykset tulkkiin seuraavien vaatimusten pohjalta: "Loose BASIC" -toleranssi: Tulkin pitC$C$ ymmC$rtC$C$ REM-kommentit, sivuuttaa turhat rivinumerot ja sallia muuttujien kC$yttC6 joustavasti (esim. A ja A$ tulkitaan tarvittaessa samaksi, jos konteksti sen sallii). Fuzzy Matching (Levenshtein): Jos komento on kirjoitettu hieman vC$C$rin (esim. PRNT tai ECH), tulkki etsii lC$himmC$n oikean komennon (esim. PRINT) Levenshtein-etC$isyydellC$ ja suorittaa sen virheen kaatamisen sijaan. Varoitus voidaan kirjata lokiin. HC-Moodi (--llm-autocorrect): Jos koodi on niin rikki, ettC$ ajo kaatuu (esim. tC$ysin tuntematon rakenne), tulkki tekee synkronisen, blokkaavan kutsun paikalliselle Ollama-rajapinnalle (esim. portti 11434). Se lC$hettC$C$ Ollamalle virheviestin ja rikkinC$isen koodin pyytC$en korjausta. Kun Ollama palauttaa korjatun koodin, tulkki yrittC$C$ ajoa uudestaan. TehtC$vC$nC$si on toimia senior-tason ohjelmistoarkkitehtina. Anna konkreettiset arkkitehtuuriohjeet ja koodiesimerkit (mielellC$C$n Pythonilla/JS:llC$, riippuen siitC$ millC$ tulkkia laajennetaan) siitC$, miten nC$mC$ kolme ominaisuutta implementoidaan olemassa olevaan parseriin fiksusti.