https://github.com/shreyaandatta/pulse-wellness
· scanned 2026-06-16 00:11 UTC (2 months, 2 weeks ago)
24 raw signals (0 security + 24 graph)
Last scanned 2 months, 2 weeks ago · v1 · 24 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 597 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 |
|---|---|---|---|
handler |
software | healthy | api/save-subscription.js:handler |
handler |
software | healthy | api/create-subscription.js:handler |
handler |
software | healthy | api/razorpay-webhook.js:handler |
plan |
software | healthy | api/razorpay-webhook.js:plan |
buildMessage |
software | healthy | api/send-reminders.js:buildMessage |
handler |
software | healthy | api/send-reminders.js:handler |
handler |
software | healthy | api/remove-subscription.js:handler |
handler |
software | healthy | api/cancel-subscription.js:handler |
loadEnv |
software | healthy | scripts/setup-razorpay-plans.mjs:loadEnv |
adminDb |
software | healthy | server/push.js:adminDb |
getUser |
software | healthy | server/push.js:getUser |
getJson |
software | healthy | server/push.js:getJson |
json |
software | healthy | server/push.js:json |
todayKey |
software | healthy | server/push.js:todayKey |
shiftKey |
software | healthy | server/push.js:shiftKey |
hasAnyLog |
software | healthy | server/push.js:hasAnyLog |
isLoggedToday |
software | healthy | server/push.js:isLoggedToday |
streakAtRisk |
software | healthy | server/push.js:streakAtRisk |
sendPush |
software | healthy | server/push.js:sendPush |
razorpay |
software | healthy | server/razorpay.js:razorpay |
adminDb |
software | healthy | server/razorpay.js:adminDb |
knows |
software | healthy | server/razorpay.js:knows |
getUser |
software | healthy | server/razorpay.js:getUser |
getRawBody |
software | healthy | server/razorpay.js:getRawBody |
getJson |
software | healthy | server/razorpay.js:getJson |
verifySignature |
software | healthy | server/razorpay.js:verifySignature |
json |
software | healthy | server/razorpay.js:json |
target |
software | healthy | public/sw-push.js:target |
App |
software | healthy | src/App.jsx:App |
Splash |
software | healthy | src/App.jsx:Splash |
PulseApp |
software | healthy | src/App.jsx:PulseApp |
onKey |
software | healthy | src/App.jsx:onKey |
onTap |
software | healthy | src/App.jsx:onTap |
DaySwitcher |
software | healthy | src/App.jsx:DaySwitcher |
TrendCharts |
software | healthy | src/components/TrendCharts.jsx:TrendCharts |
stepX |
software | healthy | src/components/TrendCharts.jsx:stepX |
xLabel |
software | healthy | src/components/TrendCharts.jsx:xLabel |
Settings |
software | healthy | src/components/Settings.jsx:Settings |
movePillar |
software | healthy | src/components/Settings.jsx:movePillar |
toggleHide |
software | healthy | src/components/Settings.jsx:toggleHide |
Row |
software | healthy | src/components/Settings.jsx:Row |
Stepper |
software | healthy | src/components/Settings.jsx:Stepper |
RemindersCard |
software | healthy | src/components/Settings.jsx:RemindersCard |
toggle |
software | healthy | src/components/Settings.jsx:toggle |
Title |
software | healthy | src/components/Settings.jsx:Title |
PlanManageButton |
software | healthy | src/components/Settings.jsx:PlanManageButton |
BodyGoal |
software | healthy | src/components/Settings.jsx:BodyGoal |
apply |
software | healthy | src/components/Settings.jsx:apply |
applyProtein |
software | healthy | src/components/Settings.jsx:applyProtein |
CustomTrackers |
software | healthy | src/components/Settings.jsx:CustomTrackers |
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 |
.mcp.json |
software | healthy | .mcp.json |
vercel.json |
software | healthy | vercel.json |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
SUPABASE_SETUP.md |
software | healthy | SUPABASE_SETUP.md |
index.html |
software | healthy | index.html |
RAZORPAY_SETUP.md |
software | healthy | RAZORPAY_SETUP.md |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
NOTIFICATIONS_SETUP.md |
software | healthy | NOTIFICATIONS_SETUP.md |
PLAY_STORE_SETUP.md |
software | healthy | PLAY_STORE_SETUP.md |
save-subscription.js |
software | healthy | api/save-subscription.js |
create-subscription.js |
software | healthy | api/create-subscription.js |
razorpay-webhook.js |
software | healthy | api/razorpay-webhook.js |
send-reminders.js |
software | healthy | api/send-reminders.js |
remove-subscription.js |
software | healthy | api/remove-subscription.js |
cancel-subscription.js |
software | healthy | api/cancel-subscription.js |
setup-razorpay-plans.mjs |
software | healthy | scripts/setup-razorpay-plans.mjs |
gen-vapid.mjs |
software | healthy | scripts/gen-vapid.mjs |
gen-icons.mjs |
software | healthy | scripts/gen-icons.mjs |
launch.json |
software | healthy | .claude/launch.json |
schema.sql |
software | healthy | supabase/schema.sql |
push.js |
software | healthy | server/push.js |
razorpay.js |
software | healthy | server/razorpay.js |
privacy.html |
software | healthy | public/privacy.html |
sw-push.js |
software | healthy | public/sw-push.js |
sample-data.json |
software | healthy | public/sample-data.json |
App.jsx |
software | healthy | src/App.jsx |
main.jsx |
software | healthy | src/main.jsx |
TrendCharts.jsx |
software | healthy | src/components/TrendCharts.jsx |
Settings.jsx |
software | healthy | src/components/Settings.jsx |
MoodCard.jsx |
software | healthy | src/components/MoodCard.jsx |
StepsCard.jsx |
software | healthy | src/components/StepsCard.jsx |
WaterCard.jsx |
software | healthy | src/components/WaterCard.jsx |
CustomCard.jsx |
software | healthy | src/components/CustomCard.jsx |
SmartNudge.jsx |
software | healthy | src/components/SmartNudge.jsx |
WorkoutCard.jsx |
software | healthy | src/components/WorkoutCard.jsx |
SleepCard.jsx |
software | healthy | src/components/SleepCard.jsx |
AuthGate.jsx |
software | healthy | src/components/AuthGate.jsx |
Family.jsx |
software | healthy | src/components/Family.jsx |
Insights.jsx |
software | healthy | src/components/Insights.jsx |
WeightCard.jsx |
software | healthy | src/components/WeightCard.jsx |
BreathingCard.jsx |
software | healthy | src/components/BreathingCard.jsx |
Onboarding.jsx |
software | healthy | src/components/Onboarding.jsx |
HealthImportCard.jsx |
software | healthy | src/components/HealthImportCard.jsx |
ResetPassword.jsx |
software | healthy | src/components/ResetPassword.jsx |
MealCard.jsx |
software | healthy | src/components/MealCard.jsx |
PlusModal.jsx |
software | healthy | src/components/PlusModal.jsx |
HealthExportGuide.jsx |
software | healthy | src/components/HealthExportGuide.jsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.jsx |
TrendCharts |
frontend | healthy | src/components/TrendCharts.jsx |
Settings |
frontend | healthy | src/components/Settings.jsx |
MoodCard |
frontend | healthy | src/components/MoodCard.jsx |
StepsCard |
frontend | healthy | src/components/StepsCard.jsx |
WaterCard |
frontend | healthy | src/components/WaterCard.jsx |
CustomCard |
frontend | healthy | src/components/CustomCard.jsx |
SmartNudge |
frontend | healthy | src/components/SmartNudge.jsx |
WorkoutCard |
frontend | healthy | src/components/WorkoutCard.jsx |
SleepCard |
frontend | healthy | src/components/SleepCard.jsx |
AuthGate |
frontend | healthy | src/components/AuthGate.jsx |
Family |
frontend | healthy | src/components/Family.jsx |
Insights |
frontend | healthy | src/components/Insights.jsx |
WeightCard |
frontend | healthy | src/components/WeightCard.jsx |
BreathingCard |
frontend | healthy | src/components/BreathingCard.jsx |
Onboarding |
frontend | healthy | src/components/Onboarding.jsx |
HealthImportCard |
frontend | healthy | src/components/HealthImportCard.jsx |
ResetPassword |
frontend | healthy | src/components/ResetPassword.jsx |
MealCard |
frontend | healthy | src/components/MealCard.jsx |
PlusModal |
frontend | healthy | src/components/PlusModal.jsx |
HealthExportGuide |
frontend | healthy | src/components/HealthExportGuide.jsx |
InstallPrompt |
frontend | healthy | src/components/InstallPrompt.jsx |
DataVault |
frontend | healthy | src/components/DataVault.jsx |
Badges |
frontend | healthy | src/components/Badges.jsx |
CycleCard |
frontend | healthy | src/components/CycleCard.jsx |
Friends |
frontend | healthy | src/components/Friends.jsx |
StreakCard |
frontend | healthy | src/components/StreakCard.jsx |
WelcomeChecklist |
frontend | healthy | src/components/WelcomeChecklist.jsx |
YearReview |
frontend | healthy | src/components/YearReview.jsx |
WellnessRing |
frontend | healthy | src/components/WellnessRing.jsx |
HistoryHeatmap |
frontend | healthy | src/components/HistoryHeatmap.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
api |
software | healthy | api |
scripts |
software | healthy | scripts |
.claude |
software | healthy | .claude |
supabase |
software | healthy | supabase |
server |
software | healthy | server |
public |
software | healthy | public |
src |
software | healthy | src |
components |
software | healthy | src/components |
lib |
software | healthy | src/lib |
hooks |
software | healthy | src/hooks |
styles |
software | healthy | src/styles |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-0_8k1vv3 |
software | healthy | /tmp/repobility-clone-0_8k1vv3 |
| Label | Layer | Status | Path |
|---|---|---|---|
celery |
data | healthy | src/lib/foods.js |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/schema.sql |
This page is publicly accessible at:
https://repobility.com/scan/2ba03505-747d-4c3b-b706-cb3d82e33b89/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2ba03505-747d-4c3b-b706-cb3d82e33b89/
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.