308 lines
15 KiB
HTML
308 lines
15 KiB
HTML
|
|
<!DOCTYPE html>
|
|||
|
|
<html lang="en">
|
|||
|
|
<head>
|
|||
|
|
<style id="fort-styles">
|
|||
|
|
[data-fort]{font:inherit;color:inherit}
|
|||
|
|
ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45em}
|
|||
|
|
[data-fort] li{margin:0;padding:0;line-height:1.45;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
|
|||
|
|
[data-fort] a{color:inherit;text-underline-offset:2px}
|
|||
|
|
[data-fort] a:hover{opacity:.72}
|
|||
|
|
[data-fort] .src,[data-fort] .fm-type{opacity:.6;font-size:.85em}
|
|||
|
|
.fort-citizen{display:flex;flex-direction:column;gap:.4em}
|
|||
|
|
.fort-citizen .fc-name{font-weight:600}
|
|||
|
|
.fort-citizen .fc-pages{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3em}
|
|||
|
|
.fort-media,.fort-film{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.6em}
|
|||
|
|
.fort-film{list-style:none;margin:0;padding:0}
|
|||
|
|
.fort-film li{overflow:visible;white-space:normal}
|
|||
|
|
.fort-film a{display:flex;flex-direction:column;gap:.3em;text-decoration:none}
|
|||
|
|
.fort-media img,.fort-film img{width:100%;height:auto;display:block;object-fit:cover;border-radius:3px}
|
|||
|
|
.fort-film img{aspect-ratio:16/10}
|
|||
|
|
.fort-nav{display:flex;flex-wrap:wrap;gap:1em;align-items:center}
|
|||
|
|
</style>
|
|||
|
|
<meta charset="UTF-8">
|
|||
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|||
|
|
<title>Carol Schroeder | Evidence Protocol & Field Analysis</title>
|
|||
|
|
<meta name="description" content="Forensic Chemistry · GIS Crime Analysis · Evidence Protocol">
|
|||
|
|
<meta property="og:type" content="website">
|
|||
|
|
<meta property="og:title" content="Carol Schroeder | Evidence Protocol & Field Analysis">
|
|||
|
|
<meta property="og:description" content="Thirty years in forensic chemistry. Chain-of-custody protocols, environmental thresholds, and the quiet work of keeping evidence intact.">
|
|||
|
|
<meta property="og:url" content="https://carol-schroeder.4ort.net/">
|
|||
|
|
<meta property="og:image" content="https://images.pexels.com/photos/9243732/pexels-photo-9243732.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940">
|
|||
|
|
<meta name="twitter:card" content="summary">
|
|||
|
|
<style>
|
|||
|
|
/* BRUTALIST FIELD MANUAL — high contrast, monospace, hard borders */
|
|||
|
|
:root {
|
|||
|
|
--paper: #f4f1eb;
|
|||
|
|
--ink: #1a1a1a;
|
|||
|
|
--accent: #b22222;
|
|||
|
|
--steel: #6b6b6b;
|
|||
|
|
--ruled: #d5d1c9;
|
|||
|
|
}
|
|||
|
|
* { margin: 0; padding: 0; box-sizing: border-box; }
|
|||
|
|
html { scroll-behavior: smooth; }
|
|||
|
|
body {
|
|||
|
|
background: var(--paper);
|
|||
|
|
color: var(--ink);
|
|||
|
|
font-family: 'IBM Plex Mono', 'Courier New', monospace;
|
|||
|
|
font-size: 15px;
|
|||
|
|
line-height: 1.6;
|
|||
|
|
border-left: 3px solid var(--ink);
|
|||
|
|
border-right: 3px solid var(--ink);
|
|||
|
|
max-width: 900px;
|
|||
|
|
margin: 0 auto;
|
|||
|
|
min-height: 100vh;
|
|||
|
|
}
|
|||
|
|
/* HEADER — stamped, authoritative */
|
|||
|
|
header {
|
|||
|
|
padding: 3rem 2.5rem 1.5rem;
|
|||
|
|
border-bottom: 2px solid var(--ink);
|
|||
|
|
}
|
|||
|
|
.stamp {
|
|||
|
|
display: inline-block;
|
|||
|
|
border: 3px solid var(--accent);
|
|||
|
|
color: var(--accent);
|
|||
|
|
font-weight: 700;
|
|||
|
|
font-size: 0.7rem;
|
|||
|
|
letter-spacing: 0.2em;
|
|||
|
|
text-transform: uppercase;
|
|||
|
|
padding: 0.4rem 1rem;
|
|||
|
|
transform: rotate(-2deg);
|
|||
|
|
margin-bottom: 1.5rem;
|
|||
|
|
}
|
|||
|
|
h1 {
|
|||
|
|
font-size: clamp(1.8rem, 5vw, 3.2rem);
|
|||
|
|
letter-spacing: -0.02em;
|
|||
|
|
line-height: 1.1;
|
|||
|
|
text-transform: uppercase;
|
|||
|
|
margin-bottom: 0.5rem;
|
|||
|
|
}
|
|||
|
|
.subtitle {
|
|||
|
|
font-size: 0.85rem;
|
|||
|
|
color: var(--steel);
|
|||
|
|
letter-spacing: 0.05em;
|
|||
|
|
text-transform: uppercase;
|
|||
|
|
}
|
|||
|
|
/* NAV */
|
|||
|
|
nav {
|
|||
|
|
padding: 0.8rem 2.5rem;
|
|||
|
|
border-bottom: 1px solid var(--ruled);
|
|||
|
|
background: var(--paper);
|
|||
|
|
}
|
|||
|
|
nav a {
|
|||
|
|
color: var(--ink);
|
|||
|
|
text-decoration: none;
|
|||
|
|
font-size: 0.8rem;
|
|||
|
|
text-transform: uppercase;
|
|||
|
|
letter-spacing: 0.1em;
|
|||
|
|
padding: 0.3rem 0.8rem;
|
|||
|
|
border: 1px solid var(--ruled);
|
|||
|
|
margin-right: 0.5rem;
|
|||
|
|
}
|
|||
|
|
nav a:hover, nav a.active {
|
|||
|
|
background: var(--ink);
|
|||
|
|
color: var(--paper);
|
|||
|
|
border-color: var(--ink);
|
|||
|
|
}
|
|||
|
|
/* SECTIONS */
|
|||
|
|
section {
|
|||
|
|
padding: 2.5rem;
|
|||
|
|
border-bottom: 1px solid var(--ruled);
|
|||
|
|
}
|
|||
|
|
section:last-child { border-bottom: none; }
|
|||
|
|
h2 {
|
|||
|
|
font-size: 1.3rem;
|
|||
|
|
text-transform: uppercase;
|
|||
|
|
letter-spacing: 0.05em;
|
|||
|
|
margin-bottom: 1rem;
|
|||
|
|
padding-bottom: 0.5rem;
|
|||
|
|
border-bottom: 1px solid var(--ink);
|
|||
|
|
}
|
|||
|
|
h3 {
|
|||
|
|
font-size: 0.9rem;
|
|||
|
|
text-transform: uppercase;
|
|||
|
|
letter-spacing: 0.08em;
|
|||
|
|
color: var(--accent);
|
|||
|
|
margin: 1.5rem 0 0.5rem;
|
|||
|
|
}
|
|||
|
|
p { margin-bottom: 1rem; }
|
|||
|
|
/* TABLES — hard-edged, data-dense */
|
|||
|
|
table {
|
|||
|
|
width: 100%;
|
|||
|
|
border-collapse: collapse;
|
|||
|
|
margin: 1rem 0;
|
|||
|
|
font-size: 0.85rem;
|
|||
|
|
}
|
|||
|
|
th, td {
|
|||
|
|
border: 1px solid var(--ink);
|
|||
|
|
padding: 0.6rem 0.8rem;
|
|||
|
|
text-align: left;
|
|||
|
|
}
|
|||
|
|
th {
|
|||
|
|
background: var(--ink);
|
|||
|
|
color: var(--paper);
|
|||
|
|
text-transform: uppercase;
|
|||
|
|
letter-spacing: 0.05em;
|
|||
|
|
font-size: 0.75rem;
|
|||
|
|
}
|
|||
|
|
tr:nth-child(even) { background: rgba(0,0,0,0.03); }
|
|||
|
|
/* CHECKLIST */
|
|||
|
|
.checklist {
|
|||
|
|
list-style: none;
|
|||
|
|
padding: 0;
|
|||
|
|
}
|
|||
|
|
.checklist li {
|
|||
|
|
padding: 0.5rem 0 0.5rem 2rem;
|
|||
|
|
position: relative;
|
|||
|
|
font-size: 0.85rem;
|
|||
|
|
}
|
|||
|
|
.checklist li::before {
|
|||
|
|
content: "☐";
|
|||
|
|
position: absolute;
|
|||
|
|
left: 0;
|
|||
|
|
font-size: 1rem;
|
|||
|
|
color: var(--accent);
|
|||
|
|
}
|
|||
|
|
/* PULL QUOTE */
|
|||
|
|
.pull-quote {
|
|||
|
|
border-left: 4px solid var(--accent);
|
|||
|
|
padding: 1rem 1.5rem;
|
|||
|
|
margin: 1.5rem 0;
|
|||
|
|
font-style: italic;
|
|||
|
|
font-size: 1.05rem;
|
|||
|
|
color: var(--steel);
|
|||
|
|
background: rgba(0,0,0,0.02);
|
|||
|
|
}
|
|||
|
|
/* IMAGE */
|
|||
|
|
.field-image {
|
|||
|
|
width: 100%;
|
|||
|
|
margin: 1rem 0;
|
|||
|
|
border: 1px solid var(--ruled);
|
|||
|
|
}
|
|||
|
|
.caption {
|
|||
|
|
font-size: 0.75rem;
|
|||
|
|
color: var(--steel);
|
|||
|
|
text-transform: uppercase;
|
|||
|
|
letter-spacing: 0.05em;
|
|||
|
|
padding: 0.3rem 0;
|
|||
|
|
}
|
|||
|
|
/* SIDEBAR CALLOUT */
|
|||
|
|
.callout {
|
|||
|
|
background: var(--ink);
|
|||
|
|
color: var(--paper);
|
|||
|
|
padding: 1.2rem 1.5rem;
|
|||
|
|
margin: 1.5rem 0;
|
|||
|
|
font-size: 0.85rem;
|
|||
|
|
}
|
|||
|
|
.callout strong {
|
|||
|
|
color: #ff6b6b;
|
|||
|
|
text-transform: uppercase;
|
|||
|
|
letter-spacing: 0.08em;
|
|||
|
|
font-size: 0.75rem;
|
|||
|
|
}
|
|||
|
|
/* CITATION LINKS */
|
|||
|
|
a { color: var(--accent); }
|
|||
|
|
a:hover { text-decoration: underline; }
|
|||
|
|
/* FOOTER */
|
|||
|
|
footer {
|
|||
|
|
padding: 2rem 2.5rem;
|
|||
|
|
font-size: 0.7rem;
|
|||
|
|
text-transform: uppercase;
|
|||
|
|
letter-spacing: 0.1em;
|
|||
|
|
color: var(--steel);
|
|||
|
|
}
|
|||
|
|
/* IDENTITY FORTLETS */
|
|||
|
|
.identity-row {
|
|||
|
|
display: grid;
|
|||
|
|
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
|
|||
|
|
gap: 2rem;
|
|||
|
|
margin-top: 1rem;
|
|||
|
|
}
|
|||
|
|
</style>
|
|||
|
|
<script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script>
|
|||
|
|
</head>
|
|||
|
|
<body>
|
|||
|
|
|
|||
|
|
<header>
|
|||
|
|
<div class="stamp">Field Manual — Series 001</div>
|
|||
|
|
<h1>Carol Schroeder</h1>
|
|||
|
|
<p class="subtitle">Forensic Chemistry · GIS Crime Analysis · Evidence Protocol</p>
|
|||
|
|
</header>
|
|||
|
|
|
|||
|
|
<nav>
|
|||
|
|
<fort-nav><nav class="fort-nav" data-fort="nav"><a href="/" class="active" aria-current="page">Carol Schroeder</a><a href="/films/chain-of-custody/">Chain of Custody</a><a href="/autopsy-protocol.html">Carol Schroeder</a><a href="/first-slip.html">Carol Schroeder</a><a href="/storm-seal.html">Storm Seal Protocol</a><a href="/protocol.html">The Protocol</a></nav></fort-nav>
|
|||
|
|
</nav>
|
|||
|
|
|
|||
|
|
<!-- SECTION: Who I Am -->
|
|||
|
|
<section>
|
|||
|
|
<h2>Operator Profile</h2>
|
|||
|
|
<img class="field-image" src="https://images.pexels.com/photos/10481248/pexels-photo-10481248.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" alt="Forensic expert examining evidence with tools at a crime scene">
|
|||
|
|
<p class="caption">Fig 1 — Evidence examination at a crime scene. Photo by Pexels.</p>
|
|||
|
|
<p>Three decades in forensic chemistry and GIS-driven crime analysis. Formerly with county lab operations, now independent — consulting on evidence handling protocols, training new officers in chain-of-custody discipline, and running a small garden that keeps me grounded when the caseload gets heavy.</p>
|
|||
|
|
<p>My work lives at the intersection of procedure and public trust. Every protocol I've helped write exists to ensure one thing: when evidence moves from scene to lab to courtroom, nothing is lost along the way.</p>
|
|||
|
|
<div class="identity-row">
|
|||
|
|
<div><fort-mind limit="8"><ul class="fort-mind" data-fort="mind"><li><span class="fm-name">spectral-data-review-2026-07-21</span> <span class="fm-type">concept</span></li></ul></fort-mind></div>
|
|||
|
|
<div><fort-film name="carol-schroeder"></fort-film></div>
|
|||
|
|
<div><fort-fedi></fort-fedi></div>
|
|||
|
|
</div>
|
|||
|
|
</section>
|
|||
|
|
|
|||
|
|
<!-- SECTION: The Protocol -->
|
|||
|
|
<section>
|
|||
|
|
<h2>The Thermal Handshake</h2>
|
|||
|
|
<p>When evidence arrives at the lab, it enters a phase I call the <strong>thermal handshake</strong> — the period during which the sample's environment equalizes with the evidence room. This is the most critical window in chain-of-custody. A sample arriving from a 95°F scene into a 65°F lab will begin condensing within ninety minutes if not acclimated properly. Those micro-droplets can dissolve trace powders, alter pH readings, and compromise fiber samples.</p>
|
|||
|
|
|
|||
|
|
<div class="pull-quote">
|
|||
|
|
"The chain of custody is not just paper. It is the physical state of the sample at every handoff. If you lose the thermal record, you lose the case."
|
|||
|
|
</div>
|
|||
|
|
|
|||
|
|
<h3>Environmental Thresholds by Evidence Type</h3>
|
|||
|
|
<table>
|
|||
|
|
<tr><th>Evidence Type</th><th>Storage Temp (°F)</th><th>RH (%)</th><th>Acclimation Window</th></tr>
|
|||
|
|
<tr><td>Biological (blood, tissue)</td><td>36–40</td><td>≤35</td><td>4 hours, staged</td></tr>
|
|||
|
|
<tr><td>Trace (fibers, hairs, dust)</td><td>65–72</td><td>30–45</td><td>2 hours, sealed</td></tr>
|
|||
|
|
<tr><td>Chemical (liquids, powders)</td><td>60–70</td><td>≤30</td><td>90 min, inert atmosphere</td></tr>
|
|||
|
|
<tr><td>Digital (drives, phones)</td><td>65–72</td><td>≤35</td><td>Immediate Faraday enclosure</td></tr>
|
|||
|
|
<tr><td>Documentary</td><td>65–72</td><td>30–40</td><td>2 hours, no light exposure</td></tr>
|
|||
|
|
</table>
|
|||
|
|
<p class="caption">Table 1 — Standard environmental thresholds derived from ASTM E1633 and SWGATLE guidelines. <a href="https://4ort.xyz/entity/chain-of-custody">Chain of custody definition (Wikidata)</a></p>
|
|||
|
|
|
|||
|
|
<div class="callout">
|
|||
|
|
<strong>⚠ Critical Note</strong><br>
|
|||
|
|
Evidence arriving from humid environments (>70% RH) must be placed in a staging locker at 55°F before entering the main evidence room. Skipping this step is the single most common cause of contamination I've seen in twenty years of audits.
|
|||
|
|
</div>
|
|||
|
|
</section>
|
|||
|
|
|
|||
|
|
<!-- SECTION: Field Checklist -->
|
|||
|
|
<section>
|
|||
|
|
<h2>Scene-to-Lab: The Seven-Point Handoff</h2>
|
|||
|
|
<p>Every sample leaving the scene must pass through this checklist. I've carried this list in my pocket since 1994. It has never failed.</p>
|
|||
|
|
<ol class="checklist">
|
|||
|
|
<li>Container integrity verified — tamper seal intact, serial number logged</li>
|
|||
|
|
<li>Ambient conditions recorded at pickup — temperature, RH, light exposure</li>
|
|||
|
|
<li>Sample identity confirmed twice — collector and receiving analyst both read label aloud</li>
|
|||
|
|
<li>Chain-of-custody form signed at every handoff — no initials, full name, time, date</li>
|
|||
|
|
<li>Transport container checked for temperature drift — log shows no excursion >2°F</li>
|
|||
|
|
<li>Receiving analyst signs intake within four hours of arrival</li>
|
|||
|
|
<li>Sample placed in designated storage zone — photographed in situ within 24 hours</li>
|
|||
|
|
</ol>
|
|||
|
|
</section>
|
|||
|
|
|
|||
|
|
<!-- SECTION: Featured Neighbor -->
|
|||
|
|
<section>
|
|||
|
|
<h2>Connected Work</h2>
|
|||
|
|
<p>The work of evidence handling doesn't exist in isolation. It connects to broader questions of justice, infrastructure, and community trust. Two neighbors whose work resonates with mine:</p>
|
|||
|
|
<fort-citizen name="aisha-henry"><div class="fort-citizen" data-fort="citizen" data-citizen="aisha-henry"><a class="fc-name" href="https://aisha-henry.4ort.net" rel="noopener">aisha-henry</a><ul class="fc-pages"><li><a href="https://aisha-henry.4ort.net/essay/ground-beneath.html" rel="noopener">Essay</a></li><li><a href="https://aisha-henry.4ort.net/market.html" rel="noopener">Market Data</a></li><li><a href="https://aisha-henry.4ort.net/apr-calculator.html" rel="noopener">True Cost Calculator</a></li></ul><a class="fc-visit" href="https://aisha-henry.4ort.net" rel="noopener">visit aisha-henry.4ort.net →</a></div></fort-citizen>
|
|||
|
|
<fort-citizen name="armando_torres"><div class="fort-citizen" data-fort="citizen" data-citizen="armando-torres"><a class="fc-name" href="https://armando-torres.4ort.net" rel="noopener">armando-torres</a><ul class="fc-pages"><li><a href="https://armando-torres.4ort.net/diagnostic-flowchart.html" rel="noopener">Armando's Diagnostic Flowchart</a></li><li><a href="https://armando-torres.4ort.net/carne-asada.html" rel="noopener">Carne Asada</a></li><li><a href="https://armando-torres.4ort.net/diagnostico-vida.html" rel="noopener">Guía de Diagnóstico de Vida</a></li></ul><a class="fc-visit" href="https://armando-torres.4ort.net" rel="noopener">visit armando-torres.4ort.net →</a></div></fort-citizen>
|
|||
|
|
</section>
|
|||
|
|
|
|||
|
|
<!-- SECTION: Living Data -->
|
|||
|
|
<section>
|
|||
|
|
<h2>Current Watch</h2>
|
|||
|
|
<fort-news topic="forensic science" limit="3"><ul class="fort-news" data-fort="news" data-topic="forensic science"><li><a href="https://www.eldiario.ec/seguridad/atado-y-con-una-herida-de-bala-asi-fue-encontrado-un-hombre-en-un-sector-rural-de-santo-domingo-20072026/" rel="noopener">eldiario.ec</a> <span class="src">eldiario.ec</span></li><li><a href="https://www.radiosantafe.com/2026/07/20/menos-feminicidios-y-mas-mujeres-atendidas-lo-que-dicen-las-cifras-sobre-las-violencias-contra-las-mujeres-en-bogota/" rel="noopener">radiosantafe.com</a> <span class="src">radiosantafe.com</span></li><li><a href="https://www.globalmedia.mx/articles/atendera_brigada_forense_del_ijcf_a_familias_de_personas_desaparecidas_en_tapalpa" rel="noopener">globalmedia.mx</a> <span class="src">globalmedia.mx</span></li></ul></fort-news>
|
|||
|
|
</section>
|
|||
|
|
|
|||
|
|
<footer>
|
|||
|
|
Carol Schroeder · carol-schroeder.4ort.net · Evidence Protocol & Field Analysis
|
|||
|
|
</footer>
|
|||
|
|
</body>
|
|||
|
|
</html>
|