Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

betorw2/controle_de_estoque

https://github.com/betorw2/controle_de_estoque · scanned 2026-06-16 02:52 UTC (2 months, 1 week ago)

86 raw signals (0 security + 86 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v5 · 73 actionable findings from 1 signal source. 13 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 720 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
use_remote_storage software healthy storage_runtime.py:35
static_dir software healthy storage_runtime.py:39
backup_dir software healthy storage_runtime.py:43
prepare_runtime_dirs software healthy storage_runtime.py:47
_storage_config software healthy storage_runtime.py:58
_storage_headers software healthy storage_runtime.py:66
_ensure_bucket software healthy storage_runtime.py:76
_bucket_for_static_path software healthy storage_runtime.py:97
persist_generated_file software healthy storage_runtime.py:110
persist_backup_file software healthy storage_runtime.py:154
restore_backup_file_from_storage software healthy storage_runtime.py:187
sync_generated_static_files software healthy storage_runtime.py:210
restore_static_file_from_storage software healthy storage_runtime.py:222
gerar_secret_sugerido software dead config.py:50
e software healthy main.py:13
backup_automatico_inicio software dead main.py:81
hash_senha software healthy main.py:141
verificar_senha software healthy main.py:147
hash_token software healthy main.py:160
normalizar_email software healthy main.py:164
usuario_eh_admin_master software healthy main.py:168
base_publica software healthy main.py:172
gerar_link_ativacao software healthy main.py:178
gerar_convite_para_usuario software healthy main.py:182
registrar_link_convite software healthy main.py:194
link_convite_html software healthy main.py:199
html_login software healthy main.py:215
assinar_sessao software healthy main.py:219
criar_valor_sessao software healthy main.py:223
ler_sessao software healthy main.py:228
resposta_com_sessao software healthy main.py:243
resposta_sem_sessao software healthy main.py:249
desenhar_logo_m2 software healthy main.py:255
db_session software healthy main.py:262
usuario_tem_permissao software healthy main.py:266
html_acesso_negado_simples software healthy main.py:289
apenas_digitos software healthy main.py:295
todos_digitos_iguais software healthy main.py:299
cpf_valido software healthy main.py:303
cnpj_valido software healthy main.py:316
documento_valido software healthy main.py:329
cep_valido software healthy main.py:340
formatar_documento software healthy main.py:347
formatar_cep software healthy main.py:356
erro_validacao software healthy main.py:363
migrar_banco software healthy main.py:373
existe_tabela software healthy main.py:381
colunas software healthy main.py:385
add_coluna software healthy main.py:391
migrar_banco_cloud software healthy main.py:785

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
GET /health api healthy main.py
GET /internal/holdprint-bridge/package/manifest api healthy main.py
GET /internal/holdprint-bridge/package/download api healthy main.py
GET /api/holdprint-desktop/resources api healthy main.py
GET /api/holdprint-desktop/{resource_key} api healthy main.py
GET /api/holdprint-desktop/{resource_key}/{record_id} api healthy main.py
GET /public/api/v1/holdprint/os api healthy main.py
GET /public/api/v1/holdprint/os/{order_id} api healthy main.py
GET /integracoes/api api healthy main.py
POST /integracoes/api/tokens api healthy main.py
POST /integracoes/api/tokens/{token_id}/revogar api healthy main.py
GET /integracoes/api/docs/holdprint-os-api.pdf api healthy main.py
GET /holdprint_desktop api healthy main.py
GET /login api healthy main.py
POST /login api healthy main.py
GET /ativar_conta/{token} api healthy main.py
POST /ativar_conta/{token} api healthy main.py
GET /trocar_senha api healthy main.py
POST /trocar_senha api healthy main.py
GET /logout api healthy main.py
GET / api healthy main.py
GET /modulos api healthy main.py
GET /modulo_operacional api healthy main.py
GET /modulo_orcamentos api healthy main.py
GET /m2_orcamentos api healthy main.py
GET /m2_orcamentos/redbox_displays api healthy main.py
POST /m2_orcamentos/redbox_displays/proposta api healthy main.py
GET /m2_orcamentos/holdprint_calculos api healthy main.py
GET /m2_orcamentos/holdprint_calculos/comunicacao_visual api healthy main.py
GET /m2_orcamentos/holdprint_calculos/{slug} api healthy main.py
GET /m2_orcamentos/parametros api healthy main.py
GET /m2_orcamentos/holdprint_produtos api healthy main.py
GET /m2_orcamentos/holdprint_produtos/{product_id} api healthy main.py
GET /m2_orcamentos/outdoor_h5 api healthy main.py
GET /m2_orcamentos/display_medio api healthy main.py
POST /orcamentos/outdoor_h5/calcular api healthy main.py
POST /orcamentos/display_medio/calcular api healthy main.py
POST /m2_orcamentos/outdoor_h5 api healthy main.py
GET /modulo_instalacoes api healthy main.py
GET /modulo_producao api healthy main.py
GET /sugestoes api healthy main.py
POST /sugestoes/salvar api healthy main.py
GET /empresas api healthy main.py
POST /salvar_empresa api healthy main.py
GET /clientes api healthy main.py
POST /clientes/salvar api healthy main.py
GET /editar_empresa/{id} api healthy main.py
POST /atualizar_empresa/{id} api healthy main.py
GET /usuarios api healthy main.py
POST /salvar_usuario api healthy main.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
api_tokens data healthy main.py
api_token_logs data healthy main.py
volumes_estoque data healthy main.py
parametros_disparo_venda data healthy main.py
disparos_venda data healthy main.py
sugestoes_melhorias data healthy main.py
clientes data healthy main.py
orcamentos_m2 data healthy main.py
Empresa data healthy models.py
Cliente data healthy models.py
Usuario data healthy models.py
Setor data healthy models.py
Fornecedor data healthy models.py
Produto data healthy models.py
Movimentacao data healthy models.py
Bobina data healthy models.py
SolicitacaoCompra data healthy models.py
OrdemCompra data healthy models.py
EntradaNF data healthy models.py
RequisicaoMaterial data healthy models.py
VolumeEstoque data healthy models.py
Inventario data healthy models.py
ConfigImpressora data healthy models.py
LeituraCodigo data healthy models.py
EstornoBobina data healthy models.py
Almoxarifado data healthy models.py
TransferenciaEstoque data healthy models.py
Auditoria data healthy models.py
BackupRegistro data healthy models.py
LoteValidade data healthy models.py
ParametroEstoqueInteligente data healthy models.py
RegistroAssistenteIA data healthy models.py
AdequacaoFormato data healthy models.py
SugestaoIAEstoque data healthy models.py
SugestaoMelhoria data healthy models.py
OrcamentoM2 data healthy models.py
ParametroDisparoVenda data healthy models.py
DisparoVenda data healthy models.py
ApiToken data healthy models.py
ApiTokenLog data healthy models.py
empresas data healthy models.py
clientes data healthy models.py
usuarios data healthy models.py
setores data healthy models.py
fornecedores data healthy models.py
produtos data healthy models.py
movimentacoes data healthy models.py
bobinas data healthy models.py
solicitacoes_compra data healthy models.py
ordens_compra data healthy models.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
Empresa software healthy models.py:5
Cliente software healthy models.py:48
Usuario software healthy models.py:65
Setor software healthy models.py:94
Fornecedor software healthy models.py:104
Produto software healthy models.py:145
Movimentacao software healthy models.py:188
Bobina software healthy models.py:206
SolicitacaoCompra software healthy models.py:231
OrdemCompra software healthy models.py:250
EntradaNF software healthy models.py:269
RequisicaoMaterial software healthy models.py:289
VolumeEstoque software healthy models.py:314
Inventario software healthy models.py:333
ConfigImpressora software healthy models.py:345
LeituraCodigo software healthy models.py:359
EstornoBobina software healthy models.py:373
Almoxarifado software healthy models.py:388
TransferenciaEstoque software healthy models.py:399
Auditoria software healthy models.py:415
BackupRegistro software healthy models.py:426
LoteValidade software healthy models.py:440
ParametroEstoqueInteligente software healthy models.py:456
RegistroAssistenteIA software healthy models.py:468
AdequacaoFormato software healthy models.py:476
SugestaoIAEstoque software healthy models.py:496
SugestaoMelhoria software healthy models.py:507
OrcamentoM2 software healthy models.py:521
ParametroDisparoVenda software healthy models.py:558
DisparoVenda software healthy models.py:564
ApiToken software healthy models.py:587
ApiTokenLog software healthy models.py:604
PublicApiError software healthy main.py:1287

LabelLayerStatusPath
.env.example software healthy .env.example
storage_runtime.py software healthy storage_runtime.py
security_performance_report.md software healthy security_performance_report.md
TASKS.md software healthy TASKS.md
AGENTS.md software healthy AGENTS.md
config.py software healthy config.py
requirements.txt software healthy requirements.txt
README.md software healthy README.md
models.py software healthy models.py
main.py software healthy main.py
app.py software healthy app.py
database.py software healthy database.py
AGENTS.md quality healthy AGENTS.md

LabelLayerStatusPath
postgresql data healthy .env.example
sqlite data healthy .env.example
postgres data healthy .env.example

LabelLayerStatusPath
betorw2__controle_de_estoque software healthy /data/fable5_failed_archive/betorw2__controle_de_estoque

LabelLayerStatusPath
127.0.0.1 network healthy README.md

LabelLayerStatusPath
vps::aws hardware healthy .env.example

LabelLayerStatusPath
password_literal::README.md security healthy README.md
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/3a027b3b-e5d2-4da9-8da6-50851e67da26/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/3a027b3b-e5d2-4da9-8da6-50851e67da26/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.