These weren't preferences, they were hard constraints that shaped every major design decision. I documented all constraints in a shared "Design Brief" with assigned impact ratings before any wireframing began.
6 product modules, one design system - Every area built under a single component library with shared tokens and patterns.
Dev-ready output from day one - The Figma file structure mirrored the engineering squad structure, with no ambiguity in handoff.
Multi persona platform - Separate UX flows for Data Producer and Data Consumer, sharing one visual language.
AI configurability for non engineers - Knowledge Agent setup had to be comprehensible to data analysts, not just ML engineers.
API first serving - Every product configurable for API serving with column level control, no engineering required.
Interactive data lineage in the UI - Zoomable, schema-expandable, within a web platform.
Every AI response carries the mandatory accuracy disclaimer - A legal requirement on every AI surface.