Skip to content

Learning Graph Quality Metrics Report

Overview

  • Total Concepts: 200
  • Foundational Concepts (no dependencies): 1
  • Concepts with Dependencies: 199
  • Average Dependencies per Concept: 1.35

Graph Structure Validation

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

Foundational Concepts

These concepts have no prerequisites:

  • 1: Product Management

Dependency Chain Analysis

  • Maximum Dependency Chain Length: 11

Longest Learning Path:

  1. Product Management (ID: 1)
  2. Software Product (ID: 4)
  3. Software Development (ID: 21)
  4. Source Code (ID: 22)
  5. Version Control (ID: 27)
  6. Continuous Integration (ID: 125)
  7. Continuous Delivery (ID: 126)
  8. Release Management (ID: 127)
  9. Feature Flags (ID: 128)
  10. A/B Testing (ID: 152)
  11. Statistical Significance (ID: 153)

Orphaned Nodes Analysis

  • Total Orphaned Nodes: 75

Concepts that are not prerequisites for any other concept:

  • 26: Full Stack Overview
  • 31: Pull Request
  • 46: Service-Oriented Architecture
  • 49: Infrastructure as a Service
  • 50: Platform as a Service
  • 52: Serverless Computing
  • 55: Kubernetes Overview
  • 57: Horizontal Scaling
  • 58: Vertical Scaling
  • 60: Content Delivery Network
  • 62: High Availability
  • 63: Fault Tolerance
  • 65: System Throughput
  • 68: GraphQL Overview
  • 72: API Rate Limiting
  • 73: API Versioning
  • 74: API Documentation
  • 75: Webhooks
  • 76: Third-Party Integrations
  • 77: API Gateway

...and 55 more

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 66 API Fundamentals 14
2 1 Product Management 11
3 21 Software Development 9
4 41 System Architecture 9
5 146 Data-Driven Decisions 9
6 147 Product Analytics 9
7 86 Database Fundamentals 7
8 136 Testing Fundamentals 7
9 87 Relational Databases 6
10 2 Technical Product Manager 5

Outdegree Distribution

Dependencies Number of Concepts
0 1
1 139
2 50
3 10

Recommendations

  • ⚠️ Many orphaned nodes (75): Consider if these should be prerequisites for advanced concepts
  • ℹ️ Consider adding cross-dependencies: More connections could create richer learning pathways

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