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.

selmanays/nodrat

https://github.com/selmanays/nodrat · scanned 2026-06-16 00:07 UTC (2 months, 2 weeks ago)

430 raw signals (212 security + 218 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 199 actionable findings from 2 signal sources. 489 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 5438 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
_docker_available software healthy apps/api/tests/conftest.py:30
event_loop_policy software healthy apps/api/tests/conftest.py:62
pg_container software healthy apps/api/tests/conftest.py:73
pg_url software healthy apps/api/tests/conftest.py:97
redis_container software healthy apps/api/tests/conftest.py:112
redis_url software healthy apps/api/tests/conftest.py:127
minio_container software healthy apps/api/tests/conftest.py:139
minio_endpoint software healthy apps/api/tests/conftest.py:157
test_db_engine software healthy apps/api/tests/conftest.py:169
test_db_session software healthy apps/api/tests/conftest.py:236
pytest_configure software healthy apps/api/tests/conftest.py:255
pytest_collection_modifyitems software healthy apps/api/tests/conftest.py:263
test_all_20_bakinazik_sources_inserted software healthy apps/api/tests/integration/test_seed_bakinazik_sources.py:59
test_sources_inactive_default software healthy apps/api/tests/integration/test_seed_bakinazik_sources.py:71
test_sources_polling_tier_normal_default software healthy apps/api/tests/integration/test_seed_bakinazik_sources.py:82
test_sources_crawl_interval_default software healthy apps/api/tests/integration/test_seed_bakinazik_sources.py:97
test_sources_all_10_categories_present software healthy apps/api/tests/integration/test_seed_bakinazik_sources.py:1…
test_sources_compliance_fields_unset software healthy apps/api/tests/integration/test_seed_bakinazik_sources.py:1…
test_seed_idempotent_re_run software healthy apps/api/tests/integration/test_seed_bakinazik_sources.py:1…
test_seeded_sources_pass_polling_tier_check_constraint software healthy apps/api/tests/integration/test_seed_bakinazik_sources.py:1…
_seed_source software healthy apps/api/tests/integration/test_entity_trends.py:26
_seed_article software healthy apps/api/tests/integration/test_entity_trends.py:46
_seed_entity software healthy apps/api/tests/integration/test_entity_trends.py:60
test_entity_trend_gate_label_and_score software healthy apps/api/tests/integration/test_entity_trends.py:70
test_entity_trend_empty_db software healthy apps/api/tests/integration/test_entity_trends.py:110
test_rerank_stats_sql_int_param_no_data_error software healthy apps/api/tests/integration/test_admin_rag_sql.py:17
test_rerank_stats_sql_various_hour_values software healthy apps/api/tests/integration/test_admin_rag_sql.py:47
test_all_19_gundem_sources_inserted software healthy apps/api/tests/integration/test_seed_gundem_sources.py:64
test_sources_inactive_default software healthy apps/api/tests/integration/test_seed_gundem_sources.py:76
test_sources_compliance_fields_unset software healthy apps/api/tests/integration/test_seed_gundem_sources.py:87
test_sources_polling_tier_normal_default software healthy apps/api/tests/integration/test_seed_gundem_sources.py:101
test_sources_crawl_interval_default software healthy apps/api/tests/integration/test_seed_gundem_sources.py:116
test_sources_category_gundem software healthy apps/api/tests/integration/test_seed_gundem_sources.py:127
test_sources_type_split software healthy apps/api/tests/integration/test_seed_gundem_sources.py:139
test_sources_reliability_score_set software healthy apps/api/tests/integration/test_seed_gundem_sources.py:157
test_seed_idempotent_re_run software healthy apps/api/tests/integration/test_seed_gundem_sources.py:178
test_snapshot_idempotent_empty software healthy apps/api/tests/integration/test_trend_worker.py:24
test_assign_nonexistent_cluster software healthy apps/api/tests/integration/test_trend_worker.py:40
test_seeded_assign_and_snapshot software healthy apps/api/tests/integration/test_trend_worker.py:46
test_burst_signal_written software healthy apps/api/tests/integration/test_trend_worker.py:129
_make_source software healthy apps/api/tests/integration/test_record_failure_539.py:23
_make_article software healthy apps/api/tests/integration/test_record_failure_539.py:36
test_record_failure_resolves_sibling_dlq_when_article_archi… software healthy apps/api/tests/integration/test_record_failure_539.py:53
test_record_failure_does_not_resolve_when_article_failed software healthy apps/api/tests/integration/test_record_failure_539.py:98
test_record_failure_resolves_sibling_when_article_already_c… software healthy apps/api/tests/integration/test_record_failure_539.py:138
test_pg_container_responds software healthy apps/api/tests/integration/test_testcontainers_smoke.py:14
test_pg_has_pgvector_extension software healthy apps/api/tests/integration/test_testcontainers_smoke.py:23
test_users_table_exists_after_migration software healthy apps/api/tests/integration/test_testcontainers_smoke.py:34
test_articles_table_exists_after_migration software healthy apps/api/tests/integration/test_testcontainers_smoke.py:48
test_redis_url_fixture software healthy apps/api/tests/integration/test_testcontainers_smoke.py:60

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

LabelLayerStatusPath
INDEX.md software healthy INDEX.md
docker-compose.dev.yml software healthy docker-compose.dev.yml
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
.env.example software healthy .env.example
CHANGELOG.md software healthy CHANGELOG.md
docker-compose.yml software healthy docker-compose.yml
Dockerfile software healthy apps/api/Dockerfile
pyproject.toml software healthy apps/api/pyproject.toml
__init__.py software healthy apps/api/tests/__init__.py
conftest.py software healthy apps/api/tests/conftest.py
__init__.py software healthy apps/api/tests/integration/__init__.py
test_seed_bakinazik_sources.py software healthy apps/api/tests/integration/test_seed_bakinazik_sources.py
test_entity_trends.py software healthy apps/api/tests/integration/test_entity_trends.py
test_admin_rag_sql.py software healthy apps/api/tests/integration/test_admin_rag_sql.py
test_seed_gundem_sources.py software healthy apps/api/tests/integration/test_seed_gundem_sources.py
test_trend_worker.py software healthy apps/api/tests/integration/test_trend_worker.py
test_record_failure_539.py software healthy apps/api/tests/integration/test_record_failure_539.py
test_testcontainers_smoke.py software healthy apps/api/tests/integration/test_testcontainers_smoke.py
test_research_cache_telemetry.py software healthy apps/api/tests/unit/test_research_cache_telemetry.py
test_semantic_chunker.py software healthy apps/api/tests/unit/test_semantic_chunker.py
test_planner_cache.py software healthy apps/api/tests/unit/test_planner_cache.py
test_media_suggest.py software healthy apps/api/tests/unit/test_media_suggest.py
test_content_generator_prompt.py software healthy apps/api/tests/unit/test_content_generator_prompt.py
test_query_planner_prompt.py software healthy apps/api/tests/unit/test_query_planner_prompt.py
test_l1_windowed_context.py software healthy apps/api/tests/unit/test_l1_windowed_context.py
test_extractor.py software healthy apps/api/tests/unit/test_extractor.py
test_cold_tier.py software healthy apps/api/tests/unit/test_cold_tier.py
test_trend_read_dedup.py software healthy apps/api/tests/unit/test_trend_read_dedup.py
test_query_decomposition.py software healthy apps/api/tests/unit/test_query_decomposition.py
test_search_arg_telemetry.py software healthy apps/api/tests/unit/test_search_arg_telemetry.py
__init__.py software healthy apps/api/tests/unit/__init__.py
test_raptor.py software healthy apps/api/tests/unit/test_raptor.py
test_style_analyzer_prompt.py software healthy apps/api/tests/unit/test_style_analyzer_prompt.py
test_trend_models_registered.py software healthy apps/api/tests/unit/test_trend_models_registered.py
test_canonicalization.py software healthy apps/api/tests/unit/test_canonicalization.py
test_l2_affinity.py software healthy apps/api/tests/unit/test_l2_affinity.py
test_research_stream_decomposition.py software healthy apps/api/tests/unit/test_research_stream_decomposition.py
test_structured_data.py software healthy apps/api/tests/unit/test_structured_data.py
test_research_stream_replay.py software healthy apps/api/tests/unit/test_research_stream_replay.py
test_deepseek_stream.py software healthy apps/api/tests/unit/test_deepseek_stream.py
test_admin_observability_no_dropped_table.py software healthy apps/api/tests/unit/test_admin_observability_no_dropped_tab…
test_robots.py software healthy apps/api/tests/unit/test_robots.py
test_image_vlm_retry.py software healthy apps/api/tests/unit/test_image_vlm_retry.py
test_settings_store.py software healthy apps/api/tests/unit/test_settings_store.py
test_hierarchy_refine.py software healthy apps/api/tests/unit/test_hierarchy_refine.py
test_admin_rag_pipeline_comparison.py software healthy apps/api/tests/unit/test_admin_rag_pipeline_comparison.py
test_retrieval_confidence.py software healthy apps/api/tests/unit/test_retrieval_confidence.py
test_health.py software healthy apps/api/tests/unit/test_health.py

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

LabelLayerStatusPath
_Msg software healthy apps/api/tests/unit/test_research_cache_telemetry.py:21
_Res software healthy apps/api/tests/unit/test_research_cache_telemetry.py:28
_MemoryRedis software healthy apps/api/tests/unit/test_planner_cache.py:20
_ScalarsRes software healthy apps/api/tests/unit/test_l2_affinity.py:22
_RowsRes software healthy apps/api/tests/unit/test_l2_affinity.py:33
_FakeResponse software healthy apps/api/tests/unit/test_deepseek_stream.py:53
_FakeAsyncClient software healthy apps/api/tests/unit/test_deepseek_stream.py:66
_Capturing software healthy apps/api/tests/unit/test_deepseek_stream.py:146
_FakeChunk software healthy apps/api/tests/unit/test_retrieval_confidence.py:27
_FakeSource software healthy apps/api/tests/unit/test_polling_tier.py:185
_Result software healthy apps/api/tests/unit/test_source_robots_deactivation.py:31
_Session software healthy apps/api/tests/unit/test_source_robots_deactivation.py:47
_FakeDB software healthy apps/api/tests/unit/test_sitemap_ingestion.py:84
_FakeSrc software healthy apps/api/tests/unit/test_sitemap_ingestion.py:89
_FakeSettings software healthy apps/api/tests/unit/test_research_stream_context.py:71
_FakePrompts software healthy apps/api/tests/unit/test_research_stream_context.py:91
_Plan software healthy apps/api/tests/unit/test_research_tools.py:407
_Emb software healthy apps/api/tests/unit/test_research_tools.py:415
_Provider software healthy apps/api/tests/unit/test_research_tools.py:418
_Art software healthy apps/api/tests/unit/test_research_tools.py:1001
_Fact software healthy apps/api/tests/unit/test_research_tools.py:1010
_WArt software healthy apps/api/tests/unit/test_research_tools.py:695
_FakeProv software healthy apps/api/tests/unit/test_research_tools.py:828
_FakeResult software healthy apps/api/tests/unit/test_sft_curator.py:24
_FakeSession software healthy apps/api/tests/unit/test_sft_curator.py:40
TestEmailRedaction software healthy apps/api/tests/unit/test_pii_redaction.py:18
TestIPRedaction software healthy apps/api/tests/unit/test_pii_redaction.py:47
TestTCKimlik software healthy apps/api/tests/unit/test_pii_redaction.py:69
TestIBANRedaction software healthy apps/api/tests/unit/test_pii_redaction.py:118
TestPhoneSeparators software healthy apps/api/tests/unit/test_pii_redaction.py:139
TestUUIDRedaction software healthy apps/api/tests/unit/test_pii_redaction.py:159
TestPhoneRedaction software healthy apps/api/tests/unit/test_pii_redaction.py:173
TestMixedScenarios software healthy apps/api/tests/unit/test_pii_redaction.py:186
TestMessagesRedaction software healthy apps/api/tests/unit/test_pii_redaction.py:207
_FakeSettingsStore software healthy apps/api/tests/unit/test_admin_trends.py:229
TestPasswordHashing software healthy apps/api/tests/unit/test_security.py:25
TestJWTAccessToken software healthy apps/api/tests/unit/test_security.py:59
TestJWTRefreshToken software healthy apps/api/tests/unit/test_security.py:119
_Plan software healthy apps/api/tests/unit/test_query_decomposition_baseline.py:39
_Emb software healthy apps/api/tests/unit/test_query_decomposition_baseline.py:44
_Provider software healthy apps/api/tests/unit/test_query_decomposition_baseline.py:47
GoldenCase software healthy apps/api/tests/eval/framework.py:46
GoldenSet software healthy apps/api/tests/eval/framework.py:62
EvalResult software healthy apps/api/tests/eval/framework.py:72
EvalSummary software healthy apps/api/tests/eval/framework.py:83
V2Result software healthy apps/api/tests/eval/niche_chunks_benchmark_v2.py:46
NicheResult software healthy apps/api/tests/eval/niche_chunks_benchmark.py:44
QueryEval software healthy apps/api/tests/eval/retrieval_benchmark.py:41
BenchmarkReport software healthy apps/api/tests/eval/retrieval_benchmark.py:53
QueryResult software healthy apps/api/scripts/eval_rerank_ab.py:51

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

LabelLayerStatusPath
apps software healthy apps
api software healthy apps/api
tests software healthy apps/api/tests
integration software healthy apps/api/tests/integration
unit software healthy apps/api/tests/unit
migration software healthy apps/api/tests/migration
eval software healthy apps/api/tests/eval
score_history software healthy apps/api/tests/eval/score_history
golden_sets software healthy apps/api/tests/eval/golden_sets
scripts software healthy apps/api/scripts
app software healthy apps/api/app
models software healthy apps/api/app/models
email software healthy apps/api/app/email
templates software healthy apps/api/app/email/templates
api software healthy apps/api/app/api
shared software healthy apps/api/app/shared
crawl software healthy apps/api/app/shared/crawl
email software healthy apps/api/app/shared/email
util software healthy apps/api/app/shared/util
http software healthy apps/api/app/shared/http
observability software healthy apps/api/app/shared/observability
providers software healthy apps/api/app/shared/providers
workers software healthy apps/api/app/shared/workers
db software healthy apps/api/app/shared/db
prompts software healthy apps/api/app/shared/prompts
extraction software healthy apps/api/app/shared/extraction
runtime_config software healthy apps/api/app/shared/runtime_config
storage software healthy apps/api/app/shared/storage
providers software healthy apps/api/app/providers
email software healthy apps/api/app/providers/email
workers software healthy apps/api/app/workers
tasks software healthy apps/api/app/workers/tasks
modules software healthy apps/api/app/modules
crawler software healthy apps/api/app/modules/crawler
legal software healthy apps/api/app/modules/legal
ops software healthy apps/api/app/modules/ops
tasks software healthy apps/api/app/modules/ops/tasks
admin software healthy apps/api/app/modules/ops/admin
media software healthy apps/api/app/modules/media
tasks software healthy apps/api/app/modules/media/tasks
admin software healthy apps/api/app/modules/media/admin
generations software healthy apps/api/app/modules/generations
tasks software healthy apps/api/app/modules/generations/tasks
services software healthy apps/api/app/modules/generations/services
streaming software healthy apps/api/app/modules/generations/streaming
llm software healthy apps/api/app/modules/generations/llm
conversations software healthy apps/api/app/modules/conversations
sources software healthy apps/api/app/modules/sources
tasks software healthy apps/api/app/modules/sources/tasks
admin software healthy apps/api/app/modules/sources/admin

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

LabelLayerStatusPath
POST /research/conversations api healthy apps/api/app/api/app_research.py
GET /research/conversations api healthy apps/api/app/api/app_research.py
GET /research/conversations/{conversation_id} api healthy apps/api/app/api/app_research.py
PATCH /research/conversations/{conversation_id} api healthy apps/api/app/api/app_research.py
DELETE /research/conversations/{conversation_id} api healthy apps/api/app/api/app_research.py
POST /research/messages/{message_id}/flag-halu api healthy apps/api/app/api/app_research.py
POST /research/messages/{message_id}/action api healthy apps/api/app/api/app_research.py
POST /research/conversations/{conversation_id}/messages api healthy apps/api/app/api/app_research_stream.py
GET /app/me api healthy apps/api/app/api/app_me.py
PATCH /app/me api healthy apps/api/app/api/app_me.py
GET /app/me/export api healthy apps/api/app/api/app_me.py
DELETE /app/me api healthy apps/api/app/api/app_me.py
GET /app/me/pmf-survey/eligibility api healthy apps/api/app/api/app_me.py
POST /app/me/pmf-survey api healthy apps/api/app/api/app_me.py
GET /app/me/consent/model-improvement api healthy apps/api/app/api/app_me.py
POST /app/me/consent/model-improvement api healthy apps/api/app/api/app_me.py
DELETE /app/me/consent/model-improvement api healthy apps/api/app/api/app_me.py
GET /app/me/research-interests api healthy apps/api/app/api/app_me.py
GET /app/me/research-history api healthy apps/api/app/api/app_me.py
GET /admin/clusters api healthy apps/api/app/api/admin_clusters.py
GET /admin/clusters/users/{user_id} api healthy apps/api/app/api/admin_clusters.py
GET /admin/rag/health api healthy apps/api/app/api/admin_rag.py
GET /admin/rag/benchmark/history api healthy apps/api/app/api/admin_rag.py
GET /admin/rag/benchmark/status api healthy apps/api/app/api/admin_rag.py
POST /admin/rag/benchmark/run api healthy apps/api/app/api/admin_rag.py
GET /admin/rag/ner-stats api healthy apps/api/app/api/admin_rag.py
GET /admin/rag/ttft-stats api healthy apps/api/app/api/admin_rag.py
GET /admin/rag/citation-stats api healthy apps/api/app/api/admin_rag.py
GET /admin/rag/rerank-stats api healthy apps/api/app/api/admin_rag.py
GET /admin/rag/raptor/clusters api healthy apps/api/app/api/admin_rag.py
POST /admin/rag/backfill-country api healthy apps/api/app/api/admin_rag.py
POST /admin/rag/backfill-missing-chunks api healthy apps/api/app/api/admin_rag.py
POST /admin/rag/raptor/trigger api healthy apps/api/app/api/admin_rag.py
POST /admin/rag/inspect-query api healthy apps/api/app/api/admin_rag.py
GET /admin/rag/pipeline-comparison api healthy apps/api/app/api/admin_rag.py
GET /admin/rag/cache-telemetry api healthy apps/api/app/api/admin_rag.py
GET /admin/trends api healthy apps/api/app/api/admin_trends.py
POST /abuse api healthy apps/api/app/modules/legal/routes.py
POST /takedown api healthy apps/api/app/modules/legal/routes.py
POST /copyright api healthy apps/api/app/modules/legal/routes.py
POST /privacy-request api healthy apps/api/app/modules/legal/routes.py
GET / api healthy apps/api/app/modules/legal/routes.py
GET /{ticket_id} api healthy apps/api/app/modules/legal/routes.py
PATCH /{ticket_id} api healthy apps/api/app/modules/legal/routes.py
GET /hourly api healthy apps/api/app/modules/ops/admin/dashboard.py
GET /provider-calls api healthy apps/api/app/modules/ops/admin/dashboard.py
GET /overview api healthy apps/api/app/modules/ops/admin/queue.py
GET /failed api healthy apps/api/app/modules/ops/admin/queue.py
POST /jobs/{failed_id}/retry api healthy apps/api/app/modules/ops/admin/queue.py
POST /failed/bulk-retry api healthy apps/api/app/modules/ops/admin/queue.py

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

LabelLayerStatusPath
generations data healthy apps/api/alembic/versions/20260514_1700_drop_legacy_generat…
saved_generations data healthy apps/api/alembic/versions/20260514_1700_drop_legacy_generat…
event_clusters data healthy apps/api/alembic/versions/20260501_2300_add_event_clusters.…
article_chunks data healthy apps/api/alembic/versions/20260501_2100_add_sources_article…
agenda_cards data healthy apps/api/alembic/versions/20260502_0000_add_agenda_cards.py
FailedJob data healthy apps/api/app/models/job.py
AdminAuditLog data healthy apps/api/app/models/job.py
failed_jobs data healthy apps/api/app/models/job.py
admin_audit_log data healthy apps/api/app/models/job.py
TakedownRequest data healthy apps/api/app/modules/legal/models.py
takedown_requests data healthy apps/api/app/modules/legal/models.py
ProviderCallLog data healthy apps/api/app/modules/ops/models.py
provider_call_logs data healthy apps/api/app/modules/ops/models.py
ResearchCluster data healthy apps/api/app/modules/generations/models.py
MessageCluster data healthy apps/api/app/modules/generations/models.py
ResearchCacheTelemetry data healthy apps/api/app/modules/generations/models.py
Conversation data healthy apps/api/app/modules/conversations/models.py
Message data healthy apps/api/app/modules/conversations/models.py
conversations data healthy apps/api/app/modules/conversations/models.py
messages data healthy apps/api/app/modules/conversations/models.py
Source data healthy apps/api/app/modules/sources/models.py
SourceConfig data healthy apps/api/app/modules/sources/models.py
SourceHealth data healthy apps/api/app/modules/sources/models.py
sources data healthy apps/api/app/modules/sources/models.py
source_configs data healthy apps/api/app/modules/sources/models.py
source_health data healthy apps/api/app/modules/sources/models.py
EventCluster data healthy apps/api/app/modules/clusters/models.py
EventArticle data healthy apps/api/app/modules/clusters/models.py
event_clusters data healthy apps/api/app/modules/clusters/models.py
event_articles data healthy apps/api/app/modules/clusters/models.py
TrainingSample data healthy apps/api/app/modules/sft/models.py
training_samples data healthy apps/api/app/modules/sft/models.py
EvalRun data healthy apps/api/app/modules/rag/models.py
eval_runs data healthy apps/api/app/modules/rag/models.py
User data healthy apps/api/app/modules/accounts/models.py
Session data healthy apps/api/app/modules/accounts/models.py
EmailVerificationToken data healthy apps/api/app/modules/accounts/models.py
PasswordResetToken data healthy apps/api/app/modules/accounts/models.py
EmailLog data healthy apps/api/app/modules/accounts/models.py
users data healthy apps/api/app/modules/accounts/models.py
sessions data healthy apps/api/app/modules/accounts/models.py
email_verification_tokens data healthy apps/api/app/modules/accounts/models.py
password_reset_tokens data healthy apps/api/app/modules/accounts/models.py
email_log data healthy apps/api/app/modules/accounts/models.py
AppSetting data healthy apps/api/app/modules/settings_admin/models.py
app_settings data healthy apps/api/app/modules/settings_admin/models.py
UsageEvent data healthy apps/api/app/modules/billing/models.py
Plan data healthy apps/api/app/modules/billing/models.py
Subscription data healthy apps/api/app/modules/billing/models.py
Invoice data healthy apps/api/app/modules/billing/models.py

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

LabelLayerStatusPath
port:8000 network healthy apps/api/Dockerfile
port:20 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:10 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:18 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:55 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:08 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:04 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:11 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:27 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:05 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:07 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:22 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:23 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:47 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:16 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:12 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:54 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:09 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:14 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:36 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:50 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:42 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:26 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:43 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:06 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:17 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:40 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:21 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:44 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:58 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:53 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:19 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:38 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:57 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:28 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:13 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:29 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:15 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:02 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:59 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:34 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:35 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:24 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:49 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:46 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:48 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:25 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:31 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:37 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml
port:39 network healthy apps/api/tests/eval/golden_sets/production_golden_250.yaml

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

LabelLayerStatusPath
HomePage frontend healthy apps/web/src/app/page.tsx
RootLayout frontend healthy apps/web/src/app/layout.tsx
LegalIndexPage frontend healthy apps/web/src/app/legal/page.tsx
LegalLayout frontend healthy apps/web/src/app/legal/layout.tsx
RefundPolicyPage frontend healthy apps/web/src/app/legal/refund-policy/page.tsx
KvkkPage frontend healthy apps/web/src/app/legal/kvkk-aydinlatma/page.tsx
PrivacyRequestPage frontend healthy apps/web/src/app/legal/privacy-request/page.tsx
CookiesPage frontend healthy apps/web/src/app/legal/cookies/page.tsx
ScrapingPage frontend healthy apps/web/src/app/legal/scraping/page.tsx
ToSPage frontend healthy apps/web/src/app/legal/tos/page.tsx
CopyrightPage frontend healthy apps/web/src/app/legal/copyright/page.tsx
PrivacyPage frontend healthy apps/web/src/app/legal/privacy/page.tsx
AbusePage frontend healthy apps/web/src/app/legal/abuse/page.tsx
MesafeliSatisPage frontend healthy apps/web/src/app/legal/mesafeli-satis-sozlesmesi/page.tsx
TakedownPage frontend healthy apps/web/src/app/legal/takedown/page.tsx
BotInfoPage frontend healthy apps/web/src/app/bot/page.tsx
ResetPasswordPage frontend healthy apps/web/src/app/reset-password/page.tsx
LoginPage frontend healthy apps/web/src/app/login/page.tsx
PublicSearchPage frontend healthy apps/web/src/app/ara/page.tsx
ForgotPasswordPage frontend healthy apps/web/src/app/forgot-password/page.tsx
AppLayout frontend healthy apps/web/src/app/app/layout.tsx
StyleProfilesPage frontend healthy apps/web/src/app/app/style-profiles/page.tsx
StyleProfileDetailPage frontend healthy apps/web/src/app/app/style-profiles/[id]/page.tsx
ResearchHomePage frontend healthy apps/web/src/app/app/research/page.tsx
ResearchThreadPage frontend healthy apps/web/src/app/app/research/[id]/page.tsx
BillingHubPage frontend healthy apps/web/src/app/app/billing/page.tsx
BillingManagePage frontend healthy apps/web/src/app/app/billing/manage/page.tsx
SeatsPage frontend healthy apps/web/src/app/app/billing/seats/page.tsx
BillingInvoicesPage frontend healthy apps/web/src/app/app/billing/invoices/page.tsx
ProfilePage frontend healthy apps/web/src/app/app/me/page.tsx
AdminLandingPage frontend healthy apps/web/src/app/admin/page.tsx
AdminLayout frontend healthy apps/web/src/app/admin/layout.tsx
AdminSettingsIndexPage frontend healthy apps/web/src/app/admin/settings/page.tsx
GroupSettingsPage frontend healthy apps/web/src/app/admin/settings/[group]/page.tsx
AdminLegalPage frontend healthy apps/web/src/app/admin/legal/page.tsx
TakedownDetailPage frontend healthy apps/web/src/app/admin/legal/[ticket]/page.tsx
AdminUsersPage frontend healthy apps/web/src/app/admin/users/page.tsx
AdminUserDetailPage frontend healthy apps/web/src/app/admin/users/[id]/page.tsx
AdminMediaPage frontend healthy apps/web/src/app/admin/media/page.tsx
AdminLoginPage frontend healthy apps/web/src/app/admin/login/page.tsx
AdminSourcesPage frontend healthy apps/web/src/app/admin/sources/page.tsx
NewSourcePage frontend healthy apps/web/src/app/admin/sources/new/page.tsx
SourceDetailPage frontend healthy apps/web/src/app/admin/sources/[id]/page.tsx
TestSelectorsPage frontend healthy apps/web/src/app/admin/sources/[id]/test-selectors/page.tsx
SourceConfigVersionsPage frontend healthy apps/web/src/app/admin/sources/[id]/configs/page.tsx
AdminClustersPage frontend healthy apps/web/src/app/admin/clusters/page.tsx
ObservabilityPage frontend healthy apps/web/src/app/admin/observability/page.tsx
AdminSftPage frontend healthy apps/web/src/app/admin/sft/page.tsx
AdminRagPage frontend healthy apps/web/src/app/admin/rag/page.tsx
AdminAuditLogPage frontend healthy apps/web/src/app/admin/audit/page.tsx

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

LabelLayerStatusPath
/page.tsx frontend healthy apps/web/src/app/page.tsx
/legal frontend healthy apps/web/src/app/legal/page.tsx
/legal/refund-policy frontend healthy apps/web/src/app/legal/refund-policy/page.tsx
/legal/kvkk-aydinlatma frontend healthy apps/web/src/app/legal/kvkk-aydinlatma/page.tsx
/legal/privacy-request frontend healthy apps/web/src/app/legal/privacy-request/page.tsx
/legal/cookies frontend healthy apps/web/src/app/legal/cookies/page.tsx
/legal/scraping frontend healthy apps/web/src/app/legal/scraping/page.tsx
/legal/tos frontend healthy apps/web/src/app/legal/tos/page.tsx
/legal/copyright frontend healthy apps/web/src/app/legal/copyright/page.tsx
/legal/privacy frontend healthy apps/web/src/app/legal/privacy/page.tsx
/legal/abuse frontend healthy apps/web/src/app/legal/abuse/page.tsx
/legal/mesafeli-satis-sozlesmesi frontend healthy apps/web/src/app/legal/mesafeli-satis-sozlesmesi/page.tsx
/legal/takedown frontend healthy apps/web/src/app/legal/takedown/page.tsx
/bot frontend healthy apps/web/src/app/bot/page.tsx
/reset-password frontend healthy apps/web/src/app/reset-password/page.tsx
/login frontend healthy apps/web/src/app/login/page.tsx
/ara frontend healthy apps/web/src/app/ara/page.tsx
/forgot-password frontend healthy apps/web/src/app/forgot-password/page.tsx
/app/style-profiles frontend healthy apps/web/src/app/app/style-profiles/page.tsx
/app/style-profiles/[id] frontend healthy apps/web/src/app/app/style-profiles/[id]/page.tsx
/app/research frontend healthy apps/web/src/app/app/research/page.tsx
/app/research/[id] frontend healthy apps/web/src/app/app/research/[id]/page.tsx
/app/billing frontend healthy apps/web/src/app/app/billing/page.tsx
/app/billing/manage frontend healthy apps/web/src/app/app/billing/manage/page.tsx
/app/billing/seats frontend healthy apps/web/src/app/app/billing/seats/page.tsx
/app/billing/invoices frontend healthy apps/web/src/app/app/billing/invoices/page.tsx
/app/me frontend healthy apps/web/src/app/app/me/page.tsx
/admin frontend healthy apps/web/src/app/admin/page.tsx
/admin/settings frontend healthy apps/web/src/app/admin/settings/page.tsx
/admin/settings/[group] frontend healthy apps/web/src/app/admin/settings/[group]/page.tsx
/admin/legal frontend healthy apps/web/src/app/admin/legal/page.tsx
/admin/legal/[ticket] frontend healthy apps/web/src/app/admin/legal/[ticket]/page.tsx
/admin/users frontend healthy apps/web/src/app/admin/users/page.tsx
/admin/users/[id] frontend healthy apps/web/src/app/admin/users/[id]/page.tsx
/admin/media frontend healthy apps/web/src/app/admin/media/page.tsx
/admin/login frontend healthy apps/web/src/app/admin/login/page.tsx
/admin/sources frontend healthy apps/web/src/app/admin/sources/page.tsx
/admin/sources/new frontend healthy apps/web/src/app/admin/sources/new/page.tsx
/admin/sources/[id] frontend healthy apps/web/src/app/admin/sources/[id]/page.tsx
/admin/sources/[id]/test-selectors frontend healthy apps/web/src/app/admin/sources/[id]/test-selectors/page.tsx
/admin/sources/[id]/configs frontend healthy apps/web/src/app/admin/sources/[id]/configs/page.tsx
/admin/clusters frontend healthy apps/web/src/app/admin/clusters/page.tsx
/admin/observability frontend healthy apps/web/src/app/admin/observability/page.tsx
/admin/sft frontend healthy apps/web/src/app/admin/sft/page.tsx
/admin/rag frontend healthy apps/web/src/app/admin/rag/page.tsx
/admin/audit frontend healthy apps/web/src/app/admin/audit/page.tsx
/admin/queue frontend healthy apps/web/src/app/admin/queue/page.tsx
/admin/system/disk frontend healthy apps/web/src/app/admin/system/disk/page.tsx
/admin/prompts frontend healthy apps/web/src/app/admin/prompts/page.tsx
/admin/articles frontend healthy apps/web/src/app/admin/articles/page.tsx

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

LabelLayerStatusPath
image::apps/api/Dockerfile hardware healthy apps/api/Dockerfile
image::apps/web/Dockerfile hardware healthy apps/web/Dockerfile
caddy hardware healthy docker-compose.yml
web hardware healthy docker-compose.yml
api hardware healthy docker-compose.yml
postgres hardware healthy docker-compose.yml
redis hardware healthy docker-compose.yml
minio hardware healthy docker-compose.yml
worker_scraper hardware healthy docker-compose.yml
worker_cleaner hardware healthy docker-compose.yml
worker_embedding hardware healthy docker-compose.yml
worker_embedding_fast hardware healthy docker-compose.yml
worker_image_vlm hardware healthy docker-compose.yml
worker_rag hardware healthy docker-compose.yml
worker_ner hardware healthy docker-compose.yml
scheduler hardware healthy docker-compose.yml

LabelLayerStatusPath
sync-version cicd healthy .github/workflows/wiki-source-sync.yml
publish cicd healthy .github/workflows/publish-wiki.yml
detect-deploy-needed cicd healthy .github/workflows/deploy.yml
deploy-vps cicd healthy .github/workflows/deploy.yml
api-lint cicd healthy .github/workflows/ci.yml
api-unit-tests cicd healthy .github/workflows/ci.yml
api-eval cicd healthy .github/workflows/ci.yml
web-lint cicd healthy .github/workflows/ci.yml
web-build cicd healthy .github/workflows/ci.yml
migrations-syntax cicd healthy .github/workflows/ci.yml
compose cicd healthy .github/workflows/ci.yml
docs cicd healthy .github/workflows/ci.yml
lint-imports cicd healthy .github/workflows/ci.yml
alembic-check cicd healthy .github/workflows/ci.yml
api-migration-tests cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
auth::apps/api/app/modules/accounts/deps.py security healthy apps/api/app/modules/accounts/deps.py
auth::apps/api/app/modules/settings_admin/routes.py security healthy apps/api/app/modules/settings_admin/routes.py
auth::apps/api/app/core/security.py security healthy apps/api/app/core/security.py
auth::.env.example security healthy .env.example
auth::.github/workflows/ci.yml security healthy .github/workflows/ci.yml
auth::apps/api/app/modules/accounts/auth/routes.py security healthy apps/api/app/modules/accounts/auth/routes.py
auth::apps/web/src/lib/settings-groups.ts security healthy apps/web/src/lib/settings-groups.ts
auth::apps/api/app/modules/accounts/auth/two_factor.py security healthy apps/api/app/modules/accounts/auth/two_factor.py
auth::apps/web/src/lib/api.ts security healthy apps/web/src/lib/api.ts
auth::apps/api/tests/unit/test_security.py security healthy apps/api/tests/unit/test_security.py
auth::apps/web/src/app/legal/privacy/page.tsx security healthy apps/web/src/app/legal/privacy/page.tsx
auth::apps/api/app/config.py security healthy apps/api/app/config.py
auth::apps/api/app/modules/accounts/auth/__init__.py security healthy apps/api/app/modules/accounts/auth/__init__.py
auth::apps/api/app/main.py security healthy apps/api/app/main.py

LabelLayerStatusPath
127.0.0.1 network healthy .env.example
192.168.1.1 network healthy apps/api/tests/unit/test_pii_redaction.py
8.8.8.8 network healthy apps/api/tests/unit/test_pii_redaction.py
164.68.107.205 network healthy apps/api/tests/eval/score_history/baseline_2026-05-13_pre-o…
192.168.1.42 network healthy apps/api/tests/eval/golden_sets/pii_redaction_seed.yaml
10.0.0.55 network healthy apps/api/tests/eval/golden_sets/pii_redaction_full.yaml
10.0.0.5 network healthy apps/api/tests/eval/golden_sets/pii_redaction_full.yaml
1.2.3.4 network healthy apps/api/tests/eval/golden_sets/pii_redaction_full.yaml
192.168.0.5 network healthy apps/api/tests/eval/golden_sets/pii_redaction_full.yaml
10.0.0.1 network healthy apps/web/src/lib/__tests__/api.test.ts

LabelLayerStatusPath
VPS_USER cicd healthy
VPS_PATH cicd healthy
VPS_SSH_KEY cicd healthy
SLACK_WEBHOOK_URL cicd healthy
VPS_HOST cicd healthy
GITHUB_TOKEN cicd healthy
VPS_PORT cicd healthy
VPS_KNOWN_HOSTS cicd healthy

LabelLayerStatusPath
redis data healthy docker-compose.dev.yml
postgresql data healthy README.md
postgres data healthy README.md
sqlite data healthy apps/api/tests/unit/test_plan_features.py
elasticsearch data healthy apps/api/alembic/versions/20260514_1200_chunk_text_tsv.py

LabelLayerStatusPath
password_literal::apps/web/src/lib/__tests__/api.test.ts security healthy apps/web/src/lib/__tests__/api.test.ts
password_literal::apps/web/src/lib/__tests__/api.test.ts security healthy apps/web/src/lib/__tests__/api.test.ts
password_literal::infra/restore.sh security healthy infra/restore.sh
password_literal::infra/restore.sh security healthy infra/restore.sh

LabelLayerStatusPath
gha::wiki-source-sync cicd healthy .github/workflows/wiki-source-sync.yml
gha::publish-wiki cicd healthy .github/workflows/publish-wiki.yml
gha::deploy cicd healthy .github/workflows/deploy.yml
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
__init__.py data healthy apps/api/tests/migration/__init__.py
test_trend_tables.py data healthy apps/api/tests/migration/test_trend_tables.py
test_fresh_upgrade.py data healthy apps/api/tests/migration/test_fresh_upgrade.py

LabelLayerStatusPath
celery data healthy docker-compose.dev.yml
pubsub data healthy apps/api/app/shared/runtime_config/settings_store.py

LabelLayerStatusPath
caddy network healthy README.md
nginx network healthy .env.example

LabelLayerStatusPath
repobility-clone-6as1hn4h software healthy /tmp/repobility-clone-6as1hn4h

LabelLayerStatusPath
gpu (detected) hardware healthy .env.example

LabelLayerStatusPath
vps::aws hardware healthy apps/api/app/modules/ops/admin/system.py
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/8c725f15-903f-4dbf-aec1-64ace71eeeec/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/8c725f15-903f-4dbf-aec1-64ace71eeeec/

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.