92 lines
4.8 KiB
Markdown
92 lines
4.8 KiB
Markdown
# Contexto do Projeto
|
|
|
|
Consulte este arquivo para contexto específico do projeto atual. Instruções base em `.agent/instructions/CORE_INSTRUCTIONS.md`.
|
|
|
|
---
|
|
|
|
## Objetivo do Projeto
|
|
|
|
- **Nome**: Integra Finance (PRALOG)
|
|
- **Objetivo**: Aplicação React em arquitetura modular, seguindo padrões de alta performance e design premium.
|
|
|
|
---
|
|
|
|
## Ambiente de Desenvolvimento e Testes
|
|
|
|
Todos os agentes de teste e validação devem utilizar o ambiente abaixo para verificações em tempo real:
|
|
|
|
- **URL Base**: `https://dev.workspace.itguys.com.br`
|
|
- **URL Plataforma**: `https://dev.workspace.itguys.com.br/plataforma/`
|
|
- **Usuário**: `financeiro@pralog.com.br`
|
|
- **Senha**: `123Mudar`
|
|
|
|
---
|
|
|
|
## Configuração de Desenvolvimento
|
|
|
|
- **Comando para rodar**: `npm run dev`
|
|
- **Build**: `npm run build`
|
|
- **Linter**: ESLint + Prettier
|
|
|
|
---
|
|
|
|
## Documentação por Ambiente
|
|
|
|
*(Mantida e atualizada pelo Documentation Agent. Cada ambiente: objetivo, telas/views, componentes principais, dependências, acessos de dev.)*
|
|
|
|
<!-- DOC_AGENT_START -->
|
|
|
|
| Ambiente | Objetivo | Telas principais | Acessos dev |
|
|
|----------|----------|------------------|-------------|
|
|
| auth | Autenticação | | (ver acima) |
|
|
| autolab | AutoLab, estoque, vendas, cadastro | AutoLabLoginView, CadastroView, ConfigView, EstoqueView, VendasView | (ver acima) |
|
|
| dev-tools | Ferramentas de desenvolvimento, Playground | PlaygroundView | (ver acima) |
|
|
| financeiro-cnab | CNAB, remessas, favorecidos, pastas | DashboardView, FavorecidosView, GerarRemessaView, GerenciarPastasView, TransacoesView | (ver acima) |
|
|
| financeiro-v2 | Financeiro v2, conciliação, contas a pagar/receber | BoletosView, ClientPanel, ClientsView, ConciliacaoComponents, ConciliacaoTables… | (ver acima) |
|
|
| fleet | Frota (legado) | | (ver acima) |
|
|
| fleet-v2 | Frota v2 | ClaimsView, DashboardView, FleetDashboardView, FleetManagementView, FuelingView… | (ver acima) |
|
|
| gr | GR, motoristas, contratos, registrations | ContractsView, ExternalDriverRegistrationView, InternalDriverRegistrationView, LoginView, RegistrationsView… | (ver acima) |
|
|
| layout | Layout compartilhado, Sidebar | | (ver acima) |
|
|
| portal | Portal | | (ver acima) |
|
|
| prafrot | Frota, veículos, multas, monitoramento, oficinas | AvailabilityView, ClaimsView, DashboardView, DispatcherView, DriversView… | (ver acima) |
|
|
| rh | RH, colaboradores, ponto eletrônico | ContratosExperienciaView, EmployeesView, GestaoAniversariantesView, GestaoFaltasAtestadosView, RhDashboardView… | (ver acima) |
|
|
| workspace | Workspace, despesas, receitas, conciliação | ExpensesView, IncomesView, LoginView, ReconciliationView | (ver acima) |
|
|
| workspace_1 | Módulo workspace_1 | ExpensesView, IncomesView, LoginView, ReconciliationView | (ver acima) |
|
|
|
|
<!-- DOC_AGENT_END -->
|
|
|
|
---
|
|
|
|
## Documentação Adicional
|
|
|
|
### Workspace
|
|
|
|
- **Documentação Completa**: `.agent/project/WORKSPACE_DOCUMENTATION.md`
|
|
- Arquitetura e estrutura de componentes
|
|
- Módulos principais (Receitas, Despesas, Conciliação)
|
|
- Fluxo de dados e integrações
|
|
- Componentes principais e responsabilidades
|
|
|
|
- **Schemas de Banco de Dados**: `.agent/project/WORKSPACE_DATABASE_SCHEMAS.md`
|
|
- Tabelas: `entradas_planejadas`, `entradas_planejadas_itens`
|
|
- Tabelas: `clientes`, `despesas`, `despesas_diario`, `fornecedores`
|
|
- Relacionamentos e constraints
|
|
- Validações de negócio
|
|
- Exemplos de consultas SQL
|
|
|
|
- **Relatórios de Testes**:
|
|
- **Relatório Principal**: `.agent/project/WORKSPACE_TEST_REPORT.md` - Análise estática completa
|
|
- **Resultados por Fase**: `.agent/project/WORKSPACE_BROWSER_TEST_RESULTS.md` - Resultados detalhados dos testes
|
|
- **Resumo Executivo**: `.agent/project/WORKSPACE_TEST_SUMMARY.md` - Resumo consolidado
|
|
- **Guia de Testes**: `.agent/project/WORKSPACE_FRONTEND_TESTING_GUIDE.md` - Checklist completo para testes manuais
|
|
- **Guia de Execução Manual**: `.agent/project/WORKSPACE_MANUAL_TEST_EXECUTION.md` - Passo a passo detalhado
|
|
- **Status de Conclusão**: `.agent/project/WORKSPACE_TEST_COMPLETION_STATUS.md` - Status atual dos testes
|
|
- **Status de Configuração MCP**: `.agent/project/WORKSPACE_MCP_CONFIGURATION_STATUS.md` - Status da tentativa de configuração do MCP para automação
|
|
- **Guia de Habilitação MCP**: `.agent/project/WORKSPACE_MCP_ENABLE_GUIDE.md` - Guia passo a passo para habilitar os servidores MCP do navegador via interface do Cursor
|
|
- **Resultados de Execução**: `.agent/project/WORKSPACE_TEST_EXECUTION_RESULTS.md` - Resultados detalhados da execução dos 34 testes via análise estática de código (24/34 validados)
|
|
- **Resumo de Melhorias**: `.agent/project/WORKSPACE_IMPROVEMENTS_SUMMARY.md` - Resumo completo das melhorias implementadas (Sistema de Toasts, Dialog de Categorização, Validações de Campos Obrigatórios)
|
|
|
|
---
|
|
|
|
*Atualizado pelo Documentation Agent. Não remova seções manualmente sem ajustar o agente.*
|