feat: introduce reasoning pattern selection
This commit is contained in:
@@ -1766,6 +1766,15 @@ export function determineGraphBackedQuestion({ situationGraph }) {
|
||||
reason: formulatedQuestion.reason,
|
||||
strategy: formulatedQuestion.strategy,
|
||||
investigationStrategy: formulatedQuestion.investigationStrategy,
|
||||
reasoningPattern: formulatedQuestion.reasoningPattern,
|
||||
reasoningPatternReason: formulatedQuestion.reasoningPatternReason,
|
||||
questionFamily: formulatedQuestion.questionFamily,
|
||||
allowedQuestionFamilies:
|
||||
formulatedQuestion.allowedQuestionFamilies,
|
||||
rejectedQuestionFamilies:
|
||||
formulatedQuestion.rejectedQuestionFamilies,
|
||||
selectedQuestionTemplate:
|
||||
formulatedQuestion.selectedQuestionTemplate,
|
||||
questionComplexity: formulatedQuestion.questionComplexity,
|
||||
plainLanguageNormalisations:
|
||||
formulatedQuestion.plainLanguageNormalisations,
|
||||
@@ -2469,6 +2478,15 @@ export function applyValidatedProposal({
|
||||
reason: formulatedQuestion?.reason || deterministicSelection.reason,
|
||||
strategy: formulatedQuestion?.strategy,
|
||||
investigationStrategy: formulatedQuestion?.investigationStrategy,
|
||||
reasoningPattern: formulatedQuestion?.reasoningPattern,
|
||||
reasoningPatternReason: formulatedQuestion?.reasoningPatternReason,
|
||||
questionFamily: formulatedQuestion?.questionFamily,
|
||||
allowedQuestionFamilies:
|
||||
formulatedQuestion?.allowedQuestionFamilies,
|
||||
rejectedQuestionFamilies:
|
||||
formulatedQuestion?.rejectedQuestionFamilies,
|
||||
selectedQuestionTemplate:
|
||||
formulatedQuestion?.selectedQuestionTemplate,
|
||||
questionComplexity,
|
||||
plainLanguageNormalisations,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user