← Back to Index

FAQ / Did You Know — Domain-Control Data-Gap Analysis

Scoping of the "Did You Know?" screen (DYK / FAQ list). Documentation only.

Figma file R6hPjBdjSIn6946qTJasUC · node 5172:15051 · component listy card generic 5172:15482 · Source: Figma MCP + codebase · Branch docs/faq-screen-data-gap.

Did You Know
Did You Know? (5172:15051)
⛔ ABANDONED (2026-06-29) — Change 4 (DYK / FAQ) dropped. The "Did You Know?" / FAQ feature was abandoned per the Backend API Mapping Report (Change 4). No new endpoint will be built and this screen is not proceeding. The analysis below is retained for historical context only and does not reflect committed work — disregard the "needs a new endpoint" framing.
Headline (historical) — NEW feature; needs a new API endpoint. The control is already speced — a list of listy card generic (Did You Know List): date · headline (· subtitle) · favorite · → detail. "Did You Know?" is a new screen, not part of the existing app — no feature, UI, or endpoint exists for it today. It needs a new backend API endpoint as its data source. The Q/A + date/headline shape is already modeled (unwired) by KCMFAQItem { Question, Answer } and KCMAlertItem { headline, story, publishDate } in KCM.cs — a reasonable contract starting point. Favorites is the one cross-control gap (per MEC).

1 · Screen & control

2 · Data-source mapping

ElementDataSourceStatus
Did You Know listdate · headline · subtitle · nav targetNew API endpoint required (new feature, no existing source). Shape modeled by the unwired KCMFAQItem { Question, Answer } / KCMAlertItem { headline, story, publishDate } in KCM.cs.new endpoint
Favoriteis-favorite + toggle— (cross-control favorites gap, per MEC)gap

3 · Confirm / gaps

#ItemNote
1DYK/FAQ data source — new endpoint"Did You Know?" is a new feature, not in the existing app; it needs a new API endpoint. No existing source — not notifications, not hard-coded. The KCMFAQItem (Q/A) / KCMAlertItem (date/headline/story) models in KCM.cs exist but are unwired — useful as a contract shape. (Corrects an earlier "source confirmed: GetNotificationListAsync" note.)
2FavoriteSame cross-control favorites gap flagged in MEC — no favorites API today.
3"All DYKs & FAQs" rowConfirm it's a view-all/category entry vs a content item.

4 · Summary

Tracked in screen-mapping.html.