Ein Agent hat vielleicht die richtige Identität herausgefunden.
Es könnte auf aktuellem und kanonischem Wissen basieren.
Es kann die Option gesetzt haben, die wirklich den Bedürfnissen des Benutzers entspricht.
Eine gültige Zustimmung, Befugnis und Genehmigung kann auch gefunden werden.
Trotz all dessen kann das Handeln wieder falsch sein.
Weil:
Die richtige Entscheidung ist keine Garantie für eine ordnungsgemäße Ausführung.
Der Agent kann die richtige Kundenadresse finden, aber nur die CRM Das Versandsystem wird aufgezeichnet und überholt.
Es kann den korrekten Rückgabebetrag berechnen; aber es kann die Zahlung auf die Bestellung eines anderen Kunden anwenden.
A API kann die Antwort erhalten HTTP 200 Die Methode und die API kann die Tatsache, dass das wirkliche Ergebnis der erfolgreich bearbeiteten Anfrage ist noch nicht vollständig zu verpassen.
Wenn die Antwort des Netzwerks verzögert wird, kann es die gleiche Zahlung ein zweites Mal machen.
Sie können fünf der sechs Sprachen veröffentlichen und die gesamte Veröffentlichung als vollständig betrachten.
Es kann sich nicht auf die "erfolgreiche" Nachricht des Dateitransfer-Tools verlassen und überprüfen, was tatsächlich im Live-System gefunden wird.
Sie kann ohne Verständnis vorgehen, an welchem Punkt der Prozess nicht rückgängig gemacht werden kann.
Sie kann zu persönliche, kommerzielle oder vertrauliche Daten für eine einfache Aufgabe verwenden.
Und am Ende gibt es vielleicht keine Aufzeichnungen darüber, was sie getan haben, für wen sie es getan haben und auf welchen Beweisen sie beruhten.
Fahren ist nicht nur ein Befehl.
Jede Aktion hat mindestens folgende Fragen:
Auf welchem System? Welches Ziel? Mit welchen Daten? Wie oft? Womit? Mit welcher unabhängigen Überprüfung? Mit welchem Mittel der Rückkehr? Unter welcher Akte?
Die neun Fehler in diesem Abschnitt untersuchen die Verschlechterung der gültigen Befugnis aufgrund des falschen Systems, falsche Ziel, fehlerhafte Erfolgsinterpretation oder unvollständige Exekutivdisziplin.
GBO-ERR-046 — Die richtige Handlung im falschen System ausführen
Kurzfall
Ein Kunde möchte die Lieferadresse seiner Bestellung ändern, die noch nicht versendet wurde.
Es weist den Kundendienstmitarbeiter an:
"Senden Sie meinen Auftrag an meine neue Büroadresse. Ich habe keinen Zugang mehr zu der alten Adresse."
Der Agent bestätigt die Identität des Klienten.
Die neue Adresse ist voll.
Öffnet die Kundenkarte auf CRM System und aktualisiert die Adresse.
Dann geben sie dem Kunden diese Antwort:
"Ihre Lieferadresse wurde erfolgreich geändert."
Die Lieferadresse wird jedoch nicht von CRM während der Bestellung vorbereitet wird, aber aus einem separaten Datensatz im Order Management System.
Die neue Adresse erscheint unter CRM..
Das Versandsystem trägt weiterhin die alte Adresse.
Das Paket wird an die Adresse gesendet, an der der Kunde nicht mehr darauf zugreifen kann.
Der Agent nutzte die richtigen Informationen für den richtigen Kunden.
Sie haben jedoch die Änderung nicht auf das System angewandt, das tatsächlich das Verhalten regelt.
Was oberflächlich richtig erscheint
CRM hat ein Feld "Adresse".
Die Kundenkarte wurde erfolgreich aktualisiert.
Das System hat keine Fehler gemacht.
Neue Adresse erscheint auf dem Bildschirm des Agenten.
Daher scheint der Prozess abgeschlossen zu sein.
Aber das gleiche ist in verschiedenen Systemen zu finden:
Kontaktadresse: CRM,
Lieferadresse im Bestellsystem,
Rechtsanschrift im Abrechnungssystem,
Versandadresse beim Frachtdienstleister.
Nur weil Domain-Namen ähnlich sind, bedeutet das nicht, dass ihre Funktion die gleiche ist.
Der eigentliche Fehler
Verletzt wurde die Kontrolle des ausführenden Systems.
Der Agent beantwortete die Frage:
"Wo ist die Adresse?"
Aber sie haben die Frage nicht beantwortet:
"Welches System bestimmt die physische Lieferung dieser Ordnung?"
Das Verhalten ändert sich nicht, wenn die richtigen Daten in das falsche Aufzeichnungssystem geschrieben werden.
Es sind verschiedene Dinge, die eine Information das Ergebnis in der realen Welt kontrollieren kann, indem sie erscheint.
Dieser Fehler ist insbesondere in folgenden Situationen häufig:
Die gleichen Daten in mehreren Systemen aufbewahren,
Zusammenarbeit von alten und neuen Plattformen,
ein System, das nur den Zweck der Bildgebung oder Berichterstattung trägt,
mangelnde Sichtbarkeit der tatsächlichen Transaktionsquelle.
Möglicher Schaden
Lieferung an die falsche Adresse
Falsche Rechnung oder Steuererklärung
Widerspruch von Kundeninformationen zwischen Systemen
Kosten für Rücksendung und Rückversand
Das geheime Produkt erreicht die falsche Person
Der Nutzer ergreift keine weiteren Maßnahmen, die sich auf die Antwort "verändert" stützen.
Nächste Agenten missysteme kanonische Quelle
Die Akzeptanz der technischen Leistung durch die Organisation als echte Verhaltensänderung
könnte auftreten.
Der gleiche Fehler ist im Webcast zu sehen:
Der Agent schreibt den richtigen Preis in statische HTML Die Website reproduziert aber den alten Preis aus dem kanonischen Servicekatalog in der nächsten Zusammenstellung.
Die Änderung scheint richtig zu sein.
Sie ist nicht dauerhaft, weil ihre Quelle falsch ist.
Erkennungssignal
Dieselben Informationen finden sich in mehreren Systemen.
Es ist nicht definiert, welches System die Quelle der Verarbeitung ist.
Der Agent ändert den Bereich, der allein zu sein scheint.
Echtes Verhalten nach Veränderung wird nicht kontrolliert.
CRM, Auftrags-, Rechnungs-und Frachtdaten sind unabhängig voneinander.
Die Meldung "aufgezeichnet" wird als Nachweis für die Ergebnisse verwendet.
Das Aussehen der kanonischen Quelle ist nicht getrennt.
Die nächste Synchronisation kann die Änderung rückgängig machen.
Richtiges Verhalten
Der Agent muss zunächst den Lebenszyklus von Daten verstehen:
In welchem System wird diese Information geboren?
Welches System regiert es kanonisch?
Welchen Datensatz verwendet die eigentliche Transaktion?
Wie kann man auf andere Systeme übertragen?
Bis zu welchem Punkt müssen Veränderungen erreicht werden?
Wie wird das Ergebnis bestätigt?
Der Agent im Adressbeispiel:
den Auftragsverwaltungsprotokoll zu aktualisieren,
Die Sendung sollte überprüfen, ob sie noch nicht gesperrt ist,
Bestätigung der letzten Adresse des Frachtsystems,
Wenn CRM Es ist eine Registrierung erforderlich, sie muss auch gleichgestellt werden.
Erst nach Bestätigung des tatsächlichen Ergebnisses beim Kunden:
"Die Versandadresse Ihrer Bestellung wurde als Ihre neue Büroadresse aktualisiert."
Das sollte es.
Maschinenregel
Eine Transaktion ist erst abgeschlossen, wenn die richtigen Informationen auf das kanonische System, das das Verhalten steuert, angewendet wurden. Es müssen Datensätze und Ausführungsquellen unterschieden werden.
Prüffrage
Wenn die gleichen Informationen in mehreren Systemen vorhanden sind, wissen unsere Agenten, welcher Datensatz nur Anzeige ist, welcher die Transaktion ausführen kann und welcher die kanonischen Quellen ist?
GBO-ERR-047 — Die richtige Handlung am falschen Ziel ausführen
Kurzfall
Ein Kunde meldet zweimal aufgeladen.
Der Finanzagent untersucht die Transaktionen.
Für denselben Auftrag sind zwei Zahlungen eingegangen.
Der Agent berechnet korrekt den Betrag, der zurückgegeben werden muss:
$480.
Es gibt zwei Personen in der Kundendatenbank mit dem gleichen Namen:
Mehmet Kaya — Laufende Nummer NK-481872
Mehmet Kaya — Laufende Nummer NK-48127
Bestellnummern sind sehr ähnlich.
Der Agent initiiert die Auslieferung mit dem richtigen Betrag.
Aber sie wählen den falschen Auftragsbestand.
$480 wird an die andere Mehmet Kaya geschickt.
Der echte Kunde kann sein Geld nicht nehmen.
Der falsche Kunde sieht eine unerwartete Rückkehr.
Die Berechnung ist korrekt.
Die Art der Operation ist korrekt.
Der Betrag ist korrekt.
Das Ziel ist falsch.
Was oberflächlich richtig erscheint
Der Agent sieht den Namen, den Betrag und die Art der Transaktion des Kunden korrekt.
Bei der Auswahl zwischen ähnlichen Datensätzen:
Name,
Close-Ordnung-Nummer,
ähnliche Geschichte,
gleiches Produkt
Anzeichen wie diese mögen angemessen erscheinen.
Die menschliche Schnittstelle kann auch zeigen Aufzeichnungen eng zusammen.
Sobald der Agent das Ziel ausgewählt hat, vervollständigen sie den Rest des Prozesses einwandfrei.
Daher tritt der Fehler im Moment der Zielbindung auf, nicht am Ende der Ausführungskette.
Der eigentliche Fehler
Verletzt wurde die Kontrolle der Zielbindung.
Eine Aktion muss vier Elemente miteinander verbinden:
KORREKTAKTION
+ KORREKTENTITÄT
+ RICHTIGES REKORD
+ KORREKTE TARGETZÜBERGANG
Der Name einer Person kann stimmen.
Aber es ist nicht die richtige Reihenfolge, Konto oder Datei.
Ein Server kann zur richtigen Firma gehören.
Aber Veränderung ist nicht die Produktionsumgebung, die gemacht werden muss.
Ein Mitarbeiter ist in der richtigen Abteilung.
Aber es ist kein Gesprächspartner der Botschaft.
Die Genauigkeit der Aktion ist nicht unabhängig von der Zielgenauigkeit.
Möglicher Schaden
Geld auf die falsche Person übertragen
Fortgesetzte Viktimisierung des ursprünglichen Kunden
Verbindung von persönlichen oder finanziellen Informationen mit der falschen Person
Störung der Buchführung
Das Problem der Sammlung
Verlust des Kundenvertrauens
Änderungen am falschen Server, Datei oder Benutzerkonto
Die richtige Korrektur wird zu einem neuen Fehler
könnte auftreten.
In einigen Bereichen kann das falsche Ziel zu einem viel schwereren Ergebnis führen:
medizinische Unterlagen für den falschen Patienten,
Das Konto des falschen Mitarbeiters schließen,
Zahlung eines falschen Unternehmenskontos,
Die falsche Datenbank löschen,
Veröffentlichen Sie auf falschen Social Media-Account.
Erkennungssignal
Es gibt Aufzeichnungen mit dem gleichen oder ähnlichen Namen.
Identität basiert nur auf einem Bereich.
Bestellungen oder Kundenzahlen sind optisch nah beieinander.
Der Agent zeigt die Zielübersicht nicht vor der Operation an.
Es gibt keine zweite Zielverifizierung im Hocheffektbetrieb.
Die Schnittstelle hält den zuletzt ausgewählten Datensatz standardmäßig.
Das System verwendet den ersten Datensatz, der mit einem Suchergebnis nach Namen kommt.
Die Vorgangsgenehmigung enthält nicht die eindeutige Identität des Ziels.
Richtiges Verhalten
Vor einer Aktion mit hoher Wirkung muss der Agent das Ziel anhand mehrerer eindeutiger Identifikatoren überprüfen:
Kundenkennung
Laufende Nummer
Zahlungskennung
E-Mail oder Konto
Datum des Betriebs
Grund für die Rückkehr
Eine kurze Zielübersicht kann vor dem Prozess angezeigt werden:
Ziel: Mehmet Kaya Beschluss: NK-481872 Zahlung: PAY-992014 Betrag: 480 USD Quellenrechnung: Ende 7421 Warum: Gegenseitige Sammlung
Der Agent muss die Aktion beenden oder eine menschliche Überprüfung beantragen, wenn es eine ähnliche Rekordunsicherheit gibt.
Maschinenregel
Die korrekte Operation darf erst durchgeführt werden, wenn die eindeutige Zielidentität überprüft wurde. Ein Name, eine ähnliche Zahl oder Position in einer Schnittstelle ist nicht ausreichend Beweis für das Ziel.
Prüffrage
Verifizieren wir bei Maßnahmen, die Geld, Daten, Zugang oder externe Kommunikation betreffen, das Ziel mit eindeutigen Identifikatoren, die dem Risiko angemessen sind, und stellen wir gegebenenfalls eine vom Menschen lesbare Zielübersicht vor?
GBO-ERR-048 — HTTP 200 für einen Erfolg in der realen Welt halten
Kurzfall
Ein Reisebüro wird beauftragt, die Hotelreservierung des Nutzers zu stornieren.
Der Agent schickt eine Stornierungsanfrage an die Hotelreservierung API..
Das System antwortet:
HTTP 200
Erhaltener Antrag
Zellularitätsverarbeitung
Der Agent interpretiert dies als Erfolg und informiert den Nutzer:
"Ihre Reservierung wurde storniert. Es wird keine Gebühr geben."
In dieser Antwort HTTP 200 zeigt an, dass die Anfrage erfolgreich nach der entsprechenden Methode bearbeitet wurde und API Vereinbarung; aber der Satz "Stornierung Verarbeitung" im Körper klar erklärt, dass die Stornierung der Reservierung ist noch nicht abgeschlossen.
Der Prozess wird auf einem separaten System im Hintergrund ausgeführt.
Ein paar Minuten später scheitert die Stornierung, weil die Reservierung die kostenlose Stornierungsfrist um eine Stunde überschritten hat.
Der Nutzer kontaktiert das Hotel nicht, indem er sich auf die Antwort des Agenten verlässt.
Am nächsten Tag wird die volle Gebühr von der Kreditkarte eingehoben.
Der Agent HTTP hat den Erfolg der Anfrage weithin interpretiert und dabei den laufenden Geschäftsprozess im Antwortorgan ignoriert.
Aber sie verwechselten die technische Akzeptanz mit dem Ergebnis der Arbeit.
Was oberflächlich richtig erscheint
Unter RFC 9110, HTTP 200 bedeutet, dass die Anfrage erfolgreich nach der gewählten Methode bearbeitet wurde; API Vertrags- und Antwortinhalte bestimmen, was das für das Geschäftsergebnis bedeutet.
Entwickler-Tools können grüne Zeichen zeigen.
API Anruf gab keinen Fehler.
Die Anfrage des Agenten wurde korrekt übermittelt.
Aber der Erfolg auf technischer Protokollebene ist nicht dasselbe wie das Ergebnis auf Unternehmensebene.
In diesem Fall sagt die Antwortstelle, dass die Stornierung nicht abgeschlossen ist und dass die endgültige Situation später auftreten wird.
Bitte eingegangen.
Der Prozess läuft.
Die Bestätigung hat begonnen.
An einem Punkt kam das Ergebnis zurück.
Die endgültige Situation wird später eintreten.
Das gleiche Problem zeigt sich in den folgenden Beispielen:
Zählung der Annahme der IndexNow-Erklärung als Garantie für Scannen, Indexieren oder Sortieren
Die Annahme der Nachricht durch den E-Mail-Server, die in den Posteingang fällt, oder die Zählung des Lesenachweises
Zählung des Eingangs der Zahlungsanfrage als Abschluss der Sammlung
Die Reaktion auf den Datei-Upload als Live-Streaming zu interpretieren ist korrekt
Annahme, dass der Kandidat in das System der Beschäftigungsantrag zugelassen ist
Der eigentliche Fehler
Verletzt wurde die Kontrolle der Ergebnisverifizierung.
Der Agent hat nicht die folgenden Ebenen getrennt:
ANTRAG
→ TECHNISCH ERGEBNISSE
→ UMSETZUNG
→ UMSETZUNG
→ AUSGEWÄHLTE REALWORLD-ÜBERSICHT
Beweise in einer Stufe deuten nicht spontan darauf hin, dass die nächste Stufe eingetreten ist.
Der Erfolg des Protokolls ist kein Ziel.
Möglicher Schaden
Unbefugte Buchung oder Abonnement
Unerwartete Gebühr
Versäumnis des Nutzers, das erforderliche Tracking-Verhalten zu erfüllen
Bericht über die Nichtbestätigung
Mehr Anzeige der Sichtbarkeit von Suchmaschinen als
Missverständnis von Zahlung, Versand oder Veröffentlichungsstatus
Die nachfolgenden Agenten basieren auf unvollständiger Verarbeitung
Entführung des Rückkehrfensters
könnte auftreten.
Erkennungssignal
Der Agent schaut nur HTTP Statuscode.
Der Ausdruck "Ziehen", "Angenommen" oder "Verarbeitung" im Antwortkörper wird ignoriert.
Es gibt keine endgültige Statusabfrage für die Transaktion.
Das Geschäftsergebnis enthält keine gesonderte Identifikations- oder Zulassungsnummer.
Asynchrone Operationen gelten als sofortige Fertigstellung.
Die Sprache der "deklaration akzeptiert" und "Konsequenz aufgetreten ist" ist verwirrt.
Die klare Unsicherheit bleibt bestehen, während der Nutzer über das Endergebnis informiert wird.
Richtiges Verhalten
Für jedes Werkzeug und jede Operation muss der Agent den Abschlussvertrag, alle Zwischenstaaten und die maßgebliche Verifikationsquelle kennen.
Zum Beispiel für die Buchung Stornierung:
cancellation_status = bestätigt
Annullierungsnummer
Lohnstatus
Angaben zur Erstattung
Die endgültige Bestätigung des Hotels
Vielleicht.
Der Agent muss nach der ersten Antwort sagen:
"Der Antrag auf Stornierung wurde vom System empfangen; die Reservierung gilt noch nicht als storniert. Ich überprüfe die endgültige Genehmigung."
Wenn der Prozess abgeschlossen ist:
"Die Stornierung wurde genehmigt. Bestätigungsnummer C-7721. Stornogebühr 0 EUR.."
Das könnte man sagen.
Maschinenregel
Technische Akzeptanz oder ein Protokoll-Erfolgscode dürfen nicht als realer Abschluss interpretiert werden. Die Maßnahme ist anhand einer für ihr Risiko angemessenen maßgeblichen Statusaufzeichnung und erforderlichenfalls anhand einer vom Handlungsinstrument funktional getrennten Methode zu überprüfen.
Prüffrage
Werden „Anfragen" erhalten, „Verarbeitungen", „abgeschlossen" und „Ausgangsverifiziert" in unseren Systemen und in welchem Stadium kann ein Agent eine endgültige Erfolgssprache mit dem Benutzer verwenden?
GBO-ERR-049 — Dieselbe Transaktion zweimal ausführen
Kurzfall
Ein Einkaufsagent kauft eine Serverlizenz von 2.400 Dollar für das Unternehmen.
Die Zahlung sendet die Anfrage an API..
Die Netzwerkverbindung wird für ein paar Sekunden getrennt.
Der Agent kann keine Antwort bekommen.
Das System hat:
"Der Antrag ist abgelaufen."
Der Agent macht das:
"Zahlung ist nicht passiert."
Es interpretiert in Form und gibt die gleiche Anfrage zurück.
Der zweite Prozess gibt eine Antwort auf den Erfolg.
Eine Stunde später erhält das Finanzteam zwei separate 2.400 Dollar-Sammlungen.
Die erste Anfrage erreichte den Zahlungsdienstleister und wurde abgeschlossen.
Nur die Erfolgsreaktion konnte nicht zum Agenten zurückkehren.
Der Agent hat das gleiche Ziel zweimal erreicht.
Was oberflächlich richtig erscheint
Wenn ein Prozess nicht reagiert hat, ist es natürlich, es erneut zu versuchen.
Netzwerk- und Werkzeugfehler sind häufig.
Retesting macht das System langlebig.
Der Agent wollte die Aufgabe unerledigt halten.
Aber:
Keine Antwort eingegangen
Mit:
Nicht durchgeführte Maßnahmen
Es ist nicht dasselbe.
Das externe System erhielt eine Anfrage, aber es könnte Probleme mit dem Antwortweg gegeben haben.
Der eigentliche Fehler
Verletzt wurde die Kontrolle von Eindeutigkeit und Idempotenz.
Transaktionen wie Finanzen, Nachrichten, Bestellungen, Buchungen und Sendungen:
eindeutige Transaktionskennung,
Wieder schützen,
endgültige Statusabfrage
Es muss tragen.
Im Zusammenhang mit HTTP, die idempotent Methode ist, dass die beabsichtigte Wirkung von mehreren identischen Anfragen für den gleichen Zweck auf dem Server ist die gleiche wie die Wirkung einer Anfrage.
Die praktische Anforderung ist:
Wenn der gleiche Zweck versehentlich erneut gesendet wird, darf das System nicht einen zweiten unerwünschten Nebeneffekt erzeugen; es bestimmt Methodensemantik und Implementierungsvertrag, wie dies erreicht wird.
Möglicher Schaden
Duplizieren der Gebühren
Das gleiche Produkt zweimal bestellen
Senden der gleichen E-Mail zweimal
Einen Benutzer zweimal aufzeichnen
Die Verbreitung des gleichen Vorbehalts
Zwei verschiedene Rechnungen oder Vertragsanmeldung
Unterbrechungen der Bestands-, Budget- und Rechnungsführung
Verlust des Vertrauens der Nutzer
Nichtigerklärung der zweiten Transaktion
könnte auftreten.
Beim Senden von Nachrichten ist die doppelte Verarbeitung keine einsame Unannehmlichkeit. Die gleiche Person immer und immer wieder zu erreichen, kann ein Problem von Spam und Ruf werden.
Erkennungssignal
Nach einem Timeout sendet der Agent die gleiche Anfrage sofort erneut.
Es gibt keine Transaktions-ID.
Das externe System kann die vorherige Anfrage nicht in Frage stellen.
Der Zustand der "keine Antwort" wird als "versagt" eingestuft.
Die Politik der Wiederholung ist in allen Werkzeugen dieselbe.
Zahlung, E-Mail und Lesevorgänge verwenden die gleiche Wiederholung Logik.
Der Benutzer sieht zwei ähnliche Aktion Quittungen.
Ein zweiter Anruf erfolgt, ohne die Transaktionshistorie zu überprüfen.
Richtiges Verhalten
Eine retryable, hochwirksame Schreiboperation muss einen einzigartigen idempotency-Schlüssel zwischen Client und Server vereinbart haben, oder gleichwertige Wiedergabeschutz:
operation_id: KURZE-2026-004872
Das externe System muss diesen Schlüssel mit der gleichen Verarbeitungsabsicht verbinden und verhindern, dass ein erneuter Versuch mit dem gleichen Schlüssel während des sicheren Zeitraums zu zweiten Nebenwirkungen führt; es reicht nicht aus, eine ` operation_id ` auf den Kunden allein.
Wenn die Antwort verloren ist, Agent zuerst:
Sie sollte die Situation mit ihrer Transaktionskennung in Frage stellen.
Überprüfen Sie den Auftrag oder die Zahlung Datensatz
Wenn das Ergebnis unsicher ist, sollte es Sie informieren.
Sollte nicht mit neuen und unabhängigen Operationen beginnen
In den meisten Fällen kann es sicherer zu Nebenwirkungen kommen, doch sollten die Auswirkungen auf die Höhe, die Kosten und die Konsistenz bewertet werden.
Nebeneffekte wie Geld, Senden, Datenlöschen, Publizieren und Engagement erfordern einen strengeren Wiederholungsschutz.
Maschinenregel
Das Nichterhalten einer Antwort bedeutet nicht, dass keine Transaktion stattgefunden hat. Hochwirksame Maßnahmen dürfen nicht ohne eine eindeutige Transaktionskennung und eine Idempotenzsicherung zurückgefordert werden.
Prüffrage
Verhindern unsere Zahlungs-, Bestell-, E-Mail-, Buchungs- und Publishing-Systeme technisch, dass dieselbe Anfrage wegen eines Netzwerkausfalls oder einer Wiederholung zweimal ausgeführt wird?
GBO-ERR-050 — Teilerfolg als vollständigen Erfolg melden
Kurzfall
Ein Unternehmen veröffentlicht seine neue Service-Seite in sechs Sprachen:
Englisch
Türkisch
Deutsch
Arabisch
Spanisch
Russisch
Der Agent führt die Produktionszusammenstellung durch.
Alle sechs Quelldateien werden vom Compiler akzeptiert.
Nach Live-Veröffentlichung:
Es öffnet sich auf Englisch.
Öffnet auf Türkisch.
Es öffnet sich auf Deutsch.
Es öffnet sich auf Spanisch.
Es öffnet sich auf Russisch.
Die arabische Route gibt 404 wegen Fehlrichtung.
Im allgemeinen Prüfbericht über den Wirkstoff:
"Die Veröffentlichung ist erfolgreich. Der Service ist live in sechs Sprachen."
Verfasser.
Weil:
Die Hauptsprache Seite funktioniert,
Es wurden sechs Quelldateien erstellt,
Die meisten Tests sind bestanden,
Der einzige Weg allein ist ein Misserfolg.
In Wirklichkeit wurde die Veröffentlichung in fünf Sprachen fertiggestellt.
Die sechste Sprache ist nicht lebendig.
Nur fünf der sechs obligatorischen Sprachrouten funktionieren; an diesem Tor ist das Ergebnis 5/6. Das bedeutet nicht, dass die Publikation in allen Qualitätsdimensionen 83 Prozent erfolgreich ist.
Was oberflächlich richtig erscheint
Bei großen Systemen kann es schwierig sein, dass alle Komponenten einwandfrei sind.
Ein einziger Fehler sollte den allgemeinen Fortschritt nicht unsichtbar machen.
Der Agent könnte denken, "Die Hauptaufgabe ist erfolgreich abgeschlossen, es gibt wenig Fehler übrig."
Auch die Sprache, die versagt, kann einen kleinen Teil des gesamten Verkehrs darstellen.
Aber die Aufgabe ist klar:
Veröffentlichung in sechs Sprachen
Das Ergebnis in fünf Sprachen ist kein voller Erfolg.
Teilweiser Erfolg ist wertvoll.
Es sollte nicht falsch benannt werden.
Der eigentliche Fehler
Verletzt wurde die Kontrolle der Abschlussgenauigkeit.
Die Bedingungen für die Erfüllung einer Aufgabe müssen vor der Aktion festgelegt werden.
Zum Beispiel:
6/6 Sprachen
12/12 Mobile und Desktop-Ansicht
6/6 kanonisch und hreflang
0 Kritischer Fehler
System, wenn eine dieser Bedingungen nicht erfüllt ist:
teilweisen Erfolg,
behindert,
Warten auf Genehmigung,
abgerufen
Es sollte die richtige Situation nutzen.
Mehrheitserfolg ändert nicht die Integritätsanforderung im Vertrag.
Möglicher Schaden
Eine fehlende Sprache oder Benutzergruppe bleibt unsichtbar
Nicht meldepflichtig URL zu Suchmaschinen
Kunde nimmt unvollendetes Projekt abgeschlossen an
Mißverständnis des Eingangs oder der Annahme der Lieferung
Nächste Agenten auf der Grundlage eines unvollständigen Systems
Verlust kritischer Minderheitenfehler in Gesamterfolgsprozentsatz
Zugänglichkeit, RTL oder mangelnde Bedeutung für regionale Fragen
Vermindes Vertrauen in die Beweissprache der Organisation
könnte auftreten.
Erkennungssignal
Der Bericht zeigt nur einen Gesamterfolgsprozentsatz.
Fehlerhafte Komponenten werden nicht genannt.
Der Satz "Build passed" wird anstelle von "live publication complete" verwendet.
Die Aufgabe wird eingestellt, wenn fünf der sechs Ziele vorüber sind.
Eine Sprache oder Benutzergruppe, die geringen Traffic erhält, wird als unwichtig angesehen.
Die Bedingungen für die Fertigstellung wurden nicht vor der Aufgabe geschrieben.
Der Agent macht keinen Unterschied zwischen Fortschritt und Vollendung.
Das verbleibende Risiko wird nicht gesondert ausgewiesen.
Richtiges Verhalten
Der Beauftragte muss das Ergebnis klar melden:
Status: Teilweiser Erfolg Lebend: 5/6 Sprachen fehlgeschlagen: Arabische Route Grund: Routing Fehler Betroffene: Mobile und Desktop-arabische Benutzer Nächster Schritt: Streckenkorrektur, Neukompilierung und 12-Ansichts-Verifizierung Fertigstellung: noch nicht
Es ist nicht notwendig, das Teilergebnis zu unterschätzen.
Aber es sollte nicht als vollständiges Ergebnis dargestellt werden.
Maschinenregel
Eine Aufgabe darf erst dann als vollständig gemeldet werden, wenn jede vordefinierte Pflichterfüllungsbedingung vorüber ist. Ein Teilergebnis muss die gemessene Abdeckung, fehlende Komponenten und offene Risiken angeben.
Prüffrage
Berichten unsere Agenten über Fortschritte, teilweisen Erfolg und vollständige Fertigstellung als separate Zustände, und können volumenarme, aber verbindliche Komponenten innerhalb des Gesamtprozentsatzes versteckt werden?
GBO-ERR-051 — Eine Werkzeugausgabe nicht unabhängig verifizieren
Kurzfall
Ein Webagent lädt 38 aktualisierte Dateien auf den Live-Server hoch.
FTP Das Tool gibt folgenden Bericht:
38/38 erfolgreich hochgeladen
Der Agent hält die Veröffentlichung für erfolgreich.
Aber auf der Live-Site sehen die Nutzer weiterhin die alte Seite.
Dann gibt es folgende Probleme:
Dateien werden in das falsche Verzeichnis geladen.
Das CDN bietet die alte Kopie an.
Zwei Dateien wurden während der Übertragung beschädigt.
Das gemeinsame Acet der Hauptseite bleibt in der alten Version.
FTP Das Tool hat die einzige Übertragung bestätigt, nicht das öffentliche Ergebnis zu überprüfen.
Das Werkzeug hat nicht gelogen.
Sie haben tatsächlich 38 Dateien an den angegebenen Ort übertragen.
Aber es hat nicht bewiesen, dass die richtigen Dateien in der richtigen Position, nach außen in der richtigen Weise bedient werden.
Was oberflächlich richtig erscheint
Das System, das das Werkzeug betreibt, hat eine starke Kenntnis von seinem eigenen Betrieb.
FTP Client:
Die Verbindung,
Anzahl der Dateien,
Übertragungsreaktionen
Sie sehen.
Der Erfolgsbericht ist technisch korrekt.
Das gleiche System auf eine andere Weise zu kontrollieren, kann wie unnötige Wiederholung erscheinen.
Das eigene Erfolgsmaß eines Werkzeugs deckt den technischen Schritt ab, den es in den meisten Fällen allein durchführt.
Das FTP Die Übertragung misst nicht die Ausgabe von HTTPS, die dem Benutzer präsentiert wird.
Der Compilation-Test misst nicht die aktuelle Browseransicht.
E-Mail API kann die Annahme oder das Liefersignal des Anbieters angeben; es beweist nicht allein, dass der Empfänger die Nachricht gesehen oder gelesen hat.
Der eigentliche Fehler
Verletzt wurde die Kontrolle der unabhängigen Verifizierung.
Häufige stille Ausfälle können unsichtbar bleiben, wenn die Beweise, die das Ergebnis mit dem Werkzeug bestätigen, das die Aktion durchgeführt hat, aus derselben schmalen technischen Schicht stammen.
Je nach Risiko und Wirkung kann die Prüfkette wie folgt aufgebaut werden:
DIE AKTION DER ZOLLPERFORMATION
→ EIN ZUSAMMENHANNEL LESEN DIE TATSÄCHLICHEN AUSWIRKUNGEN
→ VEREINBART ES MIT DER ERGEBNISSE
Zum Beispiel:
FTP Lasten, HTTPS Downloads zurück.
Der Code wird kompiliert, der eigentliche Browser wird ausgeführt.
Die Zahlung wird gesendet, die Bestellung und die Bank werden gelesen.
Die Nachricht wird gesendet; der Empfang des Anbieters und der autorisierte Posting-Record werden überprüft. Besteht ein Verzichts- oder Leseanspruch, so werden gemäß diesem Anspruch gesonderte Beweismittel beantragt.
Die Befugnis wird angewendet, die aktuelle Vertragsversion wird überprüft.
Möglicher Schaden
Die alte oder beschädigte Datei bleibt live
Veröffentlichung falscher Preise und Deckung
Erfolgsmeldung an den Benutzer über fehlgeschlagenen Betrieb
Entführung des Rückkehrfensters
Falsch melden URL oder Inhalt zu Suchmaschinen
Trennung von Zahlungs- und Auftragsaufzeichnungen
Der Agent erstellt eine selbstbestätigte geschlossene Schleife
Der Unterschied zwischen tatsächlichen Ergebnissen und Bericht während der Prüfung
könnte auftreten.
Erkennungssignal
Das Werkzeug, das die Operation durchführt, ist auch die einzige Quelle der Erfolgsbestätigung.
Es gibt keine Rückkopplung aus dem öffentlichen oder externen System.
Lokale Tests werden statt Live-Verifikation verwendet.
Es gibt keinen Vergleich von Remote Hash oder Version.
Derselbe Agent macht den Wechsel und genehmigt allein ihre eigene Schlussfolgerung.
Die Benutzeroberfläche wird nicht getestet.
Der Tool Report wird mit dem Titel "reales Ergebnis" gespeichert.
Die stille Rate des Scheiterns ist unbekannt.
Richtiges Verhalten
Bei Transaktionen mit hohen Auswirkungen muss die Ergebnisprüfung zwingend vorgeschrieben sein; die funktionale Unabhängigkeit und Tiefe der Methode muss anhand von Risiken, Reversibilität und möglichen Auswirkungen bestimmt werden.
Für Webcast:
Lokales Manifest erstellen
Dateien exportieren
Dateien per Live lesen HTTPS
Hashs vergleichen
Überprüfen Sie live HTML
Echte mobile und Desktop-Ansicht testen
Führen Sie kritische Leistung und Zugangstüren
Wenn eine unabhängige Überprüfung fehlschlägt, darf die Aktion nicht als vollständig angesehen werden.
Maschinenregel
Ein eigener Erfolgsbericht ist kein endgültiger Beweis für ein breiteres Ergebnis, als dieser Bericht tatsächlich vorsieht. Ein hochwirksames Ergebnis muss zurückgelesen und durch einen maßgeblichen Datensatz, Kanal oder eine Methode überprüft werden, die das Risiko eines gemeinsamen Ausfalls reduziert.
Prüffrage
Verifizieren wir bei Zahlungen, Veröffentlichungen, Kommunikationen und Datenoperationen das Ergebnis der Außenwelt oder verlassen wir uns auf die eigene „erfolgreiche" Botschaft des handelnden Werkzeugs?
GBO-ERR-052 — Weitergehen, ohne den Punkt der Unumkehrbarkeit zu erkennen
Kurzfall
Ein Unternehmen wechselt von seinem alten Kundenbeziehungssystem zu einer neuen Plattform.
Der Agent:
die Kundendaten trägt,
Entspricht Unternehmen,
Es leitet die Vertriebsgeschichte,
Es erstellt Benutzerkonten.
Die ersten Kontrollen scheinen erfolgreich zu sein.
Die Rekordzahlen sind weitgehend übereinstimmend.
Um die Lagerkosten zu senken und das alte System zu schließen, führt der Agent die restlichen Operationen durch:
Es deaktiviert Konten im alten System.
Löscht Speicherplatz.
Verringert die Retentionszeit.
- Er löscht den alten Führerschein.
Einige Tage später wird bemerkt, dass einige wichtige Anhänge und Kundenbestätigungen nicht in das neue System verschoben werden.
Die alte Lizenz wurde widerrufen.
Speicher gelöscht.
Es gibt auch keine Anhänge des letzten Monats in der aktuellen Sicherung.
Der Agent wusste nicht, dass sie von der repatriierbaren Phase der Migration in die irreversible Phase umgezogen waren.
Was oberflächlich richtig erscheint
Migration scheint erfolgreich zu sein.
Die Gesamtzahl der Datensätze ist knapp.
Das neue System funktioniert.
Das alte System offen halten:
Kosten,
Sicherheitsfläche,
Verwechslung der Arbeitnehmer
können.
Der Agent wollte die Arbeit abschließen und Ressourcenverschwendung verhindern.
Zwischen ‚das neue System funktioniert‘ und ‚wir können das alte System sicher stilllegen‘ liegt jedoch eine eigene Prüfschwelle.
Der eigentliche Fehler
Verletzt wurde die Kontrolle von Umkehrbarkeit und Abhilfe.
Bei jeder wichtigen Aktion sind folgende Fragen zu stellen:
Bis zu welchem Punkt können wir leicht zurückgehen?
Nach welchem Prozess steigen die Kosten für die Rückkehr stark?
Welche Daten oder Rechte können dauerhaft verloren gehen?
Welche Befugnis, Überprüfung oder Genehmigung ist erforderlich, bevor wir zu diesem Punkt kommen?
Wurde der Beweis der Rückkehr wirklich geprüft?
Die Tatsache, dass eine Aktion technisch einen "silen" oder "imittalen" Knopf hat, bedeutet nicht, dass sie leicht reversibel ist.
Möglicher Schaden
Dauerhafter Datenverlust
Zustimmung des Kunden und Verlust von Vertragsaufzeichnungen
Verlust von Beweisen
Einstellung des Betriebs
Kosten für Wiederzulassung und Wiedereinziehung
Die Unfähigkeit der Menschen, auf vergangene Arbeit zuzugreifen
Folgeentscheidungen auf der Grundlage fehlerhafter oder unvollständiger Daten
Direkte Reflexion von Fehlern auf Menschen, weil keine Rückkehr möglich ist
könnte auftreten.
Weitere irreversible Punkte sind:
Die große Bezahlung,
Veröffentlichung der öffentlichen Identität,
die Ausfuhr vertraulicher Daten,
Die Unterzeichnung des Vertrags,
Die Aktivierung des physischen Systems,
Rechtliche Schritte mit einer verpassten Frist.
Erkennungssignal
Die Phasen der Operation wurden nicht nach ihrer Schwierigkeit klassifiziert, sie umzukehren.
Vor der Löschung oder Löschung wurde die von der Risikoklasse geforderte Befugnis oder Genehmigung nicht überprüft.
Es gibt ein Backup, aber die Wiederherstellung wurde nicht getestet.
Die Kontrolle basiert allein auf der Anzahl der Datensätze.
Datentypen und Anhänge wurden nicht getrennt verglichen.
Der Agent schaltet das alte System aufgrund seines Ziels "vollständig" schnell ab.
Das Rückkehrfenster ist nicht sichtbar.
Die Verwertbarkeit der abgeschlossenen externen Effekte wird nicht bewertet.
Richtiges Verhalten
Der Beauftragte muss deutlich kennzeichnen, wo sich die Umkehrung oder Reparatur im Aktionsplan erheblich erschwert:
STAAT 1: KUPFER — VERBRAUCHER
SEITE 2: VERBRAUCH — VERBRAUCHER
STUFE 3: VERWENDUNG — VERBRAUCHER
STAAT 4: TÄTIGKEIT DES NEUEN SYSTEMS — TEILNEHMER
SEITE 5: ALTER ZUGANG ZU SCHLIESSEN — HOCHWIRKUNGEN DREI
STUFE 6: DELETE DATEN UND REVOKIEREN DIE LIZENZ — HARD-TO-REMEDY DRESHOLD IN DIESER RECHTSSACHE
Vor der Schlussphase:
Datenintegrität,
Ergänzungen
Genehmigungsprotokolle,
Anwendertests,
eine Wiederherstellungsübung,
Befugnis oder Genehmigung gemäß dem Pflichtvertrag
Es muss abgeschlossen sein.
Maschinenregel
Vor der Überquerung eines irreversiblen oder schwer zu behebenden Punktes muss der Schwellenwert klar gekennzeichnet sein, die risikoproportionale Überprüfung abgeschlossen und die Befugnis oder Genehmigung gemäß dem Auftragsauftrag nachgewiesen werden.
Prüffrage
Bei Transaktionen mit Geld, Daten, Veröffentlichungen, Verträgen und Identität wissen wir, wo eine Umkehrung oder Abhilfe erheblich schwieriger wird und wenden entsprechende technische und Management-Gates an dieser Schwelle an?
GBO-ERR-053 — Mehr Daten als nötig verwenden
Kurzfall
Ein Kunden-Support-Agent erhält folgende Aufgabe:
"Erfahren Sie, warum die Bestellung des Kunden verspätet ist und erarbeiten Sie eine angemessene Antwort."
Die für diese Aufgabe erforderlichen Informationen sind:
Laufende Nummer
Datum der Versendung
Status der Ladung
Erzeugnis
Kontaktadresse des Kunden
Aber der Agent kann auf das gesamte Unternehmen zugreifen. CRM Datenbank.
Bei der Überprüfung des Kundenrekords verwendet es auch:
Alle vergangenen Einkäufe
Die letzten vier Ziffern der Zahlungskarte
Anmerkungen zur Beschwerde
Interne Bemerkungen der Arbeitnehmer
Vermarktungsprofil
Geschätzte Einkommenshöhe
Frühere Anruf Dumps
Aufzeichnungen, die mit anderen Familienmitgliedern verbunden sind
Auch wenn der Agent nicht alle diese Informationen in der Antwort zeigt, sendet er sie alle in den Kontext des externen Modells.
Für ein einfaches Frachtproblem wurde das umfangreiche persönliche und kommerzielle Profil des Kunden verarbeitet.
Was oberflächlich richtig erscheint
Mehr Kontext kann bessere Antworten liefern.
Wenn der Agent über die Erfahrungen des Kunden Bescheid weiß:
Mehr persönlich,
mehr Verständnis,
vollständiger
Sie können reagieren.
Das System hat technischen Zugriff auf Daten.
Die Organisation kann über eine allgemeine Datenverarbeitungsbehörde verfügen, die dem Kunden Unterstützung bietet.
Der Zugriff erfordert jedoch nicht die Verwendung aller Daten in jeder Aufgabe.
Mehr Daten ergeben nicht nur die Möglichkeit der Qualität, sondern auch größere Schäden.
Der eigentliche Fehler
Verletzt wurde die Kontrolle der Datenverhältnismäßigkeit.
Es gibt vier getrennte Fragen in der Verwendung von Daten durch einen Agenten:
Ist diese Information notwendig, um eine Aufgabe zu erfüllen?
Gibt es eine Rechtsgrundlage, Erlaubnis und Organisationspolitik, die für diesen Zweck gilt?
Muss es an ein externes Werkzeug oder Modell geliefert werden?
Wie lange wird es nach dem Eingriff aufbewahrt?
Technischer Zugang:
"Du kannst technisch auf diese Aufnahme zugreifen."
Das könnte bedeuten.
Aber:
"Sie können alle Bereiche in jeder Aufgabe verarbeiten, exportieren und speichern."
Das heißt nicht.
GBO verwendet den folgenden Grundsatz:
Erforderliche Mindestdaten
Daten, die für das richtige Verhalten benötigt werden; mehr nicht.
Möglicher Schaden
Unnötige Verarbeitung personenbezogener Daten
Weitergabe sensibler Informationen an externe Anbieter
Größere Schäden an Datenlecks
Verwendung des Benutzerprofils aus dem Kontext
Diskriminierende oder nicht zusammenhängende Schlussfolgerungen
Interne Anmerkungen der Mitarbeiter beeinträchtigen das Kundenverhalten unfair
Vorratsdatenspeicherung und zunehmende rechtliche Verpflichtungen
Erstellen eines unsichtbaren Profils, das der Benutzer nicht kennt
Die Verwendung irrelevanter Informationen durch den Agenten bei künftigen Entscheidungen
könnte auftreten.
Erkennungssignal
Der Agent lädt standardmäßig die gesamte Aufzeichnung hoch.
Es gibt keine Datenfläche Grenze pro Aufgabe.
Der an das externe Modell gesendete Kontext ist nicht sichtbar.
Die Annahme, dass "mehr Daten bessere Antworten sind", wird nicht in Frage gestellt.
Lesende Befugnis wird als Teilen und Speichern von Energie verwendet.
Allgemeine Daten werden nicht durch sensible Daten getrennt.
Wenn der Prozess abgeschlossen ist, werden temporäre Daten nicht gelöscht.
Die alten und nicht verwandten Informationen des Nutzers beeinflussen das neue Verhalten.
Richtiges Verhalten
Die für die Aufgabe erforderlichen Datenfelder müssen vorab festgelegt werden.
Im Beispiel der Frachtverzögerung nur Agent:
Bestellnummer,
Status der Verbringung,
voraussichtliches Datum,
Präferenz für die Kommunikation des Kunden
Das kann funktionieren.
Wenn zusätzliche Informationen wirklich notwendig sind, sollte die Begründung sichtbar sein.
Der Datenzugriff kann geschichtet gestaltet werden:
support_basic
support_shipping
support_billing
support_sensitive
Der Agent muss die für seine Einzelaufgabe geeignete Schicht verwenden.
Bei externen Modellen oder Werkzeugen:
personenbezogene Daten müssen auf ein begrenztes und für den Zweck erforderliches Maß reduziert werden;
Die Anonymisierung oder Pseudonymisierung sollte gegebenenfalls angewandt werden; es sollte bekannt sein, dass die beiden nicht den gleichen Schutz bieten;
Nicht wesentliche Aufzeichnungen sollten nicht übermittelt werden.
Maschinenregel
Der technische Zugang gewährt nicht die Befugnis, jedes verfügbare Datum für jeden Zweck zu verwenden. Im Rahmen der geltenden Rechtsgrundlage und Organisationspolitik muss der Agent nur den kleinsten Datensatz verarbeiten, der für die jeweilige Aufgabe erforderlich ist; gemeinsame Nutzung und Aufbewahrung sind gesondert zu beschränken.
Prüffrage
Verwenden unsere Agenten nur die für jede Aufgabe wirklich benötigten Datenfelder oder verarbeiten sie als Standard-Kontext alle zugänglichen Client-, Mitarbeiter- oder Unternehmensdaten?
GBO-ERR-054 — Keinen Aktionsbeleg erzeugen
Kurzfall
Eines Morgens stellt ein Unternehmen fest, dass sich der Preis für einen großen Service auf seiner Website geändert hat.
Der alte Preis ist $500.
Der neue Preis scheint $350 zu sein.
Änderung:
Auf der englischen Seite:
Auf der türkischen Seite:
zur maschinenlesbaren Katalogisierung,
die Wissensbasis des Verkäufers
n.
Niemand weiß, wer die Änderung vorgenommen hat.
Mögliche Quellen sind:
Web-Agent
Vertriebsstelle
Humaner Editor
Nachtbetriebsautomatisierung
Veröffentlichungssystem, das alte Preisdatei wiederhergestellt
Der Git-Record zeigt nur ein automatisches Service-Konto an.
Das Service-Konto wird von mehr als einem Agenten genutzt.
Folgende Fragen können nicht beantwortet werden:
Wer wollte das Wechselgeld?
Auf welcher Quelle beruhte sie?
Wer wurde ermächtigt, den Preis zu ändern?
Welche Dateien haben sich geändert?
Welche Tests hat es durchgeführt?
Wann fand die Veröffentlichung statt?
Wie kann ich zur alten Version zurückkehren?
Hat der Verkäufer Kundennachrichten zu diesem Preis geschickt?
Die Änderung kann auch wahr sein.
Und falsch.
Aber es gibt keine Beweiskette.
Was oberflächlich richtig erscheint
Technische Protokolle können in allen beteiligten Systemen vorhanden sein.
Befehl ausgeführt.
Die Datei hat sich geändert.
Serverzeit wird gespeichert.
Daher kann eine zusätzliche "Makose" als unnötiges Dokument betrachtet werden.
Aber technische Protokolle beantworten oft nicht die folgenden Fragen zusammen:
Menschlicher Zweck
Befugnis
Die verwendete kanonische Quelle
Ziel
Finanzielle Veränderung
Überprüfung der realen Welt
Rückgabestatus
Eine Kommandozeile erklärt nicht allein die Bedeutung von Verhalten.
Der eigentliche Fehler
Verletzt wurde die Kontrolle der Aktionsnachvollziehbarkeit.
Die Handlung eines Agenten sollte nicht allein erfolgen; sie muss später neu installiert werden.
Der Erhalt der Handlung ist keine private Gedankenkette.
Es ist nicht notwendig, die gesamte interne Argumentation des Agenten aufzuzeichnen.
Was erforderlich ist, ist eine Spur von beobachtbarer Verantwortung:
Was haben sie getan? Für wen haben sie es getan? Mit welcher Befugnis haben sie es getan? Welchen Input haben sie verwendet? Welches Ergebnis haben sie bestätigt? Was kann man holen?
Wenn es keine Maßnahmen gibt, kann weder Erfolg noch Fehler vollständig geprüft werden.
Möglicher Schaden
Unfähig zu identifizieren, wer eine unbefugte Änderung vorgenommen hat
Zurück zur falschen Version
Wiederholen des gleichen Fehlers
Eingriffe in die Verantwortung von Menschen und Agenten
Nicht wissend, dass der Kunde falsche Informationen erhalten hat
Verlust von Beweisen bei der Überprüfung von Zwischenfällen
Das Verhalten der Befugnis beim Waschen und bei den Schattenagenten bleibt unsichtbar.
Das Asyl der Organisation in dem Satz " AI "
Nicht einmal das richtige Verhalten kann wiederholt werden
könnte auftreten.
Erkennungssignal
Mehrere Agenten verwenden das gleiche Service-Konto.
Es gibt keine Transaktions-ID.
Technisches Logbuch und menschliche Nachfrage sind nicht miteinander verbunden.
Die Genehmigungsversion wird nicht aufgezeichnet.
Es gibt keine Änderung der Datei oder Liste der Datensätze.
Das unabhängige Prüfergebnis wird dem Empfang nicht hinzugefügt.
Es gibt keine anderen Beweise als die "vollständige" Nachricht des Agenten.
Es kann nicht festgestellt werden, welcher Subagent zum Zeitpunkt des Vorfalls gehandelt hat.
Der Zeitpunkt der Rückkehr ist unbekannt.
Richtiges Verhalten
Eine materielle Maßnahme muss eine Empfangsbestätigung mit Feldern enthalten, die im Verhältnis zu ihren Risiko- und Sektorverpflichtungen stehen; die folgende Liste ist das in diesem Buch vorgeschlagene Beispiel:
action_id
requested_by
performed_by
agent_instance
Zweck
authorization_version
target_system
target_entity
inputs_used_refs_or_hashes
data_classes
changes_made
started_at
completed_at
technical_result
independent_verification
approval_or_standing_authority_basis
rollback_point
open_uncertainties
Status
Die einfache Version für die Menschen kann sein:
Aktion: Managed Operation Startpreis aktualisiert Geschädigter: Gewerbebehörde Durchgeführt von: Web-Agent WEB-OPS-17 Quelle: Bestätigter Preisrekord PREIS-v4.2 Wechselflächen: 6 Sprachen, Katalog, FAQ Live-Überprüfung: Definiertes Manifest 38/38; übergebenes finanzielles Preis-Verständnis-Match in sechs Sprachen Genehmigungsgrundlage: Registrierte Veröffentlichungsbehörde für PREIS-v4.2 Zurück: Veröffentlichung-20260908-01 Version Offene Ungewissheit: Suchindizes außerhalb dieses Überprüfungsbereichs nicht gemessen
Die Quittung ist nicht für erfolgreiche Aktionen allein:
abgelehnt,
angehalten,
Teilweise verbleibend,
abgerufen
Sie muss auch für Aktionen geschaffen werden.
Maschinenregel
Erstellen Sie für jede materielle Maßnahme einen Prüfbericht, der Identität, Zweck, Befugnis, Ziel, Materialänderung, Verifizierung und Rücküberweisung oder Abhilfe umfasst. Der Empfang allein beweist nicht, dass sein Inhalt korrekt ist; er muss sich auf die entsprechenden Quellen beziehen.
Prüffrage
Können wir später für jede bedeutende Handlungsweise mit ausreichenden Beweisen rekonstruieren, was getan wurde, von wem, unter welcher Befugnis oder Genehmigung, und auf welcher Quelle und auf welcher Version?
KAPITEL VI: ZENTRALFINDIERUNG
Eine autorisierte Handlung kann immer noch falsch ausgeführt werden
Die neun Datensätze in diesem Abschnitt haben die Führungskette zwischen Entscheidung und realen Ergebnis getestet: korrektes System und Ziel, Wiederholungsschutz, ehrliche Statuserklärung, Risiko-proportionierte Verifikation, Rollback/Abhilfe, Datenminimierung und Aktionsprotokoll sollten zusammenarbeiten.
Die gemeinsame Wurzel aller Fehler ist:
Der Agent hat den Unterschied zwischen "Ich habe das Verfahren gemacht" und "Ich habe das richtige Ergebnis in einer sicheren und nachweisbaren Weise" verloren.
Ein Werkzeugbefehl kann funktionieren.
Aber sie haben vielleicht im falschen System gearbeitet.
Eine Zahlung kann korrekt sein.
Aber vielleicht sind sie zu dem falschen Bericht gegangen.
A API Anfrage ist akzeptabel.
Aber der eigentliche Prozess kann scheitern.
Die meisten Aufgaben können erledigt werden.
Ein Pflichtstück kann jedoch fehlen.
Ein Publishing-Tool kann ein Erfolg sein.
Aber die Außenwelt sieht vielleicht die alte Version.
Eine Datenmigration kann funktionieren.
Aber wenn der Zeitpunkt der Rückkehr überschritten wird, können unvollständige Aufzeichnungen dauerhaft verloren gehen.
Ein Agent kann das Sagen haben.
Aber es kann überproportional handeln mit mehr als genug Daten.
Und selbst wenn das System das richtige Ergebnis gebracht hat, kann man nicht wissen, was wiederholt werden muss, was korrigiert werden muss, wenn es keine Quittung gibt.
Das Exekutivmodell, das von NOMOS GBO bewertet zusammen die folgenden Elemente:
QUALIFIZIERTE AUSNAHME =
RICHTIGES SYSTEM
UND RICHTIGES TARGET
UMSETZUNG UND TATSÄCHLICHES UMSATZ
UND EINHEITLICHE UMSETZUNG
UND HONESTER ABSCHLUSSSTATUS
UND RISIKOPROPORTIONATISCHE ÜBERPRÜFUNG
UND WICHTIGHEIT DER REVERSIBILITÄT
UND MINDESTANFORDERLICHE DATEN
EINNAHMEN UND AKTIONEN
Die grundlegende Bestimmung dieses Abschnitts lautet:
Ein Agent muss eine Handlung auf das richtige System und das richtige Ziel anwenden, dabei einen angemessenen Wiederholungsschutz nutzen und nur die erforderlichen Mindestdaten verwenden; er muss das Ergebnis entsprechend dem Risiko der Aussage prüfen, den Rollback- oder Abhilfestatus ausweisen und einen prüfbaren Beleg hinterlassen.
Denn die Verantwortung für das Verhalten, das in der Welt Spuren hinterlässt, endet nicht mit dem Befehl, der ausgeführt wird.
Der Anspruch auf Erfüllung erfordert, dass das Ziel, die daraus resultierende Situation, offene Unsicherheiten und Reversibilität durch Beweise gestützt werden, die mit der Wirkung der Aufgabe übereinstimmen.
Aber selbst wenn ein einzelner Agent all diese Regeln vollständig durchgesetzt hat, beginnt ein weiteres Risiko.
Die Aufgabe kann auf einen anderen Agenten übertragen werden.
Die Grenzen können während der Übertragung verloren gehen.
Die Befugnis, die der Hauptagent nicht hat, kann dem Subagent gewährt werden.
Ein Agent kann davon ausgehen, dass der Ausgang eines anderen unabhängigen Beweise.
Zwei Agenten können die gleiche Datei auf einmal ändern.
Wenn der Hauptagent aufhört, können die Warteschlange und Subagenten weiterarbeiten.
Und mit jedem Umsatz kann die Aufgabe ein wenig wachsen.
Die nächsten neun Fehler werden die Frage untersuchen:
Ein einzelner Agent kann richtig handeln; aber wenn Agenten beginnen, miteinander zu arbeiten, wird die Kette von Identität, Befugnis, Realität und Verantwortung geschützt?
Ein Agentfehler kann nur an einem Punkt bleiben. Mehrere Agentenfehler können sich im gesamten System vermehren.

