experiment: classify answer evidence direction
Move EVIDENCE_DIRECTION_GROUPS out of the mock fixture library into lib/graph/evidence-direction.js where it belongs. Remove unused DECISION_CONDITIONS and CONTRADICTION_KEYWORDS exports from scenarios. Add Experiment 24A entry to the design log.
This commit is contained in:
@@ -370,51 +370,4 @@ for (var key in SCENARIOS) {
|
||||
}
|
||||
}
|
||||
|
||||
/* ── Decision Condition Definitions for the European market scenario ─ */
|
||||
|
||||
export const DECISION_CONDITIONS = [
|
||||
"Credible customer demand exists in Europe",
|
||||
"European compliance is achievable",
|
||||
"The expected market value justifies the cost of entry",
|
||||
"The product offers sufficient competitive differentiation",
|
||||
];
|
||||
|
||||
/* ── Decision Condition Support / Contradiction Concept Groups for generic matching ─ */
|
||||
|
||||
export const CONDITION_CONCEPTS = {
|
||||
demand: {
|
||||
support: ["demand", "need", "customer", "interest", "audience"],
|
||||
contradiction: [],
|
||||
},
|
||||
compliance: {
|
||||
support: ["compliance", "regulation", "legal", "required", "mandatory", "gdpr", "data residency"],
|
||||
contradiction: ["non-compliant", "impossible", "unable to comply", "blocked by regulation", "cannot meet regulation", "cannot comply"],
|
||||
},
|
||||
value_cost: {
|
||||
support: ["cost", "investment", "justif", "viability", "financial", "revenue", "budget"],
|
||||
contradiction: ["not viable", "too expensive", "unaffordable", "insufficient return", "no financial sense"],
|
||||
},
|
||||
differentiation: {
|
||||
support: ["differentiat", "advantage", "competit", "positioning", "superior", "unique"],
|
||||
contradiction: ["parity", "indistinguishable", "identical to competitor", "no differentiation", "same as others"],
|
||||
},
|
||||
};
|
||||
|
||||
/* ── Contradiction keyword patterns (any resolved node text matching triggers) ─ */
|
||||
|
||||
export const CONTRADICTION_KEYWORDS = [
|
||||
"not viable",
|
||||
"impossible",
|
||||
"unable to",
|
||||
"blocked by",
|
||||
"cannot meet",
|
||||
"insufficient return",
|
||||
"unaffordable",
|
||||
"no financial sense",
|
||||
"not competitive",
|
||||
"parity with",
|
||||
"identical to competitor",
|
||||
"indistinguishable from",
|
||||
];
|
||||
|
||||
export default SCENARIOS;
|
||||
|
||||
Reference in New Issue
Block a user