diff --git a/apps/web/src/cache-headers.test.ts b/apps/web/src/cache-headers.test.ts index aedb0d3e..9e74ef79 100644 --- a/apps/web/src/cache-headers.test.ts +++ b/apps/web/src/cache-headers.test.ts @@ -48,7 +48,7 @@ describe('cacheHeadersMiddleware', () => { const mw = cacheHeadersMiddleware() const c = ctx('GET', new Response('placeholder')) const next = async () => { - c.res = new Response(null, { status: 301, headers: { Location: '/demos#hash' } }) + c.res = new Response(null, { status: 301, headers: { Location: '/concepts#hash' } }) } await mw(c, next) diff --git a/apps/web/src/components/demos-tabs.tsx b/apps/web/src/components/demos-tabs.tsx index b4eb0dac..6a2482ac 100644 --- a/apps/web/src/components/demos-tabs.tsx +++ b/apps/web/src/components/demos-tabs.tsx @@ -72,9 +72,9 @@ const TABS: Tab[] = [ blurb: 'Content-defined chunking ships and verifies only the parts of a file that changed.', body: ( <> - mkit cuts big files into content-defined chunks (FastCDC), ships only the chunks that changed, and verifies each - one as it arrives. git re-stores the whole binary on every edit. Watch the auto-editor run, or drop in your own - large file. + mkit cuts big files into content-defined chunks (FastCDC) and verifies each one against a Bao root as it arrives + — corruption is caught mid-stream and re-fetched, not discovered after the download. Watch the file stream in + verified, or corrupt the connection and see the verifier catch it. ), Demo: StreamingDemo, @@ -177,7 +177,7 @@ export function DemosTabs() { the active tab (wrapping around). Switches tabs in place rather than navigating away. */}
-

More demos to explore

+

More concepts to explore