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.

toouur/foursquare-dashboard

https://github.com/toouur/foursquare-dashboard · scanned 2026-06-16 00:40 UTC (2 months, 1 week ago)

53 raw signals (0 security + 53 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 44 actionable findings from 1 signal source. 9 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 497 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
jsonResp software healthy functions/api/custom-list.js:jsonResp
onRequestGet software healthy functions/api/custom-list.js:onRequestGet
onRequestPost software healthy functions/api/custom-list.js:onRequestPost
onRequestDelete software healthy functions/api/custom-list.js:onRequestDelete
onRequestOptions software healthy functions/api/custom-list.js:onRequestOptions
onRequestGet software healthy functions/api/search.js:onRequestGet
q software healthy functions/api/search.js:q
matches software healthy functions/api/search.js:matches
name software healthy functions/api/search.js:name
onRequestOptions software healthy functions/api/search.js:onRequestOptions
jsonResp software healthy functions/api/search.js:jsonResp
tryParseJson software healthy functions/api/search.js:tryParseJson
onRequestGet software healthy functions/api/venue-tips.js:onRequestGet
fsqId software healthy functions/api/venue-tips.js:fsqId
tips software healthy functions/api/venue-tips.js:tips
onRequestOptions software healthy functions/api/venue-tips.js:onRequestOptions
onRequestGet software healthy functions/api/search-venues.js:onRequestGet
query software healthy functions/api/search-venues.js:query
results software healthy functions/api/search-venues.js:results
onRequestOptions software healthy functions/api/search-venues.js:onRequestOptions
no software healthy functions/api/feed.js:no
getTz software healthy functions/api/feed.js:getTz
formatLocal software healthy functions/api/feed.js:formatLocal
collectCompanions software healthy functions/api/feed.js:collectCompanions
pushList software healthy functions/api/feed.js:pushList
cb software healthy functions/api/feed.js:cb
mapRows software healthy functions/api/feed.js:mapRows
onRequestGet software healthy functions/api/feed.js:onRequestGet
onRequestOptions software healthy functions/api/feed.js:onRequestOptions
jsonResp software healthy functions/api/feed.js:jsonResp
_float software healthy scripts/import_to_d1.py:41
_int software healthy scripts/import_to_d1.py:48
_str software healthy scripts/import_to_d1.py:55
load_checkins software healthy scripts/import_to_d1.py:62
build_venue_rows software healthy scripts/import_to_d1.py:128
load_tips software healthy scripts/import_to_d1.py:145
load_ratings software healthy scripts/import_to_d1.py:168
load_lists software healthy scripts/import_to_d1.py:189
main software healthy scripts/import_to_d1.py:296
build_page software healthy scripts/gen_feed.py:9
build_page software healthy scripts/gen_search.py:10
load_csv_by_venue software healthy scripts/sync_venue_changes.py:38
_load_ts_index software healthy scripts/sync_venue_changes.py:59
detect_merges software healthy scripts/sync_venue_changes.py:77
detect_changes software healthy scripts/sync_venue_changes.py:107
patch_tips software healthy scripts/sync_venue_changes.py:143
_write_diffs software healthy scripts/sync_venue_changes.py:187
main software healthy scripts/sync_venue_changes.py:222
build_page software healthy scripts/gen_worldcities.py:10
_parse_ts software healthy scripts/metrics.py:23

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

LabelLayerStatusPath
trips_meta.json software healthy trips_meta.json
years.html software healthy years.html
venues_filter.json software healthy venues_filter.json
year-2021.html software healthy year-2021.html
year-2017.html software healthy year-2017.html
flights.html software healthy flights.html
year-2016.html software healthy year-2016.html
tips.html software healthy tips.html
guide.html software healthy guide.html
feed_meta.json software healthy feed_meta.json
stats.html software healthy stats.html
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
photos.html software healthy photos.html
year-2023.html software healthy year-2023.html
netlify.toml software healthy netlify.toml
year-2019.html software healthy year-2019.html
wrangler.toml software healthy wrangler.toml
index.html software healthy index.html
companions.html software healthy companions.html
year-2020.html software healthy year-2020.html
solution.html software healthy solution.html
venues.html software healthy venues.html
shouts.html software healthy shouts.html
lists.html software healthy lists.html
year-2012.html software healthy year-2012.html
year-2018.html software healthy year-2018.html
year-2024.html software healthy year-2024.html
year-2013.html software healthy year-2013.html
world_cities.html software healthy world_cities.html
ratings.html software healthy ratings.html
search.html software healthy search.html
LICENSE software healthy LICENSE
year-2025.html software healthy year-2025.html
year-2015.html software healthy year-2015.html
year-2026.html software healthy year-2026.html
requirements.txt software healthy requirements.txt
year-2014.html software healthy year-2014.html
trips.html software healthy trips.html
feed.html software healthy feed.html
year-2022.html software healthy year-2022.html
custom-list.js software healthy functions/api/custom-list.js
search.js software healthy functions/api/search.js
venue-tips.js software healthy functions/api/venue-tips.js
search-venues.js software healthy functions/api/search-venues.js
feed.js software healthy functions/api/feed.js
country_aliases.json software healthy config/country_aliases.json
country_flags.json software healthy config/country_flags.json
category_icons.json software healthy config/category_icons.json
categories_osm_map.json software healthy config/categories_osm_map.json

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

LabelLayerStatusPath
auth::scripts/fetch_venue_rating.py security healthy scripts/fetch_venue_rating.py
auth::.github/workflows/archive-checkins.yml security healthy .github/workflows/archive-checkins.yml
auth::scripts/fetch_all_reactions.py security healthy scripts/fetch_all_reactions.py
auth::scripts/fetch_lists.py security healthy scripts/fetch_lists.py
auth::scripts/refresh_venue.py security healthy scripts/refresh_venue.py
auth::.github/workflows/refresh-venue.yml security healthy .github/workflows/refresh-venue.yml
auth::scripts/metrics.py security healthy scripts/metrics.py
auth::guide.html security healthy guide.html
auth::workers/checkin-poller/worker.js security healthy workers/checkin-poller/worker.js
auth::scripts/rate_venue.py security healthy scripts/rate_venue.py
auth::.github/workflows/fetch-venue-rating.yml security healthy .github/workflows/fetch-venue-rating.yml
auth::.github/workflows/add-venue-rating.yml security healthy .github/workflows/add-venue-rating.yml
auth::scripts/fetch_photos.py security healthy scripts/fetch_photos.py
auth::scripts/fetch_checkins.py security healthy scripts/fetch_checkins.py
auth::scripts/fetch_ratings.py security healthy scripts/fetch_ratings.py
auth::README.md security healthy README.md
auth::scripts/fetch_tips.py security healthy scripts/fetch_tips.py
auth::scripts/add_photo.py security healthy scripts/add_photo.py
auth::scripts/find_closed_venue_tips.py security healthy scripts/find_closed_venue_tips.py
auth::.github/workflows/add-venue-tip.yml security healthy .github/workflows/add-venue-tip.yml
auth::.github/workflows/update-dashboard.yml security healthy .github/workflows/update-dashboard.yml
auth::.github/workflows/fetch-lists.yml security healthy .github/workflows/fetch-lists.yml
auth::.github/workflows/fix-overlaps.yml security healthy .github/workflows/fix-overlaps.yml

LabelLayerStatusPath
fix-overlaps cicd healthy .github/workflows/fix-overlaps.yml
add-photos cicd healthy .github/workflows/add-checkin-photos.yml
backup cicd healthy .github/workflows/backup-d1.yml
resync cicd healthy .github/workflows/resync-checkins-d1.yml
fetch-rating cicd healthy .github/workflows/fetch-venue-rating.yml
refresh cicd healthy .github/workflows/refresh-venue.yml
verify cicd healthy .github/workflows/update-dashboard.yml
update cicd healthy .github/workflows/update-dashboard.yml
netlify-monthly cicd healthy .github/workflows/update-dashboard.yml
fetch-lists cicd healthy .github/workflows/fetch-lists.yml
add-tip cicd healthy .github/workflows/add-venue-tip.yml
upsert cicd healthy .github/workflows/upsert-d1.yml
release cicd healthy .github/workflows/release.yml
smoke cicd healthy .github/workflows/test-d1-schema.yml
delete cicd healthy .github/workflows/delete-checkin.yml
archive cicd healthy .github/workflows/archive-checkins.yml
resync cicd healthy .github/workflows/resync-d1.yml
add-rating cicd healthy .github/workflows/add-venue-rating.yml
resync cicd healthy .github/workflows/resync-all.yml
fix-city-country cicd healthy .github/workflows/fix-city-country-d1.yml

LabelLayerStatusPath
gha::fix-overlaps cicd healthy .github/workflows/fix-overlaps.yml
gha::add-checkin-photos cicd healthy .github/workflows/add-checkin-photos.yml
gha::backup-d1 cicd healthy .github/workflows/backup-d1.yml
gha::resync-checkins-d1 cicd healthy .github/workflows/resync-checkins-d1.yml
gha::fetch-venue-rating cicd healthy .github/workflows/fetch-venue-rating.yml
gha::refresh-venue cicd healthy .github/workflows/refresh-venue.yml
gha::update-dashboard cicd healthy .github/workflows/update-dashboard.yml
gha::fetch-lists cicd healthy .github/workflows/fetch-lists.yml
gha::add-venue-tip cicd healthy .github/workflows/add-venue-tip.yml
gha::upsert-d1 cicd healthy .github/workflows/upsert-d1.yml
gha::release cicd healthy .github/workflows/release.yml
gha::test-d1-schema cicd healthy .github/workflows/test-d1-schema.yml
gha::delete-checkin cicd healthy .github/workflows/delete-checkin.yml
gha::archive-checkins cicd healthy .github/workflows/archive-checkins.yml
gha::resync-d1 cicd healthy .github/workflows/resync-d1.yml
gha::add-venue-rating cicd healthy .github/workflows/add-venue-rating.yml
gha::resync-all cicd healthy .github/workflows/resync-all.yml
gha::fix-city-country-d1 cicd healthy .github/workflows/fix-city-country-d1.yml

LabelLayerStatusPath
FOURSQUARE_TOKEN cicd healthy
R2_BUCKET_NAME cicd healthy
R2_ACCESS_KEY_ID cicd healthy
DATA_REPO_PAT cicd healthy
R2_SECRET_ACCESS_KEY cicd healthy
NETLIFY_AUTH_TOKEN cicd healthy
R2_PUBLIC_URL cicd healthy
CF_D1_TOKEN cicd healthy
R2_ACCOUNT_ID cicd healthy
NETLIFY_SITE_ID cicd healthy
CF_D1_DATABASE_ID cicd healthy
CF_ACCOUNT_ID cicd healthy

LabelLayerStatusPath
functions software healthy functions
api software healthy functions/api
config software healthy config
scripts software healthy scripts
workers software healthy workers
checkin-poller software healthy workers/checkin-poller
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
checkins data healthy scripts/d1_schema.sql
venues data healthy scripts/d1_schema.sql
tips data healthy scripts/d1_schema.sql
ratings data healthy scripts/d1_schema.sql
lists data healthy scripts/d1_schema.sql
list_venues data healthy scripts/d1_schema.sql
trips data healthy scripts/d1_schema.sql
venue_changes data healthy scripts/d1_schema.sql

LabelLayerStatusPath
port:04 network healthy .github/workflows/backup-d1.yml
port:06 network healthy .github/workflows/test-d1-schema.yml

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

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
vps::aws hardware 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/a98b7e39-d1ff-4816-9f87-fed21ca66af8/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/a98b7e39-d1ff-4816-9f87-fed21ca66af8/

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.