Accept softer Scattermind continuation aliases
This commit is contained in:
@@ -495,11 +495,16 @@ function bridgeEnvelopeFrom(input = {}) {
|
||||
|| body.ranker_input
|
||||
|| body.rankerHandoff
|
||||
|| body.ranker_handoff
|
||||
|| body.rankerBridge
|
||||
|| body.ranker_bridge
|
||||
|| body.rankReady
|
||||
|| body.rank_ready
|
||||
|| body.bridge
|
||||
|| body.bridgePayload
|
||||
|| body.bridge_payload
|
||||
|| body.continuation
|
||||
|| body.continuationPlan
|
||||
|| body.continuation_plan
|
||||
);
|
||||
}
|
||||
|
||||
@@ -515,6 +520,8 @@ function featureSetFrom(input = {}) {
|
||||
|| body.candidate_feature_set
|
||||
|| body.rankReadyFeatureSet
|
||||
|| body.rank_ready_feature_set
|
||||
|| body.buildOrderPreview
|
||||
|| body.build_order_preview
|
||||
|| envelope.featureSet
|
||||
|| envelope.feature_set
|
||||
|| envelope.candidateSet
|
||||
@@ -523,6 +530,8 @@ function featureSetFrom(input = {}) {
|
||||
|| envelope.candidate_feature_set
|
||||
|| envelope.rankReadyFeatureSet
|
||||
|| envelope.rank_ready_feature_set
|
||||
|| envelope.buildOrderPreview
|
||||
|| envelope.build_order_preview
|
||||
);
|
||||
}
|
||||
|
||||
@@ -539,11 +548,16 @@ function looksLikeRankPayload(value = {}) {
|
||||
|| value.ranker_input
|
||||
|| value.rankerHandoff
|
||||
|| value.ranker_handoff
|
||||
|| value.rankerBridge
|
||||
|| value.ranker_bridge
|
||||
|| value.rankReady
|
||||
|| value.rank_ready
|
||||
|| value.bridge
|
||||
|| value.bridgePayload
|
||||
|| value.bridge_payload
|
||||
|| value.continuation
|
||||
|| value.continuationPlan
|
||||
|| value.continuation_plan
|
||||
|| value.snapshot
|
||||
|| value.conceptMap
|
||||
|| value.concept_map
|
||||
@@ -571,6 +585,8 @@ function looksLikeRankPayload(value = {}) {
|
||||
|| value.full_reading
|
||||
|| value.conceptMapJson
|
||||
|| value.concept_map_json
|
||||
|| value.buildOrderPreview
|
||||
|| value.build_order_preview
|
||||
|| value.opening_reflection
|
||||
|| value.restated_idea
|
||||
|| value.ideaText
|
||||
@@ -585,6 +601,12 @@ function looksLikeRankPayload(value = {}) {
|
||||
|| Array.isArray(value.next_actions)
|
||||
|| Array.isArray(value.nextMoves)
|
||||
|| Array.isArray(value.next_moves)
|
||||
|| Array.isArray(value.possibleNextMoves)
|
||||
|| Array.isArray(value.possible_next_moves)
|
||||
|| Array.isArray(value.suggestedNextMoves)
|
||||
|| Array.isArray(value.suggested_next_moves)
|
||||
|| Array.isArray(value.recommendations)
|
||||
|| Array.isArray(value.opportunities)
|
||||
|| Array.isArray(value.candidates)
|
||||
|| Array.isArray(value.candidateActions)
|
||||
|| Array.isArray(value.candidate_actions)
|
||||
@@ -1158,6 +1180,9 @@ function optionsFromBody(body = {}) {
|
||||
{ items: body.nextMoves || body.next_moves, sourceSection: 'nextMoves' },
|
||||
{ items: envelope.nextMoves || envelope.next_moves, sourceSection: 'ranker-input.nextMoves' },
|
||||
{ items: featureSet.nextMoves || featureSet.next_moves, sourceSection: 'feature-set.nextMoves' },
|
||||
{ items: body.possibleNextMoves || body.possible_next_moves || body.suggestedNextMoves || body.suggested_next_moves || body.recommendations || body.opportunities, sourceSection: 'possibleNextMoves' },
|
||||
{ items: envelope.possibleNextMoves || envelope.possible_next_moves || envelope.suggestedNextMoves || envelope.suggested_next_moves || envelope.recommendations || envelope.opportunities, sourceSection: 'ranker-input.possibleNextMoves' },
|
||||
{ items: featureSet.possibleNextMoves || featureSet.possible_next_moves || featureSet.suggestedNextMoves || featureSet.suggested_next_moves || featureSet.recommendations || featureSet.opportunities, sourceSection: 'feature-set.possibleNextMoves' },
|
||||
{ items: body.candidates, sourceSection: 'candidates' },
|
||||
{ items: envelope.candidates, sourceSection: 'ranker-input.candidates' },
|
||||
{ items: featureSet.candidates, sourceSection: 'feature-set.candidates' },
|
||||
@@ -1189,6 +1214,7 @@ function optionsFromBody(body = {}) {
|
||||
const conceptMapCandidateGroup = compactCandidateGroup([
|
||||
{ items: conceptMap.nextActions || conceptMap.next_actions || conceptMap.nextSteps || conceptMap.next_steps || conceptMap.recommendedNextSteps || conceptMap.recommended_next_steps || conceptMap.recommendedActions || conceptMap.recommended_actions || conceptMap.suggestedActions || conceptMap.suggested_actions, sourceSection: 'concept-map.nextActions' },
|
||||
{ items: conceptMap.nextMoves || conceptMap.next_moves, sourceSection: 'concept-map.nextMoves' },
|
||||
{ items: conceptMap.possibleNextMoves || conceptMap.possible_next_moves || conceptMap.suggestedNextMoves || conceptMap.suggested_next_moves || conceptMap.recommendations || conceptMap.opportunities, sourceSection: 'concept-map.possibleNextMoves' },
|
||||
{ items: conceptMap.features, sourceSection: 'concept-map.features' },
|
||||
{ items: conceptMap.candidates, sourceSection: 'concept-map.candidates' },
|
||||
{ items: conceptMap.candidateActions || conceptMap.candidate_actions || conceptMap.candidateMoves || conceptMap.candidate_moves || conceptMap.rankReadyActions || conceptMap.rank_ready_actions, sourceSection: 'concept-map.candidateActions' },
|
||||
@@ -1203,6 +1229,7 @@ function optionsFromBody(body = {}) {
|
||||
const snapshotCandidateGroup = compactCandidateGroup([
|
||||
{ items: snapshot.nextActions || snapshot.next_actions || snapshot.nextSteps || snapshot.next_steps || snapshot.recommendedNextSteps || snapshot.recommended_next_steps || snapshot.recommendedActions || snapshot.recommended_actions || snapshot.suggestedActions || snapshot.suggested_actions, sourceSection: 'snapshot.nextActions' },
|
||||
{ items: snapshot.nextMoves || snapshot.next_moves, sourceSection: 'snapshot.nextMoves' },
|
||||
{ items: snapshot.possibleNextMoves || snapshot.possible_next_moves || snapshot.suggestedNextMoves || snapshot.suggested_next_moves || snapshot.recommendations || snapshot.opportunities, sourceSection: 'snapshot.possibleNextMoves' },
|
||||
{ items: snapshot.actions, sourceSection: 'snapshot.actions' },
|
||||
{ items: snapshot.features, sourceSection: 'snapshot.features' },
|
||||
{ items: snapshot.candidates, sourceSection: 'snapshot.candidates' },
|
||||
@@ -1220,10 +1247,15 @@ function optionsFromBody(body = {}) {
|
||||
...snapshotCandidateGroup,
|
||||
...conceptMapCandidateGroup,
|
||||
...buildOrderSectionGroup(body.buildOrder || body.build_order, 'buildOrder'),
|
||||
...buildOrderSectionGroup(body.buildOrderPreview || body.build_order_preview, 'buildOrderPreview'),
|
||||
...buildOrderSectionGroup(envelope.buildOrder || envelope.build_order, 'ranker-input.buildOrder'),
|
||||
...buildOrderSectionGroup(envelope.buildOrderPreview || envelope.build_order_preview, 'ranker-input.buildOrderPreview'),
|
||||
...buildOrderSectionGroup(featureSet.buildOrder || featureSet.build_order, 'feature-set.buildOrder'),
|
||||
...buildOrderSectionGroup(featureSet.buildOrderPreview || featureSet.build_order_preview, 'feature-set.buildOrderPreview'),
|
||||
...buildOrderSectionGroup(snapshot.buildOrder || snapshot.build_order, 'snapshot.buildOrder'),
|
||||
...buildOrderSectionGroup(snapshot.buildOrderPreview || snapshot.build_order_preview, 'snapshot.buildOrderPreview'),
|
||||
...buildOrderSectionGroup(conceptMap.buildOrder || conceptMap.build_order, 'concept-map.buildOrder'),
|
||||
...buildOrderSectionGroup(conceptMap.buildOrderPreview || conceptMap.build_order_preview, 'concept-map.buildOrderPreview'),
|
||||
];
|
||||
if (groupedCandidates.length) return normalizeCandidateGroup(groupedCandidates);
|
||||
const buildOrderText = lensContent(conceptMapLenses.channel)
|
||||
|
||||
Reference in New Issue
Block a user