Skip to content

Learning Graph Quality Metrics Report

Overview

  • Total Concepts: 300
  • Foundational Concepts (no prerequisites, other concepts depend on them): 4
  • Terminal Nodes (nothing depends on them, but have prerequisites): 39
  • Orphaned Nodes (completely disconnected, no edges): 0
  • Concepts with Dependencies: 296
  • Average Dependencies per Concept: 2.07

Graph Structure Validation

  • Valid DAG Structure: ✅ Yes
  • Self-Dependencies: None detected ✅
  • Cycles Detected: 0

Foundational Concepts

These concepts have no prerequisites:

  • 1: Entrepreneurship
  • 2: Early-Stage Venture
  • 3: Unrefined Concept
  • 4: Business Idea

Dependency Chain Analysis

  • Maximum Dependency Chain Length: 25

Longest Learning Path:

  1. Business Idea (ID: 4)
  2. Idea Trap (ID: 5)
  3. Lean Startup Philosophy (ID: 10)
  4. CO.STARTERS Canvas (ID: 27)
  5. Business Model Canvas (ID: 28)
  6. Customer Block (ID: 31)
  7. Target Customer (ID: 43)
  8. Problem Definition (ID: 67)
  9. Solution Definition (ID: 87)
  10. Alternative Solution (ID: 107)
  11. Value Proposition (ID: 125)
  12. Messaging Framework (ID: 197)
  13. Thirty-Day Launch Plan (ID: 273)
  14. Launch Roadmap (ID: 274)
  15. Who To Sell To (ID: 277)
  16. Launch Readiness (ID: 280)
  17. Setback Normalization (ID: 283)
  18. Mini Pitch (ID: 286)
  19. Two-Minute Pitch (ID: 287)
  20. Public Commitment (ID: 289)
  21. Accountability Network (ID: 290)
  22. Peer Accountability (ID: 291)
  23. Slack Community (ID: 294)
  24. Operational Roadmap (ID: 297)
  25. Post-Course Support (ID: 300)

Terminal Nodes Analysis

Terminal nodes are concepts that nothing else depends on but have prerequisites. They represent natural endpoints of learning paths — culminating or specialized concepts.

  • Total Terminal Nodes: 39 (13.0% of all concepts)
  • Healthy Range: 5-40% of total concepts

Concepts at the end of learning paths:

  • 24: Customer Empathy
  • 25: Business Viability
  • 26: Growth Mindset
  • 64: Customer Prioritization
  • 65: Serviceable Market
  • 66: Customer Assumption
  • 84: Willingness To Solve
  • 85: Essential Bills Priority
  • 86: Problem Discovery
  • 104: Offer Clarity
  • 105: Solution Testing
  • 106: Solution Pivot
  • 122: Competitive Landscape Mapping
  • 123: Alternative Assessment
  • 124: Competitive Intelligence
  • 144: Value Differentiation
  • 145: Advantage Sustainability
  • 146: Value Proposition Refinement
  • 168: Assumption Dismantling
  • 169: Weak Assumption

...and 19 more

Orphaned Nodes Analysis

Orphaned nodes are completely disconnected concepts with no inbound AND no outbound edges. These indicate a quality problem — every concept should connect to the graph.

  • Total Orphaned Nodes: 0

✅ No orphaned nodes detected. All concepts are connected to the graph.

Connected Components

  • Number of Connected Components: 1

✅ All concepts are connected in a single graph.

Indegree Analysis

Top 10 concepts that are prerequisites for the most other concepts:

Rank Concept ID Concept Label Indegree
1 43 Target Customer 28
2 273 Thirty-Day Launch Plan 27
3 171 Lean Validation 26
4 147 Discovery Interview 24
5 4 Business Idea 23
6 87 Solution Definition 23
7 125 Value Proposition 23
8 67 Problem Definition 22
9 234 Revenue Model 21
10 197 Messaging Framework 20

Outdegree Distribution

Dependencies Number of Concepts
0 4
1 26
2 230
3 35
4 4
6 1

Recommendations

  • ✅ Terminal node percentage (13.0%): Within healthy range (5-40%)
  • ✅ DAG structure verified: Graph supports valid learning progressions
  • ℹ️ Long dependency chains (25): Ensure students can follow extended learning paths

Report generated by learning-graph-reports/analyze_graph.py