MVP Demo Script
Target length: 5-8 minutes.
Setup
Start services:
powershell
$env:PYTHONPATH="$PWD\src"
python -m uvicorn latentflow.api.main:app --host 127.0.0.1 --port 8010powershell
cd frontend
npm run dev -- --host=127.0.0.1 --port=3010Open http://127.0.0.1:3010/projects.
Demo Input
Requirement:
text
Need a sour service 10 inch Class 300 ball valve for natural gas, design pressure 5.5 MPa, design temperature 80 C, flanged ends, gear operation, fire-safe required.Clarification reply:
text
Use A105N body, A182 F316 ball, A182 F316 stem, RPTFE seats and seals, A193 B7M bolting, corrosion allowance 3 mm, gear operation, fire-safe required, flanged ends.Talk Track
Project dashboard
- Create a new project.
- Call out that projects are persistent and project-specific; artifacts do not overwrite shared fixtures.
Requirement intake
- Paste the requirement and click parse.
- Show structured fields, source tags, and human-action tabs.
- Apply the clarification reply.
- Emphasize that ambiguous or missing fields stay visible before engineering calculations run.
Pipeline execution
- Run the project pipeline.
- Explain that the pipeline performs standards lookup, calculation, review, source verification, CAD/BOM preparation, and report generation.
- If a calculation check fails, show the compact failure summary and explain that it points to the concrete field to fix.
Standards and calculations
- Open Standards and show primary/auxiliary source cards.
- Open Calculations and show passed checks, module grouping, inputs, and outputs.
Review and source verification
- Open Pre-production Review and show checklist groups.
- Open Source Verification and show source gaps plus source-row confirmation.
- State clearly that MVP acceptance is not production verification.
Draft report
- Open Draft Report and confirm markdown is generated.
- Mention the report is traceable but not a released manufacturing document.
CAD/BOM
- Open CAD/BOM.
- Show the draft 3D preview and the disclaimer.
- Open Component Readiness and explain ready / needs review / blocked.
- Open BOM and show review status, procurement status, and blockers.
Prototype CAD export
- Click FreeCAD prototype export.
- If FreeCAD is unavailable, show the setup guidance and generated artifacts.
- Download
freecad_export.pyorcad_export_manifest.json. - Close by saying this proves parameter handoff to a CAD kernel, not final manufacturing geometry.
Close
The MVP demonstrates a traceable engineering loop:
text
Natural language requirement
→ structured DesignRequirement
→ standards lookup
→ deterministic calculation
→ review and source verification
→ draft report
→ CAD parameter map, draft BOM, component readiness, prototype exportDo not claim production release readiness until source verification, qualified engineering approval, and production CAD/BOM validation are complete.