@suluk/visual - v0.1.3
    Preparing search index...

    Interface BaselineEntry

    @suluk/visual — pixel-confidence by construction.

    Verify each UI PRIMITIVE's pixels ONCE (render it in isolation, screenshot it, approve it). The approval is recorded against the primitive's content hash. Thereafter, every generated UI is pixel-confident without a new screenshot iff all its primitives are approved + unchanged — checked by hashing, not rendering. A primitive is re-verified only when ITS source changes (the hash drifts). Confidence propagates up the component → block → section → page tiers exactly like the rest of Suluk: verify the source once, trust the deterministic projection. CANDIDATE tooling — NOT official OAS.

    interface BaselineEntry {
        key: string;
        contentHash: string;
        snapshotHash: string;
        approvedAt: number;
        label?: string;
    }
    Index

    Properties

    key: string
    contentHash: string

    Content hash of the source that produced the approved pixels.

    snapshotHash: string

    Hash of the approved screenshot (set by the verify-once gate).

    approvedAt: number

    Wall-clock ms of approval (an input — pass it in, so the baseline is reproducible).

    label?: string