Problem
The required pre-push command pnpm check:quality-gates && pnpm lint && pnpm build fails reproducibly on current main.
turbo run build starts the workspace build graph. apps/docs-next also runs a prebuild that recursively rebuilds @agentskit/adapters and other packages while Turbo is building sibling consumers. Concurrent tsup clean/build operations remove packages/adapters/dist while apps/example-webllm runs Vite, producing:
Rolldown failed to resolve import "@agentskit/adapters"
Building adapters and example-webllm sequentially passes. Three clean pre-push attempts failed in the concurrent global build.
Impact
The mandatory hook prevents pushing unrelated valid changes, including #1123. Bypassing hooks is forbidden by AGENTS.md.
Acceptance criteria
Problem
The required pre-push command
pnpm check:quality-gates && pnpm lint && pnpm buildfails reproducibly on currentmain.turbo run buildstarts the workspace build graph.apps/docs-nextalso runs aprebuildthat recursively rebuilds@agentskit/adaptersand other packages while Turbo is building sibling consumers. Concurrent tsup clean/build operations removepackages/adapters/distwhileapps/example-webllmruns Vite, producing:Building adapters and example-webllm sequentially passes. Three clean pre-push attempts failed in the concurrent global build.
Impact
The mandatory hook prevents pushing unrelated valid changes, including #1123. Bypassing hooks is forbidden by AGENTS.md.
Acceptance criteria
pnpm buildhas one owner for dependency ordering; nested package builds do not race Turbo siblings.@agentskit/example-webllmresolves@agentskit/adaptersduring a clean global build.--no-verify.