How it works
Each sentence is tokenized and counted for subordinating connectives ("because", "although"), coordinating connectives ("and", "but"), and passive constructions.
Clause depth is roughly 1 + subordinate clause count. Sentences with no connectives are "simple"; with only coordination they're "compound"; with any subordination they're "complex".
Splits surfaced are sentences over 35 words or with three or more subordinate clauses — typical candidates for trimming.