https://github.com/saurabhc24/ScenesLIT
· scanned 2026-06-16 00:03 UTC (2 months, 3 weeks ago)
21 raw signals (0 security + 21 graph)
Last scanned 2 months, 3 weeks ago · v1 · 18 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 218 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 |
|---|---|---|---|
extractTextsFromImgUrl |
software | healthy | scrapers/fix-bms-times.js:extractTextsFromImgUrl |
parseDateTime |
software | healthy | scrapers/fix-bms-times.js:parseDateTime |
buildDate |
software | healthy | scrapers/fix-bms-times.js:buildDate |
main |
software | healthy | scrapers/fix-bms-times.js:main |
CITIES |
software | healthy | scrapers/index.js:CITIES |
isCurrentAndWithinTwoMonths |
software | healthy | scrapers/index.js:isCurrentAndWithinTwoMonths |
processItem |
software | healthy | scrapers/index.js:processItem |
mapWithConcurrency |
software | healthy | scrapers/index.js:mapWithConcurrency |
worker |
software | healthy | scrapers/index.js:worker |
fetchSourceForCity |
software | healthy | scrapers/index.js:fetchSourceForCity |
main |
software | healthy | scrapers/index.js:main |
main |
software | healthy | scrapers/maintenance.js:main |
extractTextsFromImgUrl |
software | healthy | scrapers/sources/bookmyshow.js:extractTextsFromImgUrl |
parseDateTime |
software | healthy | scrapers/sources/bookmyshow.js:parseDateTime |
buildUtcMs |
software | healthy | scrapers/sources/bookmyshow.js:buildUtcMs |
fetchDetailStartTime |
software | healthy | scrapers/sources/bookmyshow.js:fetchDetailStartTime |
parsePrice |
software | healthy | scrapers/sources/bookmyshow.js:parsePrice |
cardText |
software | healthy | scrapers/sources/bookmyshow.js:cardText |
mapCard |
software | healthy | scrapers/sources/bookmyshow.js:mapCard |
scrapeBookMyShow |
software | healthy | scrapers/sources/bookmyshow.js:scrapeBookMyShow |
getNextData |
software | healthy | scrapers/sources/luma.js:getNextData |
mapNextData |
software | healthy | scrapers/sources/luma.js:mapNextData |
venueName |
software | healthy | scrapers/sources/luma.js:venueName |
scrapeLuma |
software | healthy | scrapers/sources/luma.js:scrapeLuma |
extractJsonLd |
software | healthy | scrapers/sources/district.js:extractJsonLd |
selectCity |
software | healthy | scrapers/sources/district.js:selectCity |
scrapeWithBrowser |
software | healthy | scrapers/sources/district.js:scrapeWithBrowser |
mapJsonLd |
software | healthy | scrapers/sources/district.js:mapJsonLd |
scrapeDistrict |
software | healthy | scrapers/sources/district.js:scrapeDistrict |
fetchPage |
software | healthy | scrapers/sources/urbanaut.js:fetchPage |
getImageUrl |
software | healthy | scrapers/sources/urbanaut.js:getImageUrl |
parseStart |
software | healthy | scrapers/sources/urbanaut.js:parseStart |
mapDoc |
software | healthy | scrapers/sources/urbanaut.js:mapDoc |
scrapeUrbanaut |
software | healthy | scrapers/sources/urbanaut.js:scrapeUrbanaut |
startOfTodayInIst |
software | healthy | scrapers/lib/db.js:startOfTodayInIst |
normalizeCategory |
software | healthy | scrapers/lib/db.js:normalizeCategory |
loadCategories |
software | healthy | scrapers/lib/db.js:loadCategories |
ensureCategory |
software | healthy | scrapers/lib/db.js:ensureCategory |
normalizeVenueKey |
software | healthy | scrapers/lib/db.js:normalizeVenueKey |
upsertVenue |
software | healthy | scrapers/lib/db.js:upsertVenue |
isCityCenter |
software | healthy | scrapers/lib/db.js:isCityCenter |
deduplicateVenues |
software | healthy | scrapers/lib/db.js:deduplicateVenues |
orphanIds |
software | healthy | scrapers/lib/db.js:orphanIds |
cleanupPastEvents |
software | healthy | scrapers/lib/db.js:cleanupPastEvents |
deduplicateEvents |
software | healthy | scrapers/lib/db.js:deduplicateEvents |
runSiteStatsMaintenance |
software | healthy | scrapers/lib/db.js:runSiteStatsMaintenance |
upsertEvent |
software | healthy | scrapers/lib/db.js:upsertEvent |
App |
software | healthy | src/App.jsx:App |
switchMobileView |
software | healthy | src/App.jsx:switchMobileView |
activeMapRef |
software | healthy | src/App.jsx:activeMapRef |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vite.config.js |
software | healthy | vite.config.js |
vercel.json |
software | healthy | vercel.json |
jsconfig.json |
software | healthy | jsconfig.json |
README.md |
software | healthy | README.md |
tailwind.config.js |
software | healthy | tailwind.config.js |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
components.json |
software | healthy | components.json |
.env.example |
software | healthy | .env.example |
postcss.config.js |
software | healthy | postcss.config.js |
package.json |
software | healthy | scrapers/package.json |
package-lock.json |
software | healthy | scrapers/package-lock.json |
fix-bms-times.js |
software | healthy | scrapers/fix-bms-times.js |
.env.example |
software | healthy | scrapers/.env.example |
index.js |
software | healthy | scrapers/index.js |
maintenance.js |
software | healthy | scrapers/maintenance.js |
bookmyshow.js |
software | healthy | scrapers/sources/bookmyshow.js |
luma.js |
software | healthy | scrapers/sources/luma.js |
district.js |
software | healthy | scrapers/sources/district.js |
urbanaut.js |
software | healthy | scrapers/sources/urbanaut.js |
db.js |
software | healthy | scrapers/lib/db.js |
ui-stack.md |
software | healthy | docs/ui-stack.md |
scrape.yml |
software | healthy | .github/workflows/scrape.yml |
index.css |
software | healthy | src/index.css |
App.jsx |
software | healthy | src/App.jsx |
main.jsx |
software | healthy | src/main.jsx |
MobileEventSheet.jsx |
software | healthy | src/components/MobileEventSheet.jsx |
EventPopup.jsx |
software | healthy | src/components/EventPopup.jsx |
CalendarView.jsx |
software | healthy | src/components/CalendarView.jsx |
MapView.jsx |
software | healthy | src/components/MapView.jsx |
Navbar.jsx |
software | healthy | src/components/Navbar.jsx |
StatsForNerds.jsx |
software | healthy | src/components/StatsForNerds.jsx |
SidebarPanel.jsx |
software | healthy | src/components/SidebarPanel.jsx |
EventCard.jsx |
software | healthy | src/components/EventCard.jsx |
ClusterPanel.jsx |
software | healthy | src/components/ClusterPanel.jsx |
LocationPermissionDialog.jsx |
software | healthy | src/components/LocationPermissionDialog.jsx |
ErrorBoundary.jsx |
software | healthy | src/components/ErrorBoundary.jsx |
button.jsx |
software | healthy | src/components/ui/button.jsx |
supabase.js |
software | healthy | src/lib/supabase.js |
utils.js |
software | healthy | src/lib/utils.js |
useEvents.js |
software | healthy | src/hooks/useEvents.js |
useSiteAnalytics.js |
software | healthy | src/hooks/useSiteAnalytics.js |
useGeolocation.js |
software | healthy | src/hooks/useGeolocation.js |
useSiteStats.js |
software | healthy | src/hooks/useSiteStats.js |
| Label | Layer | Status | Path |
|---|---|---|---|
scrapers |
software | healthy | scrapers |
sources |
software | healthy | scrapers/sources |
lib |
software | healthy | scrapers/lib |
docs |
software | healthy | docs |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
components |
software | healthy | src/components |
ui |
software | healthy | src/components/ui |
lib |
software | healthy | src/lib |
hooks |
software | healthy | src/hooks |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.jsx |
MobileEventSheet |
frontend | healthy | src/components/MobileEventSheet.jsx |
EventPopup |
frontend | healthy | src/components/EventPopup.jsx |
CalendarView |
frontend | healthy | src/components/CalendarView.jsx |
MapView |
frontend | healthy | src/components/MapView.jsx |
Navbar |
frontend | healthy | src/components/Navbar.jsx |
StatsForNerds |
frontend | healthy | src/components/StatsForNerds.jsx |
SidebarPanel |
frontend | healthy | src/components/SidebarPanel.jsx |
EventCard |
frontend | healthy | src/components/EventCard.jsx |
ClusterPanel |
frontend | healthy | src/components/ClusterPanel.jsx |
LocationPermissionDialog |
frontend | healthy | src/components/LocationPermissionDialog.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5173 |
network | healthy | vite.config.js |
port:12 |
network | healthy | .github/workflows/scrape.yml |
port:05 |
network | healthy | .github/workflows/scrape.yml |
port:18 |
network | healthy | .github/workflows/scrape.yml |
port:35 |
network | healthy | .github/workflows/scrape.yml |
port:19 |
network | healthy | .github/workflows/scrape.yml |
port:30 |
network | healthy | .github/workflows/scrape.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
const |
software | healthy | src/App.jsx:const |
ErrorBoundary |
software | healthy | src/components/ErrorBoundary.jsx:ErrorBoundary |
| Label | Layer | Status | Path |
|---|---|---|---|
maintenance |
cicd | healthy | .github/workflows/scrape.yml |
scrape |
cicd | healthy | .github/workflows/scrape.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
SUPABASE_SERVICE_KEY |
cicd | healthy | — |
SUPABASE_URL |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-9_iqoc5m |
software | healthy | /tmp/repobility-clone-9_iqoc5m |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
120.0.0.0 |
network | healthy | scrapers/sources/bookmyshow.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::scrape |
cicd | healthy | .github/workflows/scrape.yml |
This page is publicly accessible at:
https://repobility.com/scan/42e5f06a-f741-4d57-8fd2-bebcabe237f3/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/42e5f06a-f741-4d57-8fd2-bebcabe237f3/
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.