Skip to content

docs: sync documentation with recent changes - #180

Open
nadeem4 wants to merge 1 commit into
mainfrom
docs-sync/2026-09-24
Open

nadeem4 wants to merge 1 commit into
mainfrom
docs-sync/2026-09-24

Conversation

@nadeem4

@nadeem4 nadeem4 commented Sep 24, 2026

Copy link
Copy Markdown
Owner

Review window

Prior "docs: sync documentation with recent changes" PR: #167, created 2026-09-23T12:17:29Z, merged 2026-09-23T13:32:11Z. This reviews everything merged into main since then: #168-#179 (12 PRs).

That window landed the hosted Hugging Face Space (Dockerfile, publish workflow, link-preview card, commit-pinned rebuilds), several playground features (first-run key prompt, database switcher, a new Pipeline page, per-step model selection with per-provider keys), and two engine refactors (dropping the plan's ordinal fields, folding the standalone global_planner node into the decomposer). Each of those 12 PRs already updated most of its own docs as part of its commits — three parallel audits (hosted-demo/deploy docs, playground docs, architecture docs) cross-checked what remained against the current code on main, not just the PR diffs. This PR covers what survived that self-documentation.

Corrections

Verification

Not touched


🤖 Generated with Claude Code

https://claude.ai/code/session_01SAJucHo2Qx4qVUgiyNVLwy


Generated by Claude Code

Review window: everything merged into main after PR #167 (the prior sync),
i.e. #168-#179 (the hosted Hugging Face Space, its per-step model selection,
the Pipeline page, the database switcher, the ordinal-field removal, and the
global-planner-into-decomposer refactor). Each of those PRs already updated
most of its own docs; this covers what survived that self-documentation,
verified against the current code on main rather than the diffs.

- docs/architecture/invariants.md: dropped the "Relation Schemas Have Unique
  Column Names" section and its "State" category listing. RelationSchema and
  ColumnSpec were deleted by #177; nothing in packages/ references them any
  more.
- docs/architecture/failure_recovery.md (two spots) and
  docs/architecture/graph_state.md: dropped "global planner" from the retry
  and no-local-recovery node lists, and "DAG hashes" from what GraphState
  carries. #177 deleted the standalone global_planner node (folded into
  decomposer/dag.py) and ExecutionDAG's dag_id/content_hash fields.
- docs/deployment/hosted-demo.md and deploy/huggingface/README.md: the query
  timeout was documented as 60s, but the demo project's .env.demo template
  (cli/generators/env/templates.py) overrides GLOBAL_TIMEOUT_SEC to 300, and
  the Dockerfile never overrides it back down, so 300s is the actual hosted
  default. Also noted that a push to the workflow file itself
  (.github/workflows/publish_space.yml) redeploys, per its own path trigger.
- web/playground/README.md: added the missing /api/pipeline route to the dev
  route list, added src/pipeline.js, src/hostedKey.js and src/hostedModels.js
  (each with its own test file) to the npm test description, and fixed
  router.js's stale line count (110 -> 119).
- docs/getting_started/demo.md: the Pipeline page section said nine
  non-model steps; pipeline/steps.py lists 13 steps total and
  llm/providers.py's LLM_AGENTS names 5 as model-decided, leaving eight.
- docs/configuration/llm.md: "Settings panel" -> "Settings page", matching
  the rest of the same file (Settings has been a routed page since #154).

Not touched: CHANGELOG.md and version numbers (release-please owns those).
Everything else in the window's own doc edits was checked and found
consistent with the current code.

Verification: pip install -r requirements-docs.txt && python -m mkdocs build
--strict fails with exactly one warning -- mkdocs-mermaid2-plugin cannot
reach unpkg.com to verify the mermaid.js CDN URL, rejected by this sandbox's
outbound network policy. This is the identical sandbox-only failure
documented by every prior sync PR (#60, #77, #103, #135, #167). With no
other warnings, every content and nav validation passes.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SAJucHo2Qx4qVUgiyNVLwy

This branch has not been deployed

No deployments
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.

2 participants