Ah, que legal que curtiu.
A ideia inicial era parecer o mais natural possível, como se não existisse uma extensão agindo para alterar a cara do site. Por isso "marcar como lido" pareceu a melhor abordagem, porque se já esta lido, então devo só ignorar e focar o próximo artigo.
O teu comentário me fez revisitar o projeto e adicionar algumas configurações nele, por enquanto bem hard-coded mesmo, mas já serve como passo inicial de customização. Sugestões são bem vindas, se preferir por aqui ou em uma issue la no repositório mesmo.
Por exemplo:
Configurar termos e cores específicos para titulos e autores dos artigos.
Se baixar o projeto e adicionar a extensão, vai tomar um susto com o "carnaval", mas como a configuração esta documentada no Readme acredito que a galera deve trocar ou remover alguns termos que deixei padrão como: SaaS e IA.
Para adicionar o termo VibeCode como sugeriu, inclua um objeto no array regrasTitulos com o termo e a cor que ja deve aplicar assim que salvar o arquivo e atualizar a extensao la no navegador.