v0.2.02026-04-13Added—Content safety and trackability MVP: end-to-end watermark embed, viewer fingerprinting, and leak tracing—TrustMark invisible watermarking via Adobe API, replacing the `invisible-watermark` library—Supabase project integration with `view_grants` table for per-viewer access and view-count tracking—Temporal anti-capture layer: per-viewer dithering noise applied at render time to frustrate frame extraction—Screenshot shield: canvas blackout triggered on OS-level capture attempts—Protection preview UI: dithering applied only during capture events, not normal viewing—Watermark test bed and secure viewer MVP—PostCompact state recovery hook (AetherForge control plane v3, step 2)Changed—Temporal dithering noise intensity increased from 50 to 150 for stronger anti-capture signal