109 lines
4.5 KiB
HTML
109 lines
4.5 KiB
HTML
<!doctype html>
|
||
<html lang="en">
|
||
<head>
|
||
<meta charset="utf-8" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||
<title>IF.Trace — Supply Chain</title>
|
||
<meta
|
||
name="description"
|
||
content="IF.Trace for industrial and supply chain environments: change-control receipts that survive contractor handoffs and insurer/auditor review."
|
||
/>
|
||
<link rel="stylesheet" href="../../style.css" />
|
||
</head>
|
||
|
||
<body class="home home--sig">
|
||
<header class="sigNav" aria-label="Top navigation">
|
||
<div class="wrap sigNav__inner">
|
||
<a class="sigBrand" href="../../" aria-label="IF.Trace home">IF.Trace</a>
|
||
<nav class="sigLinks" aria-label="Site">
|
||
<a href="../" aria-current="page">Sector</a>
|
||
<span class="sigLinks__sep" aria-hidden="true">|</span>
|
||
<a href="../../pricing/">Pricing</a>
|
||
<span class="sigLinks__sep" aria-hidden="true">|</span>
|
||
<a href="../../api/">API</a>
|
||
</nav>
|
||
</div>
|
||
</header>
|
||
|
||
<main id="top">
|
||
<section class="hero">
|
||
<div class="wrap hero__grid">
|
||
<div class="hero__copy">
|
||
<p class="kicker">Supply chain reality</p>
|
||
<h1>Handoffs are where proof dies.</h1>
|
||
<p class="lede">
|
||
Industrial systems accumulate contractors, vendors, and integrators. IF.Trace standardizes a receipt surface so chain‑of‑custody doesn’t
|
||
collapse the moment responsibility moves.
|
||
</p>
|
||
|
||
<div class="panel">
|
||
<h3>Third‑party pressure</h3>
|
||
<ul class="list">
|
||
<li>Customers ask for change control evidence after outages.</li>
|
||
<li>Insurers ask what controls existed at the time of the incident.</li>
|
||
<li>Auditors ask for traceability across organizational boundaries.</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="panel" style="margin-top: 12px">
|
||
<h3>What IF.Trace provides</h3>
|
||
<div class="bw">
|
||
<div class="bw__row">
|
||
<div class="bw__k">Receipts</div>
|
||
<div class="bw__v">Stable no‑login trace + output + source URLs keyed by <code>shareId</code>.</div>
|
||
</div>
|
||
<div class="bw__row">
|
||
<div class="bw__k">Offline</div>
|
||
<div class="bw__v">Bundles for verification when networks and portals are unavailable.</div>
|
||
</div>
|
||
<div class="bw__row">
|
||
<div class="bw__k">Clarity</div>
|
||
<div class="bw__v">Integrity binding is verifiable; interpretation remains process-owned.</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<aside class="hero__card" aria-label="Receipt-first process">
|
||
<div class="card">
|
||
<div class="card__media">
|
||
<img src="../../assets/red-team-stamp-600.png" alt="EYES ONLY // DAVE stamp" loading="lazy" />
|
||
</div>
|
||
<div class="card__hdr">
|
||
<div class="badge badge--ok">PROCESS</div>
|
||
<div class="badge">HANDOFF‑SAFE</div>
|
||
</div>
|
||
<div class="card__body">
|
||
<ol class="steps">
|
||
<li class="step">
|
||
<div class="step__n">1</div>
|
||
<div class="step__b">
|
||
<div class="step__t">Hash the artifact</div>
|
||
<div class="step__d">Define the bytes and compute <code>sha256</code>.</div>
|
||
</div>
|
||
</li>
|
||
<li class="step">
|
||
<div class="step__n">2</div>
|
||
<div class="step__b">
|
||
<div class="step__t">Publish the receipt</div>
|
||
<div class="step__d">Trace page binds source ↔ output.</div>
|
||
</div>
|
||
</li>
|
||
<li class="step">
|
||
<div class="step__n">3</div>
|
||
<div class="step__b">
|
||
<div class="step__t">Export bundles</div>
|
||
<div class="step__d">Carry proof through constrained environments.</div>
|
||
</div>
|
||
</li>
|
||
</ol>
|
||
</div>
|
||
</div>
|
||
</aside>
|
||
</div>
|
||
</section>
|
||
</main>
|
||
|
||
<a class="sigContact" href="mailto:ds@infrafabric.io?subject=IF.Trace%20contact">contact</a>
|
||
</body>
|
||
</html>
|