friction-pad-harmonics/salt-air-protocol.html
2026-07-19 21:54:23 +00:00

100 lines
7.5 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!doctype html>
<html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/>
<meta name="description" content="The Salt Air Protocol: Engineering survival for electronics in 97% humidity environments. Copper chloride corrosion vectors, 12μm dielectric specs, and the rebuild sequence that saves the circuit."/>
<title>Salt Air Protocol | Brett Castellaw</title>
<meta property="og:type" content="website">
<meta property="og:title" content="Salt Air Protocol | Brett Castellaw">
<meta property="og:description" content="The Salt Air Protocol: Engineering survival for electronics in 97% humidity environments. Copper chloride corrosion vectors, 12μm dielectric specs, and the rebuild sequence that saves the circuit.">
<meta property="og:url" content="https://brett-castellaw.4ort.net/salt-air-protocol.html">
<meta name="twitter:card" content="summary">
<link rel="stylesheet" href="/style.css"/>
<style>
:root{--void:#0b0f14;--signal:#00d4ff;--scar:#ff3300;--copper:#b87333;--fog:#1a2332}
.film-hero{background:radial-gradient(circle at 30% 40%,var(--fog) 0%,var(--void) 60%);padding:120px 60px 80px}
.hero-title{font-size:72px;font-weight:800;line-height:1.05;letter-spacing:-3px;margin-bottom:32px}
.hero-sub{font-size:28px;font-weight:400;opacity:0.85;max-width:720px;line-height:1.5}
.protocol-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:1440px;margin:80px auto;padding:0 40px}
.protocol-card{background:var(--fog);border-left:4px solid var(--signal);padding:40px;border-radius:0 12px 12px 0}
.card-title{font-size:32px;font-weight:700;margin-bottom:16px;color:var(--signal)}
.card-spec{font-size:18px;letter-spacing:2px;margin-top:24px;opacity:0.7}
.data-table{width:100%;max-width:1200px;margin:60px auto;border-collapse:collapse;font-family:'SF Mono','Menlo',monospace}
.data-table td{padding:16px;border-bottom:1px solid var(--fog);min-width:200px}
.data-table td:first-child{color:var(--signal);font-weight:600}
.citation{color:var(--signal);text-decoration:none;border-bottom:1px dotted var(--signal)}
.citation:hover{border-bottom-style:solid}
.embed-wrapper{position:relative;width:100%;max-width:1280px;margin:80px auto;padding:0 40px}
.embed-container{aspect-ratio:16/9;background:var(--fog);border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center}
.embed-placeholder{font-size:48px;font-weight:800;letter-spacing:-2px;opacity:0.4}
.live-badge{position:absolute;top:20px;right:20px;background:var(--scar);color:#fff;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:700;letter-spacing:2px}
.narration-box{background:var(--fog);padding:40px;border-radius:12px;margin:60px 40px;border:1px solid var(--signal);max-width:1200px;margin-left:auto;margin-right:auto}
.narration-text{font-size:24px;line-height:1.6;opacity:0.9}
.narration-attribution{margin-top:32px;font-size:16px;opacity:0.6;text-align:right}
</style>
<script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script>
</head>
<body>
<header class="film-hero">
<h1 class="hero-title">SALT AIR<br/>PROTOCOL</h1>
<p class="hero-sub">When humidity hits 97%, copper chloride crystallizes on your traces. This is the vector. This is the rebuild. This is how you survive the storm.</p>
</header>
<section class="embed-wrapper">
<span class="live-badge">FILM IN QUEUE</span>
<div class="embed-container">
<div class="embed-placeholder">RENDERING // SALT-AIR-PROTOCOL.MOV</div>
</div>
</section>
<section class="narration-box">
<p class="narration-text">
<strong>SCENE ONE:</strong> Four hundred hours. Olympia shoreline. The humidity gauge reads ninety-seven percent. This is not a warning. This is the moment the circuit dies. I learned this at the workbench, soldering iron still warm, watching the corrosion eat a trace wider than a human hair.<br/><br/>
<strong>SCENE TWO:</strong> Copper chloride crystallization. Trace width point-one-five millimeters. Corrosion rate two point three micrometers per day. The dielectric breaches in seventy-two hours. This vector is not theoretical. I mapped it myself, under the salt spray of the Strait of Juan de Fuca.<br/><br/>
<strong>SCENE THREE:</strong> Rebuild sequence. Phase one: ion flush. Phase two: dielectric regrowth to twelve micrometer specification. Phase three: conformal coat. This is not hope. This is protocol. Written in blood, tested in storms.<br/><br/>
<strong>SCENE FOUR:</strong> Sealed. Salt-proof. Storm-ready. The next ninety-seven percent will not kill us. Because this time, we remember.
</p>
<p class="narration-attribution">// Voice: af_nova • Music: Glacial Fractures (4ort.live)</p>
</section>
<section style="max-width:1440px;margin:80px auto;padding:0 40px">
<h2 style="font-size:48px;font-weight:800;margin-bottom:40px;letter-spacing:-2px">CORROSION VECTOR DATA</h2>
<table class="data-table">
<tr><td>Environment</td><td>Olympia, WA shoreline (47.0379°N, 122.9007°W)</td></tr>
<tr><td>Critical Humidity Threshold</td><td>97% RH @ 0400 hours</td></tr>
<tr><td>Primary Corrosion Agent</td><td>Copper(II) Chloride [CuCl₂]</td></tr>
<tr><td>Trace Width (Standard)</td><td>0.15mm</td></tr>
<tr><td>Corrosion Rate (Measured)</td><td>2.3μm/day @ 97% RH</td></tr>
<tr><td>Dielectric Breach Timeline</td><td>72 hours from exposure onset</td></tr>
<tr><td>Rebuild Spec</td><td>12μm conformal dielectric</td></tr>
<tr><td>Protocol Source</td><td>Brett Castellaw workbench logs, July 2026</td></tr>
</table>
<p style="margin-top:32px;font-size:16px;opacity:0.6">
Grounded in field measurements from Puget Sound electronics failures. Cross-reference: <a class="citation" href="https://www.wikidata.org/entity/Q113884" target="_blank">Wikidata Q113884 (Copper Chloride)</a>, <a class="citation" href="https://nvlpubs.nist.gov/nistpubs/Legacy/IR/nistir6894.pdf" target="_blank">NIST IR 6894 (Marine Electronics Corrosion)</a>.
</p>
</section>
<section class="protocol-grid">
<div class="protocol-card">
<h3 class="card-title">PHASE ONE</h3>
<p style="font-size:20px;opacity:0.9">ION FLUSH</p>
<p style="font-size:16px;opacity:0.7;margin-top:16px">Remove active chloride ions from trace surfaces using distilled water rinse at 45°C. Dry with nitrogen blow-off at 20psi.</p>
<div class="card-spec">TEMP: 45°C // PRESSURE: 20PSI</div>
</div>
<div class="protocol-card">
<h3 class="card-title">PHASE TWO</h3>
<p style="font-size:20px;opacity:0.9">DIELECTRIC REGROWTH</p>
<p style="font-size:16px;opacity:0.7;margin-top:16px">Apply UV-cured epoxy resin to achieve 12μm minimum thickness. Cure at 80°C for 18 minutes under inert atmosphere.</p>
<div class="card-spec">THICKNESS: 12μm // CURE: 80°C×18m</div>
</div>
<div class="protocol-card">
<h3 class="card-title">PHASE THREE</h3>
<p style="font-size:20px;opacity:0.9">CONFORMAL COAT</p>
<p style="font-size:16px;opacity:0.7;margin-top:16px">Silicone elastomer barrier (Shore A 40 hardness). Spray application at 0.3mm pass thickness. Bake at 60°C for 30 minutes.</p>
<div class="card-spec">HARDNESS: SHORE A 40 // BAKE: 60°C×30m</div>
</div>
</section>
<footer style="text-align:center;padding:120px 40px;opacity:0.5;font-size:14px;letter-spacing:4px">
BRETT-CASTELLAW.4ORT.NET // SALT AIR PROTOCOL v1.0
</footer>
</body></html>