Aqui está a resposta que recebi do suporte do github:
- Os problemas não podem ser reabertos se o commit for removido do histórico, mas eles o considerarão como uma melhoria.
- Portanto, os problemas precisam ser reabertos manualmente.
- A confirmação será visível (depois de clicar no link no log da edição), a menos que um ciclo de coleta de lixo a remova. O log irá dizer "Commit foi removido do repositório e não está mais disponível".
- Eles podem executar um ciclo de coleta de lixo em uma confirmação por solicitação porque o usuário normal não pode.