Expand description
Normalized fingerprint snapshot schema types and compatibility checks.
Structs§
- Fingerprint
Signals - Signal payload for normalized fingerprint snapshots.
- Normalized
Fingerprint Snapshot - Versioned normalized fingerprint snapshot across modes.
- Screen
Fingerprint - Screen-related fingerprint surface.
- Snapshot
Coherence Report - Result of evaluating all registered snapshot coherence rules.
- Snapshot
Coherence Violation - Machine-readable coherence violation produced by a snapshot rule.
- Snapshot
Determinism Options - Options controlling deterministic snapshot collection.
- Snapshot
Drift Report - Signal-focused drift report for baseline vs candidate snapshots.
- Snapshot
Signal Drift - Focused signal-level drift entry.
- TlsFingerprint
- TLS-related fingerprint surface.
- WebGl
Fingerprint - WebGL-related fingerprint surface.
Enums§
- Snapshot
Collection Error - Error returned when building deterministic snapshot bytes.
- Snapshot
Compatibility Error - Compatibility validation error for normalized snapshots.
- Snapshot
Mode - Normalized capture mode for a fingerprint snapshot.
- Snapshot
Signal Drift Kind - Kind of signal-level drift detected between baseline and candidate snapshots.
Functions§
- collect_
deterministic_ snapshot_ bytes - Serialize a snapshot into deterministic JSON bytes.
- compare_
snapshot_ signal_ drift - Compare baseline and candidate snapshots for deterministic, signal-focused drift.
- evaluate_
snapshot_ coherence - Evaluate registered coherence rules across normalized snapshot fields.
- normalize_
snapshot_ for_ determinism - Normalize a snapshot in-place for deterministic collection.
- validate_
snapshot_ compatibility - Validate normalized snapshot compatibility rules across modes and versions.