openmixer — generated API reference
    Preparing search index...

    One check's result. code + params are the wire contract: a stable kebab-case code the client looks up in its own locale, and the named fields its sentence interpolates. No display prose ever leaves core.

    interface SuitabilityFinding {
        check: string;
        code: MessageCode;
        kind: SuitabilityKind;
        params: CodedRefusalParams;
        verdict: SuitabilityVerdict;
    }
    Index
    check: string

    The check that produced it (SuitabilityCheck.id).

    The message code the client translates — registry-typed, so no check can mint a code the catalog has no sentence for.