Index: /trunk/data/validator/combinations.mapcss
===================================================================
--- /trunk/data/validator/combinations.mapcss	(revision 8088)
+++ /trunk/data/validator/combinations.mapcss	(revision 8089)
@@ -169,4 +169,11 @@
 }
 
+/*see #11127*/
+way[waterway][bridge=yes] {
+  throwWarning: tr("{0} together with {1}", "{0.key}", "{1.tag}");
+  suggestAlternative: "bridge=aqueduct";
+  fixAdd: "bridge=aqueduct";
+}
+
 /* only {0.key}, see #11104 */
 *[area][eval(number_of_tags()) = 1],
Index: /trunk/data/validator/geometry.mapcss
===================================================================
--- /trunk/data/validator/geometry.mapcss	(revision 8088)
+++ /trunk/data/validator/geometry.mapcss	(revision 8089)
@@ -196,2 +196,11 @@
   throwWarning: tr("{0} must be connected to a way", "{1.tag}");
 }
+
+/*see #11127*/
+way[railway][bridge] > node,
+way[highway][bridge] > node {
+  set node_in_bridge;
+}
+way[waterway] > node.node_in_bridge {
+  throwWarning: tr("node connects waterway and bridge");
+}
