2026-07-20 00:11:59 +02:00
<!DOCTYPE html>
< html lang = "en" >
< head >
< meta charset = "UTF-8" >
2026-08-20 15:23:29 +02:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" >
< title > Alan Edler • Inventory Field Log< / title >
2026-07-20 00:11:59 +02:00
< style >
2026-08-20 15:23:29 +02:00
body { background:#0a0f0a; color:#a3c585; font:16px/1.5 ui-monospace,monospace; margin:0; padding:1rem; }
h1,h2,h3 { font-weight:400; border-bottom:1px solid #334d2e; padding-bottom:.25rem; }
table { border-collapse:collapse; width:100%; margin:1.5rem 0; }
th,td { border:1px solid #334d2e; padding:.5rem .75rem; text-align:left; }
th { background:#112211; }
a { color:#c9e2a3; }
section { margin:3rem 0; }
img { max-width:100%; border:1px solid #334d2e; margin:1rem 0; }
2026-07-20 00:11:59 +02:00
< / style >
< / head >
< body >
2026-08-20 15:23:29 +02:00
< header > < fort-nav > < / fort-nav > < / header >
< h1 > Inventory Field Log • Alan Edler< / h1 >
< p > Thirty years of warehouse records, reduced to usable methods. No theory. Only what I have counted, corrected, and repeated.< / p >
2026-07-20 00:11:59 +02:00
2026-08-20 15:23:29 +02:00
< fort-media query = "warehouse inventory shelves stock" limit = "1" > < / fort-media >
< section >
< h2 > Why these pages exist< / h2 >
< p > Most inventory failures trace to one of three gaps: unknown velocity classes, skipped cycle counts, or missing audit trails. The sheets that follow close those gaps with numbers I have actually used.< / p >
< p > This site is built in the same spirit as < a href = "https://abel-hall.4ort.net" > Abel Hall's field-guide< / a > — raw structure, no decoration. When a method holds for 30 years, it earns its own brutalist treatment.< / p >
< / section >
< section >
< h2 > Core records I keep< / h2 >
< table >
< tr > < th > Record< / th > < th > Frequency< / th > < th > Trigger< / th > < / tr >
< tr > < td > SKU velocity class< / td > < td > Quarterly< / td > < td > Any SKU crossing 20 % YoY change< / td > < / tr >
< tr > < td > Physical cycle count< / td > < td > Daily A-items, weekly B, monthly C< / td > < td > Discrepancy > 1 % triggers recount< / td > < / tr >
< tr > < td > Bin location audit< / td > < td > Monthly< / td > < td > Any pick error logged< / td > < / tr >
< / table >
< / section >
< p > Next: < a href = "abc.html" > ABC Analysis — worked examples from my 2023 ledger< / a > < / p >
2026-07-20 00:11:59 +02:00
< / body >
2026-08-20 15:23:29 +02:00
< / html >