https://github.com/zkjiang12/v2-magichat-100m
· scanned 2026-06-16 01:13 UTC (2 months, 1 week ago)
42 raw signals (0 security + 42 graph)
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.
All 831 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.
| Label | Layer | Status | Path |
|---|---|---|---|
igProfileUrl |
software | healthy | dashborad/app/IgHandle.jsx:igProfileUrl |
IgHandle |
software | healthy | dashborad/app/IgHandle.jsx:IgHandle |
EmailNote |
software | healthy | dashborad/app/IgHandle.jsx:EmailNote |
list |
software | healthy | dashborad/app/IgHandle.jsx:list |
RootLayout |
software | healthy | dashborad/app/layout.jsx:RootLayout |
DashboardError |
software | healthy | dashborad/app/error.jsx:DashboardError |
ok |
software | healthy | dashborad/app/actions.js:ok |
fail |
software | healthy | dashborad/app/actions.js:fail |
startScraperRunAction |
software | healthy | dashborad/app/actions.js:startScraperRunAction |
extendRunAction |
software | healthy | dashborad/app/actions.js:extendRunAction |
commandRunAction |
software | healthy | dashborad/app/actions.js:commandRunAction |
setLeadStatusAction |
software | healthy | dashborad/app/actions.js:setLeadStatusAction |
saveNoteAction |
software | healthy | dashborad/app/actions.js:saveNoteAction |
parseHandles |
software | healthy | dashborad/app/actions.js:parseHandles |
boundedPositiveInt |
software | healthy | dashborad/app/actions.js:boundedPositiveInt |
positiveInt |
software | healthy | dashborad/app/actions.js:positiveInt |
HourlyBarChartBody |
software | healthy | dashborad/app/HourlyBarChartBody.jsx:HourlyBarChartBody |
segHeight |
software | healthy | dashborad/app/HourlyBarChartBody.jsx:segHeight |
DashboardPage |
software | healthy | dashborad/app/page.jsx:DashboardPage |
OverviewSection |
software | healthy | dashborad/app/page.jsx:OverviewSection |
RunCentersSection |
software | healthy | dashborad/app/page.jsx:RunCentersSection |
AccountsSection |
software | healthy | dashborad/app/page.jsx:AccountsSection |
CreatorsSection |
software | healthy | dashborad/app/page.jsx:CreatorsSection |
buildTitleProgress |
software | healthy | dashborad/app/page.jsx:buildTitleProgress |
attachCloudStatusesToRuns |
software | healthy | dashborad/app/page.jsx:attachCloudStatusesToRuns |
cloudStatusForRun |
software | healthy | dashborad/app/page.jsx:cloudStatusForRun |
isRunInProgress |
software | healthy | dashborad/app/page.jsx:isRunInProgress |
canRunAgain |
software | healthy | dashborad/app/page.jsx:canRunAgain |
ScraperCenter |
software | healthy | dashborad/app/page.jsx:ScraperCenter |
RunProgress |
software | healthy | dashborad/app/page.jsx:RunProgress |
RunHealth |
software | healthy | dashborad/app/page.jsx:RunHealth |
CloudStatusBadge |
software | healthy | dashborad/app/page.jsx:CloudStatusBadge |
ScraperRunDetails |
software | healthy | dashborad/app/page.jsx:ScraperRunDetails |
CloudRunDetails |
software | healthy | dashborad/app/page.jsx:CloudRunDetails |
InstantlyPanel |
software | healthy | dashborad/app/page.jsx:InstantlyPanel |
Panel |
software | healthy | dashborad/app/page.jsx:Panel |
StatRows |
software | healthy | dashborad/app/page.jsx:StatRows |
CreatorKanbanBoard |
software | healthy | dashborad/app/page.jsx:CreatorKanbanBoard |
CreatorRunFilter |
software | healthy | dashborad/app/page.jsx:CreatorRunFilter |
EvalInstructions |
software | healthy | dashborad/app/page.jsx:EvalInstructions |
CreatorKanbanCard |
software | healthy | dashborad/app/page.jsx:CreatorKanbanCard |
scoreValue |
software | healthy | dashborad/app/page.jsx:scoreValue |
Shell |
software | healthy | dashborad/app/page.jsx:Shell |
HourlyBarChart |
software | healthy | dashborad/app/page.jsx:HourlyBarChart |
buckets |
software | healthy | dashborad/app/page.jsx:buckets |
formatHour |
software | healthy | dashborad/app/page.jsx:formatHour |
formatHourShort |
software | healthy | dashborad/app/page.jsx:formatHourShort |
formatDay |
software | healthy | dashborad/app/page.jsx:formatDay |
formatDayShort |
software | healthy | dashborad/app/page.jsx:formatDayShort |
Donut |
software | healthy | dashborad/app/page.jsx:Donut |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
jsconfig.json |
software | healthy | dashborad/jsconfig.json |
README.md |
software | healthy | dashborad/README.md |
package.json |
software | healthy | dashborad/package.json |
next.config.js |
software | healthy | dashborad/next.config.js |
package-lock.json |
software | healthy | dashborad/package-lock.json |
IgHandle.jsx |
software | healthy | dashborad/app/IgHandle.jsx |
layout.jsx |
software | healthy | dashborad/app/layout.jsx |
error.jsx |
software | healthy | dashborad/app/error.jsx |
globals.css |
software | healthy | dashborad/app/globals.css |
actions.js |
software | healthy | dashborad/app/actions.js |
HourlyBarChartBody.jsx |
software | healthy | dashborad/app/HourlyBarChartBody.jsx |
page.jsx |
software | healthy | dashborad/app/page.jsx |
PendingButton.jsx |
software | healthy | dashborad/app/components/PendingButton.jsx |
RunForms.jsx |
software | healthy | dashborad/app/components/RunForms.jsx |
TabLink.jsx |
software | healthy | dashborad/app/components/TabLink.jsx |
Tabs.jsx |
software | healthy | dashborad/app/components/Tabs.jsx |
CrmControls.jsx |
software | healthy | dashborad/app/components/CrmControls.jsx |
NavProvider.jsx |
software | healthy | dashborad/app/components/NavProvider.jsx |
RunControls.jsx |
software | healthy | dashborad/app/components/RunControls.jsx |
Nav.jsx |
software | healthy | dashborad/app/components/Nav.jsx |
Skeletons.jsx |
software | healthy | dashborad/app/components/Skeletons.jsx |
AutoRefresh.jsx |
software | healthy | dashborad/app/components/AutoRefresh.jsx |
page.jsx |
software | healthy | dashborad/app/crm/page.jsx |
loading.jsx |
software | healthy | dashborad/app/creators/[handle]/loading.jsx |
page.jsx |
software | healthy | dashborad/app/creators/[handle]/page.jsx |
crm.js |
software | healthy | dashborad/lib/crm.js |
local-tools.js |
software | healthy | dashborad/lib/local-tools.js |
db.js |
software | healthy | dashborad/lib/db.js |
queries.js |
software | healthy | dashborad/lib/queries.js |
cloud-run.js |
software | healthy | dashborad/lib/cloud-run.js |
campaigns.js |
software | healthy | dashborad/lib/campaigns.js |
README.md |
software | healthy | scraper-2/README.md |
package.json |
software | healthy | scraper-2/package.json |
Dockerfile |
software | healthy | scraper-2/Dockerfile |
package-lock.json |
software | healthy | scraper-2/package-lock.json |
ugc-creators-intl.test.js |
software | healthy | scraper-2/tests/ugc-creators-intl.test.js |
run-state.test.js |
software | healthy | scraper-2/tests/run-state.test.js |
instantly-list-routing.test.js |
software | healthy | scraper-2/tests/instantly-list-routing.test.js |
instantly-sync.test.js |
software | healthy | scraper-2/tests/instantly-sync.test.js |
instantly-client.test.js |
software | healthy | scraper-2/tests/instantly-client.test.js |
db-resilience.test.js |
software | healthy | scraper-2/tests/db-resilience.test.js |
reap-stale-runs.test.js |
software | healthy | scraper-2/tests/reap-stale-runs.test.js |
campaigns.test.js |
software | healthy | scraper-2/tests/campaigns.test.js |
instantly-replies.test.js |
software | healthy | scraper-2/tests/instantly-replies.test.js |
eval.test.js |
software | healthy | scraper-2/tests/eval.test.js |
seed-priority.test.js |
software | healthy | scraper-2/tests/seed-priority.test.js |
contacts.test.js |
software | healthy | scraper-2/tests/contacts.test.js |
accuracy.json |
software | healthy | scraper-2/evals/gold/accuracy.json |
accuracy.json |
software | healthy | scraper-2/evals/gold/ugc_creators_intl/accuracy.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
009_add_sender_cloud_trigger_metadata.sql |
data | healthy | sender-2/sql/migrations/009_add_sender_cloud_trigger_metada… |
021_add_ugc_creators_intl_campaign.sql |
data | healthy | sender-2/sql/migrations/021_add_ugc_creators_intl_campaign.… |
013_add_dm_responses_and_lead_statuses.sql |
data | healthy | sender-2/sql/migrations/013_add_dm_responses_and_lead_statu… |
011_add_capacity_pause_and_account_locks.sql |
data | healthy | sender-2/sql/migrations/011_add_capacity_pause_and_account_… |
002_repair_dry_run_constraint_and_rows.sql |
data | healthy | sender-2/sql/migrations/002_repair_dry_run_constraint_and_r… |
023_dashboard_cost_events_covering_index.sql |
data | healthy | sender-2/sql/migrations/023_dashboard_cost_events_covering_… |
003_add_dashboard_events_costs_notes.sql |
data | healthy | sender-2/sql/migrations/003_add_dashboard_events_costs_note… |
024_dashboard_creators_email_id_index.sql |
data | healthy | sender-2/sql/migrations/024_dashboard_creators_email_id_ind… |
017_add_ugc_creators_email_campaign.sql |
data | healthy | sender-2/sql/migrations/017_add_ugc_creators_email_campaign… |
012_repair_daily_limit_failures.sql |
data | healthy | sender-2/sql/migrations/012_repair_daily_limit_failures.sql |
027_add_scraper_auto_resume_attempts.sql |
data | healthy | sender-2/sql/migrations/027_add_scraper_auto_resume_attempt… |
003_add_skipped_attempt_status.sql |
data | healthy | sender-2/sql/migrations/003_add_skipped_attempt_status.sql |
006_add_cloud_run_control.sql |
data | healthy | sender-2/sql/migrations/006_add_cloud_run_control.sql |
015_add_creator_contacts_and_instantly_sync.sql |
data | healthy | sender-2/sql/migrations/015_add_creator_contacts_and_instan… |
025_dashboard_scrape_events_range_covering_index.sql |
data | healthy | sender-2/sql/migrations/025_dashboard_scrape_events_range_c… |
020_add_instantly_campaign_stats.sql |
data | healthy | sender-2/sql/migrations/020_add_instantly_campaign_stats.sql |
028_add_day_in_life_california_campaign.sql |
data | healthy | sender-2/sql/migrations/028_add_day_in_life_california_camp… |
008_add_scraper_cloud_trigger_metadata.sql |
data | healthy | sender-2/sql/migrations/008_add_scraper_cloud_trigger_metad… |
029_dashboard_pipeline_filter_indexes.sql |
data | healthy | sender-2/sql/migrations/029_dashboard_pipeline_filter_index… |
026_dashboard_detail_page_indexes.sql |
data | healthy | sender-2/sql/migrations/026_dashboard_detail_page_indexes.s… |
014_add_campaign_seen.sql |
data | healthy | sender-2/sql/migrations/014_add_campaign_seen.sql |
016_dashboard_perf_indexes.sql |
data | healthy | sender-2/sql/migrations/016_dashboard_perf_indexes.sql |
018_add_email_responses.sql |
data | healthy | sender-2/sql/migrations/018_add_email_responses.sql |
005_pause_try_magic_hat.sql |
data | healthy | sender-2/sql/migrations/005_pause_try_magic_hat.sql |
022_dashboard_creator_pipeline_index.sql |
data | healthy | sender-2/sql/migrations/022_dashboard_creator_pipeline_inde… |
004_add_send_queue_handles.sql |
data | healthy | sender-2/sql/migrations/004_add_send_queue_handles.sql |
010_add_campaign_routing_and_templates.sql |
data | healthy | sender-2/sql/migrations/010_add_campaign_routing_and_templa… |
001_add_dry_run_status.sql |
data | healthy | sender-2/sql/migrations/001_add_dry_run_status.sql |
007_add_sender_run_attempt_link.sql |
data | healthy | sender-2/sql/migrations/007_add_sender_run_attempt_link.sql |
019_add_day_in_life_us_campaign.sql |
data | healthy | sender-2/sql/migrations/019_add_day_in_life_us_campaign.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
dashborad |
software | healthy | dashborad |
app |
software | healthy | dashborad/app |
components |
software | healthy | dashborad/app/components |
crm |
software | healthy | dashborad/app/crm |
creators |
software | healthy | dashborad/app/creators |
[handle] |
software | healthy | dashborad/app/creators/[handle] |
lib |
software | healthy | dashborad/lib |
scraper-2 |
software | healthy | scraper-2 |
tests |
software | healthy | scraper-2/tests |
evals |
software | healthy | scraper-2/evals |
gold |
software | healthy | scraper-2/evals/gold |
ugc_creators_intl |
software | healthy | scraper-2/evals/gold/ugc_creators_intl |
day_in_life_california |
software | healthy | scraper-2/evals/gold/day_in_life_california |
ugc_creators |
software | healthy | scraper-2/evals/gold/ugc_creators |
day_in_life_creators |
software | healthy | scraper-2/evals/gold/day_in_life_creators |
ugc_creators_email |
software | healthy | scraper-2/evals/gold/ugc_creators_email |
day_in_life_us |
software | healthy | scraper-2/evals/gold/day_in_life_us |
src |
software | healthy | scraper-2/src |
campaigns |
software | healthy | scraper-2/src/campaigns |
sender-2 |
software | healthy | sender-2 |
tests |
software | healthy | sender-2/tests |
sql |
software | healthy | sender-2/sql |
migrations |
software | healthy | sender-2/sql/migrations |
src |
software | healthy | sender-2/src |
providers |
software | healthy | sender-2/src/providers |
| Label | Layer | Status | Path |
|---|---|---|---|
creators |
data | healthy | sender-2/sql/schema.sql |
instantly_sync |
data | healthy | sender-2/sql/schema.sql |
creator_evaluations |
data | healthy | sender-2/sql/schema.sql |
campaigns |
data | healthy | sender-2/sql/schema.sql |
sender_accounts |
data | healthy | sender-2/sql/schema.sql |
send_queue |
data | healthy | sender-2/sql/schema.sql |
send_attempts |
data | healthy | sender-2/sql/schema.sql |
scrape_events |
data | healthy | sender-2/sql/schema.sql |
cost_events |
data | healthy | sender-2/sql/schema.sql |
campaign_notes |
data | healthy | sender-2/sql/schema.sql |
campaign_seen |
data | healthy | sender-2/sql/schema.sql |
scraper_runs |
data | healthy | sender-2/sql/schema.sql |
sender_runs |
data | healthy | sender-2/sql/schema.sql |
run_commands |
data | healthy | sender-2/sql/schema.sql |
dm_responses |
data | healthy | sender-2/sql/schema.sql |
lead_statuses |
data | healthy | sender-2/sql/schema.sql |
email_responses |
data | healthy | sender-2/sql/schema.sql |
instantly_campaign_stats |
data | healthy | sender-2/sql/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
IgHandle |
frontend | healthy | dashborad/app/IgHandle.jsx |
RootLayout |
frontend | healthy | dashborad/app/layout.jsx |
DashboardError |
frontend | healthy | dashborad/app/error.jsx |
HourlyBarChartBody |
frontend | healthy | dashborad/app/HourlyBarChartBody.jsx |
DashboardPage |
frontend | healthy | dashborad/app/page.jsx |
PendingButton |
frontend | healthy | dashborad/app/components/PendingButton.jsx |
TabLink |
frontend | healthy | dashborad/app/components/TabLink.jsx |
Nav |
frontend | healthy | dashborad/app/components/Nav.jsx |
AutoRefresh |
frontend | healthy | dashborad/app/components/AutoRefresh.jsx |
CrmPage |
frontend | healthy | dashborad/app/crm/page.jsx |
Loading |
frontend | healthy | dashborad/app/creators/[handle]/loading.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.jsx |
frontend | healthy | dashborad/app/page.jsx |
/crm |
frontend | healthy | dashborad/app/crm/page.jsx |
/creators/[handle] |
frontend | healthy | dashborad/app/creators/[handle]/page.jsx |
/campaigns |
frontend | healthy | scraper-2/src/instantly.js |
/leads |
frontend | healthy | scraper-2/src/instantly.js |
| Label | Layer | Status | Path |
|---|---|---|---|
HttpError |
software | healthy | scraper-2/src/retry.js:HttpError |
InstagramPlaywrightProvider |
software | healthy | sender-2/src/providers/instagram-playwright.js:InstagramPla… |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | dashborad/README.md |
postgresql |
data | healthy | dashborad/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
image::scraper-2/Dockerfile |
hardware | healthy | scraper-2/Dockerfile |
image::sender-2/Dockerfile |
hardware | healthy | sender-2/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-jj6sl5uz |
software | healthy | /tmp/repobility-clone-jj6sl5uz |
| Label | Layer | Status | Path |
|---|---|---|---|
port:6543 |
network | healthy | dashborad/lib/db.js |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | dashborad/lib/db.js |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | scraper-2/tests/db-resilience.test.js |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::dashborad/lib/cloud-run.js |
security | healthy | dashborad/lib/cloud-run.js |
This page is publicly accessible at:
https://repobility.com/scan/117b89b5-d10d-4dce-9df4-6c7d9e0c7d2a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/117b89b5-d10d-4dce-9df4-6c7d9e0c7d2a/
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.