Enforce published docs against current API contracts
Published documentation had stale social credit units, catalog limits, task fields, chat resume statuses and callback authentication. Add provider-free checks against the current helpers and validators, including 26 Context request schemas and the pilot rejection of YouTube ingestion. Correct stale social pricing comments and contributor auth examples; API runtime behavior is unchanged.
The focused shared examples and separate Context snapshot are generated from the coordinated Marketing documentation change. plan_catalog_members remains an explicit gap pending a provider-neutral module contract; the preview reference does not claim hosted acceptance.
Validation: 18 published-contract tests and two delegated Context catalog tests, 131 related model/catalog/chat/social tests, and existing Context/callback/artist tests pass. Scoped ESLint, Prettier and diff checks pass. No provider, payment or customer workflow is exercised.
Refs recoupable/mono#318, recoupable/mono#329, recoupable/mono#331, recoupable/mono#332, recoupable/mono#333, recoupable/mono#335, recoupable/mono#336, recoupable/mono#346, recoupable/mono#356.
The X default check captures the real mocked scraper input; a temporary change to its default reproduced a failure and was restored. Task tests cover both explicit and omitted models. Contributor examples include the correct resolver import and explicit override argument.
Sites prose is also guarded against the actual route exports, and its deletion JSON parses through the current action schema.