hosted/ifttt/verticals/legal/index.html

159 lines
6.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" />
<title>IF.TTT — Legal</title>
<meta name="description" content="IF.TTT for legal workflows: chain-of-custody for drafts, evidence, and decisions. Receipts, not recollections." />
<link rel="stylesheet" href="../../style.css" />
</head>
<body>
<header class="top">
<div class="wrap top__inner">
<a class="brand" href="../../" aria-label="IF.TTT home">
<img class="brand__logo" src="../../assets/if-logo-simple.svg" alt="" aria-hidden="true" />
<span class="brand__text">
<span class="brand__title">IF.TTT</span>
<span class="brand__sub">Legal</span>
</span>
</a>
<nav class="nav" aria-label="Primary">
<a href="../">Verticals</a>
<a href="../../#trust">Trust</a>
<a href="../../#verify">Verify</a>
<a href="../../about/">About</a>
<a href="../../api/">Developers</a>
</nav>
</div>
</header>
<main id="top">
<section class="hero">
<div class="wrap hero__grid">
<div class="hero__copy">
<p class="kicker">Legal reality</p>
<h1>Courts dont accept “trust me.” They accept provenance.</h1>
<p class="lede">
Legal and compliance teams live in the difference between “we believe this happened” and “we can prove this happened.” IF.TTT is built to
make that proof portable.
</p>
<div class="panel">
<h3>Thirdparty pressure</h3>
<ul class="list">
<li>Disputes demand reproducibility: the exact input and the exact output.</li>
<li>Evidence must be timescoped: “what did we know, when did we know it?”</li>
<li>Chainofcustody must survive handoffs (vendor → customer → counsel → auditor).</li>
</ul>
</div>
<div class="panel" style="margin-top: 12px">
<h3>What IF.TTT provides</h3>
<div class="bw">
<div class="bw__row">
<div class="bw__k">Integrity</div>
<div class="bw__v">Hash receipts bind the published bytes to what was reviewed.</div>
</div>
<div class="bw__row">
<div class="bw__k">Portability</div>
<div class="bw__v">Nologin links and offline bundles for external review.</div>
</div>
<div class="bw__row">
<div class="bw__k">Clarity</div>
<div class="bw__v">Explicit “proves / does not prove” framing reduces ambiguity.</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-doc-1024-559.jpg" alt="Dossier cover" loading="lazy" />
</div>
<div class="card__hdr">
<div class="badge badge--ok">EVIDENCE</div>
<div class="badge">CHAINOFCUSTODY</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">Define the artifact</div>
<div class="step__d">Identify the exact bytes to be relied upon.</div>
</div>
</li>
<li class="step">
<div class="step__n">2</div>
<div class="step__b">
<div class="step__t">Hash it</div>
<div class="step__d">Publish <code>sha256</code> as the integrity baseline.</div>
</div>
</li>
<li class="step">
<div class="step__n">3</div>
<div class="step__b">
<div class="step__t">Issue the receipt</div>
<div class="step__d">Trace page binds source ↔ output with a trace id.</div>
</div>
</li>
</ol>
</div>
</div>
</aside>
</div>
</section>
<section class="section section--alt">
<div class="wrap">
<h2>Artifacts that make disputes less expensive</h2>
<p class="sub">You can hand these to an external reviewer without shipping your internal systems.</p>
<pre class="code"><code>Trace receipt: https://infrafabric.io/static/trace/&lt;shareId&gt;
Output (raw): https://infrafabric.io/static/dossier/&lt;shareId&gt;/download
Review pack: https://infrafabric.io/static/review/&lt;shareId&gt;
Offline bundles: https://infrafabric.io/static/hosted/review/trace-bundles/&lt;id&gt;/index.html</code></pre>
</div>
</section>
<section class="section">
<div class="wrap">
<h2>Live example</h2>
<div class="links">
<a class="linkrow" href="https://infrafabric.io/static/trace/6qRgcR01kw_qNo63Dbs_ob9n" target="_blank" rel="noreferrer">
<span class="linkrow__t">Example trace receipt</span>
<span class="linkrow__u">https://infrafabric.io/static/trace/6qRgcR01kw_qNo63Dbs_ob9n</span>
</a>
</div>
</div>
</section>
</main>
<footer class="footer">
<div class="wrap footer__inner">
<div class="muted">Legal is just governance with deadlines.</div>
<div class="muted">
<a href="../">Verticals</a> · <a href="../../api/">Developers</a> · <a href="mailto:trace@infrafabric.io">trace@infrafabric.io</a>
</div>
</div>
</footer>
<div class="bottombar" aria-label="Quick links">
<div class="wrap bottombar__inner">
<div class="bottombar__left">
<a href="../finance/">Finance</a>
<a href="../legal/">Legal</a>
<a href="../sciences/">Sciences</a>
<a href="../government/">Government</a>
</div>
<div class="bottombar__right">
<a href="../../api/">Developers</a>
<span class="bottombar__sep">|</span>
<a href="../../api/">API</a>
</div>
</div>
</div>
</body>
</html>