Uudelleenyritys / itseparantuva agenttimalli
What It Is
Itseparantuvat agentit käsittelevät virheet deterministisesti: ne yrittävät uudelleen turvallisesti, soveltavat varajärjestelyjä ja heikkenevät hallitusti.
Ne erottavat ohimenevät virheet (uudelleenyritys) pysyvistä virheistä (eskalointi tai pysäytys).
Malliin kuuluu myös virheen jälkeinen diagnostiikka ja selkeät korjaavat toimet toistuvan arvailun sijaan.
Why It Matters in Enterprise
Tuotantointegraatiot epäonnistuvat usein: kutsurajoitukset, aikakatkaisut, osittaiset käyttökatkot, skeemamuutokset.
Ilman itseparantumista agentit luovat tikettejä ja manuaalista työtä sen vähentämisen sijaan.
Deterministinen toipuminen pienentää vahinkojen laajuutta ja tekee häiriötilanteiden hallinnasta ennustettavaa.
Common Mistakes
- Sokeat uudelleenyritykset ilman viivetysten kasvatusta, budjetteja tai idempotenssitarkistuksia – aiheuttaa kaksoissivuvaikutuksia.
- Pysyviä virheitä yritetään uudelleen eskaloinnin sijaan näytön kera.
- Ei vikakytkintä (circuit breaker): epäonnistuvaa järjestelmää kutsutaan yhä uudelleen ja käyttökatko vahvistuu.
- Virheluokkia ei lokiteta, mikä tekee luotettavuuden parantamisesta ajan mittaan mahdotonta.
How Copyl Supports This Pattern
- Copylin työkalurajat mahdollistavat turvallisten uudelleenyritysten toteuttamisen ja virheiden selkeän havainnoinnin.
- Hallittu suoritus mahdollistaa pysäytysehdot, hyväksynnät ja eskalointipolut riskin kasvaessa.
- Auditointilokit auttavat oppimaan virheistä ja parantamaan työnkulkuja ilman arvailua.