What happens when I add several VLANs to a bridge without filtering?

I'm setting up a redundant DHCP authority of sorts using OpenWRT. It will be direct to each subnet, not proxied/relayed. While adding VLANs, I forgot to enable filtering, yet VLAN interfaces added on the bridge still seem to work. I pinged it one of them from a router on that subnet and it responded just fine:

So, are all of these subnets bridged or how does it work??

I enabled STP on the network device, but after I had already added the L3 interfaces and there was no broadcast storm nor the main switches blocked the port — I would've noticed because it's a single port meaning I would've been completely cut off had it happened, that and the hypervisors start preparing for takeoff when it happens. I really doubt it had any impact, therefore I'm inclined to say that they aren't bridged, which I guess it's a relief but on the other hand it raises more questions. It's been a while since I went over this (again).

I vaguely remember that the bridge doesn't bridge VLANs but rather devices (or ports), and filtering sort of "slices" across along the bridge to create individual bridges or something analogous to lanes, one per VLAN, is this close to true?

[If so] What happens when there is no filtering then? And what happens if it's just a single device[?], does the bridge do anything?

The really perfected how to make networking concepts confusing with DSA, huh? Anyway…

Thanks!

It is probably best to show your config so that we can understand how you’ve setup your system. From there, we can comment about your questions.

Please connect to your OpenWrt device using ssh and copy the output of the following commands and post it here using the "Preformatted text </> " button:
grafik
Remember to redact passwords, MAC addresses and any public IP addresses you may have:

ubus call system board
cat /etc/config/network
cat /etc/config/wireless
cat /etc/config/dhcp
cat /etc/config/firewall