779 lines
35 KiB
JSON
779 lines
35 KiB
JSON
{
|
|
"success": true,
|
|
"stage": "update_applied",
|
|
"updatedSituationGraph": {
|
|
"centralStatement": "I am deciding whether to launch a new software product this year or wait twelve months. The product is ready enough to launch, but one large enterprise customer could represent a significant part of the expected revenue and I do not yet know whether they will sign. Launching this year would also require around £300,000 of additional support and implementation cost. Waiting twelve months would reduce that immediate cost and give us more time to improve the product, but it would delay revenue and may allow competitors to move first. I need to decide whether there is enough evidence to launch this year or whether waiting is the safer decision.",
|
|
"nodes": [
|
|
{
|
|
"id": "nz92pkx",
|
|
"label": "The decision-maker must choose between launching a nearly-ready software product immediately with significant upfront costs and uncertain key revenue, or delaying to reduce costs and improve the product while risking delayed revenue and competitor advantage.",
|
|
"description": "Summary of the situation from the scenario text",
|
|
"kind": "state",
|
|
"status": "provisional",
|
|
"confidence": "medium",
|
|
"value": null,
|
|
"unit": null,
|
|
"evidenceIds": [],
|
|
"dependsOn": [
|
|
"nR4vL9w"
|
|
],
|
|
"affects": [],
|
|
"parentId": null,
|
|
"childIds": []
|
|
},
|
|
{
|
|
"id": "nks00au",
|
|
"label": "Product is considered ready enough for launch",
|
|
"description": "Product is considered ready enough for launch",
|
|
"kind": "observation",
|
|
"status": "supported",
|
|
"confidence": "high",
|
|
"value": null,
|
|
"unit": null,
|
|
"evidenceIds": [
|
|
"product_readiness"
|
|
],
|
|
"dependsOn": [],
|
|
"affects": [],
|
|
"parentId": null,
|
|
"childIds": []
|
|
},
|
|
{
|
|
"id": "nt03k2o",
|
|
"label": "Launching this year requires approximately £300,000 in support and implementation costs",
|
|
"description": "Launching this year requires approximately £300,000 in support and implementation costs",
|
|
"kind": "observation",
|
|
"status": "supported",
|
|
"confidence": "high",
|
|
"value": null,
|
|
"unit": null,
|
|
"evidenceIds": [
|
|
"cost_requirement"
|
|
],
|
|
"dependsOn": [],
|
|
"affects": [],
|
|
"parentId": null,
|
|
"childIds": []
|
|
},
|
|
{
|
|
"id": "negypzh",
|
|
"label": "The individual or team responsible for the launch timing decision",
|
|
"description": "The individual or team responsible for the launch timing decision",
|
|
"kind": "observation",
|
|
"status": "supported",
|
|
"confidence": "high",
|
|
"value": null,
|
|
"unit": null,
|
|
"evidenceIds": [],
|
|
"dependsOn": [],
|
|
"affects": [],
|
|
"parentId": null,
|
|
"childIds": []
|
|
},
|
|
{
|
|
"id": "not6pp6",
|
|
"label": "New software product, currently assessed as ready enough to launch",
|
|
"description": "New software product, currently assessed as ready enough to launch",
|
|
"kind": "metric",
|
|
"status": "known",
|
|
"confidence": "high",
|
|
"value": null,
|
|
"unit": null,
|
|
"evidenceIds": [],
|
|
"dependsOn": [],
|
|
"affects": [],
|
|
"parentId": null,
|
|
"childIds": []
|
|
},
|
|
{
|
|
"id": "nk1y11y",
|
|
"label": "One large enterprise client whose potential contract represents a significant portion of expected revenue",
|
|
"description": "One large enterprise client whose potential contract represents a significant portion of expected revenue",
|
|
"kind": "metric",
|
|
"status": "known",
|
|
"confidence": "medium",
|
|
"value": null,
|
|
"unit": null,
|
|
"evidenceIds": [],
|
|
"dependsOn": [],
|
|
"affects": [],
|
|
"parentId": null,
|
|
"childIds": []
|
|
},
|
|
{
|
|
"id": "nwasfh2",
|
|
"label": "Launching now incurs high immediate costs (£300k) but may capture revenue earlier; waiting reduces costs and allows product improvement but delays revenue",
|
|
"description": "Launching now incurs high immediate costs (£300k) but may capture revenue earlier; waiting reduces costs and allows product improvement but delays revenue",
|
|
"kind": "relationship",
|
|
"status": "supported",
|
|
"confidence": "medium",
|
|
"value": null,
|
|
"unit": null,
|
|
"evidenceIds": [],
|
|
"dependsOn": [],
|
|
"affects": [],
|
|
"parentId": null,
|
|
"childIds": []
|
|
},
|
|
{
|
|
"id": "ntpt9ki",
|
|
"label": "Probability or current status of the large enterprise customer signing their contract before launch or within the year",
|
|
"description": "Probability or current status of the large enterprise customer signing their contract before launch or within the year",
|
|
"kind": "unknown",
|
|
"status": "unknown",
|
|
"confidence": "low",
|
|
"value": null,
|
|
"unit": null,
|
|
"evidenceIds": [],
|
|
"dependsOn": [],
|
|
"affects": [],
|
|
"parentId": null,
|
|
"childIds": []
|
|
},
|
|
{
|
|
"id": "nxmeiab",
|
|
"label": "Whether competitors are actively developing similar products and how soon they might release them",
|
|
"description": "Whether competitors are actively developing similar products and how soon they might release them",
|
|
"kind": "unknown",
|
|
"status": "unknown",
|
|
"confidence": "low",
|
|
"value": null,
|
|
"unit": null,
|
|
"evidenceIds": [],
|
|
"dependsOn": [],
|
|
"affects": [],
|
|
"parentId": null,
|
|
"childIds": []
|
|
},
|
|
{
|
|
"id": "nR4vL9w",
|
|
"label": "Sufficiency of committed or highly probable revenue from other customers to cover £300k cost and yield acceptable return",
|
|
"description": "The amount of non-enterprise revenue secured or likely enough to justify launching now without the enterprise customer, because resolving this determines whether immediate launch is commercially viable.",
|
|
"kind": "unknown",
|
|
"status": "unknown",
|
|
"confidence": "medium",
|
|
"value": null,
|
|
"unit": null,
|
|
"evidenceIds": [],
|
|
"dependsOn": [],
|
|
"affects": [],
|
|
"parentId": null,
|
|
"childIds": [
|
|
"nz92pkx"
|
|
]
|
|
}
|
|
],
|
|
"edges": [
|
|
{
|
|
"id": "e-sum-nks00au",
|
|
"fromNodeId": "nks00au",
|
|
"toNodeId": "nz92pkx",
|
|
"relationship": "supports",
|
|
"confidence": "high",
|
|
"description": "Product is considered ready enough for launch supports the summary"
|
|
},
|
|
{
|
|
"id": "e-sum-nt03k2o",
|
|
"fromNodeId": "nt03k2o",
|
|
"toNodeId": "nz92pkx",
|
|
"relationship": "supports",
|
|
"confidence": "high",
|
|
"description": "Launching this year requires approximately £300,000 in support and implementation costs supports the summary"
|
|
},
|
|
{
|
|
"id": "e-sum-negypzh",
|
|
"fromNodeId": "negypzh",
|
|
"toNodeId": "nz92pkx",
|
|
"relationship": "supports",
|
|
"confidence": "high",
|
|
"description": "The individual or team responsible for the launch timing decision supports the summary"
|
|
},
|
|
{
|
|
"id": "e-unk-ntpt9ki",
|
|
"fromNodeId": "ntpt9ki",
|
|
"toNodeId": "nz92pkx",
|
|
"relationship": "depends_on",
|
|
"confidence": "low",
|
|
"description": "Probability or current status of the large enterprise customer signing their contract before launch or within the year is an unresolved factor for this situation"
|
|
},
|
|
{
|
|
"id": "e-unk-nxmeiab",
|
|
"fromNodeId": "nxmeiab",
|
|
"toNodeId": "nz92pkx",
|
|
"relationship": "depends_on",
|
|
"confidence": "low",
|
|
"description": "Whether competitors are actively developing similar products and how soon they might release them is an unresolved factor for this situation"
|
|
},
|
|
{
|
|
"id": "e-rev-viability-dep",
|
|
"fromNodeId": "nR4vL9w",
|
|
"toNodeId": "nz92pkx",
|
|
"relationship": "depends_on",
|
|
"confidence": "medium",
|
|
"description": "Revenue viability without the enterprise customer is a prerequisite for assessing the immediate launch decision"
|
|
}
|
|
],
|
|
"activeUnknownNodeId": "nR4vL9w",
|
|
"resolvedNodeIds": [],
|
|
"currentSummary": "Nodes: 1 state, 3 observation, 2 metric, 1 relationship, 3 unknown | Edges: 6 total | Unknowns: 3 unresolved",
|
|
"reasoningState": {
|
|
"comparabilityStatus": "confirmed",
|
|
"comparabilityReason": "The observations are not competing like-for-like measurements.",
|
|
"comparabilityEvidence": [],
|
|
"relationshipStatus": "insufficient_information",
|
|
"relationshipReason": "There is not enough structure to classify the relationship safely.",
|
|
"relationshipAssessed": true,
|
|
"contradictionReasoningAllowed": false,
|
|
"reasoningStages": [
|
|
{
|
|
"stage": "comparability",
|
|
"status": "confirmed",
|
|
"outcome": "The observations are not competing like-for-like measurements."
|
|
},
|
|
{
|
|
"stage": "relationship",
|
|
"status": "insufficient_information",
|
|
"outcome": "There is not enough structure to classify the relationship safely."
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"proposal": {
|
|
"addedNodes": [
|
|
{
|
|
"id": "nR4vL9w",
|
|
"label": "Sufficiency of committed or highly probable revenue from other customers to cover £300k cost and yield acceptable return",
|
|
"description": "The amount of non-enterprise revenue secured or likely enough to justify launching now without the enterprise customer, because resolving this determines whether immediate launch is commercially viable.",
|
|
"kind": "unknown",
|
|
"status": "unknown",
|
|
"confidence": "medium",
|
|
"value": null,
|
|
"unit": null,
|
|
"evidenceIds": [],
|
|
"dependsOn": [],
|
|
"affects": [],
|
|
"parentId": null,
|
|
"childIds": [
|
|
"nz92pkx"
|
|
]
|
|
}
|
|
],
|
|
"updatedNodes": [],
|
|
"addedEdges": [
|
|
{
|
|
"id": "e-rev-viability-dep",
|
|
"fromNodeId": "nR4vL9w",
|
|
"toNodeId": "nz92pkx",
|
|
"relationship": "depends_on",
|
|
"confidence": "medium",
|
|
"description": "Revenue viability without the enterprise customer is a prerequisite for assessing the immediate launch decision"
|
|
}
|
|
],
|
|
"removedEdgeIds": [],
|
|
"resolvedUnknownNodeIds": [],
|
|
"affectedNodeIds": [
|
|
"nz92pkx"
|
|
],
|
|
"selectedQuestion": {
|
|
"nodeId": "nR4vL9w",
|
|
"question": "How much committed or highly probable revenue exists from other customers relative to the £300k implementation cost?",
|
|
"reason": "The user's answer highlights commercial viability without the enterprise customer as the immediate deciding factor for launching this year."
|
|
},
|
|
"answerMeaning": {
|
|
"userSupportedMeaning": "Launching this year must remain commercially viable without the enterprise customer, requiring enough committed or highly probable revenue from other customers to cover the £300k cost and yield an acceptable return.",
|
|
"possibleInference": "The competitor landscape is secondary to establishing a non-enterprise revenue baseline that makes the launch financially safe.",
|
|
"supportCategory": "conditional_tradeoff",
|
|
"resolutionGuidance": null
|
|
},
|
|
"structuralActionRequired": true
|
|
},
|
|
"selectedQuestion": {
|
|
"nodeId": "nR4vL9w",
|
|
"question": "What outcome would demonstrate enough value to justify launching a new software product this year or wait twelve months?",
|
|
"reason": "Formulated from graph context using the decision_threshold investigation strategy.",
|
|
"strategy": "decision_threshold",
|
|
"investigationStrategy": {
|
|
"key": "decision_threshold",
|
|
"reason": "Selected because the unknown determines the threshold for making or justifying a decision.",
|
|
"nodeId": "nR4vL9w",
|
|
"nodeLabel": "Sufficiency of committed or highly probable revenue from other customers to cover £300k cost and yield acceptable return",
|
|
"meaning": "sufficiency of committed or highly probable revenue from other customers to cover £300k cost and yield acceptable return",
|
|
"actionPhrase": "launch a new software product this year or wait twelve months",
|
|
"relatedNodeIds": [
|
|
"nz92pkx"
|
|
],
|
|
"centralStatement": "I am deciding whether to launch a new software product this year or wait twelve months. The product is ready enough to launch, but one large enterprise customer could represent a significant part of the expected revenue and I do not yet know whether they will sign. Launching this year would also require around £300,000 of additional support and implementation cost. Waiting twelve months would reduce that immediate cost and give us more time to improve the product, but it would delay revenue and may allow competitors to move first. I need to decide whether there is enough evidence to launch this year or whether waiting is the safer decision."
|
|
},
|
|
"reasoningPattern": "decision",
|
|
"reasoningPatternReason": "Selected decision because the active unknown sits inside a build, continue, invest, or commercial-justification decision context.",
|
|
"questionFamily": "decision_threshold",
|
|
"allowedQuestionFamilies": [
|
|
"decision_foundation",
|
|
"decision_evidence",
|
|
"decision_threshold",
|
|
"definition"
|
|
],
|
|
"rejectedQuestionFamilies": [
|
|
"explanation",
|
|
"comparison",
|
|
"contradiction",
|
|
"diagnosis",
|
|
"prioritisation"
|
|
],
|
|
"selectedQuestionTemplate": "decision_threshold_outcome",
|
|
"questionComplexity": {
|
|
"acceptable": true,
|
|
"primaryConceptCount": 1,
|
|
"compoundQuestionSignals": [],
|
|
"abstractTermCount": 0,
|
|
"cognitiveLoad": "low",
|
|
"reasons": [],
|
|
"selectedUnknownId": "nR4vL9w",
|
|
"graphCentralStatement": "I am deciding whether to launch a new software product this year or wait twelve months. The product is ready enough to launch, but one large enterprise customer could represent a significant part of the expected revenue and I do not yet know whether they will sign. Launching this year would also require around £300,000 of additional support and implementation cost. Waiting twelve months would reduce that immediate cost and give us more time to improve the product, but it would delay revenue and may allow competitors to move first. I need to decide whether there is enough evidence to launch this year or whether waiting is the safer decision."
|
|
},
|
|
"plainLanguageNormalisations": []
|
|
},
|
|
"affectedNodeIds": [
|
|
"nz92pkx"
|
|
],
|
|
"resolvedUnknownNodeIds": [],
|
|
"previousActiveUnknownNodeId": "ntpt9ki",
|
|
"newActiveUnknownNodeId": "nR4vL9w",
|
|
"changesApplied": {
|
|
"addedNodeCount": 1,
|
|
"addedUnknownCount": 1,
|
|
"updatedNodeCount": 0,
|
|
"addedEdgeCount": 1,
|
|
"removedEdgeCount": 0,
|
|
"resolvedUnknownCount": 0,
|
|
"affectedNodeCount": 1
|
|
},
|
|
"diagnostics": {
|
|
"promptVersion": "v0.4",
|
|
"modelName": "qwen-claude:latest",
|
|
"responseDurationMs": 75413,
|
|
"validationStatus": "valid",
|
|
"nodeCount": 10,
|
|
"edgeCount": 6,
|
|
"graphReferenceValidation": {
|
|
"valid": true,
|
|
"errors": []
|
|
},
|
|
"normalisationsApplied": [],
|
|
"investigationStrategy": {
|
|
"key": "decision_threshold",
|
|
"reason": "Selected because the unknown determines the threshold for making or justifying a decision.",
|
|
"nodeId": "nR4vL9w",
|
|
"nodeLabel": "Sufficiency of committed or highly probable revenue from other customers to cover £300k cost and yield acceptable return",
|
|
"meaning": "sufficiency of committed or highly probable revenue from other customers to cover £300k cost and yield acceptable return",
|
|
"actionPhrase": "launch a new software product this year or wait twelve months",
|
|
"relatedNodeIds": [
|
|
"nz92pkx"
|
|
],
|
|
"centralStatement": "I am deciding whether to launch a new software product this year or wait twelve months. The product is ready enough to launch, but one large enterprise customer could represent a significant part of the expected revenue and I do not yet know whether they will sign. Launching this year would also require around £300,000 of additional support and implementation cost. Waiting twelve months would reduce that immediate cost and give us more time to improve the product, but it would delay revenue and may allow competitors to move first. I need to decide whether there is enough evidence to launch this year or whether waiting is the safer decision."
|
|
},
|
|
"previousComparabilityStatus": "confirmed",
|
|
"comparabilityStatus": "confirmed",
|
|
"relationshipStatus": "insufficient_information",
|
|
"relationshipAssessed": true,
|
|
"reasoningStagesBefore": [
|
|
{
|
|
"stage": "comparability",
|
|
"status": "confirmed",
|
|
"outcome": "The observations are not competing like-for-like measurements."
|
|
},
|
|
{
|
|
"stage": "relationship",
|
|
"status": "insufficient_information",
|
|
"outcome": "There is not enough structure to classify the relationship safely."
|
|
}
|
|
],
|
|
"reasoningStagesAfter": [
|
|
{
|
|
"stage": "comparability",
|
|
"status": "confirmed",
|
|
"outcome": "The observations are not competing like-for-like measurements."
|
|
},
|
|
{
|
|
"stage": "relationship",
|
|
"status": "insufficient_information",
|
|
"outcome": "There is not enough structure to classify the relationship safely."
|
|
}
|
|
],
|
|
"resolvedReasoningNodeIds": [],
|
|
"emergentReasoningNodeCreated": false,
|
|
"emergentReasoningNodeId": null,
|
|
"emergentReasoningNodeReason": null,
|
|
"atomicityAssessment": "composite",
|
|
"atomicityDecisionReason": "This unknown still bundles multiple abstract uncertainties together, so it should be decomposed before asking it directly.",
|
|
"decompositionDepth": 0,
|
|
"decompositionAttempted": true,
|
|
"decompositionAccepted": false,
|
|
"decompositionStoppedReason": "Decomposition stopped because no meaning-preserving child family was justified for this parent.",
|
|
"proposedChildCount": 0,
|
|
"acceptedChildCount": 0,
|
|
"rejectedChildren": [],
|
|
"selectedChildNodeId": null,
|
|
"childQualitySummary": [],
|
|
"propagationPerformed": false,
|
|
"resolvedChildNodeId": null,
|
|
"parentNodeId": null,
|
|
"parentStatusBefore": null,
|
|
"parentStatusAfter": null,
|
|
"parentConfidenceBefore": null,
|
|
"parentConfidenceAfter": null,
|
|
"evidenceConfidenceBefore": null,
|
|
"evidenceConfidenceAfter": null,
|
|
"completenessBefore": null,
|
|
"completenessAfter": null,
|
|
"conclusionConfidenceBefore": null,
|
|
"conclusionConfidenceAfter": null,
|
|
"resolvedDirectChildren": 0,
|
|
"unresolvedDirectChildren": 0,
|
|
"contradictoryDirectChildren": 0,
|
|
"corroboratingBranchCount": 0,
|
|
"conflictingBranchCount": 0,
|
|
"duplicateEvidenceCount": 0,
|
|
"independentBranchCount": 0,
|
|
"interactionSummary": null,
|
|
"confidenceCapReason": null,
|
|
"ancestorPropagationStoppedReason": "no_resolved_child_propagation_needed",
|
|
"affectedAncestorIds": [],
|
|
"nextSelectedSibling": null,
|
|
"parentResolved": false,
|
|
"decompositionPerformed": false,
|
|
"childUnknownCount": 0,
|
|
"childNodeIds": [],
|
|
"atomicityReason": "No resolved decomposition child required upward propagation.",
|
|
"questionComplexityAccepted": true,
|
|
"primaryConceptCount": 1,
|
|
"cognitiveLoad": "low",
|
|
"complexityReasons": [],
|
|
"decompositionTriggeredByQuestionComplexity": false,
|
|
"previousQuestion": "What evidence would clarify whether competitors are actively developing similar products and how soon they might release them?",
|
|
"finalQuestion": "What outcome would demonstrate enough value to justify launching a new software product this year or wait twelve months?",
|
|
"selectedUnknownBefore": "nR4vL9w",
|
|
"selectedUnknownAfter": "nR4vL9w",
|
|
"plainLanguageNormalisations": [],
|
|
"reasoningPattern": "decision",
|
|
"questionFamily": "decision_threshold",
|
|
"allowedQuestionFamilies": [
|
|
"decision_foundation",
|
|
"decision_evidence",
|
|
"decision_threshold",
|
|
"definition"
|
|
],
|
|
"rejectedQuestionFamilies": [
|
|
"explanation",
|
|
"comparison",
|
|
"contradiction",
|
|
"diagnosis",
|
|
"prioritisation"
|
|
],
|
|
"selectedQuestionTemplate": "decision_threshold_outcome",
|
|
"reasoningPatternReason": "Selected decision because the active unknown sits inside a build, continue, invest, or commercial-justification decision context.",
|
|
"unresolvedCandidateCount": 3,
|
|
"eligibleCandidateCount": 3,
|
|
"candidateNodeIds": [
|
|
"ntpt9ki",
|
|
"nxmeiab",
|
|
"nR4vL9w"
|
|
],
|
|
"resolvedCurrentTurnNodeIds": [],
|
|
"noQuestionReason": null,
|
|
"reasoningPatternValidation": {
|
|
"activePattern": "decision",
|
|
"valid": true,
|
|
"reason": "All selectable unknowns are compatible with decision reasoning."
|
|
},
|
|
"patternCompatibleNodeCount": 3,
|
|
"incompatibleNodeIds": [],
|
|
"compatibilityFailures": [],
|
|
"replacementActions": [],
|
|
"graphReasoningIntegrity": "valid",
|
|
"unknownSelectionExplanation": {
|
|
"selectedNodeId": "nR4vL9w",
|
|
"selectedNodeLabel": "Sufficiency of committed or highly probable revenue from other customers to cover £300k cost and yield acceptable return",
|
|
"status": "selected",
|
|
"tieType": "none",
|
|
"resolvedNodeIds": [],
|
|
"tiedCandidateIds": [
|
|
"nR4vL9w"
|
|
],
|
|
"tieBreakOrder": [
|
|
"score_desc",
|
|
"downstreamCount_desc",
|
|
"unresolvedParentUnknownCount_asc",
|
|
"label_asc"
|
|
],
|
|
"alphabeticalUsedAsReasoning": false,
|
|
"candidates": [
|
|
{
|
|
"nodeId": "nR4vL9w",
|
|
"label": "Sufficiency of committed or highly probable revenue from other customers to cover £300k cost and yield acceptable return",
|
|
"score": 25,
|
|
"downstreamCount": 1,
|
|
"unresolvedParentUnknownCount": 0,
|
|
"matches": {
|
|
"objective": false,
|
|
"actor": true,
|
|
"criteria": true,
|
|
"measure": false,
|
|
"terminology": false,
|
|
"constraint": false,
|
|
"pricing": false,
|
|
"implementation": false,
|
|
"optimisation": false,
|
|
"speculative": false
|
|
},
|
|
"contributions": [
|
|
{
|
|
"rule": "downstream_dependencies",
|
|
"value": 1,
|
|
"weight": 4,
|
|
"delta": 4
|
|
},
|
|
{
|
|
"rule": "actor_match",
|
|
"value": true,
|
|
"weight": 10,
|
|
"delta": 10
|
|
},
|
|
{
|
|
"rule": "criteria_match",
|
|
"value": true,
|
|
"weight": 11,
|
|
"delta": 11
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "ntpt9ki",
|
|
"label": "Probability or current status of the large enterprise customer signing their contract before launch or within the year",
|
|
"score": 10,
|
|
"downstreamCount": 0,
|
|
"unresolvedParentUnknownCount": 0,
|
|
"matches": {
|
|
"objective": false,
|
|
"actor": true,
|
|
"criteria": false,
|
|
"measure": false,
|
|
"terminology": false,
|
|
"constraint": false,
|
|
"pricing": false,
|
|
"implementation": false,
|
|
"optimisation": false,
|
|
"speculative": false
|
|
},
|
|
"contributions": [
|
|
{
|
|
"rule": "downstream_dependencies",
|
|
"value": 0,
|
|
"weight": 4,
|
|
"delta": 0
|
|
},
|
|
{
|
|
"rule": "actor_match",
|
|
"value": true,
|
|
"weight": 10,
|
|
"delta": 10
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "nxmeiab",
|
|
"label": "Whether competitors are actively developing similar products and how soon they might release them",
|
|
"score": 0,
|
|
"downstreamCount": 0,
|
|
"unresolvedParentUnknownCount": 0,
|
|
"matches": {
|
|
"objective": false,
|
|
"actor": false,
|
|
"criteria": false,
|
|
"measure": false,
|
|
"terminology": false,
|
|
"constraint": false,
|
|
"pricing": false,
|
|
"implementation": false,
|
|
"optimisation": false,
|
|
"speculative": false
|
|
},
|
|
"contributions": [
|
|
{
|
|
"rule": "downstream_dependencies",
|
|
"value": 0,
|
|
"weight": 4,
|
|
"delta": 0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"selected": {
|
|
"nodeId": "nR4vL9w",
|
|
"label": "Sufficiency of committed or highly probable revenue from other customers to cover £300k cost and yield acceptable return",
|
|
"score": 25,
|
|
"downstreamCount": 1,
|
|
"unresolvedParentUnknownCount": 0,
|
|
"matches": {
|
|
"objective": false,
|
|
"actor": true,
|
|
"criteria": true,
|
|
"measure": false,
|
|
"terminology": false,
|
|
"constraint": false,
|
|
"pricing": false,
|
|
"implementation": false,
|
|
"optimisation": false,
|
|
"speculative": false
|
|
},
|
|
"contributions": [
|
|
{
|
|
"rule": "downstream_dependencies",
|
|
"value": 1,
|
|
"weight": 4,
|
|
"delta": 4
|
|
},
|
|
{
|
|
"rule": "actor_match",
|
|
"value": true,
|
|
"weight": 10,
|
|
"delta": 10
|
|
},
|
|
{
|
|
"rule": "criteria_match",
|
|
"value": true,
|
|
"weight": 11,
|
|
"delta": 11
|
|
}
|
|
]
|
|
},
|
|
"competitors": [
|
|
{
|
|
"nodeId": "ntpt9ki",
|
|
"label": "Probability or current status of the large enterprise customer signing their contract before launch or within the year",
|
|
"score": 10,
|
|
"downstreamCount": 0,
|
|
"unresolvedParentUnknownCount": 0,
|
|
"matches": {
|
|
"objective": false,
|
|
"actor": true,
|
|
"criteria": false,
|
|
"measure": false,
|
|
"terminology": false,
|
|
"constraint": false,
|
|
"pricing": false,
|
|
"implementation": false,
|
|
"optimisation": false,
|
|
"speculative": false
|
|
},
|
|
"contributions": [
|
|
{
|
|
"rule": "downstream_dependencies",
|
|
"value": 0,
|
|
"weight": 4,
|
|
"delta": 0
|
|
},
|
|
{
|
|
"rule": "actor_match",
|
|
"value": true,
|
|
"weight": 10,
|
|
"delta": 10
|
|
}
|
|
],
|
|
"outrankedBy": {
|
|
"scoreDelta": 15,
|
|
"downstreamDelta": 1,
|
|
"unresolvedPrerequisiteDelta": 0,
|
|
"labelOrderWinner": null
|
|
}
|
|
},
|
|
{
|
|
"nodeId": "nxmeiab",
|
|
"label": "Whether competitors are actively developing similar products and how soon they might release them",
|
|
"score": 0,
|
|
"downstreamCount": 0,
|
|
"unresolvedParentUnknownCount": 0,
|
|
"matches": {
|
|
"objective": false,
|
|
"actor": false,
|
|
"criteria": false,
|
|
"measure": false,
|
|
"terminology": false,
|
|
"constraint": false,
|
|
"pricing": false,
|
|
"implementation": false,
|
|
"optimisation": false,
|
|
"speculative": false
|
|
},
|
|
"contributions": [
|
|
{
|
|
"rule": "downstream_dependencies",
|
|
"value": 0,
|
|
"weight": 4,
|
|
"delta": 0
|
|
}
|
|
],
|
|
"outrankedBy": {
|
|
"scoreDelta": 25,
|
|
"downstreamDelta": 1,
|
|
"unresolvedPrerequisiteDelta": 0,
|
|
"labelOrderWinner": null
|
|
}
|
|
}
|
|
],
|
|
"summary": {
|
|
"candidateCount": 3,
|
|
"selectedReason": "highest_score=25; downstream=1; unresolved_prerequisites=0"
|
|
}
|
|
}
|
|
},
|
|
"assessment": {
|
|
"version": "v0.1",
|
|
"assessedAt": "2026-08-17T13:46:36.201Z",
|
|
"confidence": "low",
|
|
"phase": {
|
|
"value": "exploring",
|
|
"confidence": "medium",
|
|
"signals": [
|
|
"4 initial observations gathered",
|
|
"Resolution progress low (0/10 or unknown)"
|
|
],
|
|
"evidence": {
|
|
"resolvedNodeCount": 0,
|
|
"activeUnknownCount": 3,
|
|
"unknownResolutionRatio": null,
|
|
"observationDensity": 4,
|
|
"evidenceDepth": "shallow"
|
|
}
|
|
},
|
|
"progress": {
|
|
"value": "cannot_determine",
|
|
"confidence": "low",
|
|
"signals": [
|
|
"Insufficient data for progress assessment",
|
|
"Total nodes: 10, resolved: 0"
|
|
],
|
|
"evidence": {
|
|
"turnCount": 0,
|
|
"recentResolutionsLastTurn": 0,
|
|
"newUnknownsPerTurn": null,
|
|
"repeatedNodeIds": []
|
|
}
|
|
},
|
|
"conversationHealth": {
|
|
"value": "healthy",
|
|
"confidence": "medium",
|
|
"signals": [
|
|
"Active investigation in progress: 3 unresolved unknown(s)",
|
|
"Question actively driving the investigation forward"
|
|
],
|
|
"evidence": {
|
|
"questionTypeDistribution": null,
|
|
"activeUnknownCount": 3,
|
|
"resolvedNodeRatio": null,
|
|
"hasActiveQuestion": true,
|
|
"summaryLength": 108
|
|
}
|
|
}
|
|
}
|
|
} |