Skip to content

Sensitivity marker missing in insight field picker (shown on detail page only) #81

Description

@youhaowei

Summary

Fields marked as sensitive (e.g. "Likely sensitive") display their sensitivity badge on the data-source detail page, but the badge is absent in the Add Field dialog (the insight field picker). This is the surface where a user decides to include a field in an analysis — the marker is missing precisely where it matters most.

Steps to reproduce

  1. Import a data source that includes a sensitive-looking column (e.g. customer_email).
  2. Observe the sensitivity marker on the data-source detail page — it is shown there.
  3. Navigate to an insight and open the Add Field dialog.
  4. Observe the field list — no sensitivity badge is shown next to customer_email.

Expected behavior

Sensitive fields display their sensitivity badge in the field picker, adjacent to the field name, without requiring hover or expansion.

Observed behavior

No sensitivity badge is shown in the field picker. The badge is only visible on the data-source detail page.

Environment

  • Observed: 2026-06-11, app on main branch

Acceptance criteria

  • Sensitive fields show their badge in the Add Field / field picker dialog.
  • Badge styling matches the data-source detail page.
  • Badge is visible at rest (not hover-only).

Tracked internally as YW-223

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions