User outcome
Give engineers a guided way to turn an incomplete natural-language request into a clear, reviewable engineering brief before the CAD agent starts acting.
Proposed experience
Add an optional Build Engineering Brief action to the VibeCAD bar beside the normal send workflow.
- Open a dedicated dialog that the user can keep visible and read comfortably.
- Seed it with the user's request plus safe context already known by VibeCAD: active document, selection, workspace, units, and cached document context.
- Let a non-mutating brief assistant ask only high-value missing questions, one at a time.
- Show the evolving brief throughout the conversation in a readable, editable preview.
- Allow Use best judgment for unanswered details and show every resulting assumption explicitly.
- Let the user approve the brief with Start in VibeCAD; hand the original request, approved brief, assumptions, and document references atomically to the existing agent.
- Keep ordinary chat/send behavior unchanged for users who do not use the feature.
Brief content
- Objective and desired deliverable
- Existing geometry/document context
- Dimensions and units
- Materials
- Interfaces and constraints
- Loads and operating conditions
- Manufacturing process and tolerances
- Required analyses/drawings
- Acceptance criteria
- Explicit assumptions and open questions
Product rules
- The brief assistant cannot mutate CAD or silently invent consequential engineering values.
- It must not ask for information VibeCAD already knows.
- It must distinguish hard requirements from preferences.
- It must not question forever: the user can proceed at any point with explicit assumptions.
- The canonical brief should be structured data; the user sees and edits a natural-language rendering.
- Persist the brief with the document/conversation so it can be reopened and revised.
- Normal VibeCAD chat and existing provider/tool contracts remain compatible.
Acceptance criteria
User outcome
Give engineers a guided way to turn an incomplete natural-language request into a clear, reviewable engineering brief before the CAD agent starts acting.
Proposed experience
Add an optional Build Engineering Brief action to the VibeCAD bar beside the normal send workflow.
Brief content
Product rules
Acceptance criteria