Skip to content

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 8010
powershell
cd frontend
npm run dev -- --host=127.0.0.1 --port=3010

Open 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

  1. Project dashboard

    • Create a new project.
    • Call out that projects are persistent and project-specific; artifacts do not overwrite shared fixtures.
  2. 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.
  3. 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.
  4. Standards and calculations

    • Open Standards and show primary/auxiliary source cards.
    • Open Calculations and show passed checks, module grouping, inputs, and outputs.
  5. 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.
  6. Draft report

    • Open Draft Report and confirm markdown is generated.
    • Mention the report is traceable but not a released manufacturing document.
  7. 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.
  8. Prototype CAD export

    • Click FreeCAD prototype export.
    • If FreeCAD is unavailable, show the setup guidance and generated artifacts.
    • Download freecad_export.py or cad_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 export

Do not claim production release readiness until source verification, qualified engineering approval, and production CAD/BOM validation are complete.