Definition
Requirements Elicitation
The process of extracting and formalizing a founder's business objectives and translating them into technical requirements before writing any code. The CTO's core job. Without it, code generation produces something technically functional that solves the wrong problem. Lio automates this through guided prompting: it interviews the founder about business objectives, ICP, user types, and success criteria — generating a technical scope document before touching any code generation.
From the episode “Most AI Prototypes Die Before Launch”Hear it on the podcast1 episode
Learn the language of AI-native founders
Every week: the new terms, tools, and workflows founders are using, straight from the podcast.
Related terms in Product & Engineering
Prototype and PruneA design workflow replacing the traditional comp → handoff → build waterfall: use AI to generate multiple real, enterprise-appropriate prototypes grounded in design system context, then let a human with taste prune to the right one. Coined by Jules at Meta, reinforced by Scott Belsky. The key insight: AI is a proxy for skill (production execution) but not taste (judgment about which correct option fits this context). Human curation is the irreducible step — and now it is the entire job.Prototype vs productionA prototype proves the idea works. Production means it works reliably for many users under real conditions with real data, and the distance between them is where most AI builds stall.Repo (repository)The folder where a project's code and files live, usually hosted on GitHub.ReproducibilityThe ability to recreate the same result using the same inputs, steps, and conditions.Retrospective vs. Predictive AnalyticsRetrospective analytics answers what happened. Predictive analytics answers what is likely to happen next based on existing data patterns - the shift Burak identifies as the next frontier of business intelligence.RoboticsThe field that combines engineering, computer science, and increasingly AI to build machines that perform physical tasks.RuntimeThe environment in which an application or agent executes.Sandbox EnvironmentAn isolated computing environment where hundreds of agents can work in parallel without touching production systems — the infrastructure layer of a production-grade harness.