drupflare/drangler - v0.1.0
    Preparing search index...

    Interface CredentialPattern

    Credential shapes drangler refuses to let a migration carry.

    EVERY PATTERN MATCHES A VALUE, NEVER AN IDENTIFIER. A scan keyed on the word password fires on every form definition in a Drupal tree, and a gate that always fires is the same as no gate.

    interface CredentialPattern {
        id: string;
        kind: string;
        re: RegExp;
        risk: string;
    }
    Index
    id: string
    kind: string
    re: RegExp
    risk: string

    what a hit actually costs, so a report can be acted on rather than dismissed