What this is
Underwriters price pharmacy benefit proposals: load a prospect’s claim file, price it, review the resulting offer, approve it. The existing tool spread that across hand entry, role handoffs, drawers and tabs.
The input was a mess, which is the point. Meeting recordings, call notes, a screen recording of the current tool, screenshots of the existing workspace, brand mockups and Figma exports. No clean specification. That is what a real project looks like before somebody turns it into something.
The output is software. A single HTML file that runs in any browser with no server and no build step, where the queue updates as work happens, files upload and validate, hydration runs, and approval locks and unlocks against real rules.
This deliberately bypassed the usual design process. It did not bypass the design system — that got rebuilt as code and applied to every screen.
- 13
- numbered builds, none overwritten
- 33
- requirements, each traced to a named source
- 23
- design tokens extracted from Figma exports
- 63
- automated checks in the largest test run
- ~80 min
- of recorded sessions analysed into requirements