Skip to content

docs: post-arc assessment fixes — reconcile front door, fix stale build/serve framing, add access-control/AG-UI/upgrading pages#346

Merged
blove merged 2 commits into
mainfrom
docs/post-arc-improvements
Jul 13, 2026
Merged

docs: post-arc assessment fixes — reconcile front door, fix stale build/serve framing, add access-control/AG-UI/upgrading pages#346
blove merged 2 commits into
mainfrom
docs/post-arc-improvements

Conversation

@blove

@blove blove commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Developer docs assessment → improvements

A docs assessment after the sandbox / Helm-charts / production-build-serve arc landed, plus lessons cross-referenced against a mature enterprise agent-ops product (CopilotKit Intelligence). The docs were already strong; the gaps were front-door consistency, staleness vs. what shipped, and discoverability of the production + access-control stories. Notably, several of Intelligence's own doc anti-patterns (contradictory README-vs-tutorial, copy-paste-breaking first commands) were exactly the issues found here — good corroboration.

Correctness (were wrong / stale)

  • FAQ claimed dawn build only emits langgraph.json for LangSmith — now describes both default targets (nodeserver.mjs + Dockerfile, run via dawn start; langsmithlanggraph.json).
  • getting-started §5 gains a "Serve it in production" step (the node target was invisible from the front door).
  • CLI page said "twelve commands" (there are 13) and omitted start from its own list — fixed.

Front-door consistency

  • README ↔ getting-started reconciled to one canonical quickstart (npm, matching the npm create dawn-ai-app entry point: npm run check, --port 2024). They previously taught different package managers, validation commands, and ports.

Discoverability / structure (new pages)

  • /docs/access-control — ties the three layers into one mental model: tool scoping (which) / permissions (whether) / sandbox (what it can touch). Previously this framing lived only inside sandbox.mdx; mental-model.mdx now points to it.
  • /docs/ag-ui — the AG-UI / CopilotKit web-UI story with a grounded event contract (RUN_STARTED, TEXT_MESSAGE_*, TOOL_CALL_*, STATE_SNAPSHOT, on_interrupt, RUN_FINISHED/ERROR — verified in packages/ag-ui), and an honest callout that the SSE stream has no reconnect/replay guarantee (the code has none; not invented).
  • /docs/upgrading — pre-1.0 fixed-group versioning + how to read changesets/releases (the FAQ pointed at release notes that had no home).
  • "Deploying on Kubernetes" section in deployment.mdx (audience-tagged, CNI note) so K8s deploy isn't buried under Execution Sandbox; bidirectional link added.
  • configuration.mdx now documents the shipped sandbox and build config keys; examples table gains memory + research.

Follow-ups worth their own efforts (from the Intelligence scan — not in this PR)

  • A documented error-code registry (stable code + docsPath per failure) so sandbox denials / HITL interrupts / tool-scope rejections become linkable docs.
  • A dawn doctor preflight (Node/Docker/keys/config) with colored PASS/FAIL.
  • A canonical AGENTS.md with a workspace map of all packages + a Definition of Done.

Verified: check-docs passes; the docs site builds with all three new routes statically generated and no broken links.

🤖 Generated with Claude Code

blove and others added 2 commits July 12, 2026 21:06
… (npm canonical), document sandbox/build config keys

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 13, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
dawnai Ready Ready Preview, Comment Jul 13, 2026 4:10am

Request Review

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated approval: this PR received an intelligent (AI) code review. See the review comments on this PR.

@github-actions

github-actions Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Claude finished @blove's task in 0s —— View job


I'll analyze this and get back to you.

@blove blove merged commit 5962fce into main Jul 13, 2026
15 checks passed
@blove blove deleted the docs/post-arc-improvements branch July 13, 2026 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant