Skip to content

pnpm docs:start is broken — the root delegate names start, but apps/docs declares site:start #9086

Description

@os-project-manager

Measured at origin/main 6a99ead while working #8973 (out-of-scope finding, filed unassigned per the dispatch's finding rule; not fixed there because that card produced no PR).

The defect

Root package.json line 24:

"docs:start": "pnpm --filter @objectstack/docs start",

apps/docs/package.json declares no start script. Its scripts are: dev, build, site:start, site:lint, types:check, postinstall, typecheck. The runnable one is site:start (next start).

$ pnpm docs:start

> @objectstack/spec-monorepo@4.0.1 docs:start /home/user/objectstack-8973
> pnpm --filter @objectstack/docs start

 ERR_PNPM_RECURSIVE_RUN_NO_SCRIPT  None of the selected packages has a "start" script
 ELIFECYCLE  Command failed with exit code 1.
EXIT=1

Its two siblings are fine — docs:dev resolves to dev and docs:build to build. Only the start delegate is misspelled.

Provenance

Both lines were introduced in the same commit, 159e299 (2026-08-15): apps/docs/package.json got site:start, and the root got docs:start pointing at start. So the delegate has never worked; this is not a later drift.

Suggested fix

One character-level edit, "pnpm --filter @objectstack/docs site:start" — worth a quick check of whether anything else (docs prose, deploy notes) tells a reader to run pnpm docs:start.

Note on severity

It fails loudly with exit 1, so nothing green is hiding behind it — a reader hits an immediate error rather than a silent no-op. Graded low; filing rather than sitting on it, per the file-plainly rule.

Metadata

Metadata

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions