Bruno Ferreira da Silva Open to new projects
← All work
  • Case Study
  • Design Process
  • AI Workflow
  • Prototyping
  • Product Design

From sprints to sandbox: an AI-native design workflow

How the vergleich.ch team went from two weeks to three days per validated solution.

From sprints to sandbox: an AI-native design workflow
Company
Pixelplan
Product
vergleich.ch network: 55 Swiss comparison platforms
Focus
Design workflow, AI tooling, prototyping, handoff
Tools
Claude, Figma, automated regression tests
Year
2026

Tags Claude · AI-assisted Design · Sandbox Prototyping · Design Ops · Handoff · Multi-tenant Platform · Stakeholder Validation

TL;DR

I replaced a sprint-based design and handoff process with a working prototype that I build and run with Claude. Every new feature lives in a sandbox layer on top of the approved product and moves through Draft, In review, Approved, and Live inside the prototype itself. The client tests real behaviour and approves in the session. Time from brief to a validated solution went from two weeks to three days.

Context

The vergleich.ch network is a family of 55 comparison platforms, from lawyers and dentists to garages, caterers, and driving instructors. Each one serves two audiences: people looking for a provider, and the businesses that manage their own entry.

The platforms share one product, but not one shape. Dentists show a team and a warranty, driving instructors list courses and vehicle categories, and many trades have no services filter at all. A single change can play out 55 different ways.

This case is not about a feature. It is about how the work gets done.

The problem

A two-week loop for every decision

Design ran on sprints: research, flows in Figma, a clickable prototype, a review with the client, then handoff with specs. It worked, but it no longer matched the speed of the product or the tools available. In practice:

  • Prototypes showed one path on one platform. Edge cases across 55 tenants only appeared once development started.
  • The client reviewed pictures of the product, not its behaviour, data, or states.
  • Handoff could not document every state, so developers came back with questions about things that were never specified.
  • Every round of feedback restarted the cycle, at roughly two weeks per validated solution.

The constraint was the process and its tools, not the team. So I changed the process.

My role

I defined the new way of working and own it end to end, with Claude as my production partner:

  • Designed the workflow and its rules: what is approved, what is being explored, who moves it forward
  • Built and maintain the prototype with Claude, from Figma, the live sites, and the staging environment
  • Designed the Live / Sandbox model and the status tool that lives inside the product
  • Run client validation directly in the sandbox and approve features in the session
  • Hand off from the working prototype, with decisions and open questions recorded per feature

Process & key contributions

01Same brief, a different loop

Rationale
Speed comes from removing hand-overs between steps, not from rushing them.
Action
  • Collapsed flows, prototype, and specification into one artefact: a working prototype
  • Moved client review from scheduled sprint reviews to the moment a change is ready
  • Kept Figma as the source for visual decisions, and the prototype as the source for behaviour
Outcome
Each solution now goes through build, test, and approval in days instead of a full sprint.
Before: a linear sprint of about two weeks, with developer questions sending work back to Figma. Now: a three-day loop where client review sends work straight back to the sandbox. Before · sprint, about 2 weeks BriefResearchFigma flowsPrototypeReviewHandoff developer questions Now · about 3 days BriefBuild in sandboxTest 55 tenantsClient reviewLive iterate on the spot

02A prototype that behaves like the product

Rationale
Validation is only as good as what people are able to test.
Action
  • Built a high-fidelity HTML prototype with Claude, rebuilt page by page from Figma and the live platforms
  • Read each tenant’s real profile from staging, so all 55 platforms show their own filters and sections
  • Covered both personas (end user and business), on desktop and mobile
Outcome
The client tests real behaviour, data, and edge cases, not mockups. Problems surface in review, not in development.
The prototype on several platforms of the network, on desktop and mobile
The prototype on several platforms of the network, on desktop and mobile

03Live and Sandbox

Rationale
Explore freely without putting what is already approved at risk.
Action
  • Live is the approved baseline: what the client has signed off
  • A sandbox feature is a layer on top of Live, not a copy of pages. It patches a component slot, so every page that uses it changes together
  • Fixes made in Live keep flowing into every sandbox feature
  • Each feature applies to all tenants or only to selected ones, and “Show changes” outlines exactly what it alters
Outcome
Several features are explored in parallel on the same link, without branches, duplicated files, or drift from the approved product.
The same screen in Live and in a Sandbox feature, with the change outlined
The same screen in Live and in a Sandbox feature, with the change outlined

04Status inside the product

Rationale
Approval should be part of the work, not a separate email thread.
Action
  • Every feature moves through Draft, In review, Approved, and Live inside the prototype
  • “Promote to Live” turns the sandbox patch into the new baseline, and it can be undone
  • Each feature has its own link that opens the prototype straight on it
Outcome
The client opens the link, tests the feature in sandbox, sees each iteration, and approves on the spot.
Prototype controls with the feature state: Draft, In review, Approved, Live
Prototype controls with the feature state: Draft, In review, Approved, Live

05Quality gates on every version

Rationale
Moving fast only works if nothing breaks behind you.
Action
  • Automated regression tests across all 55 tenants and both personas before every publish
  • Visual checks on desktop and mobile after every change
  • One stable link across around sixty versions, so the client is always on the latest
Outcome
No broken platform reaches a review, and nobody works from an outdated file.
Tenant settings for the 55 platforms, over three of the platforms
Tenant settings for the 55 platforms, over three of the platforms

06Handoff from the working thing

Rationale
Developers need behaviour and states, not a description of them.
Action
  • Each feature is documented as decisions and open questions next to its sandbox version
  • Developers inspect the real flows, states, and empty states instead of reading specs
  • Assumptions are flagged as assumptions until confirmed against the source
Outcome
A shorter handoff with fewer gaps, and far fewer back-and-forths about undocumented details.
Every screen a sandbox feature touches, listed in the prototype
Every screen a sandbox feature touches, listed in the prototype

Outcomes & impact

14 → 3
days per validated solution
From brief to a solution the client has approved
55
platforms checked per change
Every tenant and both personas, before each publish
4
states, inside the product
Draft, In review, Approved, Live
1
link for every version
Client and developers always see the latest

What changed in day-to-day work:

  • Iteration happens directly in the product, not in a design file that has to be translated later
  • Validation has no prototype limits: real data, real states, every tenant
  • Decisions close in the session, because the client approves what they just tested
  • Handoff is shorter and leaves fewer gaps, with far less back-and-forth with developers

The deliverable is no longer a picture of the product. It is the product’s behaviour, with a status.

Why this matters

AI did not replace the design decisions. It removed the distance between a decision and the evidence for it. What stayed with me:

  • Framing the problem and setting the rules of the workflow
  • Judging the details: spacing, hierarchy, wording, what a state should say
  • Rejecting invented behaviour, and confirming every assumption against Figma, the live sites, or the client

Claude builds, tests, and documents at a speed no sprint can match. I decide what is right.

Final reflection

The biggest change was not speed. It was where the conversation with the client happens: on top of something that works, at the moment it is ready, with a clear status.

This workflow is now how I approach product design: design in the product, validate in a sandbox, promote what is approved.

Contact

Let’s get in touch

If you’re passionate about your product and ready to make bold improvements, I’d love to help.

Great design starts with great collaboration. Ready to work together?