Maintain authoritative mappings for key dimensions such as marital status, education, nationality, and employment status.
Curate the dimension catalog itself, including machine-friendly codes, reviewer labels, descriptions, and custom attribute schemas.
Capture synonyms and spelling variations (e.g., "Single", "Unmarried", "Never married").
Provide multilingual metadata to support future international roll-outs.
Model parent/child relationships between dimensions (e.g., region → district) and capture the canonical value pairings needed for drill-down analytics.
Inspect connected source systems in real time—connection records can be tested inline and their available tables/columns are
introspected to drive the mapping workflows without manual lookups. Analysts can now open a detailed explorer per connection
to review schemas, objects, column profiles, match statistics, and captured sample values before curating mappings.
Sample previews collapse duplicate raw values captured during multiple ingestion runs so reviewers always focus on distinct
content with accurate occurrence totals.
The Source Connections workspace foregrounds the existing connections grid ahead of the registration form so reviewers can
audit current coverage before onboarding new systems, keeping the maintenance flow top-of-mind.
Field mappings surface the existing mapping grid before the creation form to preserve context and reduce back-and-forth when
analysts add or update rules.
Canonical library dimension badges now use brighter aurora accents on translucent backgrounds to stay readable on the dark
reviewer shell.
Use NLP and embedding models to suggest standardized values for new raw inputs.
Allow configurable confidence thresholds that determine when to auto-apply suggestions.
Route low-confidence matches for manual review to ensure data quality.
Operate in offline mode via the bundled Ollama llama3 runtime or switch to a hosted OpenAI-compatible endpoint from the dedicated settings workspace, which centralises matcher thresholds, embedding defaults, and credential inputs.
Test semantic matching with real-time confidence scores and suggestions
Offer UI and API pathways for reviewers to approve or reject suggestions.
Enable reviewers to add new mappings, merge duplicates, and maintain a clean catalog.
Track an auditable history recording who approved each change and when it happened.
Provide an observability-inspired reviewer console with a persistent navigation rail, glassmorphism cards, and multiple
responsive themes for comfortable accessibility in varied environments, now implemented with a Tailwind CSS design system
behind a React-Bootstrap-compatible component shim so existing screens retain their ergonomic JSX structure.
The navigation rail now stays pinned on scroll and supports a collapsible layout for dense reconciliation sessions on
widescreen monitors. A custom RefData helix mark sits in the top-left brand lockup so the workspace always shows a
recognizable identity even when the sidebar collapses to icon-only mode.
Match Insights cards clearly call out when no samples have been ingested yet, preventing misleading 0/0 match readouts, stay
visible by falling back to configured field mappings when statistics are empty, and automatically refresh their samples when
mappings are created, edited, or the global sync action runs.
Expose REST and GraphQL APIs so downstream projects can query standardized values.
Ship SDK clients (Python, Java, JavaScript) for streamlined integration into applications and pipelines.
Emit webhooks when mappings change to keep dependent systems synchronized automatically.
Bundle a seeded Postgres targetdb with a multi-table warehouse—departments, employees,
globally diverse customers, loyalty tiers, addresses, products, orders, and line items—so
analysts can rehearse field mappings and semantic match flows without external dependencies.
Manage source system connections and test connectivity
Serve the Reviewer UI with an SPA-aware Nginx configuration so direct navigation to deep links (e.g., /dashboard) and
browser refreshes resolve without 404 responses.
Cache static assets aggressively while still surfacing errors for missing bundles, aiding troubleshooting during upgrades.