> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blacksmith.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Proof

> Evidence that a pull request does what it claims, posted next to the diff.

export const ProductEmbed = ({story, title, width, height}) => {
  const productionOrigin = "https://docs-embeds.blacksmith.sh";
  const knownOrigin = () => {
    if (typeof window === "undefined") return undefined;
    if (!(/^localhost$|\.mintlify\.(app|site)$/).test(window.location.hostname)) return productionOrigin;
    return window.__blacksmithEmbedOrigin;
  };
  const designWidth = width || 960;
  const designHeight = height || 600;
  const frameRef = useRef(null);
  const [embedOrigin, setEmbedOrigin] = useState(knownOrigin);
  const [ready, setReady] = useState(false);
  const [live, setLive] = useState(false);
  const [requested, setRequested] = useState(false);
  useEffect(() => {
    const frame = frameRef.current;
    const box = frame && frame.parentElement;
    if (requested || !box) return undefined;
    const request = () => setRequested(true);
    const observer = new IntersectionObserver(entries => {
      if (entries.some(entry => entry.isIntersecting)) request();
    }, {
      rootMargin: "100px 0px"
    });
    observer.observe(box);
    frame.addEventListener("blacksmith-embed-load", request);
    return () => {
      observer.disconnect();
      frame.removeEventListener("blacksmith-embed-load", request);
    };
  }, [embedOrigin, requested]);
  useEffect(() => {
    if (embedOrigin) return undefined;
    const resolve = () => setEmbedOrigin(knownOrigin() || productionOrigin);
    if (knownOrigin()) return resolve();
    window.addEventListener("blacksmith-embed-origin", resolve);
    const timer = setTimeout(resolve, 5000);
    return () => {
      window.removeEventListener("blacksmith-embed-origin", resolve);
      clearTimeout(timer);
    };
  }, [embedOrigin]);
  useEffect(() => {
    const frame = frameRef.current;
    const box = frame && frame.parentElement;
    if (!box) return undefined;
    const fit = () => {
      frame.style.transform = `scale(${box.clientWidth / designWidth})`;
    };
    fit();
    const observer = new ResizeObserver(fit);
    observer.observe(box);
    return () => observer.disconnect();
  }, [designWidth, embedOrigin]);
  useEffect(() => {
    const onMessage = event => {
      if (event.origin !== embedOrigin) return;
      if (!frameRef.current || event.source !== frameRef.current.contentWindow) return;
      if (event.data && event.data.source === "blacksmith-docs-embed" && event.data.type === "ready") {
        setReady(true);
        if (!event.data.snapshot) setLive(true);
      }
    };
    window.addEventListener("message", onMessage);
    return () => window.removeEventListener("message", onMessage);
  }, [embedOrigin]);
  if (!embedOrigin) return null;
  return <iframe ref={frameRef} className={ready ? "is-ready" : undefined} data-embed-live={live ? "" : undefined} src={requested ? `${embedOrigin}/embeds/${story}` : undefined} data-embed-story={story} width={designWidth} height={designHeight} title={title} onLoad={event => {
    if (event.currentTarget.getAttribute("src")) event.currentTarget.setAttribute("data-loaded", "");
  }} tabIndex={-1} />;
};

