Skip to content

docs(architecture): refresh stale Node minimum + stall detection values#300

Merged
kelsonpw merged 1 commit intomainfrom
fix/docs-stale-node-references
Apr 26, 2026
Merged

docs(architecture): refresh stale Node minimum + stall detection values#300
kelsonpw merged 1 commit intomainfrom
fix/docs-stale-node-references

Conversation

@kelsonpw
Copy link
Copy Markdown
Collaborator

@kelsonpw kelsonpw commented Apr 26, 2026

Summary

Two table entries in `docs/architecture.md` drifted from the source of truth:

Field Was Now
Node.js minimum `18.17.0` `>=20`
Stall detection `20,000ms` per message `60,000ms` cold-start / `120,000ms` mid-run

Pure documentation alignment. No code changes.

Test plan

  • `grep`'d the wider docs/ for other 18.17 / 20,000ms references — none in wizard-owned docs (skill markdown files reference Node 18 in SDK-quickstart context which is upstream, not wizard's own requirement).
  • Pre-commit `pnpm test` was bypassed because the failing tests (`session-checkpoint`, `cli`, `run`) are pre-existing timeout-bound flakes under concurrent load, documented as `feedback_ship_on_unit_tests` in the user's memory.

🤖 Generated with Claude Code


Note

Low Risk
Documentation-only change updating two stale constants; no runtime behavior or code paths are modified.

Overview
Updates docs/architecture.md to align the Key constants table with current code: raises the documented Node.js minimum to >=20 and revises the documented agent stall-detection timeouts to 60,000ms (cold start) / 120,000ms (mid-run).

Reviewed by Cursor Bugbot for commit 17bb8a1. Bugbot is set up for automated code reviews on this repo. Configure here.

Two table entries in docs/architecture.md drifted from the source of truth:

- Node.js minimum was `18.17.0`; bumped to `>=20` in #275 but this row
  was missed.
- Stall detection was `20,000ms per message`; raised to 60,000ms cold-start
  / 120,000ms mid-run in #266 to accommodate extended thinking with the
  proxy's 20-min fetch timeout.

Pure documentation alignment. No code changes. Pre-commit hook bypassed
with --no-verify because the failing tests (session-checkpoint, cli, run
suites) are pre-existing timeout-bound flakes under concurrent load,
unrelated to docs.
@kelsonpw kelsonpw requested a review from a team April 26, 2026 18:14
@github-actions
Copy link
Copy Markdown
Contributor

🧙 Wizard CI

Run the Wizard CI and test your changes against wizard-workbench example apps by replying with a GitHub comment using one of the following commands:

Test all apps:

  • /wizard-ci all

Test all apps in a directory:

  • /wizard-ci django
  • /wizard-ci fastapi
  • /wizard-ci flask
  • /wizard-ci javascript-node
  • /wizard-ci javascript-web
  • /wizard-ci next-js
  • /wizard-ci python
  • /wizard-ci react-router
  • /wizard-ci vue

Test an individual app:

  • /wizard-ci django/django3-saas
  • /wizard-ci fastapi/fastapi3-ai-saas
  • /wizard-ci flask/flask3-social-media
Show more apps
  • /wizard-ci javascript-node/express-todo
  • /wizard-ci javascript-node/fastify-blog
  • /wizard-ci javascript-node/hono-links
  • /wizard-ci javascript-node/koa-notes
  • /wizard-ci javascript-node/native-http-contacts
  • /wizard-ci javascript-web/saas-dashboard
  • /wizard-ci next-js/15-app-router-saas
  • /wizard-ci next-js/15-app-router-todo
  • /wizard-ci next-js/15-pages-router-saas
  • /wizard-ci next-js/15-pages-router-todo
  • /wizard-ci python/meeting-summarizer
  • /wizard-ci react-router/react-router-v7-project
  • /wizard-ci react-router/rrv7-starter
  • /wizard-ci react-router/saas-template
  • /wizard-ci react-router/shopper
  • /wizard-ci vue/movies

Results will be posted here when complete.

@kelsonpw kelsonpw merged commit a76dafc into main Apr 26, 2026
13 checks passed
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