Plotting TODOs over time for different OSS projects is a really interesting way to look at project development: https://schleiss.io/plotting-source-code-todos-for-open-source-projects
There's often a bump before a major release. Most projects increase over time (perhaps it's proportional to LOC?).