Cuts the 41 contributor tests down to 8 pinning the before/after contracts (out-of-tree provider resolves end to end, copilot-acp unchanged, broken plugin falls through, flat-install discovery + non-provider kinds untouched). Adds the create_client hook and process_* fields to the model-provider plugin developer guide.