Educational cognitive profile from your Skill Mastery Map, Daily Practice, and Skill Portfolio localStorage. Bloom's-aware spokes, domain coverage heatmap, spaced-repetition health, and DSR study recommendations. Read-only, browser-local, no telemetry.
nexus_mastery_v1, nexus_fsrs_v1, nexus_fsrs_history_v1, or nexus_portfolio_v1. The only key it could persist (its own settings) is nexus_twin_v1, currently unused.graph.json fetch. Use the Insights tab's export button if you want to self-track over time.Six spokes from concrete recall to abstract creation. Each spoke is computed from a different signal in your local tool state — see the legend on the right for the exact mapping. The chart shows relative strength normalized against the highest spoke; raw counts are in the legend.
Why these mappings: Bloom's revised taxonomy orders cognitive work from Remember (recognize / recall) to Create (synthesize new). The Nexus tools surface different signal types — toggling a concept proves recognition; rating a card Good proves applied recall; recovering from Again→Good proves analytical correction; spanning multiple domains proves evaluative integration; deeply mature long-stability cards across a group prove durable schema (Create-floor). The mapping is heuristic and conservative — it under-claims rather than over-claims.
One cell per top-level group in the knowledge graph. Background tint = mastery percent. The purple bar inside each cell = average FSRS stability of cards in that group (longer = more durable). Hover for details.
Click a cell above to drill into a group. Recent activity = the latest mastery toggle (from FSRS history we can detect review dates only — mastery toggles aren't timestamped in nexus_mastery_v1, so "last touch" prefers the latest review for that group).
Composite 0-100 score across four sub-dimensions. Higher = stronger long-term retention discipline. The dial is a heuristic, not a clinical metric — interpret it as a steering signal, not a verdict.
For cards last reviewed N days ago, the Nexus FSRS scheduler targets ~90% retention by next due date. This panel buckets cards by days since last review and shows the share above the target retention line — a rough "would I still remember it now?" proxy.
Bucket label is the median age of cards in the bucket. Retention estimate uses the FSRS power-law approximation
R(t) = (1 + t/(9·S))−1 with the card's own stability S; reported figure is the
share of cards in the bucket whose estimated retention is still ≥0.90 (the FSRS default target).
Pure spaced-repetition (review whatever's due) optimizes for short-term retention but is blind to which gap matters more. Pure prerequisite-frontier traversal (Skill Mastery Map default) is gap-aware but doesn't account for which gaps are load-bearing for the rest of the graph or for your near-future review queue. DSR here combines all three signals in one rank — your weakest domain + structural impact + temporal urgency.
graph.json are curated; gaps in curation under-credit some concepts.localStorage stays local. No data leaves your browser. The only network call this page makes is a same-origin fetch of ../learning-graph/graph.json. There is no Plausible or other analytics on this page, no third-party fonts, no CDN scripts.
Read-only on sibling keys. This tool never writes to nexus_mastery_v1, nexus_fsrs_v1, nexus_fsrs_history_v1, or nexus_portfolio_v1. You can verify by opening DevTools → Application → Local Storage and watching them while you click around.
The export below produces a JSON snapshot of your computed profile at the current moment. Save snapshots periodically and diff them yourself to see your trajectory — this tool deliberately doesn't store history because that would conflict with the read-only / minimal-storage stance.