Consumer Boundary
External products integrate as customers of the public Hydracept surface. They should not bypass Hydracept to reach providers directly.
Rule
If an external customer cannot do it through the supported Hydracept surface, your product should not either.
When Hydracept is meant to own generation execution:
- call Hydracept capabilities and jobs
- do not call provider SDKs directly for that same generation path
- do not embed provider keys in game clients for Hydracept-owned work
CI gate
hydracept consumer-check --strict
Fail the build when product code imports direct provider clients on paths Hydracept should own.
Related
- Capabilities
- Coding Agents
- Public OpenAPI: https://hydracept.com/openapi/hydracept-v1.json