I’d like to report a bug:
Navmeshcuts appear to modify the graph outside their bounds if there is an XZ overlap.
As you can see on the screenshots, the navmeshcut of the barricade cuts and disconnects the top of the stairs above it, which is not the expected behavior.
You can see a small rectangle removed from the lower part of the navmesh leading up the stairs, but not the upper one, effectively disconnecting the top area. The cut should not affect the walkability of the stairs at all.
My guess is that the AABB bounds of the triangle going up the stairs intersects with the bounds of the cuts box, but the points of the cuts are not validated against the actual volume of the cuts box.