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.

andrehz4/setlists-pj-ev

https://github.com/andrehz4/setlists-pj-ev · scanned 2026-06-17 01:34 UTC (1 month, 2 weeks ago)

158 raw signals (0 security + 158 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -28.0 (diff) · 151 actionable findings from 1 signal source. 7 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 2337 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
e software healthy purify.min.js:e
L software healthy purify.min.js:L
Wt software healthy purify.min.js:Wt
resolve_site software healthy backend/app/dependencies.py:10
require_auth software dead backend/app/dependencies.py:24
optional_auth software dead backend/app/dependencies.py:31
require_admin software dead backend/app/dependencies.py:41
correlation_id_middleware software healthy backend/app/main.py:49
health software healthy backend/app/main.py:66
health_db software healthy backend/app/main.py:72
root software healthy backend/app/main.py:83
admin_user_ids software healthy backend/app/core/config.py:44
is_admin software healthy backend/app/core/config.py:47
site_origin_map software healthy backend/app/core/config.py:51
format software dead backend/app/core/logging.py:12
configure_logging software healthy backend/app/core/logging.py:25
_client_ip software healthy backend/app/core/limiter.py:6
create_jwt software healthy backend/app/services/auth_service.py:17
verify_jwt software healthy backend/app/services/auth_service.py:23
upsert_user software healthy backend/app/services/auth_service.py:36
get_pool software healthy backend/app/services/db.py:13
get_conn software healthy backend/app/services/db.py:22
list_posts software healthy backend/app/routes/feed.py:28
create_post software healthy backend/app/routes/feed.py:67
get_post software healthy backend/app/routes/feed.py:100
toggle_like software healthy backend/app/routes/feed.py:145
create_comment software healthy backend/app/routes/feed.py:191
delete_comment software healthy backend/app/routes/feed.py:229
google_login software healthy backend/app/routes/auth.py:31
google_callback software healthy backend/app/routes/auth.py:37
me software healthy backend/app/routes/auth.py:51
_parse_reactions software healthy backend/app/routes/forum.py:41
_topic_from_row software healthy backend/app/routes/forum.py:53
_post_from_row software healthy backend/app/routes/forum.py:61
list_topics software healthy backend/app/routes/forum.py:69
create_topic software healthy backend/app/routes/forum.py:137
create_bot_topic software healthy backend/app/routes/forum.py:175
get_topic software healthy backend/app/routes/forum.py:214
get_user_profile software healthy backend/app/routes/forum.py:276
update_my_profile software healthy backend/app/routes/forum.py:356
get_user_badges software healthy backend/app/routes/forum.py:387
create_post software healthy backend/app/routes/forum.py:420
toggle_reaction software healthy backend/app/routes/forum.py:465
delete_post software healthy backend/app/routes/forum.py:520
delete_topic software healthy backend/app/routes/forum.py:544
create_report software healthy backend/app/routes/forum.py:568
disable_rate_limit software healthy backend/tests/conftest.py:20
client software healthy backend/tests/conftest.py:31
valid_token software healthy backend/tests/conftest.py:42
_make_request software healthy backend/tests/test_site_isolation.py:16

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

LabelLayerStatusPath
CLAUDE.md software healthy CLAUDE.md
forum-topic.html software healthy forum-topic.html
auth-callback.html software healthy auth-callback.html
HANDOFF.md software healthy HANDOFF.md
media-manifest.json software healthy media-manifest.json
MEDIA_AUDIT_2026-04-29.md software healthy MEDIA_AUDIT_2026-04-29.md
forum-profile.html software healthy forum-profile.html
package-lock.json software healthy package-lock.json
forum.html software healthy forum.html
ANALYTICS.md software healthy ANALYTICS.md
privacidade.html software healthy privacidade.html
README.txt software healthy README.txt
PIPELINE.md software healthy PIPELINE.md
HUB.md software healthy HUB.md
package.json software healthy package.json
MEDIA_AUDIT_2026-05-11.md software healthy MEDIA_AUDIT_2026-05-11.md
index.html software healthy index.html
purify.min.js software healthy purify.min.js
PROGRESSO.md software healthy PROGRESSO.md
railway.json software healthy backend/railway.json
requirements.txt software healthy backend/requirements.txt
pyproject.toml software healthy backend/pyproject.toml
requirements-dev.txt software healthy backend/requirements-dev.txt
Dockerfile software healthy backend/Dockerfile
__init__.py software healthy backend/app/__init__.py
dependencies.py software healthy backend/app/dependencies.py
main.py software healthy backend/app/main.py
__init__.py software healthy backend/app/schemas/__init__.py
feed.py software healthy backend/app/schemas/feed.py
forum.py software healthy backend/app/schemas/forum.py
__init__.py software healthy backend/app/core/__init__.py
config.py software healthy backend/app/core/config.py
logging.py software healthy backend/app/core/logging.py
limiter.py software healthy backend/app/core/limiter.py
__init__.py software healthy backend/app/services/__init__.py
auth_service.py software healthy backend/app/services/auth_service.py
db.py software healthy backend/app/services/db.py
__init__.py software healthy backend/app/routes/__init__.py
feed.py software healthy backend/app/routes/feed.py
auth.py software healthy backend/app/routes/auth.py
forum.py software healthy backend/app/routes/forum.py
conftest.py software healthy backend/tests/conftest.py
test_site_isolation.py software healthy backend/tests/test_site_isolation.py
__init__.py software healthy backend/tests/__init__.py
test_chat_funcionalidades.py software healthy backend/tests/test_chat_funcionalidades.py
002_anchor_show_id.sql software healthy backend/migrations/002_anchor_show_id.sql
001_fix_body_reactions_indexes.sql software healthy backend/migrations/001_fix_body_reactions_indexes.sql
003_user_profile_fields.sql software healthy backend/migrations/003_user_profile_fields.sql
_download-guitar-samples.mjs software healthy scripts/_download-guitar-samples.mjs
cifras-coverage.test.mjs software healthy scripts/cifras-coverage.test.mjs

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

LabelLayerStatusPath
FeedPostCreate software healthy backend/app/schemas/feed.py:4
CommentCreate software healthy backend/app/schemas/feed.py:9
FeedCommentOut software healthy backend/app/schemas/feed.py:13
FeedPostOut software healthy backend/app/schemas/feed.py:22
FeedPostDetailOut software healthy backend/app/schemas/feed.py:35
FeedPageOut software healthy backend/app/schemas/feed.py:40
TopicCreate software healthy backend/app/schemas/forum.py:4
PostCreate software healthy backend/app/schemas/forum.py:11
ReportCreate software healthy backend/app/schemas/forum.py:15
UserProfileUpdate software healthy backend/app/schemas/forum.py:21
ReactionCreate software healthy backend/app/schemas/forum.py:30
TopicOut software healthy backend/app/schemas/forum.py:36
PostOut software healthy backend/app/schemas/forum.py:54
TopicDetailOut software healthy backend/app/schemas/forum.py:67
TopicsPageOut software healthy backend/app/schemas/forum.py:75
Settings software healthy backend/app/core/config.py:5
JsonFormatter software healthy backend/app/core/logging.py:11
TestResolveSite software healthy backend/tests/test_site_isolation.py:15
TestSiteOriginMap software healthy backend/tests/test_site_isolation.py:73
TestListTopicsIsolation software healthy backend/tests/test_site_isolation.py:99
TestJWT software healthy backend/tests/test_site_isolation.py:193
TestFeedIsolation software healthy backend/tests/test_site_isolation.py:220
TestCriarTopico software healthy backend/tests/test_chat_funcionalidades.py:82
TestCriarResposta software healthy backend/tests/test_chat_funcionalidades.py:191
TestVisualizarTopico software healthy backend/tests/test_chat_funcionalidades.py:302
TestListarTopicos software healthy backend/tests/test_chat_funcionalidades.py:364
TestReport software healthy backend/tests/test_chat_funcionalidades.py:433
TestAutenticacao software healthy backend/tests/test_chat_funcionalidades.py:502
TestLimiteTamanhoCorpo software healthy backend/tests/test_chat_funcionalidades.py:543
TestReactions software healthy backend/tests/test_chat_funcionalidades.py:603
TestSerializacaoEErros software healthy backend/tests/test_chat_funcionalidades.py:701
TestInfraestrutura software healthy backend/tests/test_chat_funcionalidades.py:742
IGAPIError software healthy scripts/publish/instagram.mjs:IGAPIError
IGRateLimitError software healthy scripts/publish/instagram.mjs:IGRateLimitError
e software healthy media/lib/alphatab/alphaTab.min.js:e
G software healthy media/lib/alphatab/alphaTab.min.js:G
V software healthy media/lib/alphatab/alphaTab.min.js:V
$ software healthy media/lib/alphatab/alphaTab.min.js:$
X software healthy media/lib/alphatab/alphaTab.min.js:X
J software healthy media/lib/alphatab/alphaTab.min.js:J
Y software healthy media/lib/alphatab/alphaTab.min.js:Y
K software healthy media/lib/alphatab/alphaTab.min.js:K
Q software healthy media/lib/alphatab/alphaTab.min.js:Q
Z software healthy media/lib/alphatab/alphaTab.min.js:Z
tt software healthy media/lib/alphatab/alphaTab.min.js:tt
st software healthy media/lib/alphatab/alphaTab.min.js:st
rt software healthy media/lib/alphatab/alphaTab.min.js:rt
Rt software healthy media/lib/alphatab/alphaTab.min.js:Rt
Gt software healthy media/lib/alphatab/alphaTab.min.js:Gt
jt software healthy media/lib/alphatab/alphaTab.min.js:jt

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

LabelLayerStatusPath
backend software healthy backend
app software healthy backend/app
schemas software healthy backend/app/schemas
core software healthy backend/app/core
services software healthy backend/app/services
routes software healthy backend/app/routes
tests software healthy backend/tests
migrations software healthy backend/migrations
scripts software healthy scripts
_design-2026-05-12 software healthy scripts/_design-2026-05-12
pearljamcifras software healthy scripts/_design-2026-05-12/pearljamcifras
project software healthy scripts/_design-2026-05-12/pearljamcifras/project
chats software healthy scripts/_design-2026-05-12/pearljamcifras/chats
_design-2026-05-12-v2 software healthy scripts/_design-2026-05-12-v2
pearljamcifras software healthy scripts/_design-2026-05-12-v2/pearljamcifras
project software healthy scripts/_design-2026-05-12-v2/pearljamcifras/project
chats software healthy scripts/_design-2026-05-12-v2/pearljamcifras/chats
publish software healthy scripts/publish
story-styles software healthy scripts/publish/story-styles
_design-pearljamcifras software healthy scripts/_design-pearljamcifras
project software healthy scripts/_design-pearljamcifras/project
chats software healthy scripts/_design-pearljamcifras/chats
news software healthy scripts/news
curators software healthy scripts/news/curators
.github software healthy .github
workflows software healthy .github/workflows
media software healthy media
clipes software healthy media/clipes
band software healthy media/band
tabs software healthy media/tabs
cifras-multi software healthy media/tabs/cifras-multi
setlistfm software healthy media/setlistfm
by-year software healthy media/setlistfm/by-year
albums software healthy media/albums
essays software healthy media/essays
lib software healthy media/lib
alphatab software healthy media/lib/alphatab
smplr-soundfonts software healthy media/lib/smplr-soundfonts
smplr software healthy media/lib/smplr
news software healthy media/news
_curation-log software healthy media/news/_curation-log
instagram-stories software healthy media/news/instagram-stories
_backup-2026-05-12-gemini-baseline software healthy media/news/_backup-2026-05-12-gemini-baseline
archive software healthy media/news/archive
items software healthy media/news/items
reels-clips software healthy media/reels-clips
mock-ig software healthy mock-ig
web software healthy mock-ig/web
src software healthy mock-ig/web/src
components software healthy mock-ig/web/src/components

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

LabelLayerStatusPath
GET /health api healthy backend/app/main.py
GET /health/db api healthy backend/app/main.py
GET / api healthy backend/app/main.py
GET /posts api healthy backend/app/routes/feed.py
POST /posts api healthy backend/app/routes/feed.py
GET /posts/{post_id} api healthy backend/app/routes/feed.py
POST /posts/{post_id}/likes api healthy backend/app/routes/feed.py
POST /posts/{post_id}/comments api healthy backend/app/routes/feed.py
DELETE /comments/{comment_id} api healthy backend/app/routes/feed.py
GET /auth/google/login api healthy backend/app/routes/auth.py
GET /auth/google/callback api healthy backend/app/routes/auth.py
GET /auth/me api healthy backend/app/routes/auth.py
GET /topics api healthy backend/app/routes/forum.py
POST /topics api healthy backend/app/routes/forum.py
POST /bot/topics api healthy backend/app/routes/forum.py
GET /topics/{topic_id} api healthy backend/app/routes/forum.py
GET /users/{user_id} api healthy backend/app/routes/forum.py
PATCH /users/me api healthy backend/app/routes/forum.py
GET /users/{user_id}/badges api healthy backend/app/routes/forum.py
POST /topics/{topic_id}/posts api healthy backend/app/routes/forum.py
POST /reactions api healthy backend/app/routes/forum.py
DELETE /posts/{post_id} api healthy backend/app/routes/forum.py
DELETE /topics/{topic_id} api healthy backend/app/routes/forum.py
POST /reports api healthy backend/app/routes/forum.py

LabelLayerStatusPath
App frontend healthy mock-ig/web/src/App.jsx
UsageMeter frontend healthy mock-ig/web/src/components/UsageMeter.jsx
CallBadge frontend healthy mock-ig/web/src/components/CallBadge.jsx
FeedGrid frontend healthy mock-ig/web/src/components/FeedGrid.jsx
RunsLab frontend healthy mock-ig/web/src/components/RunsLab.jsx
CurationLab frontend healthy mock-ig/web/src/components/CurationLab.jsx
CurationRunsLab frontend healthy mock-ig/web/src/components/CurationRunsLab.jsx
PostModal frontend healthy mock-ig/web/src/components/PostModal.jsx
PreviewLab frontend healthy mock-ig/web/src/components/PreviewLab.jsx
FailPanel frontend healthy mock-ig/web/src/components/FailPanel.jsx
StoriesBar frontend healthy mock-ig/web/src/components/StoriesBar.jsx
Sidebar frontend healthy mock-ig/web/src/components/Sidebar.jsx
StoryViewer frontend healthy mock-ig/web/src/components/StoryViewer.jsx
Reels frontend healthy mock-ig/web/src/components/Reels.jsx

LabelLayerStatusPath
auth::scripts/publish/auto-merge-routine.mjs security healthy scripts/publish/auto-merge-routine.mjs
auth::scripts/publish/run-publish.mjs security healthy scripts/publish/run-publish.mjs
auth::backend/app/core/config.py security healthy backend/app/core/config.py
auth::backend/tests/test_chat_funcionalidades.py security healthy backend/tests/test_chat_funcionalidades.py
auth::backend/app/services/auth_service.py security healthy backend/app/services/auth_service.py
auth::scripts/news/reddit-rss-fetch.mjs security healthy scripts/news/reddit-rss-fetch.mjs
auth::scripts/news/fetch-news.mjs security healthy scripts/news/fetch-news.mjs
auth::forum.html security healthy forum.html
auth::backend/tests/test_site_isolation.py security healthy backend/tests/test_site_isolation.py
auth::scripts/news/community-fetch.mjs security healthy scripts/news/community-fetch.mjs
auth::scripts/news/reddit-community.mjs security healthy scripts/news/reddit-community.mjs
auth::backend/app/routes/auth.py security healthy backend/app/routes/auth.py
auth::forum-topic.html security healthy forum-topic.html

LabelLayerStatusPath
TELEGRAM_BOT_TOKEN cicd healthy
REDDIT_PROXY_URL cicd healthy
GITHUB_TOKEN cicd healthy
ANTHROPIC_API_KEY cicd healthy
TELEGRAM_CHAT_ID cicd healthy
GH_PAT_SECRETS cicd healthy
REDDIT_CLIENT_SECRET cicd healthy
GEMINI_API_KEY cicd healthy
IG_ACCESS_TOKEN cicd healthy
SETLISTFM_API_KEY cicd healthy
IG_USER_ID cicd healthy
FORUM_BOT_KEY cicd healthy
REDDIT_CLIENT_ID cicd healthy

LabelLayerStatusPath
gha::backend-ci cicd healthy .github/workflows/backend-ci.yml
gha::publish-instagram cicd healthy .github/workflows/publish-instagram.yml
gha::publish-reel cicd healthy .github/workflows/publish-reel.yml
gha::news cicd healthy .github/workflows/news.yml
gha::test-reddit-rss cicd healthy .github/workflows/test-reddit-rss.yml
gha::community cicd healthy .github/workflows/community.yml
gha::forum-seed cicd healthy .github/workflows/forum-seed.yml
gha::test cicd healthy .github/workflows/test.yml
gha::refresh-ig-token cicd healthy .github/workflows/refresh-ig-token.yml
gha::news-merge cicd healthy .github/workflows/news-merge.yml
gha::publish-story cicd healthy .github/workflows/publish-story.yml

LabelLayerStatusPath
quality cicd healthy .github/workflows/backend-ci.yml
publish cicd healthy .github/workflows/publish-instagram.yml
publish-reel cicd healthy .github/workflows/publish-reel.yml
fetch cicd healthy .github/workflows/news.yml
test cicd healthy .github/workflows/test-reddit-rss.yml
fetch cicd healthy .github/workflows/community.yml
seed cicd healthy .github/workflows/forum-seed.yml
test cicd healthy .github/workflows/test.yml
refresh cicd healthy .github/workflows/refresh-ig-token.yml
merge cicd healthy .github/workflows/news-merge.yml
publish-story cicd healthy .github/workflows/publish-story.yml

LabelLayerStatusPath
port:8000 network healthy backend/Dockerfile
port:12 network healthy .github/workflows/publish-reel.yml
port:09 network healthy .github/workflows/publish-reel.yml
port:06 network healthy .github/workflows/refresh-ig-token.yml
port:13 network healthy .github/workflows/refresh-ig-token.yml
port:5273 network healthy mock-ig/web/vite.config.js

LabelLayerStatusPath
002_anchor_show_id.sql data healthy backend/migrations/002_anchor_show_id.sql
001_fix_body_reactions_indexes.sql data healthy backend/migrations/001_fix_body_reactions_indexes.sql
003_user_profile_fields.sql data healthy backend/migrations/003_user_profile_fields.sql

LabelLayerStatusPath
andrehz4__setlists-pj-ev software healthy /data/fable5_failed_archive/andrehz4__setlists-pj-ev

LabelLayerStatusPath
postgresql data healthy backend/app/core/config.py

LabelLayerStatusPath
forum_reactions data healthy backend/migrations/001_fix_body_reactions_indexes.sql

LabelLayerStatusPath
loadbalancer network healthy backend/app/core/limiter.py

LabelLayerStatusPath
127.0.0.1 network healthy scripts/_devserver.mjs

LabelLayerStatusPath
image::backend/Dockerfile hardware healthy backend/Dockerfile

LabelLayerStatusPath
gpu (detected) hardware healthy media/setlistfm/by-year/2016.json
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/261fb65f-96be-4c73-bace-9636e66de50d/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/261fb65f-96be-4c73-bace-9636e66de50d/

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.