isConclusive property

bool get isConclusive

true, wenn diese Antwort ueberhaupt eine Aussage ueber den Ausgang traegt -- also einen Ergebniscode nennt, dessen Bedeutung feststeht und der in HpsCodes.all als HpsCodeEffect.conclusive gefuehrt wird.

Nur eine solche Antwort darf einen Ausgang festschreiben. Alles andere -- ein fehlender Code, eine Wissensluecke (isNoStatement, isTechnicalError, notFoundCode), ein ungewisser Host-Ausgang (isHostUncertain) oder ein Code ausserhalb der Tabelle (isUnknownCode) -- ist ein Grund weiterzuklaeren, niemals ein Ergebnis. Bis 27.08.2026 war das eine Negativliste, die sich als Positivliste ausgab ("jeder Code ausser null und noStatementCode ist schluessig"); siehe die Messung zu technicalErrorCode oben, die diese Annahme widerlegt hat. Seit 11.09.2026 speist sich die Positivliste aus Messung UND der Antwortcodeliste von hobex -- siehe response_codes.dart.

Implementation

bool get isConclusive => HpsCodes.lookup(responseCode)?.conclusive ?? false;