Addendum to #19:
Currently the 'card0' matching is being attempted on DEVPATH. This isn't obvious from the /var/log/udev extract shown, but the upstart-udev-bridge will in this scenario create the event with the following environment variable ordering:
1) DEVPATH 2) DEVNAME 3) SUBSYSTEM 4) ACTION 5) <<the rest>>
So if in doubt, prefer name=value pairs to positional variables.
Addendum to #19:
Currently the 'card0' matching is being attempted on DEVPATH. This isn't obvious from the /var/log/udev extract shown, but the upstart-udev-bridge will in this scenario create the event with the following environment variable ordering:
1) DEVPATH
2) DEVNAME
3) SUBSYSTEM
4) ACTION
5) <<the rest>>
So if in doubt, prefer name=value pairs to positional variables.