Super ocupado nos últimos dias. Mas estou quase terminando de atualizar a lógica para obter o próximo status mais próximo: em vez de olhar para a porcentagem, ela olha para o menor valor real que pode ser alcançado em seguida.
Quanto aos TL3s prestes a perder progresso, também comecei a trabalhar nisso. O repositório provavelmente não deve ser usado por enquanto, já que está entre o produto finalizado.
Hmm. Eu diria que eles praticamente sempre existiram. Encontrei um commit renomeando-os de 2014
Não acho que haja um “longo tempo” de Discourse antes disso.
Acho que você pode precisar de configurações separadas para paletas de cores claras e escuras. Cinza claro sobre preto tem um contraste diferente do que sobre branco.
Em vez de time_period: "Com base nos últimos %{num_days} dias." você pode usar
time_period:
one: "Com base no último %{count} dia."
other: "Com base nos últimos %{count} dias."
Assim, você obtém dia/dias dependendo do número. As coisas ficam um pouco complicadas quando há mais de um número no qual outras palavras dependem no texto. Eu tentaria evitar o Message Format.