Acompanhamento da Feature

Chronos Títulos - BMAC Method

Painel de leitura da documentação, planejamento e implementação por feature, com seleção centralizada antes da navegação.

Progresso Total da Feature
Feature `chronos-titulos`
18 concluídas, 0 em review, 0 prontas para dev, 0 ainda não iniciadas.
Andamento estimado
100%
Próximos Passos
BMAC Nenhum próximo passo automático identificado com o estado atual dos artefatos.
Filtros de Stories
Epics e Stories
Epic 4: Renegociacoes e Recebimentos Consolidados
Progresso estimado 100%
3 concluídas, 0 em review, 0 prontas para dev
4.1
Renegociacoes recebidas com Travessia
complete
4.2
Cards `Recebimentos por tipo` e `Total Recebimentos`
complete
4.3
Recebimentos advogado com Travessia
complete
Epic 5: Homologacao, Observabilidade e Rollout
Progresso estimado 100%
3 concluídas, 0 em review, 0 prontas para dev
5.1
Logs e rastreabilidade de classificacao
complete
5.2
Feature flags e degradacao segura
complete
5.3
Homologacao funcional em `cobranca-hml`
complete
Biblioteca de Documentos
_evo-output/planning-artifacts/chronos-titulos/implementation-readiness-report.md

Implementation Readiness Assessment Report

PLANNING MD

Implementation Readiness Assessment Report

Date: 2026-04-10
Project: cobranca
Feature: chronos-titulos

Current Artifact Status

  • PRD: presente e atualizado
  • Architecture: presente e atualizado
  • UX specification: presente e atualizado
  • Epic breakdown: presente e atualizado
  • Story files individuais: presentes para Epic 1 a Epic 5

Validation Summary

PRD

O PRD esta apto como documento-base da feature. Ele ja incorpora:

  • ownership de carteira por cobranca_atribuicao_cliente
  • busca consolidada sobre SQL Server, MySQL e Chronos
  • manutencao de 30 dias no MySQL como fonte de verdade operacional
  • classificacao de advogado via enriquecimento no SQL Server
  • continuidade dos botoes Histórico do cliente e Triagem Jurídica
  • enriquecimento de dados Travessia por SQL Server quando a API Chronos nao trouxer todos os campos operacionais necessarios
  • restricao de nao alterar queries SQL Server existentes sem confirmacao explicita

Architecture

A arquitetura esta apta para orientar implementacao consistente. O documento ja define:

  • camada TituloConsolidado
  • classificacao centralizada de quebras, 30 dias, advogado e renegociacoes
  • contract_external_id explicito para acoes juridicas
  • enriquecimento controlado via SQL Server sem perder a identidade original do titulo Chronos
  • papel de cada fonte:
    • SQL Server = base principal e enriquecimento
    • MySQL = ownership e marcacoes operacionais
    • Chronos = fonte primaria dos titulos Travessia

UX

O UX esta suficientemente congelado para o MVP:

  • manter todos os grids como estao hoje
  • inserir somente badge inicial por linha
  • B azul para Bralar
  • T verde para Travessia
  • 30 dias continua exclusivo do grid Quebras

Epics

O breakdown de epicos/historias agora cobre os temas principais do MVP:

  • fundacao da carteira consolidada
  • quebras e acoes operacionais
  • fluxo 30 dias
  • renegociacoes e cards de recebimento
  • homologacao, observabilidade e rollout

As historias tecnicas do Epic 1 e do Epic 2 ja foram abertas e executadas no HML. O artefato de epicos continua sendo a referencia de planejamento global, enquanto os story files passaram a registrar execucao, hotfixes e validacoes reais de homologacao.

Homologation State

O estado real do HML evoluiu e agora cobre os cinco epicos planejados:

  • Epic 1: implementado e validado no nivel de fundacao
  • Epic 2: implementado e estabilizado no HML
  • Epic 3: implementado no HML com fluxo 30 dias consolidado
  • Epic 4: implementado no HML com renegociacoes, advogado e cards consolidados
  • Epic 5: implementado no HML com flags granulares, trilha de auditoria e relatorio de homologacao
  • painel BMAC: disponivel para acompanhamento de planejamento, stories e artefatos

