Safe by default — dynamic pages are never cached
Aggressive caching is only safe when the things that must stay live never get cached. Zinn Cache ships with sensible WordPress and WooCommerce / Easy Digital Downloads defaults: cart, checkout, my-account, REST and AJAX, preview and search are excluded, and any logged-in or session-cookie request is served fresh.
That means a shopper never sees someone else's cart and a logged-in editor never sees a stale draft. You can add extra path, query-key and cookie-prefix rules per site when a plugin needs them, without touching the safe defaults.
Caching is a per-blueprint capability, so static, PHP and Node sites each get the caching that suits them, and the plugin degrades gracefully wherever a full-page cache layer is absent.