From 525c5571ef95d9297c79afcfb5ba36a6bcb939ce Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 22 Aug 2026 11:32:59 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=84=20Reconnect=20the=20docs=20"Next"?= =?UTF-8?q?=20chain=20to=20the=20sidebar=20order?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Next card at the foot of each documentation page skipped three pages. Components jumped straight to Exec & Eval, and LLM providers jumped to Reference, so Control flow, Coding agents and Journal gates were reachable only from the sidebar — a reader following Next from Getting started never saw them. Point each card at the next page in the sidebar's NAV order and add the three cards that were missing, so the chain now runs Getting started → Components → Control flow → Exec & Eval → LLM providers → Coding agents → Journal gates → Reference, with Reference terminal as before. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_0125zbFPKdEhKdUJxuRufpfj --- site/routes/docs/agents.tsx | 3 +++ site/routes/docs/components.tsx | 2 +- site/routes/docs/control-flow.tsx | 3 +++ site/routes/docs/journal.tsx | 3 +++ site/routes/docs/providers.tsx | 2 +- 5 files changed, 11 insertions(+), 2 deletions(-) diff --git a/site/routes/docs/agents.tsx b/site/routes/docs/agents.tsx index 184595bd4..265604d68 100644 --- a/site/routes/docs/agents.tsx +++ b/site/routes/docs/agents.tsx @@ -1,5 +1,6 @@ import { define } from "../../utils.ts"; import { CodeBlock } from "../../components/Code.tsx"; +import { NextCard } from "../../components/NextCard.tsx"; const REVIEW = ` @@ -177,6 +178,8 @@ export default define.page(function Agents() { workflow and includes an advanced ACPX walkthrough for client integration work.

+ + ); }); diff --git a/site/routes/docs/components.tsx b/site/routes/docs/components.tsx index 94d5cd7c6..8606ee957 100644 --- a/site/routes/docs/components.tsx +++ b/site/routes/docs/components.tsx @@ -946,7 +946,7 @@ export default define.page(function Components() { - + ); }); diff --git a/site/routes/docs/control-flow.tsx b/site/routes/docs/control-flow.tsx index 4aa4a80a6..9e1773678 100644 --- a/site/routes/docs/control-flow.tsx +++ b/site/routes/docs/control-flow.tsx @@ -1,5 +1,6 @@ import { define } from "../../utils.ts"; import { CodeBlock } from "../../components/Code.tsx"; +import { NextCard } from "../../components/NextCard.tsx"; const SIMPLE = ` ## Test failures @@ -345,6 +346,8 @@ export default define.page(function ControlFlow() { replays what completed and executes the rest live. Which one happened is runtime knowledge, not journal state.

+ + ); }); diff --git a/site/routes/docs/journal.tsx b/site/routes/docs/journal.tsx index 218f31cd0..8ce963e44 100644 --- a/site/routes/docs/journal.tsx +++ b/site/routes/docs/journal.tsx @@ -1,5 +1,6 @@ import { define } from "../../utils.ts"; import { CodeBlock } from "../../components/Code.tsx"; +import { NextCard } from "../../components/NextCard.tsx"; const OBSERVE = `import { execute } from "@executablemd/core"; import { guardDurableStream, serializeDurableEvent } from "@executablemd/durable-streams"; @@ -75,6 +76,8 @@ export default define.page(function Journal() { persisted, and replay never re-runs it: restoring a journal reads through readAll(), which delegates straight to the backend.

+ + ); }); diff --git a/site/routes/docs/providers.tsx b/site/routes/docs/providers.tsx index d4bfbd06a..fb1a01054 100644 --- a/site/routes/docs/providers.tsx +++ b/site/routes/docs/providers.tsx @@ -77,7 +77,7 @@ export default define.page(function Providers() { (so --component-dir isn't required) is on the roadmap.

- + ); });