01 - Product controls
Customer-safe output by design
Two separate outputs. Every project produces a customer proposal and a private internal job record. They are built from separate layers; the internal record never ships with the proposal.
Supplier identity stays internal. Supplier and subcontractor names, vendor quote numbers, item codes, and source costs are removed from the customer layer by construction.
Markup and margin stay internal. Your pricing rules, markup, and gross margin live only in the internal record and internal views.
Leak check before export. A final scan of the exact export checks for supplier names, source costs, quote numbers, and internal codes. A failed check blocks the export.
What an export contains. You export the customer proposal and, separately, the internal pricing summary. Your uploaded source files stay attached to the project for your team.