Revisões — LIM-268

Detalhamento das alterações realizadas no artigo acadêmico

Alterações Realizadas

1. Correção da RN-02 — role → tipo

Modificado: RN-02 alterada de "Controle de acesso por papel" para "Controle de acesso por perfil". Removidas referências a role, 'admin' e 'librarian'. Unificado para usar apenas a coluna tipo (administrador/padrao), que é a única existente no schema.
MotivoSchema oficial não possui coluna role. A coluna real é tipo ENUM('administrador','padrao'). O artigo não pode documentar uma coluna fictícia (achado ALTO da LIM-266).
ImpactoDocumentação alinhada com a realidade do banco de dados. Leitores acadêmicos não serão induzidos ao erro sobre a estrutura de autorização.

2. Remoção da coluna role do dicionário de dados

Removido: Linha da coluna role (VARCHAR(20), admin/librarian) da tabela usuarios no dicionário de dados.
Modificado: Descrição da coluna tipo atualizada para "Perfil de acesso: administrador tem permissões totais; padrao tem permissões limitadas. Usado no login e na autorização."
MotivoA coluna role não existe no schema versionado (init.sql). Sua inclusão no dicionário era enganosa (achado ALTO da LIM-266).
ImpactoDicionário de dados agora reflete fielmente o schema oficial.

3. Correção da nota de documentos legados (seção 17)

Modificado: Bloco "Documento Legado — Cópia em src/doc/artigo.html" renomeado para "Documentos Legados — Cópias em src/doc/". Removida afirmação de que src/doc/artigo.html está "congelado como versão 2.0". Adicionada menção a src/doc/artigo1.html.
MotivoO arquivo src/doc/artigo.html exibe "Versão 2.1" (não 2.0), tornando a afirmação de "congelado v2.0" incorreta. Além disso, src/doc/artigo1.html não era rastreado (achado MÉDIO da LIM-266 + achado MÉDIO da LIM-249).
ImpactoNota de divergência mais precisa. Auditores e revisores têm visibilidade completa de todos os arquivos legados.

4. Atualização de versão

Modificado: Versão do artigo: 2.1 → 2.2
MotivoRefletir que uma nova revisão documental foi aplicada ao artigo oficial.
ImpactoRastreabilidade de versões mantida para fins de auditoria.

Links