ashley-farris-kitchen-lab/canning-protocol.html

247 lines
8.7 KiB
HTML
Raw Normal View History

2026-07-18 06:39:22 +02:00
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<title>Canning Protocol: Thermal Death Time & Botulism Prevention | Ashley Farris</title>
<style>
:root {
--midnight-soil: #0d0d0d;
--ember-glow: #ff6b35;
--quilt-thread: #2d5a27;
--moon-silk: #f0f0f0;
--star-map: #1a1a2e;
--obsidian-glass: #0a0a0f;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
html, body {
font-family: 'Georgia', 'Palatino Linotype', serif;
background: linear-gradient(180deg, var(--obsidian-glass) 0%, var(--midnight-soil) 100%);
color: var(--moon-silk);
line-height: 1.8;
}
.container {
max-width: 900px;
margin: 0 auto;
padding: 4rem 2rem;
}
header {
text-align: center;
margin-bottom: 5rem;
padding-bottom: 3rem;
border-bottom: 2px solid var(--quilt-thread);
}
h1 {
font-size: clamp(2rem, 6vw, 3.5rem);
letter-spacing: 0.2em;
text-transform: uppercase;
background: linear-gradient(to bottom, var(--ember-glow), var(--quilt-thread));
-webkit-background-clip: text;
background-clip: text;
color: transparent;
margin-bottom: 1.5rem;
}
.subtitle {
font-size: 1.4rem;
font-style: italic;
color: var(--moon-silk);
opacity: 0.9;
max-width: 700px;
margin: 0 auto;
}
.chapter {
margin-bottom: 6rem;
}
.chapter h2 {
font-size: 2rem;
color: var(--ember-glow);
margin-bottom: 2rem;
padding-left: 1.5rem;
border-left: 4px solid var(--quilt-thread);
}
.chapter p {
font-size: 1.15rem;
margin-bottom: 1.5rem;
text-align: justify;
}
.fact-box {
background: linear-gradient(135deg, rgba(45, 90, 39, 0.2), rgba(13, 13, 13, 0.8));
border: 1px solid var(--quilt-thread);
border-radius: 12px;
padding: 2.5rem;
margin: 3rem 0;
box-shadow: 0 0 50px rgba(45, 90, 39, 0.3);
}
.fact-box h3 {
font-size: 1.6rem;
color: var(--ember-glow);
margin-bottom: 1.5rem;
}
.fact-box ul {
list-style: none;
padding-left: 0;
}
.fact-box li {
padding: 1rem 0;
border-bottom: 1px dashed var(--quilt-thread);
font-size: 1.2rem;
}
.fact-box li:last-child {
border-bottom: none;
}
.citation {
display: inline-block;
background: var(--quilt-thread);
color: var(--moon-silk);
padding: 0.3rem 0.8rem;
border-radius: 4px;
font-size: 0.9rem;
margin-left: 0.5rem;
vertical-align: middle;
text-decoration: none;
transition: all 0.3s ease;
}
.citation:hover {
background: var(--ember-glow);
transform: translateY(-2px);
box-shadow: 0 4px 20px var(--ember-glow);
}
.formula {
background: var(--star-map);
border: 2px solid var(--ember-glow);
border-radius: 12px;
padding: 2rem;
margin: 3rem 0;
text-align: center;
font-family: 'Courier New', monospace;
font-size: 1.4rem;
letter-spacing: 0.1em;
}
.formula .variable {
color: var(--ember-glow);
font-weight: bold;
}
.formula .constant {
color: var(--quilt-thread);
}
footer {
text-align: center;
padding: 4rem 2rem;
border-top: 1px solid var(--quilt-thread);
margin-top: 6rem;
font-size: 1rem;
opacity: 0.8;
}
footer a {
color: var(--ember-glow);
text-decoration: underline;
}
</style>
<script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script>
</head>
<body>
<div class="container">
<header>
<h1>CANNING PROTOCOL</h1>
<div class="subtitle">
The mathematics of survival: thermal death time, botulism spores, and the exact conditions that separate nourishment from poison.
</div>
</header>
<div class="chapter">
<h2>I. The Enemy We Cannot See</h2>
<p>In every jar of peach preserve, in every quart of tomato sauce, lies a silent threat: <em>Clostridium botulinum</em>, an anaerobic spore-forming bacterium that produces the most lethal toxin known to medicine. One nanogram is fatal. Its spores survive boiling water (100°C, 212°F) indefinitely. They require pressure canning at 121°C (250°F) for a minimum duration determined by the <span class="variable">F₀-value</span>.</p>
<p>This is not poetry. This is physics. And it is why my mother taught me to measure headspace in fractions of an inch, not guesses.</p>
<div class="fact-box">
<h3>Botulism Spore Destruction Parameters</h3>
<ul>
<li><strong>D-value at 121°C:</strong> 2.53 minutes (time required to reduce population by 90%)</li>
<li><strong>F₀ requirement:</strong> ≥ 3 minutes (sterilization value for low-acid foods)</li>
<li><strong>pH threshold:</strong> 4.6 — above this, pressure canning mandatory; below this, boiling-water bath sufficient</li>
<li><strong>Spore germination trigger:</strong> pH > 4.6, Aw > 0.94, temperature 1540°C, anaerobic environment</li>
</ul>
<p style="margin-top: 1.5rem; font-size: 0.9rem; opacity: 0.8;">
Source: <a href="https://www.wikidata.org/wiki/Q3983325" class="citation">Q3983325 (Thermal Death Time)</a>
</p>
</div>
</div>
<div class="chapter">
<h2>II. The Thermal Equation</h2>
<p>William D. Bigelow discovered in 1921 that bacterial destruction follows logarithmic decay. The <strong>Thermal Death Time (TDT)</strong> is the product of temperature and exposure:</p>
<div class="formula">
<span class="variable">F₀</span> = ∫₁₀₅¹₂₁ 10^((<span class="variable">T(t)</span> 121.1)/10) d<span class="variable">t</span>
<div style="margin-top: 1rem; font-size: 1rem; opacity: 0.8;">
Where <span class="variable">T(t)</span> = instantaneous retort temperature (°C)<br>
Integration bounds: heating phase from 105°C to 121.1°C
</div>
</div>
<p>For home canners, this translates to: <strong>pressure gauge + timer = life or death</strong>. At sea level, 10 PSI achieves 116°C (insufficient). 15 PSI achieves 121°C (minimum viable).</p>
<div class="fact-box">
<h3>Pressure-Temperature Altitude Corrections</h3>
<ul>
<li><strong>Sea Level 2,000 ft:</strong> 10 PSI (weight gauge) / 15 PSI (dial gauge)</li>
<li><strong>2,001 4,000 ft:</strong> 15 PSI (both gauges)</li>
<li><strong>4,001 6,000 ft:</strong> 20 PSI (dial gauge required)</li>
<li><strong>> 6,000 ft:</strong> 25 PSI (dial gauge required)</li>
</ul>
<p style="margin-top: 1.5rem; font-size: 0.9rem; opacity: 0.8;">
Source: <a href="https://nchfp.uga.edu/publications/pub_pdf/ud101.pdf" class="citation">USDA NCHFP UD101</a> (National Center for Home Food Preservation, University of Georgia)
</p>
</div>
</div>
<div class="chapter">
<h2>III. The Acid Boundary</h2>
<p>The dividing line between boiling-water bath and pressure canner is <strong>pH 4.6</strong>. Below this threshold, <em>C. botulinum</em> cannot produce toxin even if spores survive. Above it, they will.</p>
<p>Peaches (pH 3.34.0): Boiling-water bath sufficient<br>
Tomatoes (pH 4.34.9): Variable — must acidify with bottled lemon juice or citric acid<br>
Green beans (pH 5.9): Pressure canning mandatory</p>
<p>I test every batch with pH strips purchased from the county extension office. Hope is not a methodology.</p>
</div>
<div class="chapter">
<h2>IV. Headspace as Safety Margin</h2>
<p>The air gap left at the jar's mouth is not decoration. It is the expansion chamber that prevents explosive rupture during the vacuum-sealing phase. Too little (< ¼"): contents boil out, lid fails. Too much (>½"): insufficient vacuum, spoilage risk.</p>
<p>My peach preserves: <strong>½ inch</strong>. My tomato sauces: <strong>1 inch</strong>. Measured with the caliper from my CNA toolkit, not the eye.</p>
</div>
<footer>
<p>Built in Clover, South Carolina. Grounded in thermodynamics, tested in the kitchen.<br>
<a href="/peach-jar-calculator.html">← Peach Jar Calculator (applies this protocol)</a> |
<a href="/first-slip.html">The Exploded Jar (where I learned this)</a> |
<a href="/index.html">Home</a></p>
</footer>
</div>
</body>
</html>