hosted/ifttt/verticals/research/index.html
2025-12-29 09:37:59 +00:00

169 lines
7 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 — Research</title>
<meta name="description" content="IF.TTT for research: provenance and reproducibility for reports, analyses, datasets, and AI outputs." />
<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">Research</span>
</span>
</a>
<nav class="nav" aria-label="Primary">
<a href="../">Verticals</a>
<a href="../../#how">How</a>
<a href="../../#verify">Verify</a>
<a href="../../governance/">Governance</a>
<a href="../../whitepaper/">Whitepaper</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">Research reality</p>
<h1>Reproducibility is governance.</h1>
<p class="lede">
Research already understands receipts: methods, datasets, citations. IF.TTT applies the same discipline to AI outputs and operational
decisions: publish what can be verified, label what cant, and keep the bytes stable.
</p>
<div class="panel">
<h3>Thirdparty pressure</h3>
<ul class="list">
<li>Peer review demands the ability to reproduce claims.</li>
<li>Funding/compliance bodies demand provenance for decisions and outputs.</li>
<li>Collaborators need proof that the artifact they received is the artifact you published.</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: same bytes, same hash, independent verification.</div>
</div>
<div class="bw__row">
<div class="bw__k">Clarity</div>
<div class="bw__v">Explicitly separates evidence (verified) from interpretation (not verified).</div>
</div>
<div class="bw__row">
<div class="bw__k">Portability</div>
<div class="bw__v">Offline bundles for constrained or future review environments.</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">PROVENANCE</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 source</div>
<div class="step__d">Dataset / paper / prompt pack → <code>source_sha256</code>.</div>
</div>
</li>
<li class="step">
<div class="step__n">2</div>
<div class="step__b">
<div class="step__t">Hash the output</div>
<div class="step__d">The artifact you publish → <code>output_sha256</code>.</div>
</div>
</li>
<li class="step">
<div class="step__n">3</div>
<div class="step__b">
<div class="step__t">Publish the trace</div>
<div class="step__d">Receipt binds source ↔ output, plus verification hooks.</div>
</div>
</li>
</ol>
</div>
</div>
</aside>
</div>
</section>
<section class="section section--alt">
<div class="wrap">
<h2>Portable verification artifacts</h2>
<p class="sub">So reviewers can validate without trusting your infrastructure.</p>
<pre class="code"><code>Trace receipt: https://infrafabric.io/static/trace/&lt;shareId&gt;
Pack (raw): https://infrafabric.io/static/pack/&lt;shareId&gt;.md
Pack (HTML): https://infrafabric.io/static/pack/&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">If it cant be reproduced, it cant be governed.</div>
<div class="muted">
<a href="../">Verticals</a> · <a href="../../governance/">Governance</a> · <a href="../../api/">Developers</a> ·
<a href="mailto:ds@infrafabric.io">ds@infrafabric.io</a> <span class="bottombar__sep">·</span> Danny Stocker
</div>
</div>
</footer>
<div class="bottombar" aria-label="Quick links">
<div class="wrap bottombar__inner">
<div class="bottombar__left">
<span class="bottombar__label">Sectors</span>
<a href="../public-sector/">Public Sector</a>
<a href="../enterprise/">Enterprise</a>
<a href="../research/">Research</a>
<a href="../professional-services/">Professional</a>
<span class="bottombar__sep">·</span>
<span class="bottombar__label">Industries</span>
<a href="../healthcare/">Healthcare</a>
<a href="../finance/">Financial</a>
<a href="../legal/">Legal</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>