credo_todo_or_die is a library with a credo check to allow making notes in code which will fail at an appropriate time. For example:
The timezone param defaults to "Etc/UTC". It allows you to set the timezone of your development / CI machine for more accurate reporting of notes based on time.
While this checker is inspired by the ruby todo_or_die gem, it doesn't execute at runtime and can't do everything that gem can. For example we can't fail on a condition defined by runtime code.
Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/credo_todo_or_die.