Skip to content

Domain Logic Specification

Detailed technical logic for all MfgIQ costing components.


Technical Specifications

Module Documentation Key Logic Covered
Material Material Costing Gross/Net weight, Yield %, and RM Rates
Operations Operations & Routing Setup/Cycle time, MHR, and Batch logic
Scrap Scrap & Yield Cascading scrap and compounding losses
Outside Outside Processes Lot charges, per-kg rates, and logistics
Overheads Overheads Factory and Admin overhead allocation
Transparency Explainability Framework Data lineage and mathematical transparency
Governance Manual Overrides Justification logs and approval workflows
History Versioning Immutable snapshots and revision control
Principles System Invariants The core 3 rules and design philosophy
"Nit-Picks" Implicit Specification Rounding, UOM, and technical edge cases

Documentation Goals

The goal of this section is to provide unambiguous rules for developers and transparent logic for estimators.

Why this matters:

  1. Consistency: No matter who calculates a part, the result must be identical.
  2. Defensibility: Quotes can be backed by proof during customer negotiations.
  3. Institutionalization: Tribal knowledge is captured into standard formulas.

← Back to Architecture | Workflows →