The hero explained the architecture before saying why anyone would care: 'task files in stage directories', 'stdlib-only', 'narrates' are words that mean something once you already use bench. Every line now maps to something the audience has actually hit — agents outrunning the person supposed to be tracking them. - Hero: 'Run a team of coding agents. Stay in control.' The old headline keeps its job as the brand line, in the footer of every layout. - A new section between hero and doors: three sentences a reader has said out loud, each answered by a mechanism rather than a promise. Deliberately unboxed — the doors below are the page's one grid of cards, and repeating that shape would make the eye work twice. - The six doors lead with the outcome and keep one mechanism as the evidence for it, which is the inversion of what they did before. - Title and description follow, since a pasted url is the same pitch in another form. Two lines that were quietly false are fixed too: the strip's comment still said this site counts nothing (Fathom counts pageviews now), and 'no per-seat pricing' would have tripped the fiction guard in tests/test_site_landing.py, which forbids the word outright.
78 lines
2.7 KiB
HTML
78 lines
2.7 KiB
HTML
<!doctype html>
|
|
<!-- Layout "notfound" — the page Cloudflare serves, with a 404 status,
|
|
for any path the build did not write (site/wrangler.jsonc:
|
|
not_found_handling "404-page"). It is the site's own design and the
|
|
site's own nav, so a wrong url is a wrong turn rather than a dead
|
|
end.
|
|
|
|
Two things it deliberately does not have: a <link rel=canonical>,
|
|
because a 404 is not a page anyone should canonicalise to, and a
|
|
contents gutter, because there is nothing to list.
|
|
|
|
Placeholders are string.Template's; a literal dollar in the markup
|
|
would have to be doubled. -->
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>$title · $site_title</title>
|
|
<meta name="description" content="$description">
|
|
<meta name="robots" content="noindex">
|
|
<link rel="icon" href="$icon">
|
|
<link rel="stylesheet" href="$stylesheet">
|
|
<!-- Fathom — cookieless analytics: pageviews only, nothing about a
|
|
person, so no banner. The one third-party request this site makes;
|
|
root/_headers names cdn.usefathom.com in the CSP for exactly it. -->
|
|
<script src="https://cdn.usefathom.com/script.js" data-site="ZPKDEHCV" defer></script>
|
|
</head>
|
|
<body class="page-notfound">
|
|
|
|
<div class="topbar">
|
|
<span class="topbar-org">12vectors</span>
|
|
<span class="topbar-sep">/</span>
|
|
<span class="topbar-repo">bench</span>
|
|
<span class="spacer"></span>
|
|
<span>$version</span>
|
|
</div>
|
|
|
|
<header class="masthead masthead-flat">
|
|
<a class="wordmark" href="/">
|
|
<span class="wordmark-name">$site_title</span>
|
|
<span class="wordmark-tag">$site_tagline</span>
|
|
</a>
|
|
<span class="spacer"></span>
|
|
<nav class="nav">
|
|
$nav
|
|
</nav>
|
|
<a class="button" href="$repo_url">GitHub ↗</a>
|
|
</header>
|
|
|
|
<section class="lost">
|
|
<span class="mono lost-code">404</span>
|
|
<h1>Nothing on this path.</h1>
|
|
<p class="lede">Every page here is generated from a heading in the
|
|
repository's own markdown, so a url that does not resolve is a url
|
|
that was never built — a stale link, or a typo.</p>
|
|
<div class="hero-actions">
|
|
<a class="button button-solid button-lg" href="/">Back to the landing page</a>
|
|
<a class="button button-lg" href="$issues_url">Report a broken link ↗</a>
|
|
</div>
|
|
</section>
|
|
|
|
<footer class="footer">
|
|
<pre class="footer-mark"> ___________________
|
|
|___________________|
|
|
|| ||
|
|
|| ||</pre>
|
|
<div class="footer-id">
|
|
<span class="footer-name">$site_title</span>
|
|
<span class="footer-line">Put the agents on the bench.</span>
|
|
<span class="mono">a 12vectors product · built in the open</span>
|
|
</div>
|
|
<span class="spacer"></span>
|
|
<a class="mono footer-repo" href="$repo_url">github.com/12vectors/bench</a>
|
|
</footer>
|
|
|
|
</body>
|
|
</html>
|