Shared prefix for the usage-dedup keyspace. Must match the
ff:usagededup: literal referenced in lua/**.lua (notably
lua/budget.lua:99, the ff_report_usage_and_check function).
Grep ff:usagededup: to find all producers, consumers, and test
fixtures in one search.
Non-authoritative capability advertisement STRING for a worker
(sorted CSV). Written by ff-sdk::FlowFabricWorker::connect, read by
the engine’s unblock scanner to decide whether a blocked_by_route
execution has a matching worker. Cluster mode: the key lands on
whatever slot CRC16 hashes to — enumeration goes through
workers_index_key() rather than a keyspace SCAN, which would only
hit one shard in cluster mode.
Global worker index — SET of connected worker_instance_ids. Single
slot in cluster mode (no hash tag; CRC16 of the literal key). SADD on
connect, SREM on empty-caps restart; SMEMBERS gives the enumerable
universe the unblock scanner walks. Separate from ff:worker:{id}
registration keys to keep the index membership cheap to read and
independent of per-worker hash details.