https://github.com/blkmrkt4/Doozy-Health
· scanned 2026-06-17 01:41 UTC (1 month, 1 week ago)
71 raw signals (0 security + 71 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -3.6 (diff) · 71 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1052 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 |
|---|---|---|---|
proxy |
software | healthy | proxy.ts:proxy |
url |
software | healthy | app/sw.ts:url |
RootLayout |
software | healthy | app/layout.tsx:RootLayout |
HomePage |
software | healthy | app/page.tsx:HomePage |
DashboardPage |
software | healthy | app/dashboard/page.tsx:DashboardPage |
pendingInvites |
software | healthy | app/dashboard/page.tsx:pendingInvites |
medications |
software | healthy | app/dashboard/page.tsx:medications |
archivedMeds |
software | healthy | app/dashboard/page.tsx:archivedMeds |
chosen |
software | healthy | app/dashboard/page.tsx:chosen |
dayOf |
software | healthy | app/dashboard/page.tsx:dayOf |
syringes |
software | healthy | app/dashboard/page.tsx:syringes |
sendMagicLink |
software | healthy | app/login/actions.ts:sendMagicLink |
devSignIn |
software | healthy | app/login/actions.ts:devSignIn |
signOut |
software | healthy | app/login/actions.ts:signOut |
LoginPage |
software | healthy | app/login/page.tsx:LoginPage |
POST |
software | healthy | app/api/push/subscribe/route.ts:POST |
body |
software | healthy | app/api/push/subscribe/route.ts:body |
POST |
software | healthy | app/api/reminders/generate/route.ts:POST |
POST |
software | healthy | app/api/reminders/send/route.ts:POST |
GET |
software | healthy | app/api/drugs/search/route.ts:GET |
q |
software | healthy | app/api/drugs/search/route.ts:q |
AdminLayout |
software | healthy | app/admin/layout.tsx:AdminLayout |
AdminPage |
software | healthy | app/admin/page.tsx:AdminPage |
Card |
software | healthy | app/admin/page.tsx:Card |
str |
software | healthy | app/admin/extractions/actions.ts:str |
annotateExtraction |
software | healthy | app/admin/extractions/actions.ts:annotateExtraction |
viewExtractionSource |
software | healthy | app/admin/extractions/actions.ts:viewExtractionSource |
percent |
software | healthy | app/admin/extractions/page.tsx:percent |
AdminExtractionsPage |
software | healthy | app/admin/extractions/page.tsx:AdminExtractionsPage |
deltas |
software | healthy | app/admin/extractions/page.tsx:deltas |
aggregate |
software | healthy | app/admin/extractions/page.tsx:aggregate |
ViewSourceButton |
software | healthy | app/admin/extractions/[field]/view-source-button.tsx:ViewSo… |
handleClick |
software | healthy | app/admin/extractions/[field]/view-source-button.tsx:handle… |
ExtractionDrillInPage |
software | healthy | app/admin/extractions/[field]/page.tsx:ExtractionDrillInPage |
deltas |
software | healthy | app/admin/extractions/[field]/page.tsx:deltas |
costStr |
software | healthy | app/admin/_components/model-picker.tsx:costStr |
ctxStr |
software | healthy | app/admin/_components/model-picker.tsx:ctxStr |
ModelPicker |
software | healthy | app/admin/_components/model-picker.tsx:ModelPicker |
str |
software | healthy | app/admin/settings/actions.ts:str |
fail |
software | healthy | app/admin/settings/actions.ts:fail |
auditLog |
software | healthy | app/admin/settings/actions.ts:auditLog |
saveApiKey |
software | healthy | app/admin/settings/actions.ts:saveApiKey |
revealOpenRouterKey |
software | healthy | app/admin/settings/actions.ts:revealOpenRouterKey |
saveDefaultModels |
software | healthy | app/admin/settings/actions.ts:saveDefaultModels |
refreshModelCatalogue |
software | healthy | app/admin/settings/actions.ts:refreshModelCatalogue |
RevealKey |
software | healthy | app/admin/settings/settings-forms.tsx:RevealKey |
reveal |
software | healthy | app/admin/settings/settings-forms.tsx:reveal |
copy |
software | healthy | app/admin/settings/settings-forms.tsx:copy |
SettingsForms |
software | healthy | app/admin/settings/settings-forms.tsx:SettingsForms |
AdminSettingsPage |
software | healthy | app/admin/settings/page.tsx:AdminSettingsPage |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
WellKept_PRD.md |
software | healthy | WellKept_PRD.md |
proxy.ts |
software | healthy | proxy.ts |
vite.config.ts |
software | healthy | vite.config.ts |
package-lock.json |
software | healthy | package-lock.json |
.env.local.example |
software | healthy | .env.local.example |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
package.json |
software | healthy | package.json |
next.config.ts |
software | healthy | next.config.ts |
tsconfig.json |
software | healthy | tsconfig.json |
sw.ts |
software | healthy | app/sw.ts |
globals.css |
software | healthy | app/globals.css |
layout.tsx |
software | healthy | app/layout.tsx |
page.tsx |
software | healthy | app/page.tsx |
landing.css |
software | healthy | app/landing.css |
page.tsx |
software | healthy | app/dashboard/page.tsx |
actions.ts |
software | healthy | app/login/actions.ts |
page.tsx |
software | healthy | app/login/page.tsx |
route.ts |
software | healthy | app/api/push/subscribe/route.ts |
route.ts |
software | healthy | app/api/reminders/generate/route.ts |
route.ts |
software | healthy | app/api/reminders/send/route.ts |
route.ts |
software | healthy | app/api/drugs/search/route.ts |
layout.tsx |
software | healthy | app/admin/layout.tsx |
page.tsx |
software | healthy | app/admin/page.tsx |
actions.ts |
software | healthy | app/admin/extractions/actions.ts |
page.tsx |
software | healthy | app/admin/extractions/page.tsx |
view-source-button.tsx |
software | healthy | app/admin/extractions/[field]/view-source-button.tsx |
page.tsx |
software | healthy | app/admin/extractions/[field]/page.tsx |
model-picker.tsx |
software | healthy | app/admin/_components/model-picker.tsx |
actions.ts |
software | healthy | app/admin/settings/actions.ts |
settings-forms.tsx |
software | healthy | app/admin/settings/settings-forms.tsx |
page.tsx |
software | healthy | app/admin/settings/page.tsx |
actions.ts |
software | healthy | app/admin/prompts/actions.ts |
page.tsx |
software | healthy | app/admin/prompts/page.tsx |
model-binding.tsx |
software | healthy | app/admin/prompts/[slug]/model-binding.tsx |
test-panel.tsx |
software | healthy | app/admin/prompts/[slug]/test-panel.tsx |
page.tsx |
software | healthy | app/admin/prompts/[slug]/page.tsx |
prompt-editor.tsx |
software | healthy | app/admin/prompts/[slug]/prompt-editor.tsx |
page.tsx |
software | healthy | app/admin/prompts/new/page.tsx |
theme-toggle.tsx |
software | healthy | app/_components/theme-toggle.tsx |
patient-switcher.tsx |
software | healthy | app/_components/patient-switcher.tsx |
landing-hero.tsx |
software | healthy | app/_components/landing-hero.tsx |
privacy-toggle.tsx |
software | healthy | app/_components/privacy-toggle.tsx |
charts-toggle.tsx |
software | healthy | app/_components/charts-toggle.tsx |
date-wheel.tsx |
software | healthy | app/_components/date-wheel.tsx |
disclaimer-footer.tsx |
software | healthy | app/_components/disclaimer-footer.tsx |
app-nav.tsx |
software | healthy | app/_components/app-nav.tsx |
calendar-section.tsx |
software | healthy | app/_components/calendar-section.tsx |
schedule-grid.tsx |
software | healthy | app/_components/schedule-grid.tsx |
quick-log-otc.tsx |
software | healthy | app/_components/quick-log-otc.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
app |
software | healthy | app |
dashboard |
software | healthy | app/dashboard |
login |
software | healthy | app/login |
api |
software | healthy | app/api |
push |
software | healthy | app/api/push |
subscribe |
software | healthy | app/api/push/subscribe |
reminders |
software | healthy | app/api/reminders |
generate |
software | healthy | app/api/reminders/generate |
send |
software | healthy | app/api/reminders/send |
drugs |
software | healthy | app/api/drugs |
search |
software | healthy | app/api/drugs/search |
admin |
software | healthy | app/admin |
extractions |
software | healthy | app/admin/extractions |
[field] |
software | healthy | app/admin/extractions/[field] |
_components |
software | healthy | app/admin/_components |
settings |
software | healthy | app/admin/settings |
prompts |
software | healthy | app/admin/prompts |
[slug] |
software | healthy | app/admin/prompts/[slug] |
new |
software | healthy | app/admin/prompts/new |
_components |
software | healthy | app/_components |
auth |
software | healthy | app/auth |
error |
software | healthy | app/auth/error |
callback |
software | healthy | app/auth/callback |
settings |
software | healthy | app/settings |
account |
software | healthy | app/settings/account |
tracking |
software | healthy | app/settings/tracking |
templates |
software | healthy | app/settings/tracking/templates |
[id] |
software | healthy | app/settings/tracking/templates/[id] |
caregivers |
software | healthy | app/settings/caregivers |
diary |
software | healthy | app/diary |
_components |
software | healthy | app/diary/_components |
inventory |
software | healthy | app/inventory |
new |
software | healthy | app/inventory/new |
extract |
software | healthy | app/inventory/new/extract |
notifications |
software | healthy | app/notifications |
report |
software | healthy | app/report |
[patientId] |
software | healthy | app/report/[patientId] |
text |
software | healthy | app/report/[patientId]/text |
medications |
software | healthy | app/medications |
[id] |
software | healthy | app/medications/[id] |
explore |
software | healthy | app/medications/[id]/explore |
timeline |
software | healthy | app/medications/[id]/timeline |
_components |
software | healthy | app/medications/[id]/_components |
verify |
software | healthy | app/medications/[id]/verify |
edit |
software | healthy | app/medications/[id]/edit |
calibrate |
software | healthy | app/medications/[id]/calibrate |
_components |
software | healthy | app/medications/_components |
new |
software | healthy | app/medications/new |
extract |
software | healthy | app/medications/new/extract |
welcome |
software | healthy | app/welcome |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
20260605000002_document_type_syringe.sql |
data | healthy | supabase/migrations/20260605000002_document_type_syringe.sql |
20260530000003_caregiver_ui.sql |
data | healthy | supabase/migrations/20260530000003_caregiver_ui.sql |
20260602000004_add_tablet_capsule_form_types.sql |
data | healthy | supabase/migrations/20260602000004_add_tablet_capsule_form_… |
20260604000002_widen_medication_palette.sql |
data | healthy | supabase/migrations/20260604000002_widen_medication_palette… |
20260610000005_patient_sex.sql |
data | healthy | supabase/migrations/20260610000005_patient_sex.sql |
20260608000002_reconstitution_prompts.sql |
data | healthy | supabase/migrations/20260608000002_reconstitution_prompts.s… |
20260613000002_notifications.sql |
data | healthy | supabase/migrations/20260613000002_notifications.sql |
20260602000003_regimen_directions.sql |
data | healthy | supabase/migrations/20260602000003_regimen_directions.sql |
20260608000001_reconstitution.sql |
data | healthy | supabase/migrations/20260608000001_reconstitution.sql |
20260609000002_required_components_prompts.sql |
data | healthy | supabase/migrations/20260609000002_required_components_prom… |
20260612000002_single_use_meds.sql |
data | healthy | supabase/migrations/20260612000002_single_use_meds.sql |
20260610000006_clinical_summary_prompt.sql |
data | healthy | supabase/migrations/20260610000006_clinical_summary_prompt.… |
20260602000001_add_tablet_capsule_dose_units.sql |
data | healthy | supabase/migrations/20260602000001_add_tablet_capsule_dose_… |
20260530000002_reminders.sql |
data | healthy | supabase/migrations/20260530000002_reminders.sql |
20260610000004_tracked_field_cadence.sql |
data | healthy | supabase/migrations/20260610000004_tracked_field_cadence.sql |
20260604000003_vivid_medication_palette.sql |
data | healthy | supabase/migrations/20260604000003_vivid_medication_palette… |
20260530000004_diary.sql |
data | healthy | supabase/migrations/20260530000004_diary.sql |
20260528000001_scoping_foundation.sql |
data | healthy | supabase/migrations/20260528000001_scoping_foundation.sql |
20260529000002_dose_logs.sql |
data | healthy | supabase/migrations/20260529000002_dose_logs.sql |
20260610000001_eye_ear_nose_routes.sql |
data | healthy | supabase/migrations/20260610000001_eye_ear_nose_routes.sql |
20260613000001_inventory_quantity.sql |
data | healthy | supabase/migrations/20260613000001_inventory_quantity.sql |
20260610000003_extract_prescription_quantity.sql |
data | healthy | supabase/migrations/20260610000003_extract_prescription_qua… |
20260609000001_medication_accessories.sql |
data | healthy | supabase/migrations/20260609000001_medication_accessories.s… |
20260530000005_v04_expansion.sql |
data | healthy | supabase/migrations/20260530000005_v04_expansion.sql |
20260602000002_extract_vial_directions.sql |
data | healthy | supabase/migrations/20260602000002_extract_vial_directions.… |
20260610000002_extract_prescription_directions.sql |
data | healthy | supabase/migrations/20260610000002_extract_prescription_dir… |
20260609000003_lookup_drug_pk_prompt.sql |
data | healthy | supabase/migrations/20260609000003_lookup_drug_pk_prompt.sql |
20260528000003_create_manual_medication.sql |
data | healthy | supabase/migrations/20260528000003_create_manual_medication… |
20260606000001_medication_delete_policy.sql |
data | healthy | supabase/migrations/20260606000001_medication_delete_policy… |
20260605000003_extract_syringe_prompt.sql |
data | healthy | supabase/migrations/20260605000003_extract_syringe_prompt.s… |
20260528000002_medication_domain.sql |
data | healthy | supabase/migrations/20260528000002_medication_domain.sql |
20260606000002_enable_llm_prompts.sql |
data | healthy | supabase/migrations/20260606000002_enable_llm_prompts.sql |
20260605000004_diary_calendar.sql |
data | healthy | supabase/migrations/20260605000004_diary_calendar.sql |
20260612000001_clinical_summary_prompt_v2.sql |
data | healthy | supabase/migrations/20260612000001_clinical_summary_prompt_… |
20260610000007_report_summaries.sql |
data | healthy | supabase/migrations/20260610000007_report_summaries.sql |
20260529000001_drugs.sql |
data | healthy | supabase/migrations/20260529000001_drugs.sql |
20260605000001_inventory_items.sql |
data | healthy | supabase/migrations/20260605000001_inventory_items.sql |
20260530000001_admin_backend.sql |
data | healthy | supabase/migrations/20260530000001_admin_backend.sql |
20260529000003_documents.sql |
data | healthy | supabase/migrations/20260529000003_documents.sql |
20260604000001_medication_colour.sql |
data | healthy | supabase/migrations/20260604000001_medication_colour.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::app/auth/callback/route.ts |
security | healthy | app/auth/callback/route.ts |
auth::supabase/config.toml |
security | healthy | supabase/config.toml |
auth::app/login/actions.ts |
security | healthy | app/login/actions.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | supabase/config.toml |
vps::aws |
hardware | healthy | supabase/config.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
AdminPage |
frontend | healthy | app/admin/page.tsx |
AuthErrorPage |
frontend | healthy | app/auth/error/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::test/helpers.ts |
security | healthy | test/helpers.ts |
password_literal::test/membership-rls.test.ts |
security | healthy | test/membership-rls.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
blkmrkt4__Doozy-Health |
software | healthy | /data/fable5_failed_archive/blkmrkt4__Doozy-Health |
| Label | Layer | Status | Path |
|---|---|---|---|
on |
software | healthy | app/_components/charts-toggle.tsx:on |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/20260613000002_notifications.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .env.local.example |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | lib/active-patient.ts |
This page is publicly accessible at:
https://repobility.com/scan/d55ac34d-322b-4be7-8454-04917b1d4ecd/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/d55ac34d-322b-4be7-8454-04917b1d4ecd/
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.