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:¶
- Consistency: No matter who calculates a part, the result must be identical.
- Defensibility: Quotes can be backed by proof during customer negotiations.
- Institutionalization: Tribal knowledge is captured into standard formulas.