referenceJune 15, 2026· 3 min read
How to use CINVALIDATE: purge by meaning, preview first
CINVALIDATE clears entries whose meaning matches a natural-language instruction — and previews exactly what it would remove until you add COMMIT.
Sometimes you need to clear 'everything about the old pricing' — a fuzzy set, not a key list. CINVALIDATE finds those entries by meaning and shows you the blast radius before doing anything.
crowkis cli
> CINVALIDATE "anything about the discontinued Pro-2024 plan" TENANT acme LIMIT 50 1) "would purge 7 entries (preview):" 2) " - pricing for Pro-2024 ..." 3) " - is Pro-2024 still available ..." > CINVALIDATE "anything about the discontinued Pro-2024 plan" TENANT acme COMMIT "purged 7 entries"
Tighten THRESHOLD until the preview shows exactly the set you mean, then add COMMIT. Deleting by meaning should always be a dry run first.