14 cases. The production registry has 65 entries all carrying exactly one tag and no always/* anywhere, so these three documented semantics are unreachable from real data -- the synthetic keys/values table is the only way to reach them. Reasoning recorded at the fixture. Also pins the degenerate no-slash tag and reaches C5 through __fish_config_op_enabled, which is the path production code takes.