Learning Graph Quality Metrics Report
Overview
- Total Concepts: 241
- Foundational Concepts (no prerequisites, other concepts depend on them): 9
- Terminal Nodes (nothing depends on them, but have prerequisites): 61
- Orphaned Nodes (completely disconnected, no edges): 0
- Concepts with Dependencies: 232
- Average Dependencies per Concept: 1.69
Graph Structure Validation
- Valid DAG Structure: ✅ Yes
- Self-Dependencies: None detected ✅
- Cycles Detected: 0
Foundational Concepts
These concepts have no prerequisites:
- 1: Classical Computing
- 76: Return on Investment
- 105: Technology Readiness Levels
- 119: General Purpose Technology
- 132: Cognitive Bias Overview
- 148: Systems Thinking
- 183: Quantum Sensing
- 194: Successful Physics Bets
- 218: Critical Thinking Skills
Dependency Chain Analysis
- Maximum Dependency Chain Length: 22
Longest Learning Path:
- Classical Computing (ID: 1)
- What Is a Qubit (ID: 2)
- Superposition Explained (ID: 3)
- Theoretical Promise of QC (ID: 6)
- Shor's Factoring Algorithm (ID: 33)
- Shor's Algorithm 1994 (ID: 42)
- First Lab Demos 1998-2001 (ID: 43)
- IBM Cloud Access 2016 (ID: 47)
- IBM 127-Qubit Chip 2021 (ID: 49)
- IBM 1121-Qubit Chip 2023 (ID: 50)
- Zero Commercial ROI by 2025 (ID: 51)
- Timeline Pattern Analysis (ID: 52)
- 3-5 Years Away Pattern (ID: 53)
- 40 Years of Promises (ID: 54)
- Catalog of Broken Promises (ID: 55)
- Moving Goalposts Pattern (ID: 63)
- Unfalsifiable Timelines (ID: 64)
- Redefining Success (ID: 65)
- Red Flags in Tech Claims (ID: 220)
- How to Read a Press Release (ID: 221)
- Science Journalism Problems (ID: 222)
- Writing a Critical Review (ID: 236)
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: 61 (25.3% of all concepts)
- Healthy Range: 5-40% of total concepts
Concepts at the end of learning paths:
- 17: No Platform Has Solved It
- 40: Classical Computers Keep Up
- 46: Google Buys D-Wave 2013
- 57: Google Supremacy Overhype
- 58: IBM Roadmap Revisions
- 59: Startup Pitch Exaggeration
- 61: McKinsey $450B Projection
- 67: Flying Cars Parallel
- 73: Harvest Now Decrypt Later
- 86: Corporate R&D Burn Rate
- 94: Total Cost of Ownership
- 100: Comparable Company Analysis
- 102: Acqui-Hire as Only Exit
- 109: Crossing the Chasm
- 112: Trough of Disillusionment
- 115: Prediction Track Records
- 116: Science vs Engineering Gap
- 117: Dot-Com Bubble Parallel
- 124: Steam Engine as GPT
- 125: Electricity as GPT
...and 41 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 | 132 | Cognitive Bias Overview | 14 |
| 2 | 55 | Catalog of Broken Promises | 8 |
| 3 | 206 | The 10 Required Breakthroughs | 8 |
| 4 | 11 | Qubits Are Extremely Fragile | 7 |
| 5 | 218 | Critical Thinking Skills | 7 |
| 6 | 76 | Return on Investment | 6 |
| 7 | 121 | Must Be Broadly Applicable | 6 |
| 8 | 122 | Must Improve Over Time | 6 |
| 9 | 123 | Must Enable New Innovations | 6 |
| 10 | 194 | Successful Physics Bets | 6 |
Outdegree Distribution
| Dependencies | Number of Concepts |
|---|---|
| 0 | 9 |
| 1 | 123 |
| 2 | 77 |
| 3 | 22 |
| 4 | 6 |
| 5 | 1 |
| 6 | 1 |
| 7 | 2 |
Recommendations
- ✅ Terminal node percentage (25.3%): Within healthy range (5-40%)
- ✅ DAG structure verified: Graph supports valid learning progressions
- ℹ️ Long dependency chains (22): Ensure students can follow extended learning paths
Report generated by learning-graph-reports/analyze_graph.py