fix(reasoning): honor explicit whether propositions

This commit is contained in:
2026-08-14 07:01:23 +01:00
parent 29d565372b
commit 437aadc587
2 changed files with 78 additions and 3 deletions
+4 -3
View File
@@ -118,10 +118,11 @@ function extractMeaning(node) {
};
if (
/\b(status|likelihood|probability|chance|risk|uncertainty)\b/i.test(
/^whether\s+/i.test(strippedDescription) &&
(/\b(status|likelihood|probability|chance|risk|uncertainty)\b/i.test(
String(node?.label || ""),
) &&
/^whether\s+/i.test(strippedDescription)
) ||
/^whether\s+/i.test(description))
) {
return sentenceCase(extractWhetherProposition(strippedDescription));
}