Docs standardize on namespace import while package ships named `z` and default exports
packages/zod/src/index.ts
export { z } // L7
export { z as default } // L7import * as z from "zod";The docs consistently show `import * as z from "zod"` as the canonical import, but the package's entry point explicitly exports a pre-bound `z` namespace object as both a named export (`export { z }`) and a default export. A developer copying the docs will get the module namespace object, which works but differs from the intended `import { z } from "zod"` / `import z from "zod"` usage that the code surface clearly provides. This is a consistency/guidance mismatch rather than a hard error.
Update the docs' canonical examples to `import { z } from "zod"` (or `import z from "zod"`), and mention that `import * as z from "zod"` also works for the classic entry point but is not the recommended form.