isConclusive property
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;