entviz — @entviz/core & @entviz/react API
    Preparing search index...

    Interface ValueClass

    interface ValueClass {
        constrained: boolean;
        filledCells: number;
        homoglyphProne: boolean;
        sizeClass: SizeClass;
    }
    Index
    constrained: boolean

    false ⇒ attacker-authored arbitrary text (the txt→b64url fallback): a near-collision can be crafted cheaply, so sampling is unsound and the plan reads in full (§15.4). Conservative heuristic — the tool cannot observe generation (a recognized encoding is assumed constrained; only the no-parser-claimed fallback is treated as programmable), matching §7.3's "credit 0 for non-locally-generated" framing.

    filledCells: number

    count of filled (non-blank) cells.

    homoglyphProne: boolean

    the alphabet is confusable-prone (base64 / base64url): §14.5 adds one extra read cell to a sampled plan to offset homoglyph erosion over voice.

    sizeClass: SizeClass