# Conformance Requirements — Gateway and SDK Compliance > MUST-level requirements for REP-conformant gateway and SDK implementations. 10 gateway requirements, 6 SDK requirements, and 5 optional features per RFC 2119. Source: https://rep-protocol.dev/spec/conformance/ An implementation is **REP-conformant** if it satisfies the requirements below. This page is extracted from REP-RFC-0001 Section 11. ## Gateway conformance (MUST) A conformant gateway implementation MUST: 1. Read only `REP_*` prefixed environment variables 2. Classify variables into exactly three tiers based on prefix (`PUBLIC`, `SENSITIVE`, `SERVER`) 3. Strip the classification prefix from variable names in the payload 4. Reject startup if variable names collide after prefix stripping 5. Run secret detection guardrails on PUBLIC tier variables 6. Inject a `