refatoracao: refatoracao do codigo de espec.py seguindo padrao de classes para melhor entendimento #1

Merged
caio merged 12 commits from caio/dev into master 2026-08-28 20:08:09 -03:00
Owner
No description provided.
- adiciona painel integrado para identificacao e liberacao manual

- inclui inicializador SIGMA para preparar o ambiente virtual

- preserva a pasta banco e ignora imagens faciais

- documenta instalacao, operacao, configuracao e limites do sistema
- adiciona cache de embeddings e persistencia SQLite/PostgreSQL

- executa validacao facial em segundo plano para evitar travamentos

- melhora logs, filtro de imagens e inicializacao do sistema

- personaliza o painel com identidade visual militar
- inclui script TESTES.bat para validacao no Windows

- adiciona testes unitarios com dados ficticios

- configura GitHub Actions para push e pull request

- documenta a execucao local da suite
fix: corrigir renderizacao dos assets e da camera
Some checks failed
Testes do SIGMA / testes (pull_request) Has been cancelled
Testes do SIGMA / testes (push) Has been cancelled
b63c95ec0b
- preserva transparencia e cores dos logos PNG

- corrige conversao de canais dos frames capturados

- adiciona assets institucionais ao projeto
Author
Owner

Tarefas para concluir o commit:

  • Validar 3 imagens antes de considerar;
  • Voltar para o identificar sempre automático;
  • Criar um opção cadastrar rostos na hora para a amostra técnica.
Tarefas para concluir o commit: - [x] Validar 3 imagens antes de considerar; - [x] Voltar para o identificar sempre automático; - [x] Criar um opção cadastrar rostos na hora para a amostra técnica.
caio added spent time 2026-08-28 18:35:09 -03:00
8 hours
caio self-assigned this 2026-08-28 18:35:26 -03:00
refactor: alterado a pasta para os arquivos do esp32
Some checks failed
Testes do SIGMA / testes (push) Has been cancelled
Testes do SIGMA / testes (pull_request) Has been cancelled
839b08f24b
- carrega configuracoes Python a partir de .env

- remove credenciais Wi-Fi do firmware versionado

- adiciona modelos seguros de ambiente e secrets.h

- documenta configuracao e rotacao de credenciais
feat: confirmar identidades e compactar painel
Some checks failed
Testes do SIGMA / testes (push) Has been cancelled
Testes do SIGMA / testes (pull_request) Has been cancelled
f8b16d01d0
- exige tres validacoes consecutivas da mesma pessoa

- exibe nome e quadro visual sobre o rosto

- reduz a janela para telas de notebook

- atualiza configuracao, documentacao e testes
feat: concluir cadastro e foco de identificacao
Some checks failed
Testes do SIGMA / testes (push) Has been cancelled
Testes do SIGMA / testes (pull_request) Has been cancelled
50b7be48d1
- permite cadastrar rostos durante a operacao

- exige uma captura facial valida e atualiza o banco em memoria

- reinicia a identificacao apos dois segundos sem rosto

- adiciona testes para cadastro, foco e persistencia
caio merged commit 3dc26bb1a3 into master 2026-08-28 20:08:09 -03:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 8 hours
caio
8 hours
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
caio/amostra-tecnica-cultural!1
No description provided.