polyc-judgment-systemone 2026.9.6

JudgmentProvider backend over the System One protocol, reached through a gateway (POST {base_url}/systemone).
docs.rs failed to build polyc-judgment-systemone-2026.9.6
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

A concrete [JudgmentProvider] over the System One protocol, reached through a gateway rather than a single vendor's own host.

One request is POST {base_url}/systemone with a bearer key. base_url is the gateway's API path prefix; this crate appends /systemone to build the endpoint. The body is the [JudgmentRequest] plus the configured model, and the response decodes into [JudgmentResponse] verbatim — a gateway response can carry extra fields (a request id, the routed provider, a cost figure) this crate never reads, and those decode away silently rather than failing the response.

The key stays wrapped in [Sensitive] for the provider's whole lifetime. Only the bearer_auth call in [SystemOneJudgment::judge] reads it, and no error carries a header, a body, or the key.