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
docs/deployment-guide.md

Guia de Deploy e Operacao

DOCS MD

Guia de Deploy e Operacao

Runtime identificado

O projeto parece operar em Apache com PHP-FPM.

Evidencias:

  • presenca de .htaccess
  • configuracoes movidas para .user.ini
  • aplicacao baseada em arquivos PHP servidos diretamente

Requisitos de infraestrutura

  • servidor web com suporte a PHP
  • acesso de rede ao MySQL principal
  • acesso de rede ao SQL Server Gestor90
  • permissao de escrita para:
    • storage/documentos/
    • public/uploads/kb/
    • logs/

Artefatos e diretorios sensiveis

Uploads de cliente

  • armazenamento: storage/documentos/
  • deve ficar fora de public/
  • o projeto atual ja trata esse diretorio como upload local

Uploads da base de conhecimento

  • armazenamento: public/uploads/kb/images
  • thumbs: public/uploads/kb/thumbs
  • protecao local: public/uploads/kb/.htaccess

Configuracoes de PHP

Arquivo .user.ini:

memory_limit = 512M
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 120
max_input_vars = 5000
date.timezone = America/Sao_Paulo
display_errors = Off
log_errors = On

Composer

Depois do deploy de codigo:

composer install --no-dev --optimize-autoloader

Banco de dados

Schema formal encontrado

Schema criado em runtime

Os seguintes recursos podem ser criados automaticamente pelo codigo:

  • documentos_cliente
  • ia_config_usuario

CI/CD

Nao foi encontrado pipeline de CI/CD do sistema de aplicacao.

Estado observado:

  • sem workflow utilitario em .github/workflows/
  • sem arquivo Docker
  • sem manifesto de deploy automatizado

Implica:

  • deploy provavelmente manual ou externo ao repositorio

Checklist operacional recomendado

  1. atualizar codigo
  2. rodar composer install
  3. validar conectividade com MySQL e SQL Server
  4. validar permissao de escrita em storage/documentos e public/uploads/kb
  5. testar login
  6. testar dashboard gerencial
  7. testar ao menos um fluxo de API sensivel da funcionalidade alterada

Riscos operacionais

  • credenciais estao em arquivos locais versionados
  • varias consultas dependem diretamente do schema do SQL Server
  • falhas de permissao em upload afetam operacao de documentos e KB
  • endpoints com SQL pesado podem sofrer com timeout em ambiente restrito