@cfxlabsinc/b2b-services
    Preparing search index...

    One declared key. Every value is a string; an empty string is no value.

    type KeySpec = {
        default?: string;
        owner: "stack" | "operator" | "deploy";
        plain?: boolean;
        required?: boolean;
    }
    Index
    default?: string
    owner: "stack" | "operator" | "deploy"

    operator: /cfx/secrets/<group>/<KEY>. stack: /cfx/stack/<stage>/<group>/<KEY>. deploy: no SSM path; each function's deploy bakes its own value (logins, mode).

    plain?: boolean

    Defaults to false: the value is a secret, masked wherever it is shown.

    required?: boolean

    Defaults to true. Optional only where the code works without the key.