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.

wilsonglopes/newsxmnews

https://github.com/wilsonglopes/newsxmnews · scanned 2026-06-16 00:58 UTC (2 months, 1 week ago)

122 raw signals (0 security + 122 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 122 actionable findings from 1 signal source. 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 590 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
isAllowed software healthy cloudflare-worker-sc-proxy.js:isAllowed
lerSettings software healthy backend/autopub.js:lerSettings
truncarSemEspacos software healthy backend/autopub.js:truncarSemEspacos
extrairJSON software healthy backend/autopub.js:extrairJSON
chamarIA software healthy backend/autopub.js:chamarIA
reescreverArtigo software healthy backend/autopub.js:reescreverArtigo
textoLimpo software healthy backend/autopub.js:textoLimpo
buscarCategorias software healthy backend/autopub.js:buscarCategorias
baseUrl software healthy backend/autopub.js:baseUrl
categorizarComIA software healthy backend/autopub.js:categorizarComIA
corpoTruncado software healthy backend/autopub.js:corpoTruncado
registrarLog software healthy backend/autopub.js:registrarLog
rodarProdutor software healthy backend/autopub.js:rodarProdutor
processarProximoItem software healthy backend/autopub.js:processarProximoItem
processarItem software healthy backend/autopub.js:processarItem
bodyTexto software healthy backend/autopub.js:bodyTexto
isThumbnailWP software healthy backend/autopub.js:isThumbnailWP
bodyFinal software healthy backend/autopub.js:bodyFinal
workerLoop software healthy backend/autopub.js:workerLoop
destravarPresos software healthy backend/autopub.js:destravarPresos
resetDiarioFila software healthy backend/autopub.js:resetDiarioFila
chave software healthy backend/migrate.js:chave
tryMigrate software healthy backend/youtube-videos.js:tryMigrate
migrar software healthy backend/youtube-videos.js:migrar
resolverChannelId software healthy backend/youtube-videos.js:resolverChannelId
coletarCanal software healthy backend/youtube-videos.js:coletarCanal
videoId software healthy backend/youtube-videos.js:videoId
coletarTodos software healthy backend/youtube-videos.js:coletarTodos
embaralhar software healthy backend/youtube-videos.js:embaralhar
rotacionarPortal software healthy backend/youtube-videos.js:rotacionarPortal
pushParaSite software healthy backend/youtube-videos.js:pushParaSite
rotacionarTodos software healthy backend/youtube-videos.js:rotacionarTodos
rodada software healthy backend/youtube-videos.js:rodada
validateSources software healthy backend/startup-validator.js:validateSources
checkUrlsAsync software healthy backend/startup-validator.js:checkUrlsAsync
alvos software healthy backend/startup-validator.js:alvos
horaBRT software healthy backend/monitor.js:horaBRT
fontesSemArtigos software healthy backend/monitor.js:fontesSemArtigos
fontesComErro software healthy backend/monitor.js:fontesComErro
fontesSemImagem software healthy backend/monitor.js:fontesSemImagem
estatisticas software healthy backend/monitor.js:estatisticas
verificarSaude software healthy backend/monitor.js:verificarSaude
msg software healthy backend/monitor.js:msg
relatorioDiario software healthy backend/monitor.js:relatorioDiario
usoDiscoRaiz software healthy backend/monitor.js:usoDiscoRaiz
verificarDisco software healthy backend/monitor.js:verificarDisco
saudeDasFontes software healthy backend/monitor.js:saudeDasFontes
erro software healthy backend/monitor.js:erro
esc software healthy backend/telegram.js:esc
dividirParagrafos software healthy backend/telegram.js:dividirParagrafos

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

LabelLayerStatusPath
GET / api healthy backend/server.js
GET /api/preview/:token api healthy backend/server.js
USE /uploads api healthy backend/server.js
USE /api/uploads api healthy backend/server.js
USE /api api healthy backend/server.js
USE /api/auth api healthy backend/server.js
USE /api/articles api healthy backend/server.js
USE /api/publish api healthy backend/server.js
USE /api/sites api healthy backend/server.js
USE /api/drafts api healthy backend/server.js
USE /api/publications api healthy backend/server.js
USE /api/subscriber/sources api healthy backend/server.js
USE /api/subscriber api healthy backend/server.js
USE /api/ia api healthy backend/server.js
GET /api/settings api healthy backend/server.js
USE /api/contato api healthy backend/server.js
USE /api/proxy-image api healthy backend/server.js
USE /api/admin/sites-catalog api healthy backend/server.js
USE /api/admin/whatsapp api healthy backend/server.js
USE /api/admin/youtube api healthy backend/server.js
USE /api/colunista api healthy backend/server.js
USE /api/plugin api healthy backend/server.js
USE /api/admin/plugin api healthy backend/server.js
GET /api/admin/card-templates api healthy backend/server.js
GET /api/admin/fontes-saude api healthy backend/server.js
POST /api/admin/card-templates api healthy backend/server.js
DELETE /api/admin/card-templates/:slug api healthy backend/server.js
GET /api/admin/card-templates/:slug/layout api healthy backend/server.js
POST /api/admin/card-templates/:slug/preview api healthy backend/server.js
PUT /api/admin/card-templates/:slug/layout api healthy backend/server.js
USE /api/admin api healthy backend/server.js
GET /api/test-card api healthy backend/server.js
GET /api/health api healthy backend/server.js
GET /api/sources api healthy backend/server.js
GET /api/feeds api healthy backend/server.js
GET /api/article api healthy backend/server.js
GET /api/config api healthy backend/server.js
GET /api/refresh api healthy backend/server.js
GET /wp-json/wp/v2/posts?per_page=1 api healthy backend/connectors/wordpress.js
POST /wp-json/wp/v2/tags api healthy backend/connectors/wordpress.js
POST /wp-json/wp/v2/posts api healthy backend/connectors/wordpress.js
POST / api healthy backend/routes/contato.js
GET /stats api healthy backend/routes/admin.js
GET /sources api healthy backend/routes/admin.js
PATCH /sources/:slug/toggle api healthy backend/routes/admin.js
PATCH /sources/:slug/refresh api healthy backend/routes/admin.js
POST /sources api healthy backend/routes/admin.js
PUT /sources/:slug api healthy backend/routes/admin.js
POST /sources/analyze api healthy backend/routes/admin.js
POST /sources/test-scraping api healthy backend/routes/admin.js

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

LabelLayerStatusPath
MAPA-DO-SISTEMA.md software healthy MAPA-DO-SISTEMA.md
README.md software healthy README.md
fase1-banco-login.md software healthy fase1-banco-login.md
package.json software healthy package.json
wrangler.toml software healthy wrangler.toml
index.html software healthy index.html
RECONSTRUCTION.md software healthy RECONSTRUCTION.md
fase4-admin-planos.md software healthy fase4-admin-planos.md
deploy.sh software healthy deploy.sh
package-lock.json software healthy package-lock.json
DOCUMENTACAO.md software healthy DOCUMENTACAO.md
fase3-normalizacao-fontes.md software healthy fase3-normalizacao-fontes.md
especificacao-tecnica-saas-noticias.md software healthy especificacao-tecnica-saas-noticias.md
backup-xixo.sh software healthy backup-xixo.sh
cloudflare-worker-sc-proxy.js software healthy cloudflare-worker-sc-proxy.js
docker-compose.yml software healthy docker-compose.yml
fase2-conectores-painel.md software healthy fase2-conectores-painel.md
login.html software healthy frontend/subscriber/login.html
index.html software healthy frontend/subscriber/index.html
admin.html software healthy frontend/subscriber/admin.html
landing.html software healthy frontend/subscriber/landing.html
termos.html software healthy frontend/subscriber/termos.html
coluna.html software healthy frontend/subscriber/coluna.html
Bem-vindo.md software healthy PortalXM/Bem-vindo.md
settings.local.json software healthy .claude/settings.local.json
portal-publisher.php software healthy portal-publisher/portal-publisher.php
watchdog-xixo.sh software healthy infra/watchdog-xixo.sh
autopub.js software healthy backend/autopub.js
migrate.js software healthy backend/migrate.js
youtube-videos.js software healthy backend/youtube-videos.js
package.json software healthy backend/package.json
startup-validator.js software healthy backend/startup-validator.js
monitor.js software healthy backend/monitor.js
package-lock.json software healthy backend/package-lock.json
telegram.js software healthy backend/telegram.js
sources.default.json software healthy backend/sources.default.json
server.js software healthy backend/server.js
.env.example software healthy backend/.env.example
headless-content.js software healthy backend/scrapers/headless-content.js
full-content.js software healthy backend/scrapers/full-content.js
normalizer.js software healthy backend/scrapers/normalizer.js
adminAuth.js software healthy backend/middleware/adminAuth.js
auth.js software healthy backend/middleware/auth.js
hashtags.js software healthy backend/connectors/hashtags.js
blogger.js software healthy backend/connectors/blogger.js
webhook.js software healthy backend/connectors/webhook.js
encrypt.js software healthy backend/connectors/encrypt.js
instagram.js software healthy backend/connectors/instagram.js
evolution.js software healthy backend/connectors/evolution.js
facebook.js software healthy backend/connectors/facebook.js

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

LabelLayerStatusPath
frontend software healthy frontend
subscriber software healthy frontend/subscriber
PortalXM software healthy PortalXM
.claude software healthy .claude
portal-publisher software healthy portal-publisher
infra software healthy infra
backend software healthy backend
scrapers software healthy backend/scrapers
middleware software healthy backend/middleware
connectors software healthy backend/connectors
utils software healthy backend/utils
templates software healthy backend/templates
routes software healthy backend/routes
db software healthy backend/db
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
plans data healthy backend/db/schema.sql
subscribers data healthy backend/db/schema.sql
sources data healthy backend/db/schema.sql
subscriber_sources data healthy backend/db/schema.sql
articles data healthy backend/db/schema.sql
subscriber_sites data healthy backend/db/schema.sql
publications data healthy backend/db/schema.sql
sessions data healthy backend/db/schema.sql

LabelLayerStatusPath
auth::backend/middleware/auth.js security healthy backend/middleware/auth.js
auth::backend/routes/auth.js security healthy backend/routes/auth.js
auth::deploy.sh security healthy deploy.sh
auth::backend/.env.example security healthy backend/.env.example
auth::backend/middleware/adminAuth.js security healthy backend/middleware/adminAuth.js
auth::backend/routes/articles.js security healthy backend/routes/articles.js
auth::backend/server.js security healthy backend/server.js

LabelLayerStatusPath
127.0.0.1 network healthy backup-xixo.sh
124.0.0.0 network healthy cloudflare-worker-sc-proxy.js
120.0.0.0 network healthy .claude/settings.local.json
146.235.53.61 network healthy .github/workflows/deploy.yml

LabelLayerStatusPath
port:5434 network healthy docker-compose.yml
port:5432 network healthy docker-compose.yml
port:3000 network healthy backend/.env.example

LabelLayerStatusPath
password_literal::backup-xixo.sh security healthy backup-xixo.sh
password_literal::.claude/settings.local.json security healthy .claude/settings.local.json
openai_or_anthropic_key::backend/.env.example security healthy backend/.env.example

LabelLayerStatusPath
postgres data healthy docker-compose.yml
postgresql data healthy docker-compose.yml

LabelLayerStatusPath
vps::aws hardware healthy backend/package-lock.json
vps::gcp hardware healthy backend/package-lock.json

LabelLayerStatusPath
repobility-clone-owgsjyx_ software healthy /tmp/repobility-clone-owgsjyx_

LabelLayerStatusPath
nginx network healthy README.md

LabelLayerStatusPath
postgres hardware healthy docker-compose.yml

LabelLayerStatusPath
gpu (detected) hardware healthy backend/scrapers/headless-content.js

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.yml

LabelLayerStatusPath
deploy cicd healthy .github/workflows/deploy.yml

LabelLayerStatusPath
SSH_PRIVATE_KEY cicd healthy
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/944e8e3d-1ef3-4dc0-bb4a-27d0e3694783/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/944e8e3d-1ef3-4dc0-bb4a-27d0e3694783/

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.