Removing the flag left one caller behind, so the broker did not compile. The setter's gate was the same one the constructor had already dropped: with the CPU indexer always compiled in there is no configuration where indexing is unavailable, so a setting that asked for it never has to be refused. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>