Case study 01 · Protected

AI Deal Create

This case study is password protected.

Incorrect password. Please try again.

01
Case study 01 · How I design

AI Deal
Create

A mental model reframe that dissolved weeks of compounding edge cases — and ended up setting direction for an enterprise-wide initiative.

RoleSenior IC — led UX for Munis, synced cross-asset with Equities/Fixed Income design lead
ScopeEnterprise-wide initiative to create deals from AI-extracted document data
WhenMid 2026 · Phase 1 release Sep 2027 · AI is the product
EnvironmentThree asset classes running in parallel · Growing strategic divergence between Munis and Equities/Fixed Income

A deceptively simple premise

AI Deal Create starts with a straightforward idea: user uploads a document, AI extracts the deal data, user reviews and submits. The natural design model is "complete a form." It held up long enough to drive the initial layout, the field-level decisions, the first developer walkthrough.

Then the edge cases started compounding. Locked fields. Partial tables where users could remove a row but not add one. Tabs that weren't truly required but weren't clearly optional either. Each was solvable in isolation — a tooltip here, a confirmation modal there. But the fixes kept producing new friction. After enough of them, the pattern became clear: we weren't solving edge cases. We were patching a mental model that didn't fit how AI extraction actually behaves.

AI extraction isn't neat — it's confident about some things, uncertain about others, and sometimes wrong. A form model assumes completeness. It penalizes partial confidence and forces users to commit to data they don't fully trust. That's the wrong contract for this kind of workflow.

The review page isn't a form to complete. It's a set of AI suggestions to accept or skip.

That reframe changed the entire interaction architecture. Instead of mandatory tabs requiring resolution, each tab became an optional package — extracted if the AI found the data, included by default, but skippable if the user doesn't trust the extraction or wants to handle it in the deal system directly. The Deal tab stays required. Everything else is a judgment call based on confidence in what the AI found. The compounding edge cases didn't need individual fixes. They dissolved.

I sent the product lead a message framing this before touching a single screen. He validated it in one reply. That's how foundational the reframe was — it didn't require a prototype to land.

Diagram · Form completion vs. accept or skip

Old mental model vs. new — showing how the interaction architecture changes when the contract shifts from "complete" to "accept or skip"

Where AI helped — and where it didn't

AI played a real but bounded role in getting there. A Replit conversation helped surface the structural problem with remove-only tables — it articulated why partial editability is worse than no editability, which sharpened the argument for the reframe. For duplicate detection, I used Replit to rapidly explore 8 UI patterns — then rejected its top recommendation and synthesized a solution it hadn't suggested. Figma stayed the artifact developers built from. Replit was where the reasoning happened.

The Scale tab showed the limit. Two separate validation problems, two weeks of AI back-and-forth — both Replit and Claude kept hallucinating. One sync with product and devs resolved it. Knowing when to stop prompting and go talk to people is part of using AI well.

What it made possible

While Munis was working through this, a strategic divergence was growing between asset classes. Equities and Fixed Income had a grander North Star vision; Munis had devs building in a week. Rather than wait for alignment that wasn't coming, I proposed a phased v1-to-v3 framing — Munis builds now, architected to scale toward the shared vision rather than box it out. The product lead bought in. Munis moved.

Because the work was good and shipped when the others were still aligning, Fixed Income leadership asked to apply the same approach across all three asset classes. Munis went from the lagging asset class to setting the direction — not through a coordinated strategy, but by making good local decisions and moving.

The real work

The most consequential design decision on this project happened before any screen was finalized — recognizing that weeks of compounding problems were a diagnostic signal, not a to-do list. The mental model reframe didn't show up in the Figma file. But it's what made the rest of the work possible.

Next case study

Buyside Order Entry

View case study →