Achado 1 — Seção 5 corrigida: coluna "Status" adicionada
A tabela de regras de negócio agora possui uma coluna "Status" que classifica cada regra como:
- Implementado — regra implementada e operacional no código atual
- Prevista — regra documentada, implementação futura (ex.: RN-06, RN-07)
- Prevista / Pendente — regra documentada, vinculada a backlog pendente (ex.: RN-10 → BL-11)
A RN-10 é a única regra marcada como Prevista / Pendente, associada explicitamente ao BL-11 (Módulo de auditoria e logs) no backlog da seção 15.
Tabela 5.1 — REGRAS DE NEGÓCIO (CORRIGIDA) ┌───────┬──────────────────┬──────────────────────────────┬────────────────┬──────────────────────────┐ │ ID │ Regra │ Descrição │ Módulo │ Status │ ├───────┼──────────────────┼──────────────────────────────┼────────────────┼──────────────────────────┤ │ RN-01 │ Autenticação... │ Todas as páginas... │ Autenticação │ ✅ Implementado │ │ RN-02 │ Controle de... │ Apenas usuários... │ Autenticação │ ✅ Implementado │ │ RN-03 │ Unicidade... │ Código de patrimônio único │ Itens │ ✅ Implementado │ │ RN-04 │ Disponibilidade │ Itens disponíveis apenas... │ Empréstimos │ ✅ Implementado │ │ RN-05 │ Devolução... │ Item deve ser devolvido... │ Empréstimos │ ✅ Implementado │ │ RN-06 │ Conflito de... │ Sem sobreposição de horário │ Agendamentos │ 🔲 Prevista │ │ RN-07 │ Aprovação de... │ Requer aprovação do admin │ Agendamentos │ 🔲 Prevista │ │ RN-08 │ Limite de... │ Máximo 3 empréstimos ativos │ Empréstimos │ ✅ Implementado │ │ RN-09 │ Atualização... │ Devolução → status disponível│ Empréstimos │ ✅ Implementado │ │ RN-10 │ Log de auditoria │ Registro de operações... │ Auditoria │ ⏳ Prevista / Pendente │ │ RN-11 │ Exclusão... │ Itens com empréstimos ativos │ Itens │ ✅ Implementado │ │ RN-12 │ Senha segura │ Mínimo 4 caracteres + bcrypt │ Autenticação │ ✅ Implementado │ └───────┴──────────────────┴──────────────────────────────┴────────────────┴──────────────────────────┘
Achado 2 — Seção 9.1 corrigida: coluna "Tipo" adicionada
A tabela de navegação agora possui uma coluna "Tipo" classificando cada tela como:
- Produção — arquivo em
src/, parte do runtime web atual - Protótipo — arquivo de referência em
fontes_recebidas/prototipos/oulogin/
Tabela 9.1 — MAPA DE NAVEGAÇÃO (CORRIGIDA) ┌──────┬──────────────────┬──────────────────────────────────────────────┬──────────────┬────────────┬──────────┐ │ # │ Tela │ Arquivo │ Tipo │ Acesso │ Destinos │ ├──────┼──────────────────┼──────────────────────────────────────────────┼──────────────┼────────────┼──────────┤ │ T-01 │ Login │ login/index.html │ 🟡 Protótipo │ Público │ → T-02 │ │ T-02 │ Painel Principal │ src/index.php │ 🟢 Produção │ Autenticado│ →... │ │ T-03 │ Listar Itens │ src/itens/listar.php │ 🟢 Produção │ Autenticado│ →... │ │ T-04 │ Cadastrar Item │ src/itens/cadastrar.php │ 🟢 Produção │ Admin │ → T-03 │ │ T-05 │ Editar Item │ src/itens/editar.php │ 🟢 Produção │ Admin │ → T-03 │ │ T-06 │ Listar Usuários │ fontes_recebidas/prototipos/users_list.php │ 🟡 Protótipo │ Admin │ →... │ │ T-07 │ Cadastrar Usuário│ fontes_recebidas/prototipos/users_create.php │ 🟡 Protótipo │ Admin │ → T-06 │ │ T-08 │ Editar Usuário │ fontes_recebidas/prototipos/users_edit.php │ 🟡 Protótipo │ Admin │ → T-06 │ │ T-09 │ Relatórios │ fontes_recebidas/prototipos/relatorios_list.php│ 🟡 Protótipo │ Admin │ → T-10 │ │ T-10 │ Dashboard │ fontes_recebidas/prototipos/dashboard.php │ 🟡 Protótipo │ Autenticado│ → T-02 │ └──────┴──────────────────┴──────────────────────────────────────────────┴──────────────┴────────────┴──────────┘