https://github.com/sirwalterjones/sessionremind
· scanned 2026-06-16 00:14 UTC (2 months, 2 weeks ago)
90 raw signals (0 security + 90 graph)
Last scanned 2 months, 2 weeks ago · v1 · 90 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 858 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 |
|---|---|---|---|
middleware |
software | healthy | middleware.ts:middleware |
makeAdmin |
software | healthy | scripts/make-admin.js:makeAdmin |
runSeed |
software | healthy | scripts/seed-admin.js:runSeed |
isMobile |
software | healthy | utils/device.ts:isMobile |
isIOS |
software | healthy | utils/device.ts:isIOS |
isAndroid |
software | healthy | utils/device.ts:isAndroid |
canInstallPWA |
software | healthy | utils/device.ts:canInstallPWA |
getBookmarkletInstructions |
software | healthy | utils/device.ts:getBookmarkletInstructions |
MobileNav |
software | healthy | components/MobileNav.tsx:MobileNav |
handleLogout |
software | healthy | components/MobileNav.tsx:handleLogout |
row |
software | healthy | components/MobileNav.tsx:row |
URLExtractor |
software | healthy | components/URLExtractor.tsx:URLExtractor |
extractFromURL |
software | healthy | components/URLExtractor.tsx:extractFromURL |
handlePaste |
software | healthy | components/URLExtractor.tsx:handlePaste |
MobileDataExtractor |
software | healthy | components/MobileDataExtractor.tsx:MobileDataExtractor |
handleTextExtraction |
software | healthy | components/MobileDataExtractor.tsx:handleTextExtraction |
getShareInstructions |
software | healthy | components/MobileDataExtractor.tsx:getShareInstructions |
SmsUsage |
software | healthy | components/SmsUsage.tsx:SmsUsage |
fetchAnalytics |
software | healthy | components/SmsUsage.tsx:fetchAnalytics |
LoginRedirect |
software | healthy | components/LoginRedirect.tsx:LoginRedirect |
SrTile |
software | healthy | components/AppFrame.tsx:SrTile |
AppFrame |
software | healthy | components/AppFrame.tsx:AppFrame |
prettyUsNumber |
software | healthy | components/SetupStatus.tsx:prettyUsNumber |
useSenderStatus |
software | healthy | components/SetupStatus.tsx:useSenderStatus |
StatusBadge |
software | healthy | components/SetupStatus.tsx:StatusBadge |
TextingNumberCard |
software | healthy | components/SetupStatus.tsx:TextingNumberCard |
body |
software | healthy | components/SetupStatus.tsx:body |
DashboardSetupStatus |
software | healthy | components/SetupStatus.tsx:DashboardSetupStatus |
numberLine |
software | healthy | components/SetupStatus.tsx:numberLine |
Turnstile |
software | healthy | components/Turnstile.tsx:Turnstile |
render |
software | healthy | components/Turnstile.tsx:render |
MobileManualEntry |
software | healthy | components/MobileManualEntry.tsx:MobileManualEntry |
handleInputChange |
software | healthy | components/MobileManualEntry.tsx:handleInputChange |
quickFillSession |
software | healthy | components/MobileManualEntry.tsx:quickFillSession |
clearForm |
software | healthy | components/MobileManualEntry.tsx:clearForm |
NavLinks |
software | healthy | components/NavLinks.tsx:NavLinks |
AppShell |
software | healthy | components/AppShell.tsx:AppShell |
MobileSolution |
software | healthy | components/MobileSolution.tsx:MobileSolution |
handleURLShare |
software | healthy | components/MobileSolution.tsx:handleURLShare |
openNewTab |
software | healthy | components/MobileSolution.tsx:openNewTab |
parseCsv |
software | healthy | components/CsvImport.tsx:parseCsv |
findCol |
software | healthy | components/CsvImport.tsx:findCol |
CsvImport |
software | healthy | components/CsvImport.tsx:CsvImport |
handleFile |
software | healthy | components/CsvImport.tsx:handleFile |
handleImport |
software | healthy | components/CsvImport.tsx:handleImport |
MobileBookmarkletWorking |
software | healthy | components/MobileBookmarkletWorking.tsx:MobileBookmarkletWo… |
handleCopyCode |
software | healthy | components/MobileBookmarkletWorking.tsx:handleCopyCode |
getDeviceInstructions |
software | healthy | components/MobileBookmarkletWorking.tsx:getDeviceInstructio… |
HeroDemo |
software | healthy | components/HeroDemo.tsx:HeroDemo |
onChange |
software | healthy | components/HeroDemo.tsx:onChange |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.local.example |
software | healthy | .env.local.example |
vercel.json |
software | healthy | vercel.json |
README.md |
software | healthy | README.md |
SAAS_TRANSFORMATION_PLAN.md |
software | healthy | SAAS_TRANSFORMATION_PLAN.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
tailwind.config.js |
software | healthy | tailwind.config.js |
package.json |
software | healthy | package.json |
next.config.js |
software | healthy | next.config.js |
package-lock.json |
software | healthy | package-lock.json |
middleware.ts |
software | healthy | middleware.ts |
tsconfig.json |
software | healthy | tsconfig.json |
postcss.config.js |
software | healthy | postcss.config.js |
make-admin.js |
software | healthy | scripts/make-admin.js |
seed-admin.js |
software | healthy | scripts/seed-admin.js |
device.ts |
software | healthy | utils/device.ts |
MobileNav.tsx |
software | healthy | components/MobileNav.tsx |
URLExtractor.tsx |
software | healthy | components/URLExtractor.tsx |
MobileDataExtractor.tsx |
software | healthy | components/MobileDataExtractor.tsx |
SmsUsage.tsx |
software | healthy | components/SmsUsage.tsx |
LoginRedirect.tsx |
software | healthy | components/LoginRedirect.tsx |
AppFrame.tsx |
software | healthy | components/AppFrame.tsx |
SetupStatus.tsx |
software | healthy | components/SetupStatus.tsx |
Turnstile.tsx |
software | healthy | components/Turnstile.tsx |
MobileManualEntry.tsx |
software | healthy | components/MobileManualEntry.tsx |
NavLinks.tsx |
software | healthy | components/NavLinks.tsx |
AppShell.tsx |
software | healthy | components/AppShell.tsx |
MobileSolution.tsx |
software | healthy | components/MobileSolution.tsx |
CsvImport.tsx |
software | healthy | components/CsvImport.tsx |
MobileBookmarkletWorking.tsx |
software | healthy | components/MobileBookmarkletWorking.tsx |
HeroDemo.tsx |
software | healthy | components/HeroDemo.tsx |
Form.tsx |
software | healthy | components/Form.tsx |
SimpleMobile.tsx |
software | healthy | components/SimpleMobile.tsx |
Notifications.tsx |
software | healthy | components/Notifications.tsx |
ThemeToggle.tsx |
software | healthy | components/ThemeToggle.tsx |
ConnectDemo.tsx |
software | healthy | components/ConnectDemo.tsx |
MobileTest.tsx |
software | healthy | components/MobileTest.tsx |
MobileBookmarklet.tsx |
software | healthy | components/MobileBookmarklet.tsx |
robots.ts |
software | healthy | app/robots.ts |
opengraph-image.tsx |
software | healthy | app/opengraph-image.tsx |
globals.css |
software | healthy | app/globals.css |
sitemap.ts |
software | healthy | app/sitemap.ts |
page.tsx |
software | healthy | app/page.tsx |
layout.tsx |
software | healthy | app/layout.tsx |
twitter-image.tsx |
software | healthy | app/twitter-image.tsx |
page.tsx |
software | healthy | app/automation/page.tsx |
page.tsx |
software | healthy | app/help/page.tsx |
page.tsx |
software | healthy | app/connect/page.tsx |
page.tsx |
software | healthy | app/usage/page.tsx |
page.tsx |
software | healthy | app/instructions/page.tsx |
layout.tsx |
software | healthy | app/instructions/layout.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
utils |
software | healthy | utils |
components |
software | healthy | components |
app |
software | healthy | app |
automation |
software | healthy | app/automation |
help |
software | healthy | app/help |
connect |
software | healthy | app/connect |
usage |
software | healthy | app/usage |
instructions |
software | healthy | app/instructions |
reset-password |
software | healthy | app/reset-password |
contact |
software | healthy | app/contact |
login |
software | healthy | app/login |
api |
software | healthy | app/api |
make-admin |
software | healthy | app/api/make-admin |
seed-admin |
software | healthy | app/api/seed-admin |
settings |
software | healthy | app/api/settings |
migrate-orphaned-messages |
software | healthy | app/api/migrate-orphaned-messages |
fix-user-subscriptions |
software | healthy | app/api/fix-user-subscriptions |
auth |
software | healthy | app/api/auth |
logout |
software | healthy | app/api/auth/logout |
reset-password |
software | healthy | app/api/auth/reset-password |
login |
software | healthy | app/api/auth/login |
forgot-password |
software | healthy | app/api/auth/forgot-password |
confirm |
software | healthy | app/api/auth/forgot-password/confirm |
me |
software | healthy | app/api/auth/me |
resend-verification |
software | healthy | app/api/auth/resend-verification |
verify-email |
software | healthy | app/api/auth/verify-email |
register |
software | healthy | app/api/auth/register |
contact |
software | healthy | app/api/contact |
fix-user-tiers |
software | healthy | app/api/fix-user-tiers |
scheduled |
software | healthy | app/api/scheduled |
[id] |
software | healthy | app/api/scheduled/[id] |
extract-session |
software | healthy | app/api/extract-session |
debug-user-data |
software | healthy | app/api/debug-user-data |
extract-usesession |
software | healthy | app/api/extract-usesession |
import |
software | healthy | app/api/import |
bookings |
software | healthy | app/api/import/bookings |
schedule-reminders |
software | healthy | app/api/schedule-reminders |
fix-message-attribution |
software | healthy | app/api/fix-message-attribution |
debug-user |
software | healthy | app/api/debug-user |
admin |
software | healthy | app/api/admin |
provision-sms |
software | healthy | app/api/admin/provision-sms |
users |
software | healthy | app/api/admin/users |
bulk-delete |
software | healthy | app/api/admin/users/bulk-delete |
reset-password |
software | healthy | app/api/admin/reset-password |
migrate-emails |
software | healthy | app/api/admin/migrate-emails |
comprehensive-analytics |
software | healthy | app/api/admin/comprehensive-analytics |
sms-senders |
software | healthy | app/api/admin/sms-senders |
fix-user-attribution |
software | healthy | app/api/admin/fix-user-attribution |
shared-sender |
software | healthy | app/api/admin/shared-sender |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
MobileNav |
frontend | healthy | components/MobileNav.tsx |
URLExtractor |
frontend | healthy | components/URLExtractor.tsx |
MobileDataExtractor |
frontend | healthy | components/MobileDataExtractor.tsx |
SmsUsage |
frontend | healthy | components/SmsUsage.tsx |
LoginRedirect |
frontend | healthy | components/LoginRedirect.tsx |
AppFrame |
frontend | healthy | components/AppFrame.tsx |
Turnstile |
frontend | healthy | components/Turnstile.tsx |
MobileManualEntry |
frontend | healthy | components/MobileManualEntry.tsx |
NavLinks |
frontend | healthy | components/NavLinks.tsx |
AppShell |
frontend | healthy | components/AppShell.tsx |
MobileSolution |
frontend | healthy | components/MobileSolution.tsx |
CsvImport |
frontend | healthy | components/CsvImport.tsx |
MobileBookmarkletWorking |
frontend | healthy | components/MobileBookmarkletWorking.tsx |
HeroDemo |
frontend | healthy | components/HeroDemo.tsx |
Form |
frontend | healthy | components/Form.tsx |
SimpleMobile |
frontend | healthy | components/SimpleMobile.tsx |
ThemeToggle |
frontend | healthy | components/ThemeToggle.tsx |
ConnectDemo |
frontend | healthy | components/ConnectDemo.tsx |
MobileTest |
frontend | healthy | components/MobileTest.tsx |
MobileBookmarklet |
frontend | healthy | components/MobileBookmarklet.tsx |
Home |
frontend | healthy | app/page.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
AutomationRedirect |
frontend | healthy | app/automation/page.tsx |
HelpPage |
frontend | healthy | app/help/page.tsx |
ConnectPage |
frontend | healthy | app/connect/page.tsx |
UsagePage |
frontend | healthy | app/usage/page.tsx |
Instructions |
frontend | healthy | app/instructions/page.tsx |
InstructionsLayout |
frontend | healthy | app/instructions/layout.tsx |
ResetPasswordPage |
frontend | healthy | app/reset-password/page.tsx |
ContactPage |
frontend | healthy | app/contact/page.tsx |
ContactLayout |
frontend | healthy | app/contact/layout.tsx |
LoginPage |
frontend | healthy | app/login/page.tsx |
LoginLayout |
frontend | healthy | app/login/layout.tsx |
Dashboard |
frontend | healthy | app/dashboard/page.tsx |
NewReminder |
frontend | healthy | app/new/page.tsx |
ForgotPasswordPage |
frontend | healthy | app/forgot-password/page.tsx |
SmsOptInPage |
frontend | healthy | app/sms-opt-in/page.tsx |
AdminPage |
frontend | healthy | app/admin/page.tsx |
SharedNumberAdminPage |
frontend | healthy | app/admin/shared-number/page.tsx |
SpamCleanupPage |
frontend | healthy | app/admin/spam/page.tsx |
NumbersPage |
frontend | healthy | app/admin/numbers/page.tsx |
AdminSupportPage |
frontend | healthy | app/admin/support/page.tsx |
SubscriptionsPage |
frontend | healthy | app/admin/subscriptions/page.tsx |
RemindersPage |
frontend | healthy | app/reminders/page.tsx |
PaymentRequiredPage |
frontend | healthy | app/payment-required/page.tsx |
OnboardingPage |
frontend | healthy | app/onboarding/page.tsx |
ProfilePage |
frontend | healthy | app/profile/page.tsx |
VerifyEmailPage |
frontend | healthy | app/verify-email/page.tsx |
PrivacyPage |
frontend | healthy | app/privacy/page.tsx |
RegisterPage |
frontend | healthy | app/register/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::lib/usesession-connect.ts |
security | healthy | lib/usesession-connect.ts |
auth::lib/usesession.ts |
security | healthy | lib/usesession.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
169.254.169.254 |
network | healthy | lib/url-guard.ts |
169.254.0.0 |
network | healthy | lib/url-guard.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-f4z49pvk |
software | healthy | /tmp/repobility-clone-f4z49pvk |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/25b97c00-4758-49fb-abda-5cbc4eb70bea/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/25b97c00-4758-49fb-abda-5cbc4eb70bea/
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.