What does HackerNews think of task?
A task runner / simpler Make alternative written in Go
It is a great project. I love the management of dotfiles, the inclusion of other Taskfiles, the namespacing, the fact it is an easily downloadable binary that runs the same on Linux, macOS AND Windows.
It is the superior option.
Perhaps the OP means full incremental compilation, which requires "cooperation" from the compilers, really (or the build tool actually parsing the language's AST like Gradle does, I believe). Or in the case of Bazel, the build author explicitly explaining to the build what the fine-grained dependencies are (I don't use Bazel so I may be wrong, happy to be corrected).
[just](https://github.com/casey/just) [task](https://github.com/go-task/task)
I'm not sure what Run does that the two above don't.
https://github.com/go-task/task
Usually, though, people contribute to the projects they use. Not only because it's a boost in motivation, but also because you usually need to know very well the project to have enough context to be able to contribute.