// Seed relationships data
// 10 validated relationships between mental models
// Used to bootstrap the relationship validation system
import type { RelationshipInput } from "../types/relationships.js";
export const SEED_RELATIONSHIPS: RelationshipInput[] = [
{
source_code: "DE1",
target_code: "DE7",
relationship_type: "enables",
confidence: "B",
evidence: "First Principles provides the foundational decomposition skill that Root Cause Analysis depends on for systematic problem breakdown."
},
{
source_code: "P1",
target_code: "P5",
relationship_type: "reinforces",
confidence: "A",
evidence: "Second-Order Thinking and Circle of Competence are complementary - understanding what you know enables better anticipation of second-order effects."
},
{
source_code: "IN1",
target_code: "IN3",
relationship_type: "sequences",
confidence: "B",
evidence: "Mental Models as a framework typically precedes the development of a Personal Latticework - you need the concept before building your collection."
},
{
source_code: "CO1",
target_code: "CO2",
relationship_type: "complements",
confidence: "A",
evidence: "Margin of Safety and Probabilistic Thinking work together - understanding probabilities helps determine appropriate safety margins."
},
{
source_code: "RE1",
target_code: "RE3",
relationship_type: "enables",
confidence: "B",
evidence: "Systems Thinking enables understanding of Feedback Loops - recognizing interconnected systems is prerequisite to understanding dynamic feedback."
},
{
source_code: "SY1",
target_code: "SY2",
relationship_type: "contains",
confidence: "A",
evidence: "Systems Thinking encompasses Emergence - emergent properties are a fundamental aspect of complex systems behavior."
},
{
source_code: "P2",
target_code: "P4",
relationship_type: "enables",
confidence: "B",
evidence: "Inversion enables Opportunity Cost thinking - considering what you give up helps identify true costs and benefits."
},
{
source_code: "DE2",
target_code: "DE4",
relationship_type: "complements",
confidence: "A",
evidence: "Scientific Method and Falsification work together - the scientific method provides the framework for systematic falsification testing."
},
{
source_code: "IN2",
target_code: "IN5",
relationship_type: "sequences",
confidence: "B",
evidence: "Hanlon's Razor typically precedes applying Occam's Razor - first assume good intent, then apply simplest explanation."
},
{
source_code: "CO3",
target_code: "CO4",
relationship_type: "reinforces",
confidence: "A",
evidence: "Feedback Loops and Compounding work together - compounding effects often result from positive feedback loops over time."
}
];
export function getSeedRelationships(): RelationshipInput[] {
return SEED_RELATIONSHIPS;
}