https://github.com/urakutours/pomocare
· scanned 2026-06-16 00:46 UTC (2 months, 1 week ago)
116 raw signals (16 security + 100 graph)
Last scanned 2 months, 1 week ago · v1 · 59 actionable findings from 2 signal sources. 71 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 709 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 |
|---|---|---|---|
makeSessions |
software | healthy | scripts/generate-screenshots.mjs:makeSessions |
makeLabels |
software | healthy | scripts/generate-screenshots.mjs:makeLabels |
defaultSettings |
software | healthy | scripts/generate-screenshots.mjs:defaultSettings |
setupPage |
software | healthy | scripts/generate-screenshots.mjs:setupPage |
screenshot |
software | healthy | scripts/generate-screenshots.mjs:screenshot |
captureAllScreens |
software | healthy | scripts/generate-screenshots.mjs:captureAllScreens |
generateFeatureGraphic |
software | healthy | scripts/generate-screenshots.mjs:generateFeatureGraphic |
sharp |
software | healthy | scripts/generate-screenshots.mjs:sharp |
main |
software | healthy | scripts/generate-screenshots.mjs:main |
writeWav |
software | healthy | scripts/generate-chime-canon-candidate.mjs:writeWav |
freq |
software | healthy | scripts/generate-chime-canon-candidate.mjs:freq |
addTone |
software | healthy | scripts/generate-chime-canon-candidate.mjs:addTone |
chimeNote |
software | healthy | scripts/generate-chime-canon-candidate.mjs:chimeNote |
comb |
software | healthy | scripts/generate-chime-canon-candidate.mjs:comb |
allpass |
software | healthy | scripts/generate-chime-canon-candidate.mjs:allpass |
reverb |
software | healthy | scripts/generate-chime-canon-candidate.mjs:reverb |
finalize |
software | healthy | scripts/generate-chime-canon-candidate.mjs:finalize |
rms |
software | healthy | scripts/generate-chime-canon-candidate.mjs:rms |
loadLamejs |
software | healthy | scripts/convert-alarm-mp3.mjs:loadLamejs |
readWavStereoAs44k16 |
software | healthy | scripts/convert-alarm-mp3.mjs:readWavStereoAs44k16 |
getSample |
software | healthy | scripts/convert-alarm-mp3.mjs:getSample |
encodeMp3Stereo |
software | healthy | scripts/convert-alarm-mp3.mjs:encodeMp3Stereo |
convertToMp3 |
software | healthy | scripts/convert-alarm-mp3.mjs:convertToMp3 |
srcSizeKB |
software | healthy | scripts/convert-alarm-mp3.mjs:srcSizeKB |
outSizeKB |
software | healthy | scripts/convert-alarm-mp3.mjs:outSizeKB |
durationSec |
software | healthy | scripts/convert-alarm-mp3.mjs:durationSec |
ratio |
software | healthy | scripts/convert-alarm-mp3.mjs:ratio |
writeWav |
software | healthy | scripts/generate-boxing-bell-candidate.mjs:writeWav |
addTone |
software | healthy | scripts/generate-boxing-bell-candidate.mjs:addTone |
addNoise |
software | healthy | scripts/generate-boxing-bell-candidate.mjs:addNoise |
rand |
software | healthy | scripts/generate-boxing-bell-candidate.mjs:rand |
bellStrike |
software | healthy | scripts/generate-boxing-bell-candidate.mjs:bellStrike |
comb |
software | healthy | scripts/generate-boxing-bell-candidate.mjs:comb |
allpass |
software | healthy | scripts/generate-boxing-bell-candidate.mjs:allpass |
reverb |
software | healthy | scripts/generate-boxing-bell-candidate.mjs:reverb |
finalize |
software | healthy | scripts/generate-boxing-bell-candidate.mjs:finalize |
rms |
software | healthy | scripts/generate-boxing-bell-candidate.mjs:rms |
generate |
software | healthy | scripts/generate-icons.mjs:generate |
writeWav |
software | healthy | scripts/generate-cuckoo-clock-candidate.mjs:writeWav |
freq |
software | healthy | scripts/generate-cuckoo-clock-candidate.mjs:freq |
pipeNote |
software | healthy | scripts/generate-cuckoo-clock-candidate.mjs:pipeNote |
ns |
software | healthy | scripts/generate-cuckoo-clock-candidate.mjs:ns |
rnd |
software | healthy | scripts/generate-cuckoo-clock-candidate.mjs:rnd |
tick |
software | healthy | scripts/generate-cuckoo-clock-candidate.mjs:tick |
w |
software | healthy | scripts/generate-cuckoo-clock-candidate.mjs:w |
comb |
software | healthy | scripts/generate-cuckoo-clock-candidate.mjs:comb |
allpass |
software | healthy | scripts/generate-cuckoo-clock-candidate.mjs:allpass |
reverb |
software | healthy | scripts/generate-cuckoo-clock-candidate.mjs:reverb |
finalize |
software | healthy | scripts/generate-cuckoo-clock-candidate.mjs:finalize |
rms |
software | healthy | scripts/generate-cuckoo-clock-candidate.mjs:rms |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tsconfig.app.json |
software | healthy | tsconfig.app.json |
vite.config.ts |
software | healthy | vite.config.ts |
CLAUDE.md |
software | healthy | CLAUDE.md |
tailwind.config.js |
software | healthy | tailwind.config.js |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
capacitor.config.ts |
software | healthy | capacitor.config.ts |
package-lock.json |
software | healthy | package-lock.json |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
MANUAL.md |
software | healthy | MANUAL.md |
.env |
software | healthy | .env |
postcss.config.js |
software | healthy | postcss.config.js |
build.gradle |
software | healthy | android/build.gradle |
build.gradle |
software | healthy | android/app/build.gradle |
ExampleInstrumentedTest.java |
software | healthy | android/app/src/androidTest/java/com/getcapacitor/myapp/Exa… |
ExampleUnitTest.java |
software | healthy | android/app/src/test/java/com/getcapacitor/myapp/ExampleUni… |
MainActivity.java |
software | healthy | android/app/src/main/java/com/pomocare/app/MainActivity.java |
secret-audit.md |
software | healthy | docs/secret-audit.md |
sound-notification-refactor-plan.md |
software | healthy | docs/sound-notification-refactor-plan.md |
external-config.md |
software | healthy | docs/external-config.md |
manual-test-checklist.md |
software | healthy | docs/manual-test-checklist.md |
env-setup.md |
software | healthy | docs/env-setup.md |
android-release.md |
software | healthy | docs/android-release.md |
generate-screenshots.mjs |
software | healthy | scripts/generate-screenshots.mjs |
generate-play-store-icon.mjs |
software | healthy | scripts/generate-play-store-icon.mjs |
post-build.mjs |
software | healthy | scripts/post-build.mjs |
generate-chime-canon-candidate.mjs |
software | healthy | scripts/generate-chime-canon-candidate.mjs |
convert-alarm-mp3.mjs |
software | healthy | scripts/convert-alarm-mp3.mjs |
generate-boxing-bell-candidate.mjs |
software | healthy | scripts/generate-boxing-bell-candidate.mjs |
generate-icons.mjs |
software | healthy | scripts/generate-icons.mjs |
generate-cuckoo-clock-candidate.mjs |
software | healthy | scripts/generate-cuckoo-clock-candidate.mjs |
generate-feature-graphic.mjs |
software | healthy | scripts/generate-feature-graphic.mjs |
generate-alarm-sounds.mjs |
software | healthy | scripts/generate-alarm-sounds.mjs |
deploy-lp.mjs |
software | healthy | scripts/deploy-lp.mjs |
generate-wind-chime-candidate.mjs |
software | healthy | scripts/generate-wind-chime-candidate.mjs |
convert-new-sounds-mp3.mjs |
software | healthy | scripts/convert-new-sounds-mp3.mjs |
desktop-screenshots.mjs |
software | healthy | scripts/desktop-screenshots.mjs |
README.md |
software | healthy | workers/README.md |
package.json |
software | healthy | workers/package.json |
wrangler.toml |
software | healthy | workers/wrangler.toml |
package-lock.json |
software | healthy | workers/package-lock.json |
.env.example |
software | healthy | workers/.env.example |
tsconfig.json |
software | healthy | workers/tsconfig.json |
push-tables.sql |
software | healthy | workers/sql/push-tables.sql |
index.ts |
software | healthy | workers/src/index.ts |
types.ts |
software | healthy | workers/src/types.ts |
auth.ts |
software | healthy | workers/src/lib/auth.ts |
email.ts |
software | healthy | workers/src/lib/email.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
android |
software | healthy | android |
app |
software | healthy | android/app |
src |
software | healthy | android/app/src |
androidTest |
software | healthy | android/app/src/androidTest |
java |
software | healthy | android/app/src/androidTest/java |
com |
software | healthy | android/app/src/androidTest/java/com |
getcapacitor |
software | healthy | android/app/src/androidTest/java/com/getcapacitor |
myapp |
software | healthy | android/app/src/androidTest/java/com/getcapacitor/myapp |
test |
software | healthy | android/app/src/test |
java |
software | healthy | android/app/src/test/java |
com |
software | healthy | android/app/src/test/java/com |
getcapacitor |
software | healthy | android/app/src/test/java/com/getcapacitor |
myapp |
software | healthy | android/app/src/test/java/com/getcapacitor/myapp |
main |
software | healthy | android/app/src/main |
java |
software | healthy | android/app/src/main/java |
com |
software | healthy | android/app/src/main/java/com |
pomocare |
software | healthy | android/app/src/main/java/com/pomocare |
app |
software | healthy | android/app/src/main/java/com/pomocare/app |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
workers |
software | healthy | workers |
sql |
software | healthy | workers/sql |
src |
software | healthy | workers/src |
lib |
software | healthy | workers/src/lib |
routes |
software | healthy | workers/src/routes |
.claude |
software | healthy | .claude |
commands |
software | healthy | .claude/commands |
supabase |
software | healthy | supabase |
functions |
software | healthy | supabase/functions |
stripe-webhook |
software | healthy | supabase/functions/stripe-webhook |
cancel-subscription |
software | healthy | supabase/functions/cancel-subscription |
send-push |
software | healthy | supabase/functions/send-push |
create-portal-session |
software | healthy | supabase/functions/create-portal-session |
schedule-notification |
software | healthy | supabase/functions/schedule-notification |
create-checkout-session |
software | healthy | supabase/functions/create-checkout-session |
migrations |
software | healthy | supabase/migrations |
public |
software | healthy | public |
auth |
software | healthy | public/auth |
native-callback |
software | healthy | public/auth/native-callback |
lp |
software | healthy | lp |
company |
software | healthy | lp/company |
js |
software | healthy | lp/js |
css |
software | healthy | lp/css |
scss |
software | healthy | lp/scss |
terms |
software | healthy | lp/terms |
support |
software | healthy | lp/support |
privacy |
software | healthy | lp/privacy |
manual |
software | healthy | lp/manual |
tokushoho |
software | healthy | lp/tokushoho |
src |
software | healthy | src |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
dotenv::.env |
security | healthy | .env |
password_literal::src/i18n/fr.ts |
security | healthy | src/i18n/fr.ts |
password_literal::src/i18n/fr.ts |
security | healthy | src/i18n/fr.ts |
password_literal::src/i18n/fr.ts |
security | healthy | src/i18n/fr.ts |
password_literal::src/i18n/fr.ts |
security | healthy | src/i18n/fr.ts |
password_literal::src/i18n/fr.ts |
security | healthy | src/i18n/fr.ts |
password_literal::src/i18n/fr.ts |
security | healthy | src/i18n/fr.ts |
password_literal::src/i18n/fr.ts |
security | healthy | src/i18n/fr.ts |
password_literal::src/i18n/fr.ts |
security | healthy | src/i18n/fr.ts |
password_literal::src/i18n/en.ts |
security | healthy | src/i18n/en.ts |
password_literal::src/i18n/en.ts |
security | healthy | src/i18n/en.ts |
password_literal::src/i18n/en.ts |
security | healthy | src/i18n/en.ts |
password_literal::src/i18n/en.ts |
security | healthy | src/i18n/en.ts |
password_literal::src/i18n/en.ts |
security | healthy | src/i18n/en.ts |
password_literal::src/i18n/en.ts |
security | healthy | src/i18n/en.ts |
password_literal::src/i18n/en.ts |
security | healthy | src/i18n/en.ts |
password_literal::src/i18n/en.ts |
security | healthy | src/i18n/en.ts |
password_literal::src/i18n/de.ts |
security | healthy | src/i18n/de.ts |
password_literal::src/i18n/de.ts |
security | healthy | src/i18n/de.ts |
password_literal::src/i18n/de.ts |
security | healthy | src/i18n/de.ts |
password_literal::src/i18n/de.ts |
security | healthy | src/i18n/de.ts |
password_literal::src/i18n/de.ts |
security | healthy | src/i18n/de.ts |
password_literal::src/i18n/de.ts |
security | healthy | src/i18n/de.ts |
password_literal::src/i18n/de.ts |
security | healthy | src/i18n/de.ts |
password_literal::src/i18n/de.ts |
security | healthy | src/i18n/de.ts |
password_literal::src/i18n/es.ts |
security | healthy | src/i18n/es.ts |
password_literal::src/i18n/es.ts |
security | healthy | src/i18n/es.ts |
password_literal::src/i18n/es.ts |
security | healthy | src/i18n/es.ts |
password_literal::src/i18n/es.ts |
security | healthy | src/i18n/es.ts |
password_literal::src/i18n/es.ts |
security | healthy | src/i18n/es.ts |
password_literal::src/i18n/es.ts |
security | healthy | src/i18n/es.ts |
password_literal::src/i18n/es.ts |
security | healthy | src/i18n/es.ts |
password_literal::src/i18n/es.ts |
security | healthy | src/i18n/es.ts |
password_literal::src/i18n/pt.ts |
security | healthy | src/i18n/pt.ts |
password_literal::src/i18n/pt.ts |
security | healthy | src/i18n/pt.ts |
password_literal::src/i18n/pt.ts |
security | healthy | src/i18n/pt.ts |
password_literal::src/i18n/pt.ts |
security | healthy | src/i18n/pt.ts |
password_literal::src/i18n/pt.ts |
security | healthy | src/i18n/pt.ts |
password_literal::src/i18n/pt.ts |
security | healthy | src/i18n/pt.ts |
password_literal::src/i18n/pt.ts |
security | healthy | src/i18n/pt.ts |
password_literal::src/i18n/pt.ts |
security | healthy | src/i18n/pt.ts |
password_literal::src/i18n/ja.ts |
security | healthy | src/i18n/ja.ts |
password_literal::src/i18n/ja.ts |
security | healthy | src/i18n/ja.ts |
password_literal::src/i18n/ja.ts |
security | healthy | src/i18n/ja.ts |
password_literal::src/i18n/ja.ts |
security | healthy | src/i18n/ja.ts |
password_literal::src/i18n/ja.ts |
security | healthy | src/i18n/ja.ts |
password_literal::src/i18n/ja.ts |
security | healthy | src/i18n/ja.ts |
password_literal::src/i18n/ja.ts |
security | healthy | src/i18n/ja.ts |
password_literal::src/i18n/ja.ts |
security | healthy | src/i18n/ja.ts |
password_literal::src/i18n/it.ts |
security | healthy | src/i18n/it.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
to |
software | healthy | src/App.tsx:to |
NativeAlarmScheduler |
software | healthy | src/utils/alarmScheduler.ts:NativeAlarmScheduler |
WebAlarmScheduler |
software | healthy | src/utils/alarmScheduler.ts:WebAlarmScheduler |
AuthService |
software | healthy | src/services/auth/AuthService.ts:AuthService |
AnalyticsService |
software | healthy | src/services/analytics/AnalyticsService.ts:AnalyticsService |
NeonAdapter |
software | healthy | src/services/storage/NeonAdapter.ts:NeonAdapter |
LocalStorageAdapter |
software | healthy | src/services/storage/LocalStorageAdapter.ts:LocalStorageAda… |
| Label | Layer | Status | Path |
|---|---|---|---|
migration-to-neon.sql |
data | healthy | supabase/migration-to-neon.sql |
20260319_push_notifications.sql |
data | healthy | supabase/migrations/20260319_push_notifications.sql |
20260306_grant_sessions_v2.sql |
data | healthy | supabase/migrations/20260306_grant_sessions_v2.sql |
20260224_add_active_device_id.sql |
data | healthy | supabase/migrations/20260224_add_active_device_id.sql |
20260513_drop_push_notifications.sql |
data | healthy | supabase/migrations/20260513_drop_push_notifications.sql |
20260305_normalize_sessions.sql |
data | healthy | supabase/migrations/20260305_normalize_sessions.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::src/contexts/AuthContext.tsx |
security | healthy | src/contexts/AuthContext.tsx |
auth::supabase/functions/schedule-notification/index.ts |
security | healthy | supabase/functions/schedule-notification/index.ts |
auth::src/services/auth/AuthService.ts |
security | healthy | src/services/auth/AuthService.ts |
auth::src/lib/api.ts |
security | healthy | src/lib/api.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
push_subscriptions |
data | healthy | workers/sql/push-tables.sql |
scheduled_notifications |
data | healthy | workers/sql/push-tables.sql |
public |
data | healthy | supabase/migration-to-neon.sql |
user_sessions_v2 |
data | healthy | supabase/migrations/20260305_normalize_sessions.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | CLAUDE.md |
postgres |
data | healthy | workers/package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-zla1x8fu |
software | healthy | /tmp/repobility-clone-zla1x8fu |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
This page is publicly accessible at:
https://repobility.com/scan/3cf0bbf0-d89f-4934-bf1e-9e90a48337de/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3cf0bbf0-d89f-4934-bf1e-9e90a48337de/
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.