Skip to content

feat: glossary entries + deep links for dashboard charts (#124)#136

Merged
William-Hill merged 2 commits into
mainfrom
feat/issue-124-glossary-chart-links
May 3, 2026
Merged

feat: glossary entries + deep links for dashboard charts (#124)#136
William-Hill merged 2 commits into
mainfrom
feat/issue-124-glossary-chart-links

Conversation

@William-Hill
Copy link
Copy Markdown
Collaborator

Summary

Continues #124 (AASCU convening follow-ups): home dashboard charts and readiness now have the same glossary pattern as KPI cards — full PDP / IPEDS / state cross-walk entries and in-tooltip deep links.

Changes

  • content/metric-glossary.md: risk-alert-distribution, retention-risk-funnel, readiness-assessment
  • Glossary topic Charts & composite views; METRIC_GLOSSARY_INDEX_SLUGS + metricGlossaryEntryHref()
  • GlossaryMetricEntryLink client component; dashboard + readiness popovers use it
  • Vitest: full index slug coverage (single ordered equality check)

Commits

  • feat(glossary): chart tooltips + entries for epic #124
  • refactor(dashboard): dedupe metric glossary deep links (#124)

Verify

cd codebenders-dashboard && npm test && npm run build

Part of #124

Made with Cursor

William-Hill and others added 2 commits May 3, 2026 12:47
Add risk-alert-distribution, retention-risk-funnel, readiness-assessment to
metric-glossary.md with PDP/IPEDS notes; new glossary topic 'Charts & composite
views'. Deep-link from dashboard pie/bar tooltips and readiness InfoPopover.
Introduce METRIC_GLOSSARY_INDEX_SLUGS (keep DASHBOARD_KPI_GLOSSARY_SLUGS alias).

Co-authored-by: Cursor <cursoragent@cursor.com>
- Add metricGlossaryEntryHref and rename topic section source constant
- Introduce GlossaryMetricEntryLink for shared KPI/chart glossary CTAs
- Simplify glossary coverage test with ordered slug equality
- Drop unused TrendingDown import in readiness chart

Co-authored-by: Cursor <cursoragent@cursor.com>
@William-Hill William-Hill merged commit 2de1341 into main May 3, 2026
2 checks passed
@William-Hill William-Hill deleted the feat/issue-124-glossary-chart-links branch May 3, 2026 17:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant