Working Surfaceissue · 4 Oct
Issue · 2 links
Issue

Sunday
4 October 2026

Two companies describe teams that build a working prototype before the written requirements and then produce the specification alongside it. Microsoft's Foundry Labs team kept its specification current by hand, while Salesforce's design pipeline drafts the specification and the reason for each decision for engineers.

Swipe for 02 to 02
4 Oct
The note

When a team builds a working prototype before it writes the requirements, someone still has to write down what engineers will build and why. Two companies described that step this week, and both treat the written account as part of the delivered work.

Microsoft (4 Oct · 01) runs Foundry Labs, a website where people can find AI models, tools and research projects from teams across the company. The site was easy to browse with 20 projects and became hard to search as the catalogue grew. Principal product manager Saumil Shrivastava assembled a team of three, and technical program manager Gulsimo Osimi first wrote a 32-page specification. According to Mark Armstrong's account on Microsoft's Inside Track blog, the document proved a poor way to share the plan, so Osimi built an interactive prototype with AI tools. She then revised the specification and the prototype against each other, and software engineer Pratyansh Agrawal turned the prototype into the production site in about three months. Osimi put the limit plainly: "Developing a prototype is one thing, but making it a product is different."

Salesforce (4 Oct · 02) makes customer-relationship software and maintains several design systems across its products. Alan Weibel, a UX architect there, describes an internal pipeline called Experience Operating System that takes a design problem from an idea to an engineering handoff. A team can start with a brief, a requirements document, a Figma file or a working prototype, and the pipeline writes the earlier documents that were skipped. The handoff includes a specification covering layout, every interface state and keyboard behaviour, together with the research, feedback and reasons behind each decision. A person still decides which review comments become rules that future AI agents follow. This is Salesforce describing its own internal system.

What they add up to

Both teams let the prototype lead and then produce the written specification alongside it rather than after it. At Microsoft the person who built the prototype kept the specification current by hand, so the builder remained the only translator. At Salesforce the pipeline drafts the specification and its reasons, and a person decides what becomes a rule for the next AI agent. The view that this removes the builder as the only translator is an inference, not the author's claim.

The case against

Both accounts come from companies describing their own teams and tools, and neither reports how often the written specification disagreed with what shipped. An internal website built in three months and a vendor's design pipeline may say little about a team shipping a product to customers in several markets.

Receipts
Inside Track (Microsoft)
Rebuilding our Microsoft Foundry Labs site with a three-people build team and AICompany story · 4 Oct 2026
Mark Armstrong · 1 October 2026

A three-person Microsoft team rebuilt its Foundry Labs site by prototyping with AI tools first, then revising a 32-page specification against the prototype until engineering took over.

Salesforce Blog
Agents Can Mimic Good Design. Ours Know Why It WorksHow-to · 4 Oct 2026
Alan Weibel · 1 October 2026

Salesforce's design team built a pipeline in which AI agents produce designs from any starting point and hand engineers a specification that records the reason for every decision.