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.

vini0894/raga-focus-dashboard

https://github.com/vini0894/raga-focus-dashboard · scanned 2026-06-16 00:50 UTC (2 months, 1 week ago)

42 raw signals (0 security + 42 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 42 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 377 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
parse_capture_date software healthy import_reach_csv.py:40
parse_duration_to_seconds software healthy import_reach_csv.py:48
parse_float software healthy import_reach_csv.py:65
parse_int software healthy import_reach_csv.py:72
parse_publish_date software healthy import_reach_csv.py:79
load_existing_history software healthy import_reach_csv.py:89
append_history software healthy import_reach_csv.py:101
import_csv software healthy import_reach_csv.py:112
main software healthy import_reach_csv.py:141
_cache_get software healthy storage.py:55
_cache_set software healthy storage.py:67
invalidate_cache software healthy storage.py:71
_get_sheet software healthy storage.py:84
_get_worksheet software healthy storage.py:127
read_shipped_titles software healthy storage.py:150
append_shipped_title software healthy storage.py:172
shipped_titles_as_df software dead storage.py:190
read_dismissed_candidates software healthy storage.py:202
append_dismissed_candidate software dead storage.py:222
read_brief_statuses software healthy storage.py:243
set_brief_status_gs software healthy storage.py:265
read_all_briefs software healthy storage.py:292
write_brief software healthy storage.py:321
read_brief_by_id software healthy storage.py:346
delete_brief software healthy storage.py:354
_read_csv software healthy storage.py:399
_append_csv software healthy storage.py:411
_write_csv_full software healthy storage.py:422
_read_brief_status_json software healthy storage.py:436
_write_brief_status_json software healthy storage.py:445
_read_briefs_from_disk software healthy storage.py:454
set_video_status software dead dashboard.py:20
api_guard software healthy dashboard.py:34
_check_password software healthy dashboard.py:59
parse_iso_duration software healthy dashboard.py:114
format_minutes_to_hours software healthy dashboard.py:131
load_my_channel_info software healthy dashboard.py:147
load_channel_period_summary software healthy dashboard.py:161
load_channel_traffic_sources software healthy dashboard.py:183
load_channel_overview software healthy dashboard.py:205
load_daily_views_all_videos software healthy dashboard.py:229
load_all_my_videos software healthy dashboard.py:279
load_video_retention_28d software healthy dashboard.py:319
load_competitor_stats software healthy dashboard.py:341
load_competitor_latest_videos software healthy dashboard.py:358
load_video_detail software healthy dashboard.py:385
load_keyword_database software healthy dashboard.py:455
analyze_keywords software healthy dashboard.py:519
generate_recommendations software healthy dashboard.py:533
load_reach_history software healthy dashboard.py:642

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

LabelLayerStatusPath
import_reach_csv.py software healthy import_reach_csv.py
storage.py software healthy storage.py
README.md software healthy README.md
dashboard.py software healthy dashboard.py
auth.py software healthy auth.py
brief_queue.py software healthy brief_queue.py
regen_token.py software healthy regen_token.py
production_queue.py software healthy production_queue.py
requirements.txt software healthy requirements.txt
devcontainer.json software healthy .devcontainer/devcontainer.json
2026-05-02.md software healthy videos/proposals/2026-05-02.md
2026-05-03.json software healthy videos/proposals/2026-05-03.json
2026-05-02.json software healthy videos/proposals/2026-05-02.json
2026-05-03.md software healthy videos/proposals/2026-05-03.md
launch.json software healthy .claude/launch.json
keyword_bank.py software healthy pipeline/keyword_bank.py
description_hook.py software healthy pipeline/description_hook.py
proposal_to_video.py software healthy pipeline/proposal_to_video.py
cooldown_check.py software healthy pipeline/cooldown_check.py
migrate_keyword_data.py software healthy pipeline/migrate_keyword_data.py
competitor_intel.py software healthy pipeline/competitor_intel.py
title_preflight.py software healthy pipeline/title_preflight.py
build_performance_weights.py software healthy pipeline/build_performance_weights.py
README.md software healthy pipeline/README.md
config.py software healthy pipeline/config.py
discover_problem_hooks.py software healthy pipeline/discover_problem_hooks.py
snapshot_competitors_with_views.py software healthy pipeline/snapshot_competitors_with_views.py
competitor_patterns.py software healthy pipeline/competitor_patterns.py
playbook_generators.py software healthy pipeline/playbook_generators.py
add_keyword.py software healthy pipeline/add_keyword.py
thumbnail_image.py software healthy pipeline/thumbnail_image.py
generate_ideas.py software healthy pipeline/generate_ideas.py
idea_queue.py software healthy pipeline/idea_queue.py
persistence.py software healthy pipeline/persistence.py
weekly_review.py software healthy pipeline/weekly_review.py
discover_thumbnail_hooks.py software healthy pipeline/discover_thumbnail_hooks.py
competitor_raga_intel.py software healthy pipeline/competitor_raga_intel.py
thumbnail_text.py software healthy pipeline/thumbnail_text.py
backfill_shipped_titles.py software healthy pipeline/backfill_shipped_titles.py
suno.py software healthy pipeline/suno.py
scoring.py software healthy pipeline/scoring.py
log_ab_test.py software healthy pipeline/log_ab_test.py
signals.py software healthy pipeline/signals.py
paths.py software healthy pipeline/paths.py
historical.py software healthy pipeline/historical.py
snapshot_competitors.py software healthy pipeline/snapshot_competitors.py
raga_validator.py software healthy pipeline/raga_validator.py
regenerate.py software healthy pipeline/regenerate.py
title_builder_v5_simple.html software healthy mockups/title_builder_v5_simple.html
keyword_density_preview.html software healthy mockups/keyword_density_preview.html

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

LabelLayerStatusPath
.devcontainer software healthy .devcontainer
videos software healthy videos
proposals software healthy videos/proposals
.claude software healthy .claude
pipeline software healthy pipeline
mockups software healthy mockups

LabelLayerStatusPath
auth::regen_token.py security healthy regen_token.py
auth::dashboard.py security healthy dashboard.py
auth::auth.py security healthy auth.py
auth::README.md security healthy README.md

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

LabelLayerStatusPath
port:8502 network healthy .claude/launch.json

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/1db1ebb5-8c32-4680-9bf9-ecae18448405/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/1db1ebb5-8c32-4680-9bf9-ecae18448405/

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.