state of the trenches: oct 2025