https://github.com/devnarsinghani22/-foodpharmer-reports
· scanned 2026-06-17 01:55 UTC (1 month, 1 week ago)
42 raw signals (0 security + 42 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ +3.4 (diff) · 21 actionable findings from 1 signal source. 21 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 206 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 |
|---|---|---|---|
is_relevant |
software | healthy | shared_reddit.py:20 |
_parse_apify_ts |
software | healthy | shared_reddit.py:25 |
_run_apify_reddit |
software | healthy | shared_reddit.py:32 |
_community |
software | healthy | shared_reddit.py:72 |
fetch_reddit_posts |
software | healthy | shared_reddit.py:77 |
fetch_reddit_comments |
software | healthy | shared_reddit.py:134 |
run_actor_full |
software | healthy | corpus/extract_corpus.py:54 |
download_video |
software | healthy | corpus/extract_corpus.py:95 |
extract_audio |
software | healthy | corpus/extract_corpus.py:108 |
transcribe |
software | healthy | corpus/extract_corpus.py:117 |
romanize_if_needed |
software | healthy | corpus/extract_corpus.py:143 |
main |
software | healthy | corpus/extract_corpus.py:177 |
_apify_get_with_retry |
software | healthy | own_scorer/scraper.py:73 |
run_apify_actor |
software | healthy | own_scorer/scraper.py:90 |
scrape_instagram |
software | healthy | own_scorer/scraper.py:128 |
_now_ist |
software | healthy | own_scorer/scraper.py:247 |
analyse |
software | healthy | own_scorer/scraper.py:251 |
_loose_json |
software | healthy | own_scorer/scraper.py:299 |
mine_audience_objections |
software | healthy | own_scorer/scraper.py:310 |
build_objections_block |
software | healthy | own_scorer/scraper.py:338 |
_rows |
software | healthy | own_scorer/scraper.py:342 |
project_trajectory |
software | healthy | own_scorer/scraper.py:369 |
build_projection_block |
software | healthy | own_scorer/scraper.py:404 |
build_tldr_block |
software | healthy | own_scorer/scraper.py:435 |
build_fp_attribution_block |
software | healthy | own_scorer/scraper.py:480 |
build_whats_new_block |
software | healthy | own_scorer/scraper.py:526 |
build_weekly_rollup_block |
software | healthy | own_scorer/scraper.py:538 |
_wk |
software | healthy | own_scorer/scraper.py:547 |
_cmp |
software | healthy | own_scorer/scraper.py:563 |
compute_subject_status |
software | healthy | own_scorer/scraper.py:598 |
fetch_competitor_stats |
software | healthy | own_scorer/scraper.py:632 |
build_competitor_block |
software | healthy | own_scorer/scraper.py:678 |
_row |
software | healthy | own_scorer/scraper.py:2714 |
_gemini_text |
software | healthy | own_scorer/scraper.py:716 |
_upload_video_to_gemini |
software | healthy | own_scorer/scraper.py:744 |
analyse_video |
software | healthy | own_scorer/scraper.py:804 |
analyse_carousel |
software | healthy | own_scorer/scraper.py:1023 |
_detect_content_signals |
software | healthy | own_scorer/scraper.py:1189 |
_classify_performance |
software | healthy | own_scorer/scraper.py:1217 |
explain_performance |
software | dead | own_scorer/scraper.py:1243 |
load_json |
software | healthy | own_scorer/scraper.py:1293 |
save_json |
software | healthy | own_scorer/scraper.py:1300 |
bootstrap_follower_log_from_csv |
software | healthy | own_scorer/scraper.py:1305 |
load_monthly_csv_context |
software | healthy | own_scorer/scraper.py:1335 |
upsert_snapshot |
software | healthy | own_scorer/scraper.py:1370 |
get_view_velocity |
software | healthy | own_scorer/scraper.py:1407 |
upsert_post_history |
software | healthy | own_scorer/scraper.py:1440 |
log_followers |
software | healthy | own_scorer/scraper.py:1469 |
_median |
software | healthy | own_scorer/scraper.py:1479 |
_percentile_rank |
software | healthy | own_scorer/scraper.py:1486 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
requirements.txt |
software | healthy | requirements.txt |
shared_reddit.py |
software | healthy | shared_reddit.py |
ranking.json |
software | healthy | corpus/ranking.json |
extract_corpus.py |
software | healthy | corpus/extract_corpus.py |
onlywhatsneeded-transcripts.json |
software | healthy | corpus/onlywhatsneeded-transcripts.json |
onlywhatsneeded-ranking.json |
software | healthy | corpus/onlywhatsneeded-ranking.json |
transcripts.json |
software | healthy | corpus/transcripts.json |
instagram-daily.yml |
software | healthy | .github/workflows/instagram-daily.yml |
corpus-extract.yml |
software | healthy | .github/workflows/corpus-extract.yml |
own-daily.yml |
software | healthy | .github/workflows/own-daily.yml |
snapshots_own.json |
software | healthy | own_scorer/snapshots_own.json |
scraper.py |
software | healthy | own_scorer/scraper.py |
history_own.json |
software | healthy | own_scorer/history_own.json |
followers_own.json |
software | healthy | own_scorer/followers_own.json |
yt_comments.py |
software | healthy | instagram_scorer/yt_comments.py |
snapshots_ig.json |
software | healthy | instagram_scorer/snapshots_ig.json |
scraper.py |
software | healthy | instagram_scorer/scraper.py |
ig_comments.py |
software | healthy | instagram_scorer/ig_comments.py |
history_ig.json |
software | healthy | instagram_scorer/history_ig.json |
followers_ig.json |
software | healthy | instagram_scorer/followers_ig.json |
| Label | Layer | Status | Path |
|---|---|---|---|
corpus |
software | healthy | corpus |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
own_scorer |
software | healthy | own_scorer |
instagram_scorer |
software | healthy | instagram_scorer |
| Label | Layer | Status | Path |
|---|---|---|---|
GMAIL_APP_PASS |
cicd | healthy | — |
GEMINI_API_KEY |
cicd | healthy | — |
GROQ_API_KEY |
cicd | healthy | — |
GMAIL_USER |
cicd | healthy | — |
APIFY_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::instagram-daily |
cicd | healthy | .github/workflows/instagram-daily.yml |
gha::corpus-extract |
cicd | healthy | .github/workflows/corpus-extract.yml |
gha::own-daily |
cicd | healthy | .github/workflows/own-daily.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
run-report |
cicd | healthy | .github/workflows/instagram-daily.yml |
extract |
cicd | healthy | .github/workflows/corpus-extract.yml |
run-report |
cicd | healthy | .github/workflows/own-daily.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
devnarsinghani22__-foodpharmer-reports |
software | healthy | /data/fable5_failed_archive/devnarsinghani22__-foodpharmer-… |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::droplet |
hardware | healthy | corpus/transcripts.json |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::corpus/transcripts.json |
security | healthy | corpus/transcripts.json |
This page is publicly accessible at:
https://repobility.com/scan/4e21b18d-7ec9-47ae-bc95-dffad94b0f66/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/4e21b18d-7ec9-47ae-bc95-dffad94b0f66/
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.