Purpose: a process flowchart is not paperwork — it is a risk map. Each unit operation either preserves a material’s halal status or transforms it in a way that can introduce non-halal inputs. This primer teaches you to read flowcharts like an auditor reads hazards.
Related: criterion 3 (process) · criterion 2 (materials) · animal-origin chemistry · fermentation & alcohol
1. The mental model
Halal risk at any process step = f(input materials, the transformation the step performs, what enters the step, cross-contact with non-halal).
Classify each node of the flowchart:
| Class | Operation type | Examples | Halal risk profile |
|---|---|---|---|
| A — Physical/mechanical | changes size, shape, water, or separates without chemical transformation | cleaning, sorting, peeling, milling (磨粉), sieving, mixing, pressing, drying (hot air), freezing, size reduction, extrusion shaping | cannot introduce new substances → non-animal input stays non-animal. Flowchart + animal-free statement suffices. |
| B — Mechanical extraction | physical separation of an oil/juice | oil pressing, juicing | as class A, provided no solvent is used |
| C — Chemical transformation | changes molecular identity with reagents | solvent extraction (hexane/ethanol), acid/alkali hydrolysis, bleaching, interesterification, hydrogenation | reagents and their origin enter the chain (ethanol = alcohol question; hexane = fine if food-grade); hydrolysis inputs may be animal (HAP) |
| D — Biological transformation | fermentation, enzymatic conversion | brewing, enzyme saccharification, microbial acid/amino production | microbes + growth media (animal peptone risk) + possible alcohol formation → certificate territory (criterion 2 §2) |
| E — Purification/fining | removes or clarifies | filtration, fining (gelatin/isinglass/bone char!), ion exchange, chromatography, carbon treatment | fining/filter aids may be animal-derived and never appear on the label |
| F — Finishing/packaging | blending, filling, packing | batching, packaging | cross-contact with non-halal lines, rework, dust; packaging materials |
The taxonomy becomes a working technique once it is applied to a real flowchart.
2. Reading a flowchart in practice
The auditor’s technique: walk the nodes and mark each one A–F, then interrogate only the nodes where risk can enter.
- Mark class. Walk the claimed flowchart step by step (on paper, then on the floor — guide 03 §3).
- Find the risk nodes. Any C, D, or E node is where evidence is demanded:
- C: what reagent/solvent, from whom, food-grade? (ethanol → alcohol primer)
- D: which organism, which medium, any alcohol formed, any animal enzyme? (fermentation primer)
- E: which fining/filter aid? gelatin/bone char/isinglass/casein? → animal questions (primer 01)
- Check the inputs at every node against the approved material register — a step that receives an unlisted material is a finding even if the final product looks clean.
- Check for hidden steps the flowchart omits: CIP (cleaning chemicals — criterion 3), rework loops, shared fryers, thawing rooms shared with non-halal goods.
3. Worked examples (the decision tree, explained)
| Product/process | Flowchart shows | Classification | Verdict logic |
|---|---|---|---|
| Corn flour (机械/物理 milling) | clean → mill → sieve → pack | A only | non-animal, no transformation → flowchart + animal-free statement sufficient |
| Vegetable oil, pressed | press (no solvent) → filter → refine | B + A (+ E) | fine if no solvent; if “solvent extraction” appears, hexane (petroleum, ok) vs ethanol (source!) must be disclosed |
| Glucose syrup | starch → acid/enzyme saccharification → refine | D (enzyme) | enzyme source/media question → certificate or full enzyme evidence |
| Flavor (发酵+培养基) | fermentation with growth medium → extract → blend | D + C | microbial + media risk → certificate required (this is the classic flavor/dye case) |
| White sugar | juice → bone-char decolorization? → crystallize | E | bone char (animal) vs vegetable carbon vs ion exchange → ask the refiner which |
| Beer/料酒-type product | brew from grain → ferment → (distill) | D | alcohol formation → khamr-adjacent; treat strictly (criterion 2 §4) |
Those worked examples explain the judgement; the disclosure problem below explains why the evidence is so hard to obtain.
4. Why flowchart disclosure meets trade-secret resistance
Chinese suppliers treat process detail as proprietary. Practical responses:
- Offer an NDA (保密协议) before asking (see China layer).
- Accept a step-level flowchart without parameters (no temperatures, yields, or formulations) — you need the sequence and inputs, not the numbers.
- Where a supplier still refuses: CoA/TDS/MSDS/RDS “free of animal origin” wording plus a declaration that no solvent/fining/fermentation step occurs can substitute for non-animal, class A/B products only (this is the China doc shortcut). If the product could be class C/D/E (flavor, additive, enzyme, color), a flowchart or certificate is unavoidable.
5. Cross-contact science (why facility matters)
Even with all inputs halal, halal integrity fails if non-halal material contacts the line:
- Shared equipment/lines — residues transfer; cleaning must be validated (CIP chemistry, swab checks — the swab media themselves are material class 6, criterion 2 §1).
- Shared fryers/oil — oil absorbs flavor and traces; a halal snack fried in oil previously used for pork products is contaminated.
- Dust and aerosols — flour and powder lines spread dust; segregation by time and space.
- Rework — returned/off-spec product re-enters the line: it must be traceable to halal batches only.
- Canteen (员工食堂) — pork cooking in the same building must not share air handling, drains, or staff movement paths with production (criterion 3 §3).
6. Audit takeaway — evidence implications
- Flowchart analysis is a scientific screen, not bureaucracy: class A/B products are exactly the ones where animal-free statements are scientifically sufficient; class C/D/E products are exactly the ones where they are not — this is why the decision tree works.
- Ask for the flowchart before the audit and mark risk nodes during desk review (guide 02 §3); verify nodes on the floor.
- Every C/D/E node must name its inputs (solvent, organism, medium, fining aid, enzyme) — silence at a risk node is itself a finding.
- Remember the invisible steps: fining, CIP, rework, shared fryers. The flowchart that omits them is incomplete evidence, not a clean process.
- For verification of claims at risk nodes, use detection & testing as a supplementary tool — never as a substitute for source evidence.