Janelas operacionais
O BACEN anuncia as faixas da janela operacional do STR por meio do GEN0021. O trilho as persiste, e você consulta as faixas vigentes com o STR0001. Uma visão de calendário ao vivo lista os horários de abertura e fechamento por data de referência. Vence o último anúncio para uma data de referência. O trilho não impõe uma rejeição genérica de cada envio fora de uma janela operacional. A sua regra explícita de admissão relacionada ao calendário é RLPI0007: durante a janela de aporte adicional, ele rejeita um aporte para uma Conta PI de outra instituição. Aportes para a própria Conta PI da instituição e resgates continuam permitidos.
Rotação de certificados
O trilho recarrega a quente o par de certificados de assinatura ICP-Brasil, sem reinício. Uma rotação troca o ponteiro de assinatura em memória e grava evidência de auditoria. Uma ativação anuncia o novo certificado ao BACEN por meio do GEN0006. As respostas nunca expõem o caminho da chave privada nem nenhum material de chave. Os avisos de certificado aparecem nas visões de disponibilidade e de resumo antes de o certificado expirar.
Contingência e durabilidade
- Persistir antes de enviar garante que o trilho não despache nenhuma mensagem sem registro.
- Uma varredura de despacho retenta o trabalho de saída travado.
- Um operador retenta manualmente uma entrega de evento que falhou. Uma entrega que esgota as suas tentativas passa ao estado
EXHAUSTED.
Conciliação
A conciliação abre um caso por divergência de liquidação no nível da operação. Um operador resolve um caso registrando uma ação sobre ele. O trilho bloqueia um caso terminal. Ninguém pode reabri-lo nem registrar uma nova ação sobre ele.
Invariantes de liquidação
Duas invariantes se mantêm o tempo todo:
- Um envio é despacho, não confirmação.
SUBMITTEDouPENDINGsignifica que o trilho aceitou o despacho. Apenas a R-leg de entrada produzCONFIRMEDouREJECTED. Essa R-leg carrega os campos de liquidação do BACEN — por exemplonumCtrlSTResitLancSTR— projetados literalmente. - O trilho é neutro em relação ao dinheiro. Ele repassa os valores declarados exatamente e não calcula nenhuma posição ou saldo. O consumidor do seu ledger registra qualquer posição contábil.

