Industrial bakery sourdough records: track cyclic levain genealogy, pH/TTA gates, and fermentation splits
For Operations heads, sustainability leads and plant engineers · Compare approaches
TL;DR — what you’ll learn
- Avoid infinite Bill-of-Materials (BOM) loops by modeling daily sourdough back-slopping as a cyclic parent-to-split-child batch transaction: each refreshment work order consumes yesterday's seed lot (LEV-SEED-G14) plus fresh flour and water, and outputs both today's production levain (LEV-PROD-G15) and tomorrow's seed lot (LEV-SEED-G15).
- Gate levain release to final dough mixing on both pH ($3.85\text{–}4.25$) and Total Titratable Acidity ($\text{TTA}$, in $\text{mL}$ of $0.1\text{N NaOH}$ per $10\text{ g}$ sample): pH alone masks acetic-to-lactic acid buffering shifts caused by flour ash variations or fermentation temperature drift.
- Reconcile fermentation tank mass balance across every 12-to-18-hour refreshment cycle by accounting for $\text{CO}_2$ respiration and evaporative weight loss ($1.2\%\text{–}2.0\%$), dough line transfers, retained mother seed, and CIP tank cling.
- Bound flour-lot recall scope across continuous back-slopped starter lines using validated generation-dilution decay math alongside scheduled tank-sanitation resets from pure freeze-dried or laboratory master cultures.

