{"id":"cbf-remove-two-pass-atomicity","text":"`CountingBloomFilter.remove()` validates all hash positions have non-zero counters in a first pass before decrementing any in a second pass, preventing partial state corruption when removing an absent item","truth_value":"IN","source":"entries/2026/05/29/bloom-filter-bloom_filter-remove.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"cbf-remove-two-pass-atomicity","truth_value":"IN","reason":"premise"}]}}