1// The shared runner behind every vertical's `seed/read-site.mjs` — the build-time read of what a2// site holds, so the agent sizes the content without composing a single Wix request.3//4// node <SKILL_ROOT>/templates/<vertical>/seed/read-site.mjs [--site <siteId>] [--limit <n>]5//6// The site is `--site`, else the project's content site (./wix.config.json, or the parent named in7// .env.local on a migration preview). The token is minted by the Wix CLI8// inside this process and never written anywhere. Output is ONE JSON object on stdout:9// { vertical, siteId, installed, ...what the vertical reads..., calls: [{ method, path, status, docs }] }10// `calls` lists every request made, with the method's documentation URL — open one of those (the11// URL plus `.md` is the full page) when the brief needs more than the summary shows. A failed call12// is reported in `calls` with its status and message; the reader continues and marks the field null.13
91 "The pages read everything live through the deployed data layer. To read more or filter, page the same call: its method and documentation URL are in `calls`.";