In artisanal-at-scale and industrial sourdough bakeries, traditional ERP manufacturing modules break down because a sourdough mother culture (levain or biga propagated by back-slopping) is self-referential: today's batch is both an ingredient in today's bread dough and the parent seed of tomorrow's starter. Unlike FB-002 (which covers standard straight-dough bakery ingredient scaling), this guide (FB-134) solves cyclic sourdough mother-culture refreshment genealogy, dual pH / Total Titratable Acidity (TTA) fermentation release gates, and multi-generation flour-lot traceability boundaries.
How do industrial bakeries maintain continuous sourdough levain/preferment mother-culture refreshment logs, pH/TTA acidity gates, and multi-day dough lot genealogy?
Avoid infinite Bill-of-Materials (BOM) loops by modeling daily sourdough back-slopping as a cyclic parent-to-split-child batch transaction: each refreshment work order consumes yesterday's seed lot (LEV-SEED-G14) plus fresh flour and water, and outputs both today's production levain (LEV-PROD-G15) and tomorrow's seed lot (LEV-SEED-G15). Gate levain release to final dough mixing on both pH ($3.85\text{–}4.25$) and Total Titratable Acidity ($\text{TTA}$, in $\text{mL}$ of $0.1\text{N NaOH}$ per $10\text{ g}$ sample): pH alone masks acetic-to-lactic acid buffering shifts caused by flour ash variations or fermentation temperature drift.
- 01Capture batch contextLot, unit, timestamp and source reference
- 02Verify against rulesActive specification, tolerance and cut-off
- 03Reconcile variancesSeparate physical events from timing gapsDo the batch records and tolerances agree?YesApprove ledger postingNoKeep the disputed quantity in a visible hold status and route to the designated owner.
- 04Approve ledger postingRetain signed-off evidence and history
Illustrative information flow. The article explains the evidence, exceptions and responsible decisions. Diagram: NextEdge Labs.
Scope and food-safety boundary
This article specifies the ERP batch-genealogy, fermentation-tank mass balance, and acidity-gate record architecture for industrial bakeries operating continuous preferment and levain systems:
What this workflow governs: Structuring non-recursive parent/child batch IDs across daily refreshments, enforcing pH and TTA release windows before dough make-up, reconciling tank respiration and cling losses, and calculating generation-dilution bounding for ingredient recalls. What this workflow does not replace: It does not define microbial starter strain selection, bake-oven thermal lethality validation, or statutory allergen labeling rules. Bakeries must comply with food-safety and analytical standards including U.S. FDA 21 CFR Part 117 (FSMA Preventive Controls & Traceability), Codex Alimentarius General Principles of Food Hygiene (CXC 1-1969), and reference cereal chemistry methods Cereals & Grains Association (AACC) Method 02-31.01 (Total Titratable Acidity) and Method 02-52.01 (pH).
Scroll horizontally to see all columns.
| Fermentation Control Gate | Analytical Measurement | Target Operating Window | Consequence of Deviation | Mandatory MES / ERP Action |
|---|---|---|---|---|
| **1. Refreshment Dosing** | Seed weight, flour lot barcode, water weight & temp | Exact seed-to-flour ratio; water temp adjusted for target Dough Temp ($26^\circ\text{C}\text{–}28^\circ\text{C}$) | Wrong hydration or cold water stalls lag phase by 3+ hours | Interlock load-cell tolerance ($\pm 0.5\%$) before starting agitator cycle |
| **2. Acidity Maturity Gate** | Electrode $\text{pH}$ + $\text{TTA}$ ($\text{mL } 0.1\text{N NaOH} / 10\text{ g}$) | $\text{pH } 3.90\text{–}4.15$ AND $\text{TTA } 11.0\text{–}13.5\text{ mL}$ | Low TTA yields pale, dense loaves; high TTA breaks down gluten elasticity | Block pump transfer to final dough mixer until both pH and TTA pass |
| **3. Chilled Hold Lock** | Tank jacket cooling to $+4^\circ\text{C}\text{–}+6^\circ\text{C}$ once mature | Max chilled hold $\le 18\text{ hours}$ before next refreshment or use | Continued warm holding drives runaway acetic sourness and yeast death | Auto-switch tank jacket to chill mode upon hitting target pH/TTA |
| **4. Campaign Reset Gate** | Generation counter ($G_k$) + microbial purity check | Reset at $G_{\max}$ (e.g., every $14\text{–}30$ generations) via full CIP + fresh `G01` | Unlimited back-slopping creates unbounded flour-lot recall exposure and phage drift | Hard-block generation $G_{\max}+1$; require tank CIP sign-off and fresh master culture |
Source: GS1 · Lot identification and movement event records. Reference details
Solving the cyclic BOM and infinite-traceability problem in ERP
If a bakery enters Item: Liquid Levain as both an input component and the finished output of the same static BOM, standard MRP explodes into an infinite recursion loop, and lot-traceability queries link a single bag of flour received in January to every loaf baked for the rest of the year.
Using batch-managed co-product stock entries (such as ERPNext Batch and Multi-Output Repack/Manufacture entries), separate the item master and batch genealogy into three distinct roles:
Master Starter Inoculum (ITEM-STARTER-MASTER): Pure laboratory slant, freeze-dried culture, or newly initiated stage-1 starter used to start a fresh fermentation campaign (Generation G01) after a full tank CIP sterilization reset. Retained Mother Seed Batch (ITEM-LEVAIN-SEED, Batch LEV-SEED-YYYYMMDD-Gk): The exact weighed portion of mature levain held back in the chilled reserve tank at the end of Generation $k$ to inoculate Generation $k+1$. Production Levain Batch (ITEM-LEVAIN-PROD, Batch LEV-PROD-YYYYMMDD-Gk): The portion of mature Generation $k$ levain pumped to final bread dough mixers.
Source: Frappe / ERPNext · Material movement and reconciliation controls. Reference details
Why both pH and Total Titratable Acidity (TTA) are mandatory release gates
Lactic acid bacteria (Lactiplantibacillus spp.) and sourdough yeasts produce both lactic acid ($\text{p}K_a = 3.86$) and acetic acid ($\text{p}K_a = 4.76$). When a bakery switches from low-ash white wheat flour ($0.55\%$ ash) to higher-ash stoneground wheat or rye flour ($1.15\%$ ash), the higher mineral content buffers hydrogen ions—meaning two levain batches can both display a pH of $4.05$ while one has a TTA of $9.2\text{ mL}$ (under-fermented, weak crumb structure) and the other has a TTA of $14.8\text{ mL}$ (over-acidified, gluten-degrading proteolysis). Enforcing both gates via AACC Method 02-31.01 and 02-52.01 prevents slack doughs at the divider.
Illustrative worked example: Generation 15 levain split and 5-generation recall dilution
Illustrative industrial-bakery scenario using synthetic batch figures to demonstrate cyclic mass-balance and dilution arithmetic; not a client case study.
An industrial sourdough bakery operates a $1,000\text{ L}$ jacketed fermenter running daily refreshment Generation 15 (LEV-20261020-G15) for its Country Sourdough Boulevard line.
Step 1: Reconcile Generation 15 refreshment charge, respiration loss, and split outputs
Refreshment inputs charged at 16:00 on 2026-10-19: Retained mature mother seed from Generation 14 (LEV-SEED-20261019-G14): $120.00\text{ kg}$ Fresh T85 wheat/rye blend flour (FLOUR-LOT-884): $300.00\text{ kg}$ Tempered water ($80.0\%$ hydration on fresh flour): $300.00\text{ kg} \times 0.80 = \mathbf{240.00\text{ kg}}$ $$\text{Gross Fermenter Charge } (M_{\text{charge}}) = 120.00 + 300.00 + 240.00 = 660.00\text{ kg}$$
Fermentation maturity and respiration/evaporation loss at 06:00 on 2026-10-20 ($14\text{ hours}$ at $27^\circ\text{C}$): QA titration at 05:45 records $\text{pH} = 4.02$ (target $3.90\text{–}4.15$) and $\text{TTA} = 12.4\text{ mL } 0.1\text{N NaOH}/10\text{ g}$ (target $11.0\text{–}13.5\text{ mL}$) $\implies$ RELEASE PASS. Load-cell net weight after $14\text{ hours}$ of $\text{CO}_2$ evolution and headspace evaporation records a $1.50\%$ fermentation mass loss ($660.00 \times 0.015 = 9.90\text{ kg}$): $$\text{Mature Levain Yield } (M_{\text{mature}}) = 660.00\text{ kg} - 9.90\text{ kg} = 650.10\text{ kg}$$
Split disposition of the $650.10\text{ kg}$ mature batch: Production levain pumped to 4 final bread dough mixes (LEV-PROD-20261020-G15): $4\text{ mixes} \times 130.00\text{ kg/mix} = \mathbf{520.00\text{ kg}}$. Retained mother seed transferred to chilled holding vessel (LEV-SEED-20261020-G15): $120.00\text{ kg}$. QA laboratory titration sample ($0.30\text{ kg}$) + fermenter wall/pipe cling flushed in CIP ($9.80\text{ kg}$): $10.10\text{ kg}$. $$\text{Total Accounted Output} = 520.00 + 120.00 + 10.10 = 650.10\text{ kg}\;(\text{Variance} = 0.00\text{ kg})$$
Step 2: Calculate flour-lot carryover dilution across 5 daily refreshments
Suppose flour supplier lot FLOUR-LOT-879 was used only during Generation 10 (G10, five days ago). Because each daily refreshment charges $120.00\text{ kg}$ of seed inoculum into a $660.00\text{ kg}$ total batch, the mass fraction ($r$) of previous-generation material carried forward per refreshment is:
$$r = \frac{M_{\text{seed}}}{M_{\text{charge}}} = \frac{120.00\text{ kg}}{660.00\text{ kg}} = \frac{2}{11} \approx 0.181818\;(18.18\%)$$
After $k = 5$ consecutive daily refreshments (G10 $\to$ G11 $\to$ G12 $\to$ G13 $\to$ G14 $\to$ G15), the fraction of G10 material remaining inside Generation 15 levain is:
Summary
Reliable bakery sourdough levain mother culture fermentation genealogy depends on consistent lot identity, shared cut-off times, and explicit exception ownership across production, quality, and finance. When teams verify physical evidence before posting adjustments, both traceability and margin reporting remain defensible.
What to do next
- Audit one recent week of bakery sourdough levain mother culture fermentation genealogy transactions to identify unrecorded movements, unit mismatches, or late entries.
- Define the mandatory lot, unit, and approval fields required before an operator or integration can post a status change.
- Pilot the exception queue on one product line and review unresolved variances at a fixed daily cut-off.
Compare this workflow with your current setup
Share the step that takes the most manual work, the systems involved and the exceptions your team handles. That gives us a concrete starting point for comparing approaches.
Sources and further reading
Sources checked 15 October 2026. The worked examples and software evaluation suggestions are NextEdge Labs’ editorial analysis.
- GS1 Global Traceability StandardGS1 · Release 2.0, August 2017
Reference framework for identification and traceability data. Citing it does not imply that a proposed system is GS1 certified.
- Stock EntryFrappe / ERPNext · Online product documentation, accessed October 2026
Examples of distinct material receipt, issue, transfer and manufacturing transactions, including transit handling.
Visual credits
AI-generated illustration created for NextEdge Labs; it does not depict a client facility. Workflow diagram by NextEdge Labs. Icons from Lucide (ISC licence).


