Day 7: Design the Manufacturing System
Day 1 defined x.
Day 2 constructed the NDD.
Day 3 built the ORIGIN model.
Day 4 identified reusable Patterns.
Day 5 generated the development structure.
Day 6 built and validated the prototype.
Day 7 asks:
How do we turn a validated vehicle design into a repeatable manufacturing system?
This is the point where engineering must become industrialized.
One prototype can be built with:
- special tools
- expert engineers
- manual adjustment
- temporary fixtures
- extensive inspection
A factory cannot depend on that.
The manufacturing system must repeatedly create the correct physical object network.
The Day 7 transformation is:
Validated Product Model → Manufacturing NDD → Factory OR Model → Manufacturing Patterns → Operations → Workstations → Verification → Production Evidence
The vehicle design says what must exist.
The manufacturing system must determine how to create it.
Start With the Validated Product Model
Suppose AURORA Prototype QT has passed.
The product model now contains a sufficiently trusted structure such as:
Vehicle│├── Battery Pack├── Drive Unit├── Brake System├── Steering System├── Thermal System├── Controllers└── Software
with explicit relations.
For example:
Vehicle containsBattery Pack
The manufacturing question becomes:
Which physical process creates that relation?
Manufacturing Instantiates the Product Model
At design level:
Vehicle containsBattery
At production level:
Vehicle AURORA-000001 containsBattery B4-88271
Manufacturing is the transformation from type-level definition to instance-level reality.
Day 7 Begins With Manufacturing x
The factory has its own need.
For example:
x:Produce AURORA vehicles at the required volume,quality, configuration accuracy, cost and traceability.
The factory is itself a solution to a need.
Do not jump immediately to robots and conveyor layouts.
Construct the Manufacturing NDD
A first manufacturing NDD might contain:
AURORA MANUFACTURING NDD│├── Required Volume├── Product Quality├── Configuration Accuracy├── Traceability├── Worker Safety├── Process Reliability├── Material Flow├── Change Capability├── Cost└── Production Evidence
This is the manufacturing equivalent of Day 2.
Define Required Volume
For example:
Need:Produce 120,000 vehicles/year.
This later drives:
- takt time
- line count
- equipment capacity
- staffing
Volume is upstream of factory architecture.
Define Configuration Accuracy
AURORA may have several variants.
The factory need becomes:
Every physical vehicle shall matchits approved build configuration.
That is not merely a logistics issue.
It is a product-integrity need.
Define Traceability
For critical objects:
Vehicle Instance↓Installed Component Instance↓Supplier↓Batch↓Installation Evidence
The manufacturing system must preserve this chain.
Define Process Quality
Instead of:
Inspect bad vehicles at the end.
the need should be closer to:
Create required product relations correctlyand produce evidence that they were created correctly.
This moves quality into the process.
Define Change Capability
Vehicle manufacturing changes continually.
The plant should support:
Engineering ChangesSoftware ChangesSupplier ChangesVariant ChangesProcess Revisions
without losing configuration control.
Build the Factory ORIGIN Model
Now identify manufacturing objects.
For example:
FactoryProduction LineWorkstationOperatorRobotToolFixtureComponentVehicleProcessEvidence
Then add relations.
Factory containsProduction Line
Production Line containsWorkstation
Workstation performsOperation
Tool supportsOperation
The factory becomes an object network just like the vehicle.
Product and Factory Models Must Connect
Suppose product relation:
Vehicle containsBattery Pack
Manufacturing model may contain:
Battery Installation Station installsBattery PackintoVehicle
This is the bridge.
Every Important Product Relation Needs a Creation Method
Take each major relation and ask:
How is this created physically?
For example:
Body Panel joined toBody Structure
may require:
Position↓Weld↓Verify
The manufacturing system creates relations.
Some Relations Are Created Digitally
For example:
Controller runsSoftware v1.0
Factory method:
Identify Controller↓Flash Software↓Verify Software Identity↓Record
Manufacturing is cyber-physical.
Identify Manufacturing Patterns
Day 4 identified vehicle Patterns.
Day 7 identifies factory Patterns.
Examples:
Position-Join-Verify PatternInstall-Verify-Record PatternTorque-Control PatternError-Proofing PatternSoftware-Flash-Verify PatternEnd-of-Line Pattern
Reuse manufacturing knowledge too.
Example: Install-Verify-Record
For battery installation:
Identify Vehicle↓Identify Battery↓Check Compatibility↓Install↓Verify↓Record
This Pattern can be reused across many component installations.
Manufacturing Patterns Should Carry Evidence
A mature Pattern may already contain:
Required InputsSequenceKnown Failure ModesTool RequirementsVerification LogicStoryQEvidence
This shortens industrialization.
Map the Product BOM to Manufacturing Operations
Suppose the vehicle contains:
BatteryMotorSeatsControllersWheels
Each may require one or more operations.
The transformation becomes:
Product Structure↓Manufacturing Operations
But do not assume one component equals one workstation.
Group Operations by Process Logic
For example:
Battery Station├── Identify Battery├── Position Battery├── Fasten Battery├── Connect HV├── Connect Cooling└── Verify
The workstation is designed around coherent work.
Takt Time Enters Now
Suppose annual volume requires:
Takt:60 seconds
but battery installation requires:
110 seconds.
The process cannot meet demand in one station.
Possible solutions include:
Split OperationsParallel StationsProcess Improvement
Factory architecture emerges from evidence.
Capacity Should Be Calculated, Not Assumed
For each operation:
Required CapacityvsAvailable Capacity
If:
Required:120 units/hourMachine:80 units/hour
the manufacturing model has a clear gap.
Capacity UNKNOWN Generates Work
For example:
Welding Robot Cycle Time:UNKNOWN
Then:
Run cycle simulationBuild process trialMeasure actual cycle
Day 7 continues the same ZenOps logic.
Design Material Flow
A workstation cannot install a battery if the battery is not available.
Model:
Supplier↓Inbound Logistics↓Buffer↓Workstation↓Vehicle
Material flow is part of manufacturing architecture.
Inventory Is a Controlled State
For example:
Battery B4-88271State:RECEIVED
then:
ALLOCATED
then:
INSTALLED
Persistent identity makes the flow traceable.
Variant Management Must Be Built Into the Factory
Suppose:
Vehicle AURORA-000001requiresBattery B4
The station must reject:
Battery B3
This is configuration control at the physical boundary.
Use StoryQ for Manufacturing
For example:
Scenario: Wrong battery variant presentedGiven Vehicle AURORA-000001 requires Battery B4When Battery B3 is presented for installationThen installation shall be blockedAnd the mismatch shall be recorded
Factory behavior becomes testable.
Error-Proofing Should Be Designed In
Do not rely exclusively on:
operator remembers correctly.
Possible controls include:
Identity scanFixture incompatibilitySoftware interlockTool authorization
The exact implementation depends on risk.
High-Criticality Operations Need Stronger Controls
For example:
Safety-Critical Fastener
may require:
Correct ToolCorrect ProgramMeasured TorqueTraceable Result
The level of evidence follows consequence.
Quality Becomes Process Evidence
Instead of only:
Final Inspection:PASS
the vehicle accumulates evidence throughout assembly.
For example:
Battery Installation:PASSBrake Torque:PASSSoftware Flash:PASSHV Isolation:PASS
Quality is built progressively.
Each Operation Can Produce Evidence
Generic manufacturing flow:
Input↓Method↓Output↓Verification↓Evidence
This is the fundamental factory unit.
Define the Workstation Contract
For example:
Battery Station BS-04Input:Vehicle without batteryApproved BatteryOutput:Vehicle with verified battery installation
This makes workstation purpose explicit.
Add Precondition and Postcondition
Precondition:
Vehicle identity validBattery identity validConfiguration compatible
Postcondition:
Battery installedConnections verifiedEvidence recorded
The workstation becomes almost like a domain method.
The Factory Executes Methods on Vehicle Instances
Conceptually:
InstallBattery(vehicle, battery)
physically transforms the vehicle.
The digital system records the same transition.
This Connects Directly to CRUDME
For example:
METHOD:InstallBattery()EVENT:BatteryInstalledUPDATE:Vehicle Configuration
The physical and digital histories converge.
Workstation Identity Matters
For example:
Workstation:BS-04
Tool:
Torque Tool:T-771
Vehicle evidence now has manufacturing provenance.
Tool Calibration Can Be Part of the Model
Suppose:
Tool T-771Calibration Status:EXPIRED
Then critical operation should be blocked.
This turns maintenance state into production control.
Tool Health Is a Factory Dependency
The OR graph may show:
Operation depends onTool
If the tool fails, production capacity changes.
The factory model supports operational risk analysis.
Build Manufacturing FMEA
Take each operation.
Ask:
How can this operation fail?
For battery installation:
Wrong BatteryIncomplete SeatingIncorrect TorqueHV Connector Not LockedCooling Connector Leak
These become failure modes.
Convert FMEA Into Controls
For example:
Failure:Wrong BatteryControl:Identity Match
Failure:Incorrect TorqueControl:Controlled Torque Tool
FMEA changes process architecture.
Convert FMEA Into StoryQ
Scenario: Torque result outside allowed rangeGiven the correct battery is positionedWhen the fastening operation produces torque outside the approved rangeThen the operation shall be marked FAILAnd the vehicle shall not advance as complete
Risk becomes executable factory behavior.
Design Rework Deliberately
Factories will experience failures.
Do not pretend:
Every operation always passes.
Design:
FAIL↓Containment↓Diagnosis↓Rework↓Reverification
Rework is part of the manufacturing system.
Preserve Rework History
Final state:
PASS
should not erase:
Initial FAIL
Process improvement depends on seeing the history.
Repeated Rework Is Evidence
If one workstation shows:
High Rework Rate
the factory Pattern may need improvement.
The manufacturing system begins learning before vehicles reach customers.
Design the Software Flash Process
For controllers:
Identify ECU↓Determine Approved Software↓Flash↓Verify Checksum / Identity↓Record
The vehicle’s as-built software configuration becomes traceable.
Software Is Part of the Manufactured Configuration
A vehicle with the correct hardware but wrong software is not correctly built.
Therefore:
As-Built Vehicle=Hardware Configuration+Software Configuration
Both need evidence.
Commissioning Is a Manufacturing Process
As systems become active:
Power On↓Network Check↓Software Check↓Calibration↓Diagnostic Check
Commissioning transitions the car from assembled hardware into an operational cyber-physical product.
Plan End-of-Line Testing Early
Do not treat EOL as a late afterthought.
The factory needs to know:
Which remaining vehicle-level claims must be verified before release?
Examples:
BrakingSteeringHV SafetySoftware IdentityNetwork CommunicationConfiguration
These define the EOL system.
Avoid Retesting Everything at EOL
If an operation already produced strong traceable evidence, do not automatically repeat it.
EOL should verify what requires vehicle-level confirmation.
This reduces waste.
Design Factory Traceability
For Vehicle AURORA-000001, aim to reconstruct:
FactoryLineWorkstationsInstalled Critical ComponentsToolsProcess RevisionsSoftware VersionsEvidence
This will be invaluable later.
Effectivity Must Be Designed
Suppose Process P4 changes to P5.
The system should know:
Vehicles before V10000:P4Vehicles from V10000:P5
This supports field root-cause analysis.
Do Not Overwrite Process Versions
Keep:
Process P4
and:
Process P5
with the transition event.
Vehicles built under P4 remain in the fleet.
Supplier Traceability Must Join Factory Traceability
For critical Battery B4-88271:
Battery↓Supplier↓Plant↓Batch
The installed relation should preserve this provenance.
Design Buffer and Inventory Rules
Suppose the battery station requires:
20 batteries/hour.
The logistics system must maintain suitable availability.
But excessive inventory creates:
- cost
- space
- obsolescence
The manufacturing NDD determines the trade-off.
ZenOps and Lean Meet Here
Lean asks:
Where is waste?
ZenOps adds:
Which object, relation, Pattern, or process creates that waste?
For example:
Repeated Component Movement↓Poor Workstation Layout
The issue becomes structurally actionable.
Design for Flow
A strong factory avoids unnecessary:
WaitingTransportReworkInventoryMotion
But the flow must still satisfy evidence needs.
Speed without control is not quality.
Use Simulation Where Valuable
Before physical installation:
Line SimulationRobot SimulationErgonomic SimulationMaterial Flow Simulation
can produce manufacturing evidence.
Virtual prototypes apply to factories too.
Build Process Prototypes
Before full production tooling, create:
Pilot Workstation
and test:
Cycle TimeTool AccessOperator ErgonomicsError DetectionEvidence Capture
The factory should prototype itself.
The Factory Is Another Product
This is a useful mental model.
The vehicle has:
NeedDesignPrototypeQT
So does the factory.
The same ZenOps loop applies recursively.
Factory FLEXI
For example:
Question:Can battery installation be completed in 55 secondswith required evidence?
Run:
Prototype station↓Measure↓Evidence↓Modify process
Manufacturing development becomes experimental.
Cycle-Time PASS Is Not Enough
Suppose:
Cycle Time:PASS
but:
Torque Traceability:FAIL
The station is not production-ready.
The QT must consider the whole need.
Factory Capacity Can Be Derived From Station Evidence
If actual station cycle time is:
55 sec
then capacity can be modeled.
This is stronger than planning from optimistic estimates.
Design Maintenance Into the Factory
Machines fail.
Tools need calibration.
Robots need service.
The factory NDD should include:
Maintain Production Capability
The OR model can include:
Maintenance Team maintainsProduction Equipment
Factory lifecycle matters too.
Spare Tooling Can Be a Resilience Pattern
For a critical station:
Single Tool
may create unacceptable risk.
A Pattern might define:
Primary Tool+Qualified Backup
Resilience becomes engineered.
Operator Knowledge Must Be Supported by the System
A robust workstation should minimize dependence on unwritten tribal knowledge.
Use:
Clear Work InstructionConfiguration GuidanceError-ProofingFeedback
The system helps the operator succeed.
Automation Should Solve a Need
Do not automate simply because automation sounds advanced.
Ask:
Does automation improve:Quality?Capacity?Safety?Cost?Traceability?
If not, manual work may be better.
Human and Robot Are Both Manufacturing Objects
ORIGIN can model:
Operator performsOperation
or:
Robot performsOperation
The process requirement is upstream of implementation choice.
Ergonomics Is a Manufacturing Need
For manual work:
Operatormust safely performOperation
This belongs in the factory NDD.
A process that meets takt but injures workers fails.
Design Quality at Source
Whenever possible:
Operation↓Immediate Verification
is stronger than:
Operation↓Many Later Steps↓Inspection
Problems should be detected close to where they occur.
This Improves Root-Cause Precision
If failure is detected immediately after Operation O:
Likely Cause Scope:Small
If detected at final inspection:
Possible Cause Scope:Large
Process evidence improves diagnosis.
Manufacturing Data Should Be Structured
Avoid only generating:
production_report_final.xlsx
The domain should know:
VehicleOperationResultToolProcess VersionEvidence
Reports can be generated from structured truth.
OPUS.NET Can Connect the Factory
A workstation can request:
GetBuildState(VehicleId)
and submit:
ConfirmBatteryInstallation(...)
The workstation does not write directly to the database.
The facade controls the domain transition.
The Factory Uses Task-Specific Subgraphs
Battery station needs:
Vehicle IdentityExpected BatteryProcess VersionRelevant Evidence Requirements
It does not need the complete automotive enterprise.
OPUS.NET can distribute only the required context.
Keep Domain Identity Separate From Machine Identity
Workstation identity:
WS-BATT-04
Vehicle identity:
AURORA-000001
Tool identity:
T-771
Each means something different.
Persistent identity allows precise provenance.
Build the First Manufacturing Sequence
For AURORA, an illustrative top-level flow might be:
Body Manufacturing↓Paint↓Powertrain / Battery Preparation↓Final Assembly↓Software Commissioning↓End-of-Line Test↓Release
Day 7 should define the logical flow before optimizing every detail.
Decompose Into Process Domains
For example:
Final Assembly│├── Interior Installation├── Chassis Marriage├── Battery Installation├── Wheel Installation├── Fluid Fill└── Electrical Commissioning
Each becomes a manufacturing object network.
Link Every Major Operation to Product State
For example:
Before:
Vehicle:No Battery
Operation:
InstallBattery()
After:
Vehicle:Battery Installed
Manufacturing progress becomes product-state progress.
This Is Better Than “Station Complete”
The meaningful fact is not:
WS-04 complete.
It is:
Vehicle-Battery relation verified.
This keeps factory reporting connected to the product.
Manufacturing QTs Can Be Layered
Examples:
Process QTWorkstation QTLine QTFactory QTProduction Release QT
The same evidence-driven principle scales.
Example Workstation QT
BATTERY STATION QT[ ] Correct variant control demonstrated[ ] Installation process stable[ ] Critical torque evidence captured[ ] HV connection verification demonstrated[ ] Cycle time acceptable[ ] Rework path validated
Only then is the station production-ready.
Example Factory QT
AURORA FACTORY QT[ ] Required capacity demonstrated[ ] Critical stations PASS[ ] Product configuration control PASS[ ] Traceability PASS[ ] EOL capability PASS[ ] Supplier material flow ready[ ] Major process risks controlled[ ] Production evidence infrastructure operational
This is much stronger than:
factory construction is 100% complete.
Physical Completion and Production Readiness Are Different
A station can exist physically.
But if:
Process Evidence:UNKNOWN
it is not ready.
Again:
Completion≠Confidence
Day 7 Should Create Manufacturing Work
UNKNOWN:
Battery station cycle capability:UNKNOWN
generates:
Build pilot stationRun repeated cyclesMeasureImprove
The factory WBS is generated from factory uncertainty.
Product Changes Must Flow Into Manufacturing
Suppose Day 6 changes a connector.
Day 7 must ask:
Does this affect:Tool?Fixture?Assembly sequence?Test?Supplier?
The product and factory models remain linked.
Manufacturing Can Push Changes Back to Product Design
Suppose the validated product requires a connection that is almost impossible to access.
Manufacturing may challenge:
Current Product Relation
with evidence.
The product architecture can change.
This is design-for-manufacturing as a closed loop.
Do Not Treat Factory Constraints as Absolute Too Early
If a product architecture is difficult to manufacture, ask:
Should the product change?
and:
Should the factory change?
Both are candidate solutions.
The need and economics decide.
Service Can Also Influence Factory Design
Some manufacturing records will later support service.
For example:
Installed ECU Serial Number
may be important in diagnostics.
Preserve it during manufacturing.
Lifecycle thinking should influence factory traceability.
Field Learning Starts With Good Manufacturing Data
Years later, suppose failures correlate with:
Tool T-771
or:
Process P4
That analysis is only possible if the factory preserved those identities.
Day 7 creates the future evidence infrastructure.
The Factory Should Be Designed to Learn
Every production cycle can produce evidence about:
Cycle TimeDefectsReworkTool PerformanceSupplier Quality
The plant is not only a production machine.
It is a learning system.
Patterns Can Improve From Factory Evidence
Suppose:
Install-Verify-Record Pattern v6
shows excessive rework.
A local improvement can create:
Pattern v7
if evidence supports it.
The manufacturing Pattern Network evolves.
Day 7 Is Not Full Production Yet
The goal is to design and validate the manufacturing system architecture.
You may still be using:
Pilot ToolsPrototype StationsSimulation
That is appropriate.
Series production comes after manufacturing evidence matures.
What Day 7 Should Produce
A strong Day 7 produces:
Manufacturing NDDFactory OR ModelProduct-to-Process MappingManufacturing Pattern MapMajor WorkstationsVerification StrategyTraceability ModelProcess RisksManufacturing WBSFactory QT Criteria
The product now has an industrialization model.
Example Day 7 AURORA Manufacturing Structure
AURORA FACTORY│├── Body├── Paint├── Final Assembly│ ├── Battery Installation│ ├── Chassis Integration│ ├── Interior│ └── Wheels│├── Software Commissioning└── End-of-Line
Each node connects back to product objects and required evidence.
Day 7 Manufacturing QT
A useful threshold for this day might be:
DAY 7 MANUFACTURING SYSTEM QT[ ] Manufacturing x defined[ ] Major manufacturing needs captured[ ] Factory OR objects identified[ ] Product relations mapped to manufacturing operations[ ] Critical manufacturing Patterns selected[ ] Major workstations defined[ ] Variant-control strategy defined[ ] Critical verification strategy defined[ ] Traceability concept defined[ ] Major capacity UNKNOWNs visible[ ] High-risk process failure modes identified[ ] Factory readiness QT criteria defined
If these are satisfied:
DAY 7 MANUFACTURING SYSTEM QT:PASS
The program is ready to move toward industrialization and production validation.
PASS Does Not Mean the Factory Is Ready for Series Production
It means:
We now have a coherent manufacturing system design that can be built, tested, and improved.
That is the correct Day 7 outcome.
What Not to Do on Day 7
Do not:
- design the factory only from the current building layout
- automate everything automatically
- rely on EOL inspection to create quality
- separate software flashing from vehicle configuration
- ignore rework
- ignore traceability until production starts
- build process steps with no explicit product-state meaning
The factory should instantiate the product model deliberately.
A Bad Day 7
A bad result looks like:
Station 1Station 2Station 3Station 4
with little explanation of what product state each station creates.
That is layout without domain meaning.
A Good Day 7
A good result says:
Battery Station BS-04Need:Create verified Vehicle-Battery relationInputs:Vehicle VBattery BMethod:InstallBattery()Verification:VariantTorqueHV connectionCooling connectionEvidence:E-BATT-INSTALLOutput:Vehicle with verified installed Battery
That is a manufacturing system.
The Complete Day 7 Flow
The practical sequence becomes:
DAY 6 VALIDATED PROTOTYPE↓DEFINE MANUFACTURING x↓BUILD MANUFACTURING NDD↓CREATE FACTORY OR MODEL↓MAP PRODUCT RELATIONS TO OPERATIONS↓IDENTIFY MANUFACTURING PATTERNS↓DESIGN WORKSTATIONS↓DEFINE MATERIAL + CONFIGURATION FLOW↓DEFINE VERIFICATION + TRACEABILITY↓RUN PROCESS FMEA↓DEFINE CAPACITY + CYCLE QUESTIONS↓GENERATE MANUFACTURING WORK↓DEFINE FACTORY QTs↓DAY 7 MANUFACTURING SYSTEM QT
The vehicle design now has a path into repeatable physical production.
Why Day 7 Matters
A successful prototype proves:
We can make this system work.
A successful manufacturing system must prove:
We can make it work repeatedly.
That is a much harder statement.
One prototype may rely on exceptional attention.
A factory must work through thousands or millions of repetitions.
It must control:
- variation
- configuration
- failures
- evidence
That requires its own engineering.
Day 7: Design the Manufacturing System
That is the seventh practical step in the ZenOps Car Factory.
Take the validated product model from Day 6, define the manufacturing need explicitly, model the factory as its own object network, map every important product relation to the manufacturing method that creates it, reuse proven manufacturing Patterns, design workstations around verified state transitions, build configuration control and traceability into the process, expose capacity and process UNKNOWNs, use FMEA and StoryQ to design error handling, and define Quality Thresholds that distinguish physical completion from actual production readiness.
Day 6 proved that the car can work.
Day 7 begins proving that the organization can make the car correctly again and again.
The vehicle model defines what must exist.
The factory model defines how those relations are created.
And once those two models are connected, manufacturing stops being a disconnected downstream activity.
It becomes the controlled physical execution of the engineering domain.