<Note>
  Proof is in private beta. [Join the waitlist](https://app.blacksmith.sh/codesmith/proof).
</Note>

Proof runs the change in a pull request and posts what it saw back to the PR. It records `main` and the branch the same way, so a reviewer can compare the two without checking out the branch.

## What Proof records

Each run picks the evidence that fits the change.

<Tabs>
  <Tab title="Looks right">
    For a UI change, a screen recording of the same interaction on `main` and on the PR.

    <div className="product-embed not-prose">
      <div className="product-embed-window">
        <div className="product-embed-screen" style={{ backgroundImage: "url(data:image/webp;base64,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)" }}>
          <img className="product-embed-poster" src="https://mintcdn.com/blacksmith/nNeTbitOIuZxuMSs/images/embeds/proof-looks-right.png?fit=max&auto=format&n=nNeTbitOIuZxuMSs&q=85&s=d724152ce8c176031917d1469913c854" alt="A Proof comment with recordings of turning on dark mode on main and on the PR" noZoom width="1920" height="1200" data-path="images/embeds/proof-looks-right.png" />

          <ProductEmbed story="docs-embeds-proof--looks-right" title="A Proof comment with recordings of turning on dark mode on main and on the PR" />
        </div>
      </div>
    </div>
  </Tab>

  <Tab title="Runs faster">
    For a performance fix, the same load test against `main` and against the PR.

    <div className="product-embed not-prose">
      <div className="product-embed-window">
        <div className="product-embed-screen" style={{ backgroundImage: "url(data:image/webp;base64,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)" }}>
          <img className="product-embed-poster" src="https://mintcdn.com/blacksmith/nNeTbitOIuZxuMSs/images/embeds/proof-runs-faster.png?fit=max&auto=format&n=nNeTbitOIuZxuMSs&q=85&s=82d71503e7dcd512285b92300c31a682" alt="A Proof comment with load test recordings of GET /orders on main and on the PR" noZoom width="1920" height="1200" data-path="images/embeds/proof-runs-faster.png" />

          <ProductEmbed story="docs-embeds-proof--runs-faster" title="A Proof comment with load test recordings of GET /orders on main and on the PR" />
        </div>
      </div>
    </div>
  </Tab>

  <Tab title="Fails gracefully">
    For an API change, the request that misbehaved, sent to `main` and to the PR.

    <div className="product-embed not-prose">
      <div className="product-embed-window">
        <div className="product-embed-screen" style={{ backgroundImage: "url(data:image/webp;base64,UklGRvIJAABXRUJQVlA4IOYJAADwPQCdASpAAcgAPtFkq1AoJaSio7PLKQAaCWluy9FTWk4s/af8uPxo7VDIUOu9qLXL77/kcnJOCPYDL/wN+yfQJ30/3P1APzvyjP3T1D+lyQiw2Bucc+cmRCUkuv+snaR8FgmFywFbM+sQopVqjeMzz2r/gR5m3/zbRAFXxPdweEtsvOPH39oLurwfp2kfBCabbxC1uGz+HkyEeKfbtlms6oKq/ZpyKVv8jVLf0h2IzY+u+6PSZKiUzqacW22F1+kRZw4I6UinGTfi/c9xCJeq7ptHCCkyveLJ4W7dHLcolBWCvvexT3n1xN/G56GgKNFyqUymUxfqWnGsshAa8120+prwd6wONxxabZvsvyorQsnhwln3cVxqKoSFwn0iwb34yEWQioullP1avg2Y8q2oxlnKbARmLc6KClPkwZXoG/2OGkVOOrnV9MIS9TxmBl3n0s0PC5/76y5G3U4F/7lS0PSrAB1eSJnc1Mtwjk2eKk9ToFTVejYnSTg7GIxBDjm4mYI3qmncQJA27UuTOjTS2kR5epBHICFewjLokXOH4pnmhFSxgXOKve2uhKvtb4MslqN2qxwOpCqMVhdbLbY/qOA6FctobVJ7ZSEtHcurF0a10aEwhkqpwVnHCHWcITzpsuUFL+TuOdoaIzYoB9o4LBMLr/NYAAAA/ummOSjYN4NtfGVAAJbnDXBvIszw246n6AXN1GJK9c4Yn/3sTlnnX3mf/dAif7eE7uXeqK/bM6jOCX+LFK8HMikVU10s8RSKxeg5eBYlFWMmtKjTA+MJ2yrobftgK0oRW/19d646bvx+tGb4TVQvLBVnrWtCae6iGGu93WclhZIPsNZpWIpFS1g1bk4CMMGLXcZav3zOqv4znBYw8VIJ4vX1OIMvmsiOrOa8ZVA5tHI3G7Azi9qK6r4YHc05IlIqD9umKZBjWstdiqqpIVlGZISzcr64IkjLKx8Hk9qG9KSLw4sCbK1JVevwB0uf4ojTD5nWPOJ3p9eFW7cFzj/euyN+Gfw+HI13Jp59Hr89IX3P23b2zFS1wFvMR2aNDmXq5aAHr4OgaKD1QXzIS6sTZTLfLhLh4aoeDz//inokrJP3TLOlnGcXHJQTOP83qXWIgE5irXEuD6+lTsstTgfwRtfw4/eDLXm9IADrcMhq+aeR4IbADJNl55n9msF6JV5ZZf2YotC+ulqE6a9KuHCOQLs+N5EZcvNB62019hWCZ4oSysCk8C1r7dgDUabK6+zCXmcmQcXwqJsFiXVBpC0kLv+Fg0luURz8McqOHU1Pms4pgH90m5WhCPSKzjazx9wQnUU1AdFjZRoxJUN8uG7h8SKU6mp3+GBWMaZmMxtEmrkPXCeqjlwKQeN02lomC3yuiPwkElUAx4zWci/cg9h4nPxms5n7BgS+mJka3ulvCbefpeb3MP7zlcjd5i7A6qzCqujg1xz26j3c7qE4rsT1p0dCzBDuMVfjirJTvNUzlYpZMKnVSZ4akYXbhMOcSMMO7rkAiCnpx4B18b/+WeDqT/0qfLLuny5uc5QFydPqPj/+De1R1P9MDu3CEBy6E7VEunkZPEFC4mv9rhsrA2JHTmJVLkI7eqh3J74zEtHLHur3UtB/kWSyWEZ+6XHnlcbl9FgujX3WNPgWGw6JiIZm5b54Hj+m5kjkNfT/6qgl9fb4r9faIPX03ytn0aT0fqv+gZEgMJg/Du8G4UHZEVGmi+xcUwgPtpZliVIbHpmKVefi3RnFyqTnODpOaQmuC+tMm4hlK8V6GJ5fL5/8sTqOF7UOScBDPax1T9VUb95L90dTvaUWKtnCXcGBWYeEsyxYfM6+wgMyFmk7+OqYdvx2SqvA6Fs7ARRZsunpt3pNMF5/6f6Mfkl9r3fW1rOlSqvdFnuJ1sN9wrpp0TIl+G5guqwEhF4mZ42qlOUSNRmAei3YHDHHROTIv+/tjW4dnxm03YQICV1BycuNCi+zzRYwJs9NTvHpRYSxV8SmSzFPBTHB4QiykTJQ2EF/wS7UAdqIKNeTX0ytJawbyntw5sg8iEVK/VuF4zFDFX1K5Xzj70jX4hoEWkweqv2b2W6SZBFuk7xu+SlMc3poIHC9Z1NvxF+wJ7cbyJhxjV0uTfedXRWtEkjYymDuE8ufnTzcQqLgCR44VAm58eG/wHiBpiQ37kCPhAaB9VR+mp83nWlJtZm/etk0A/H83Hg1OXQVBYDeuRdqgpHBkDIDE6dTX7UI3L/Qb2DLCokmgOMq6ZaRpybWutV5qavF/Rk4nRAg6VtOVI8AMdOFwHImLeAuuqHvufd8LcG+ielUeMBpVClAR2veXOSpUOKeclJMUmRy2VNGgnWd8SRac+zoTGi8Zl9fRpsFnrFWHBZiWNkfInZlEGBbkdSg6U8RraglAaTAeisAgwObGZ725oEE/KdUrYzUR/p4lHRlGFo9PElb334sFYgJ/zkOfWap69zrYvJmtqu10Qk0X/rPUfxe0EN9dFxB3zCthZqANoRSUAeEFAJGHcj5SZHQ+QjH2jBjQPQUJWH+zhDhbese+RebVseHoLFwkI8a4i8sap65RXpYowy0biQRc/WUgB75ZHEOdrNt52EFW1wb0Fa5J2HAC988+9q7zSvqkU//WyQj9fUfNfoIwgJ89Rh3dbu4NQcdLetduECRZB2BjpqjZBRC7/d1FVWZ3nHG5vo4qNMLfo1e7BZD0pEZ+c6hQmdJ2fDo3cb0QjpvrhmXPEtcdQ6N8BCHpCbPStu+inc+IwFEzToReUTJ6FUZren7LE1OEEos7rYs3D8IMbwOhdcrpjTqwy+sUGcdFYtzLgL0VUSdwCp1axdgaq9FFga3yyQE+sQ8Pk4WeagimSVz42n21W4sm0W60FZ2K7Ds+xhhzPIfTNpOLAXkg/o3mUxXk8euZ9FnhTnywnHs69LbCHAByuYaT6diWOlP71U5sniF7YRFdY9wo3tvhYzBYdZlUEVWS4t2gWGs052/v6rnsTUZx/3Bpd7JkjxISbExVbi54OjQo0eWhxZXC+FGbsxwnyZ2T5DLy91akuU+w46czkmdXaNHNFkzSH9jpXnfLZrTzzkVwikSFT4aFNo3Yb/UhAw9DumId0/77OyYtmIalIkDYVwG0O/XPuLIn01SsG1ZxE5WpMHDGSvDmKuoWYVp7EzjO2u4nHXWfAf+RW/y8Sz2Ilukts33KuZ+/Q3x1Jkf/H97DrsHNKf+d8z8vk9kKQOtD6hkHBI1dNCf/KcYhvYgcAUeXdaNZzbht5rDN1p6/q+7YDmWtqu/RcU5QSscbq4+IgZcg6rkDcv+I0gKC1DTjC1kB2IHdcRx1IC8m2KqIscG68YHwNkxbZghs8e114QtkkoRKvnWgfXTlCFco29TpYAAAAAAAA==)" }}>
          <img className="product-embed-poster" src="https://mintcdn.com/blacksmith/nNeTbitOIuZxuMSs/images/embeds/proof-fails-gracefully.png?fit=max&auto=format&n=nNeTbitOIuZxuMSs&q=85&s=cce3cf2d4427e31c5071c1d564673947" alt="A Proof comment with recordings of requesting a deleted project on main and on the PR" noZoom width="1920" height="1200" data-path="images/embeds/proof-fails-gracefully.png" />

          <ProductEmbed story="docs-embeds-proof--fails-gracefully" title="A Proof comment with recordings of requesting a deleted project on main and on the PR" />
        </div>
      </div>
    </div>
  </Tab>

  <Tab title="Pipes cleanly">
    For a CLI change, the command and its output on `main` and on the PR.

    <div className="product-embed not-prose">
      <div className="product-embed-window">
        <div className="product-embed-screen" style={{ backgroundImage: "url(data:image/webp;base64,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)" }}>
          <img className="product-embed-poster" src="https://mintcdn.com/blacksmith/nNeTbitOIuZxuMSs/images/embeds/proof-pipes-cleanly.png?fit=max&auto=format&n=nNeTbitOIuZxuMSs&q=85&s=225d66e34633718bd6002b7193082ea4" alt="A Proof comment with recordings of running deploy status --json on main and on the PR" noZoom width="1920" height="1200" data-path="images/embeds/proof-pipes-cleanly.png" />

          <ProductEmbed story="docs-embeds-proof--pipes-cleanly" title="A Proof comment with recordings of running deploy status --json on main and on the PR" />
        </div>
      </div>
    </div>
  </Tab>
</Tabs>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.