Behaviour para plugins periódicos do MeliGraph.
Inspirado no padrão Oban: plugins são GenServers supervisionados que executam tarefas periódicas (pruning, cache cleanup, pré-computação).
Summary
Callbacks
@callback start_link(keyword()) :: GenServer.on_start()