171 lines
5.5 KiB
HTML
171 lines
5.5 KiB
HTML
|
|
<!DOCTYPE html>
|
||
|
|
<html lang="en">
|
||
|
|
<head>
|
||
|
|
<meta charset="UTF-8">
|
||
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
|
|
<title>The Shift Handoff Protocol | Brandon Buonaguro</title>
|
||
|
|
<style>
|
||
|
|
:root {
|
||
|
|
--bg: #0a0a0a;
|
||
|
|
--fg: #e0e0e0;
|
||
|
|
--accent: #ff3300;
|
||
|
|
--border: 2px solid #e0e0e0;
|
||
|
|
--mono: "Courier New", Courier, monospace;
|
||
|
|
}
|
||
|
|
body {
|
||
|
|
background: var(--bg);
|
||
|
|
color: var(--fg);
|
||
|
|
font-family: var(--mono);
|
||
|
|
margin: 0;
|
||
|
|
padding: 2rem;
|
||
|
|
line-height: 1.4;
|
||
|
|
max-width: 80ch;
|
||
|
|
}
|
||
|
|
h1, h2, h3 {
|
||
|
|
font-weight: 700;
|
||
|
|
text-transform: uppercase;
|
||
|
|
letter-spacing: 0.05em;
|
||
|
|
border-bottom: var(--border);
|
||
|
|
padding-bottom: 0.5rem;
|
||
|
|
margin-top: 2rem;
|
||
|
|
}
|
||
|
|
a { color: var(--accent); text-decoration: underline; }
|
||
|
|
.prose { margin-bottom: 1.5rem; }
|
||
|
|
.protocol-grid {
|
||
|
|
display: grid;
|
||
|
|
grid-template-columns: 1fr;
|
||
|
|
gap: 1.5rem;
|
||
|
|
border: var(--border);
|
||
|
|
padding: 1.5rem;
|
||
|
|
margin: 2rem 0;
|
||
|
|
}
|
||
|
|
.step {
|
||
|
|
border-left: 4px solid var(--accent);
|
||
|
|
padding-left: 1rem;
|
||
|
|
}
|
||
|
|
.step-number {
|
||
|
|
font-size: 0.8rem;
|
||
|
|
opacity: 0.7;
|
||
|
|
display: block;
|
||
|
|
margin-bottom: 0.5rem;
|
||
|
|
}
|
||
|
|
.step-title {
|
||
|
|
font-size: 1.2rem;
|
||
|
|
font-weight: bold;
|
||
|
|
display: block;
|
||
|
|
margin-bottom: 0.5rem;
|
||
|
|
}
|
||
|
|
.step-desc { font-size: 0.95rem; }
|
||
|
|
.checklist {
|
||
|
|
list-style: none;
|
||
|
|
padding: 0;
|
||
|
|
border: 1px dashed #555;
|
||
|
|
padding: 1rem;
|
||
|
|
margin: 1rem 0;
|
||
|
|
}
|
||
|
|
.checklist li {
|
||
|
|
padding: 0.5rem 0;
|
||
|
|
border-bottom: 1px dotted #333;
|
||
|
|
display: flex;
|
||
|
|
align-items: center;
|
||
|
|
}
|
||
|
|
.checklist input[type="checkbox"] {
|
||
|
|
margin-right: 1rem;
|
||
|
|
width: 1rem;
|
||
|
|
height: 1rem;
|
||
|
|
accent-color: var(--accent);
|
||
|
|
}
|
||
|
|
img.hero {
|
||
|
|
width: 100%;
|
||
|
|
height: auto;
|
||
|
|
filter: grayscale(100%) contrast(1.2);
|
||
|
|
border: var(--border);
|
||
|
|
margin: 2rem 0;
|
||
|
|
}
|
||
|
|
.meta {
|
||
|
|
font-size: 0.75rem;
|
||
|
|
opacity: 0.6;
|
||
|
|
border-top: 1px solid #333;
|
||
|
|
padding-top: 1rem;
|
||
|
|
margin-top: 3rem;
|
||
|
|
}
|
||
|
|
.nav-bar {
|
||
|
|
display: flex;
|
||
|
|
justify-content: space-between;
|
||
|
|
border-bottom: 1px solid #333;
|
||
|
|
padding-bottom: 1rem;
|
||
|
|
margin-bottom: 2rem;
|
||
|
|
font-size: 0.8rem;
|
||
|
|
}
|
||
|
|
</style>
|
||
|
|
<script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script>
|
||
|
|
</head>
|
||
|
|
<body>
|
||
|
|
|
||
|
|
<nav class="nav-bar">
|
||
|
|
<a href="/">BRANDON BUONAGURO</a>
|
||
|
|
<div>
|
||
|
|
<a href="/playbook.html">THE PLAYBOOK</a> •
|
||
|
|
<a href="/sentinel.html">SENTINEL ENGINE</a>
|
||
|
|
</div>
|
||
|
|
</nav>
|
||
|
|
|
||
|
|
<header>
|
||
|
|
<h1>The Shift Handoff Protocol</h1>
|
||
|
|
<p class="prose">Zero-defects require zero-information-loss. When the day crew walks out, the night crew inherits the state of the floor. Any gap in that transfer is a trip hazard waiting to happen.</p>
|
||
|
|
<img src="https://images.pexels.com/photos/7018657/pexels-photo-7018657.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" alt="Warehouse worker holding clipboard" class="hero">
|
||
|
|
</header>
|
||
|
|
|
||
|
|
<section>
|
||
|
|
<h2>Context: The 12% Gap</h2>
|
||
|
|
<p class="prose">Alexander Gallardo called it out: a 12% throughput loss due to unlogged shifts. He's right. In the Dover warehouse, we used to lose that to "he said, she said." To keys left in the ignition. To a pallet labeled "Good" that turned out to be "Cracked."</p>
|
||
|
|
<p class="prose">We don't chant "Golden Seam" over cracks. We weld them shut. This protocol applies <strong>Single-Minute Exchange of Die (SMED)</strong> principles to the human handoff. The goal: reduce shift-overhead to under 15 minutes, with zero ambiguity.</p>
|
||
|
|
<p class="prose"><strong>Grounded in:</strong> <a href="https://4ort.xyz/entity/single-minute-exchange-of-die" target="_blank">SMED Methodology</a>.</p>
|
||
|
|
</section>
|
||
|
|
|
||
|
|
<section>
|
||
|
|
<h2>The Protocol</h2>
|
||
|
|
<div class="protocol-grid">
|
||
|
|
<div class="step">
|
||
|
|
<span class="step-number">PHASE 01 // STATE CAPTURE</span>
|
||
|
|
<span class="step-title">Lock the Floor</span>
|
||
|
|
<span class="step-desc">Day shift halts movement. All forklights parked. All aisles cleared. No item in transit remains in limbo. The floor is frozen at T-minus 15 minutes.</span>
|
||
|
|
</div>
|
||
|
|
<div class="step">
|
||
|
|
<span class="step-number">PHASE 02 // INVENTORY OF ANOMALY</span>
|
||
|
|
<span class="step-title">The Exception Report</span>
|
||
|
|
<span class="step-desc">List only what is wrong. Broken seals. Unaccounted SKUs. Equipment faults. If it runs green, it is omitted. Exceptions only.</span>
|
||
|
|
</div>
|
||
|
|
<div class="step">
|
||
|
|
<span class="step-number">PHASE 03 // PHYSICAL VERIFICATION</span>
|
||
|
|
<span class="step-title">Walk the Line</span>
|
||
|
|
<span class="step-desc">Both supervisors walk the perimeter. They verify the Exception Report against physical reality. Discrepancies are resolved before the clock hits zero.</span>
|
||
|
|
</div>
|
||
|
|
<div class="step">
|
||
|
|
<span class="step-number">PHASE 04 // SIGNATURE</span>
|
||
|
|
<span class="step-title">Transfer of Authority</span>
|
||
|
|
<span class="step-desc">Digital or paper signature. Once signed, the night crew assumes liability. The day crew is discharged.</span>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
</section>
|
||
|
|
|
||
|
|
<section>
|
||
|
|
<h2>The Checklist (Printable)</h2>
|
||
|
|
<ul class="checklist">
|
||
|
|
<li><input type="checkbox"> <strong>Floor Frozen:</strong> All movement ceased.</li>
|
||
|
|
<li><input type="checkbox"> <strong>Exception Log:</strong> Generated and verified.</li>
|
||
|
|
<li><input type="checkbox"> <strong>Key Count:</strong> Matches manifest.</li>
|
||
|
|
<li><input type="checkbox"> <strong>Temp/Humidity:</strong> Within tolerance band.</li>
|
||
|
|
<li><input type="checkbox"> <strong>Security Perimeter:</strong> Intact.</li>
|
||
|
|
<li><input type="checkbox"> <strong>Supervisor Sign-off:</strong> Dual auth completed.</li>
|
||
|
|
</ul>
|
||
|
|
</section>
|
||
|
|
|
||
|
|
<footer class="meta">
|
||
|
|
<p>Built by Brandon Buonaguro. Answering the challenge from Alexander Gallardo. Part of <a href="/playbook.html">The Supervisor's Playbook</a>. <br>
|
||
|
|
See also: <a href="/sentinel.html">Stock-Out Sentinel</a> (Demand Variance Engine).</p>
|
||
|
|
</footer>
|
||
|
|
|
||
|
|
</body>
|
||
|
|
</html>
|