flowchart TB In1["Idle Disengagement Alert
no statements in N days"]:::s1 In2["Low Overall Mastery
below-threshold ConceptMastery average"]:::s2 In3["Prerequisite Gap Analysis
unmastered upstream concepts"]:::s3 Comp["Composite Risk Score
weighted combination, not a count"]:::comp Row1["Row 1: flagged on all three — ranked HIGHEST"]:::r1 Row2["Row 2: disengagement only — ranked middle"]:::r2 Row3["Row 3: prerequisite gap only — ranked lowest"]:::r3 In1 -->|weight| Comp In2 -->|weight| Comp In3 -->|weight| Comp Comp --> Row1 Comp --> Row2 Comp --> Row3 classDef s1 fill:#7b6cc4,stroke:#544a91,color:#fff,font-size:12px classDef s2 fill:#5aa0c4,stroke:#3a7091,color:#fff,font-size:12px classDef s3 fill:#5cbca0,stroke:#3b9b80,color:#08312c,font-size:12px classDef comp fill:#e9a23b,stroke:#b8791f,color:#222,font-size:13px classDef r1 fill:#7a4a12,stroke:#5a3608,color:#fff,font-size:12px classDef r2 fill:#b07a2b,stroke:#8a5a1c,color:#fff,font-size:12px classDef r3 fill:#e0be86,stroke:#b89452,color:#3a2c10,font-size:12px linkStyle default stroke:#999,stroke-width:2px

Details

Click a node to see details