Os principais ajustes reais homologados no ambiente foram:

  • proxy backend do juridico para eliminar CORS no navegador
  • liberacao antecipada de session_write_close() em paginas/endpoints criticos para reduzir lock de sessao e evitar 504
  • ajustes de performance e memoria em Quebras para suportar Chronos em lotes maiores
  • ajuste do timeout do frontend de Quebras para refletir o tempo real da consulta consolidada
  • refinamentos visuais de origem B/T e badge de origem no historico do cliente
  • padronizacao da proposta_exibicao, cliente e residencial da Travessia no grid Quebras
  • consolidacao do dashboard_digital.php para incluir Travessia tambem nos cards financeiros centrais:
    • Total a Vencer
    • Total Vencidos
    • Inadimplência
  • alinhamento do Top Cobrador com a mesma base consolidada do fechamento/previsao de gratificacao

Coverage Assessment

Functional Coverage

Cobertura satisfatoria no nivel de planejamento para:

  • classificacao e nao duplicidade entre grids
  • ownership por carteira
  • filtros e busca consolidados
  • 30 dias, advogado e renegociacoes para Bralar e Travessia
  • historico do cliente e triagem juridica
  • badges de origem
  • degradacao segura quando a Chronos falhar
  • enriquecimento SQL Server para campos operacionais faltantes da Travessia
  • estabilizacao de homologacao do grid Quebras com linhas reais da Travessia
  • continuidade do fluxo juridico via proxy local sem CORS
  • compatibilidade visual e operacional do historico do cliente para linhas Travessia

Non-Functional Coverage

Cobertura satisfatoria para:

  • seguranca de credenciais
  • backend-only para Chronos
  • preservacao da logica atual da Bralar
  • logs e rastreabilidade
  • rollout controlado em cobranca-hml
  • restricao de nao alterar scripts SQL Server sem confirmacao
  • tolerancia a timeout e volume maior de parcelas da Chronos em Quebras
  • mitigacao de lock de sessao no HML
  • operacao por base local sincronizada para reduzir latencia da API externa nos grids e cards
  • agendamento automatizado no HML com separacao entre carga full, incremental e healthcheck

Remaining Gaps

As pendencias atuais nao sao mais de implementacao estrutural nem de regra funcional principal. As evidencias reais dos fluxos pagos da Travessia ja foram fechadas no HML:

  • caso real T validado em Recebimentos 30 Dias
  • caso real T validado em Renegociacoes
  • caso real T validado em Recebimentos Advogado
  • reclassificacao historica de registros 30 dias para origem_sistema = chronos aplicada quando o titulo ja pertencia a Travessia
  • dashboard digital ajustado e validado para refletir consolidacao Bralar + Travessia nos indicadores centrais

As pendencias remanescentes passam a ser operacionais:

  • observar por alguns ciclos se os jobs automaticos continuam abastecendo a base local sem regressao
  • validar periodicamente se novos titulos T entram nos grids sem anomalia de classificacao
  • manter o homologation-report.md atualizado com quaisquer desvios encontrados durante a observacao
  • nao iniciar rollout em producao antes de autorizacao explicita
  • ao chegar o momento de producao, replicar conscientemente a agenda operacional validada no HML:
    • full diario as 06:00
    • incremental horario 07:00-19:00 apenas em dias uteis
    • healthcheck diario as 03:30
    • manter a diferenciacao de comportamento de domingo, onde o incremental nao roda

Readiness Verdict

READY FOR HOMOLOGATION STABILIZATION IN HML

O conjunto atual de artefatos e codigo esta apto no HML e com evidencias funcionais reais dos fluxos principais da Travessia. PRD, arquitetura, UX, epicos e story files refletem o estado funcional validado. O proximo passo nao e ampliar escopo; e consolidar estabilidade operacional antes de qualquer decisao sobre producao.

Recommendation

A recomendacao mais segura para este caso e:

  1. acompanhar os ciclos automaticos de sincronizacao no HML por alguns dias
  2. atualizar o homologation-report.md sempre que surgir divergencia operacional real
  3. quando houver autorizacao para producao, aplicar o mesmo desenho operacional do HML de forma explicita e auditavel
  4. publicar em producao somente com autorizacao explicita, rollout controlado por flags e rollback por configuracao