https://github.com/wisdomproto/dflo
· scanned 2026-06-16 00:59 UTC (2 months, 1 week ago)
278 raw signals (2 security + 276 graph)
Last scanned 2 months, 1 week ago · v1 · 277 actionable findings from 2 signal sources. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 4737 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 |
|---|---|---|---|
loadEnv |
software | healthy | cases/generate_patient_stories.mjs:loadEnv |
sleep |
software | healthy | cases/generate_patient_stories.mjs:sleep |
fetchPaged |
software | healthy | cases/generate_patient_stories.mjs:fetchPaged |
calcAge |
software | healthy | cases/generate_patient_stories.mjs:calcAge |
summariseMeasurements |
software | healthy | cases/generate_patient_stories.mjs:summariseMeasurements |
summarisePrescriptions |
software | healthy | cases/generate_patient_stories.mjs:summarisePrescriptions |
prefix |
software | healthy | cases/generate_patient_stories.mjs:prefix |
summariseLabs |
software | healthy | cases/generate_patient_stories.mjs:summariseLabs |
summariseIntake |
software | healthy | cases/generate_patient_stories.mjs:summariseIntake |
buildContext |
software | healthy | cases/generate_patient_stories.mjs:buildContext |
buildPrompt |
software | healthy | cases/generate_patient_stories.mjs:buildPrompt |
isQuotaError |
software | healthy | cases/generate_patient_stories.mjs:isQuotaError |
generateStory |
software | healthy | cases/generate_patient_stories.mjs:generateStory |
main |
software | healthy | cases/generate_patient_stories.mjs:main |
parse_docx |
software | healthy | cases/parse_intake_surveys.py:50 |
extract_chart_number |
software | healthy | cases/parse_intake_surveys.py:109 |
main |
software | healthy | cases/parse_intake_surveys.py:115 |
loadEnv |
software | healthy | cases/cleanup_nonmed.mjs:loadEnv |
non_empty |
software | healthy | cases/dump_roster_to_json.py:22 |
main |
software | healthy | cases/dump_roster_to_json.py:29 |
loadEnv |
software | healthy | cases/insert_prescriptions.mjs:loadEnv |
daysBetween |
software | healthy | cases/insert_prescriptions.mjs:daysBetween |
fetchAllPages |
software | healthy | cases/insert_prescriptions.mjs:fetchAllPages |
visitCreateKey |
software | healthy | cases/insert_prescriptions.mjs:visitCreateKey |
pickClosestVisit |
software | healthy | cases/insert_prescriptions.mjs:pickClosestVisit |
loadEnv |
software | healthy | cases/upload_visit_images.mjs:loadEnv |
daysBetween |
software | healthy | cases/upload_visit_images.mjs:daysBetween |
fmtDate |
software | healthy | cases/upload_visit_images.mjs:fmtDate |
fetchAll |
software | healthy | cases/upload_visit_images.mjs:fetchAll |
parseFilename |
software | healthy | cases/upload_visit_images.mjs:parseFilename |
worker |
software | healthy | cases/upload_visit_images.mjs:worker |
fetchAll |
software | healthy | cases/check_lifestyle_data.mjs:fetchAll |
main |
software | healthy | cases/check_lifestyle_data.mjs:main |
parseRrn |
software | healthy | cases/import_patient_roster.mjs:parseRrn |
nonEmpty |
software | healthy | cases/import_patient_roster.mjs:nonEmpty |
loadRoster |
software | healthy | cases/import_patient_roster.mjs:loadRoster |
ensureParentUser |
software | healthy | cases/import_patient_roster.mjs:ensureParentUser |
loadExistingChildren |
software | healthy | cases/import_patient_roster.mjs:loadExistingChildren |
loadExistingVisits |
software | healthy | cases/import_patient_roster.mjs:loadExistingVisits |
main |
software | healthy | cases/import_patient_roster.mjs:main |
urlOf |
software | healthy | cases/seed_exercises.mjs:urlOf |
main |
software | healthy | cases/seed_exercises.mjs:main |
rest |
software | healthy | cases/select_case_candidates.mjs:rest |
yearsBetween |
software | healthy | cases/select_case_candidates.mjs:yearsBetween |
mm |
software | healthy | cases/select_case_candidates.mjs:mm |
hasAllergy |
software | healthy | cases/select_case_candidates.mjs:hasAllergy |
fmtDur |
software | healthy | cases/select_case_candidates.mjs:fmtDur |
line |
software | healthy | cases/select_case_candidates.mjs:line |
tagClassN |
software | healthy | cases/select_case_candidates.mjs:tagClassN |
rowHtmlN |
software | healthy | cases/select_case_candidates.mjs:rowHtmlN |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
PRD.md |
software | healthy | PRD.md |
memory.md |
software | healthy | memory.md |
redesign_hp.md |
software | healthy | redesign_hp.md |
generate_patient_stories.mjs |
software | healthy | cases/generate_patient_stories.mjs |
parse_intake_surveys.py |
software | healthy | cases/parse_intake_surveys.py |
cleanup_nonmed.mjs |
software | healthy | cases/cleanup_nonmed.mjs |
dump_roster_to_json.py |
software | healthy | cases/dump_roster_to_json.py |
insert_prescriptions.mjs |
software | healthy | cases/insert_prescriptions.mjs |
upload_visit_images.mjs |
software | healthy | cases/upload_visit_images.mjs |
check_lifestyle_data.mjs |
software | healthy | cases/check_lifestyle_data.mjs |
import_patient_roster.mjs |
software | healthy | cases/import_patient_roster.mjs |
test_chunk.py |
software | healthy | cases/test_chunk.py |
seed_exercises.mjs |
software | healthy | cases/seed_exercises.mjs |
select_case_candidates.mjs |
software | healthy | cases/select_case_candidates.mjs |
upsert_patient_story.mjs |
software | healthy | cases/upsert_patient_story.mjs |
clean_cases.py |
software | healthy | cases/clean_cases.py |
reset_labs.mjs |
software | healthy | cases/reset_labs.mjs |
import_ocr_measurements.mjs |
software | healthy | cases/import_ocr_measurements.mjs |
build_case_charts.mjs |
software | healthy | cases/build_case_charts.mjs |
parse_intake_xlsx.py |
software | healthy | cases/parse_intake_xlsx.py |
insert_medications.mjs |
software | healthy | cases/insert_medications.mjs |
gen_case_profiles.mjs |
software | healthy | cases/gen_case_profiles.mjs |
parse_patients.py |
software | healthy | cases/parse_patients.py |
apply_migration_014.mjs |
software | healthy | cases/apply_migration_014.mjs |
map_pandokmun_pages_to_visits.mjs |
software | healthy | cases/map_pandokmun_pages_to_visits.mjs |
update_youtube_urls.mjs |
software | healthy | cases/update_youtube_urls.mjs |
case_stories.json |
software | healthy | cases/case_stories.json |
cleanup_seed_measurements.mjs |
software | healthy | cases/cleanup_seed_measurements.mjs |
round_doses.mjs |
software | healthy | cases/round_doses.mjs |
recode_medications.mjs |
software | healthy | cases/recode_medications.mjs |
insert_cases_to_db.mjs |
software | healthy | cases/insert_cases_to_db.mjs |
r2_upload_website.mjs |
software | healthy | cases/r2_upload_website.mjs |
surya_batch.py |
software | healthy | cases/surya_batch.py |
check_raw_labs.mjs |
software | healthy | cases/check_raw_labs.mjs |
check_meal_exercise_schema.mjs |
software | healthy | cases/check_meal_exercise_schema.mjs |
check_prescriptions.mjs |
software | healthy | cases/check_prescriptions.mjs |
insert_labs_to_db.mjs |
software | healthy | cases/insert_labs_to_db.mjs |
surya_watchdog.py |
software | healthy | cases/surya_watchdog.py |
check_treatment_status.mjs |
software | healthy | cases/check_treatment_status.mjs |
backfill_measurement_pah.mjs |
software | healthy | cases/backfill_measurement_pah.mjs |
gemini_ocr_pandokmun.py |
software | healthy | cases/gemini_ocr_pandokmun.py |
ocr_smoke.py |
software | healthy | cases/ocr_smoke.py |
PATIENT_STORY_GUIDE.md |
software | healthy | cases/PATIENT_STORY_GUIDE.md |
gen_xray_seed.py |
software | healthy | cases/gen_xray_seed.py |
seed_demo_consultation_patient.mjs |
software | healthy | cases/seed_demo_consultation_patient.mjs |
parse_eone.py |
software | healthy | cases/parse_eone.py |
import_intake_xlsx.mjs |
software | healthy | cases/import_intake_xlsx.mjs |
ocr_tune.py |
software | healthy | cases/ocr_tune.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
cases |
software | healthy | cases |
lib |
software | healthy | cases/lib |
docs |
software | healthy | docs |
blog |
software | healthy | docs/blog |
keywords |
software | healthy | docs/blog/keywords |
pilot |
software | healthy | docs/blog/pilot |
lib |
software | healthy | docs/blog/lib |
_zh |
software | healthy | docs/blog/_zh |
src |
software | healthy | docs/blog/_zh/src |
articles |
software | healthy | docs/blog/articles |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
cardnews |
software | healthy | docs/cardnews |
_cn |
software | healthy | docs/cardnews/_cn |
src |
software | healthy | docs/cardnews/_cn/src |
storyboards |
software | healthy | docs/storyboards |
specs |
software | healthy | docs/storyboards/specs |
shorts |
software | healthy | docs/shorts |
remotion |
software | healthy | remotion |
scripts |
software | healthy | remotion/scripts |
lib |
software | healthy | remotion/scripts/lib |
storyboard |
software | healthy | remotion/storyboard |
public |
software | healthy | remotion/public |
audio |
software | healthy | remotion/public/audio |
supp-sync |
software | healthy | remotion/public/audio/supp-sync |
ko |
software | healthy | remotion/public/audio/supp-sync/ko |
th |
software | healthy | remotion/public/audio/supp-sync/th |
en |
software | healthy | remotion/public/audio/supp-sync/en |
src |
software | healthy | remotion/src |
scenes |
software | healthy | remotion/src/scenes |
mainclip |
software | healthy | remotion/src/mainclip |
components |
software | healthy | remotion/src/components |
lib |
software | healthy | remotion/src/lib |
shorts |
software | healthy | remotion/src/shorts |
칼슘영양제 |
software | healthy | remotion/src/shorts/칼슘영양제 |
예상키공식오차 |
software | healthy | remotion/src/shorts/예상키공식오차 |
환경호르몬성조숙 |
software | healthy | remotion/src/shorts/환경호르몬성조숙 |
채소숨기기7 |
software | healthy | remotion/src/shorts/채소숨기기7 |
단음식성장판 |
software | healthy | remotion/src/shorts/단음식성장판 |
고환크기신호 |
software | healthy | remotion/src/shorts/고환크기신호 |
나이별운동 |
software | healthy | remotion/src/shorts/나이별운동 |
격세유전조부모키 |
software | healthy | remotion/src/shorts/격세유전조부모키 |
초경 |
software | healthy | remotion/src/shorts/초경 |
갑상선성장 |
software | healthy | remotion/src/shorts/갑상선성장 |
부작용 |
software | healthy | remotion/src/shorts/부작용 |
checkchu |
software | healthy | remotion/src/shorts/checkchu |
성장타이밍4 |
software | healthy | remotion/src/shorts/성장타이밍4 |
성장통신호 |
software | healthy | remotion/src/shorts/성장통신호 |
깊은잠5단계 |
software | healthy | remotion/src/shorts/깊은잠5단계 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
USE /api/analyze |
api | healthy | ai-server/src/index.ts |
USE /api/r2 |
api | healthy | ai-server/src/index.ts |
USE /api/patient-analysis |
api | healthy | ai-server/src/index.ts |
USE /api/analytics |
api | healthy | ai-server/src/index.ts |
USE /api/embeddings |
api | healthy | ai-server/src/index.ts |
USE /api/similar-cases |
api | healthy | ai-server/src/index.ts |
USE /api/coaching |
api | healthy | ai-server/src/index.ts |
USE /api/marketing |
api | healthy | ai-server/src/index.ts |
USE /api/knowledge |
api | healthy | ai-server/src/index.ts |
USE /api/auth/meta |
api | healthy | ai-server/src/index.ts |
USE /api/case-story |
api | healthy | ai-server/src/index.ts |
GET /health |
api | healthy | ai-server/src/index.ts |
POST /allergy |
api | healthy | ai-server/src/routes/allergy.ts |
GET / |
api | healthy | ai-server/src/routes/metaAuth.ts |
GET /callback |
api | healthy | ai-server/src/routes/metaAuth.ts |
POST /data-deletion |
api | healthy | ai-server/src/routes/metaAuth.ts |
GET /overview |
api | healthy | ai-server/src/routes/analytics.ts |
GET /channels |
api | healthy | ai-server/src/routes/analytics.ts |
GET /site-breakdown |
api | healthy | ai-server/src/routes/analytics.ts |
POST /build/:childId |
api | healthy | ai-server/src/routes/embeddings.ts |
POST /build-all |
api | healthy | ai-server/src/routes/embeddings.ts |
POST /meal |
api | healthy | ai-server/src/routes/meal.ts |
POST /search |
api | healthy | ai-server/src/routes/knowledge.ts |
POST /rx-recommend |
api | healthy | ai-server/src/routes/knowledge.ts |
GET /:childId |
api | healthy | ai-server/src/routes/coaching.ts |
POST /:childId |
api | healthy | ai-server/src/routes/coaching.ts |
GET /website |
api | healthy | ai-server/src/routes/r2.ts |
PUT /website |
api | healthy | ai-server/src/routes/r2.ts |
POST /upload |
api | healthy | ai-server/src/routes/r2.ts |
GET /public-url |
api | healthy | ai-server/src/routes/r2.ts |
GET /:chart |
api | healthy | ai-server/src/routes/caseStory.ts |
POST / |
api | healthy | ai-server/src/routes/caseStory.ts |
POST /body |
api | healthy | ai-server/src/routes/body.ts |
POST /generate-article |
api | healthy | ai-server/src/routes/marketing.ts |
POST /naver-keywords |
api | healthy | ai-server/src/routes/marketing.ts |
POST /google-keywords |
api | healthy | ai-server/src/routes/marketing.ts |
POST /seo-audit |
api | healthy | ai-server/src/routes/marketing.ts |
POST /seo-suggest |
api | healthy | ai-server/src/routes/marketing.ts |
POST /youtube-channel |
api | healthy | ai-server/src/routes/marketing.ts |
POST /competitor-analysis |
api | healthy | ai-server/src/routes/marketing.ts |
POST /publish-push |
api | healthy | ai-server/src/routes/marketing.ts |
POST /comment-draft |
api | healthy | ai-server/src/routes/marketing.ts |
POST /ads-insights |
api | healthy | ai-server/src/routes/marketing.ts |
POST /keyword-ideas |
api | healthy | ai-server/src/routes/marketing.ts |
POST /base-article |
api | healthy | ai-server/src/routes/marketing.ts |
POST /topics |
api | healthy | ai-server/src/routes/marketing.ts |
POST /blog-generate |
api | healthy | ai-server/src/routes/marketing.ts |
POST /blog-seo-outline |
api | healthy | ai-server/src/routes/marketing.ts |
POST /blog-seo-body |
api | healthy | ai-server/src/routes/marketing.ts |
POST /rewrite |
api | healthy | ai-server/src/routes/marketing.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
040_ad_region.sql |
data | healthy | v4/scripts/migrations/040_ad_region.sql |
024_marketing_channels.sql |
data | healthy | v4/scripts/migrations/024_marketing_channels.sql |
021_marketing_articles.sql |
data | healthy | v4/scripts/migrations/021_marketing_articles.sql |
022_marketing_keywords.sql |
data | healthy | v4/scripts/migrations/022_marketing_keywords.sql |
016_xray_view_state.sql |
data | healthy | v4/scripts/migrations/016_xray_view_state.sql |
019_intake_current_height.sql |
data | healthy | v4/scripts/migrations/019_intake_current_height.sql |
004_visits_is_intake.sql |
data | healthy | v4/scripts/migrations/004_visits_is_intake.sql |
054_marketing_ad_creatives.sql |
data | healthy | v4/scripts/migrations/054_marketing_ad_creatives.sql |
005_children_nationality.sql |
data | healthy | v4/scripts/migrations/005_children_nationality.sql |
003_children_intake_survey.sql |
data | healthy | v4/scripts/migrations/003_children_intake_survey.sql |
044_marketing_cardnews_i18n.sql |
data | healthy | v4/scripts/migrations/044_marketing_cardnews_i18n.sql |
020_marketing_config.sql |
data | healthy | v4/scripts/migrations/020_marketing_config.sql |
045_marketing_blog_seo.sql |
data | healthy | v4/scripts/migrations/045_marketing_blog_seo.sql |
035_evidence_papers.sql |
data | healthy | v4/scripts/migrations/035_evidence_papers.sql |
010_children_password.sql |
data | healthy | v4/scripts/migrations/010_children_password.sql |
057_reels_editor.sql |
data | healthy | v4/scripts/migrations/057_reels_editor.sql |
039_blog_published.sql |
data | healthy | v4/scripts/migrations/039_blog_published.sql |
025_marketing_competitors.sql |
data | healthy | v4/scripts/migrations/025_marketing_competitors.sql |
055_marketing_articles_kind.sql |
data | healthy | v4/scripts/migrations/055_marketing_articles_kind.sql |
002_add_desired_height.sql |
data | healthy | v4/scripts/migrations/002_add_desired_height.sql |
042_channels_meta_target_and_queue_result.sql |
data | healthy | v4/scripts/migrations/042_channels_meta_target_and_queue_re… |
052_marketing_ads_source_post.sql |
data | healthy | v4/scripts/migrations/052_marketing_ads_source_post.sql |
026_marketing_publish_queue.sql |
data | healthy | v4/scripts/migrations/026_marketing_publish_queue.sql |
012_patient_analyses.sql |
data | healthy | v4/scripts/migrations/012_patient_analyses.sql |
047_marketing_ad_workspace.sql |
data | healthy | v4/scripts/migrations/047_marketing_ad_workspace.sql |
056_knowledge_documents.sql |
data | healthy | v4/scripts/migrations/056_knowledge_documents.sql |
032_marketing_cardnews_channel.sql |
data | healthy | v4/scripts/migrations/032_marketing_cardnews_channel.sql |
041_marketing_meta_connection.sql |
data | healthy | v4/scripts/migrations/041_marketing_meta_connection.sql |
034_medication_legend.sql |
data | healthy | v4/scripts/migrations/034_medication_legend.sql |
051_evidence_match_rpc_summaries.sql |
data | healthy | v4/scripts/migrations/051_evidence_match_rpc_summaries.sql |
011_visit_images.sql |
data | healthy | v4/scripts/migrations/011_visit_images.sql |
046_marketing_reels.sql |
data | healthy | v4/scripts/migrations/046_marketing_reels.sql |
033_marketing_article_translations.sql |
data | healthy | v4/scripts/migrations/033_marketing_article_translations.sql |
018_intake_submissions.sql |
data | healthy | v4/scripts/migrations/018_intake_submissions.sql |
017_children_country.sql |
data | healthy | v4/scripts/migrations/017_children_country.sql |
037_marketing_channel_active.sql |
data | healthy | v4/scripts/migrations/037_marketing_channel_active.sql |
053_marketing_ad_meta_ids.sql |
data | healthy | v4/scripts/migrations/053_marketing_ad_meta_ids.sql |
007_children_chart_number.sql |
data | healthy | v4/scripts/migrations/007_children_chart_number.sql |
013_patient_stories.sql |
data | healthy | v4/scripts/migrations/013_patient_stories.sql |
043_children_treatment_completed.sql |
data | healthy | v4/scripts/migrations/043_children_treatment_completed.sql |
015_rag_embeddings_and_coaching.sql |
data | healthy | v4/scripts/migrations/015_rag_embeddings_and_coaching.sql |
049_blog_references.sql |
data | healthy | v4/scripts/migrations/049_blog_references.sql |
014_children_treatment_status.sql |
data | healthy | v4/scripts/migrations/014_children_treatment_status.sql |
009_children_contact_fields.sql |
data | healthy | v4/scripts/migrations/009_children_contact_fields.sql |
008_lab_tests_panel_types.sql |
data | healthy | v4/scripts/migrations/008_lab_tests_panel_types.sql |
048_evidence_quality_columns.sql |
data | healthy | v4/scripts/migrations/048_evidence_quality_columns.sql |
023_marketing_audits.sql |
data | healthy | v4/scripts/migrations/023_marketing_audits.sql |
031_marketing_blog_channel.sql |
data | healthy | v4/scripts/migrations/031_marketing_blog_channel.sql |
001_permissive_clinical_writes.sql |
data | healthy | v4/scripts/migrations/001_permissive_clinical_writes.sql |
050_marketing_reel_assets.sql |
data | healthy | v4/scripts/migrations/050_marketing_reel_assets.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
BottomNav |
frontend | healthy | v4/src/shared/components/BottomNav.tsx |
Modal |
frontend | healthy | v4/src/shared/components/Modal.tsx |
Toast |
frontend | healthy | v4/src/shared/components/Toast.tsx |
LoadingSpinner |
frontend | healthy | v4/src/shared/components/LoadingSpinner.tsx |
ChildSelector |
frontend | healthy | v4/src/shared/components/ChildSelector.tsx |
GenderIcon |
frontend | healthy | v4/src/shared/components/GenderIcon.tsx |
Layout |
frontend | healthy | v4/src/shared/components/Layout.tsx |
Card |
frontend | healthy | v4/src/shared/components/Card.tsx |
App |
frontend | healthy | v4/src/app/App.tsx |
CasesListPage |
frontend | healthy | v4/src/pages/CasesListPage.tsx |
HomePage |
frontend | healthy | v4/src/pages/HomePage.tsx |
RoutinePage |
frontend | healthy | v4/src/pages/RoutinePage.tsx |
StatsPage |
frontend | healthy | v4/src/pages/StatsPage.tsx |
RecordsPage |
frontend | healthy | v4/src/pages/RecordsPage.tsx |
RecipesListPage |
frontend | healthy | v4/src/pages/RecipesListPage.tsx |
InfoPage |
frontend | healthy | v4/src/pages/InfoPage.tsx |
GuidesListPage |
frontend | healthy | v4/src/pages/GuidesListPage.tsx |
AdminVisitDetailPage |
frontend | healthy | v4/src/pages/admin/AdminVisitDetailPage.tsx |
AdminDashboardPage |
frontend | healthy | v4/src/pages/admin/AdminDashboardPage.tsx |
AdminBoneAgePage |
frontend | healthy | v4/src/pages/admin/AdminBoneAgePage.tsx |
AdminImportPage |
frontend | healthy | v4/src/pages/admin/AdminImportPage.tsx |
AdminDiagramPreviewPage |
frontend | healthy | v4/src/pages/admin/AdminDiagramPreviewPage.tsx |
AdminAppHomePage |
frontend | healthy | v4/src/pages/admin/AdminAppHomePage.tsx |
AdminPatientDetailPage |
frontend | healthy | v4/src/pages/admin/AdminPatientDetailPage.tsx |
AdminPatientsPage |
frontend | healthy | v4/src/pages/admin/AdminPatientsPage.tsx |
AdminIntakePage |
frontend | healthy | v4/src/pages/admin/AdminIntakePage.tsx |
AdminConsultingPage |
frontend | healthy | v4/src/pages/admin/AdminConsultingPage.tsx |
AdminMedicationsPage |
frontend | healthy | v4/src/pages/admin/AdminMedicationsPage.tsx |
AdminVisitNewPage |
frontend | healthy | v4/src/pages/admin/AdminVisitNewPage.tsx |
WebsiteHomePage |
frontend | healthy | v4/src/features/website/pages/WebsiteHomePage.tsx |
AdminAnalyticsPage |
frontend | healthy | v4/src/features/website/pages/AdminAnalyticsPage.tsx |
ProgramDetailPage |
frontend | healthy | v4/src/features/website/pages/ProgramDetailPage.tsx |
CalcEmbedPage |
frontend | healthy | v4/src/features/website/pages/CalcEmbedPage.tsx |
AdminWebsitePage |
frontend | healthy | v4/src/features/website/pages/AdminWebsitePage.tsx |
CasesEmbedPage |
frontend | healthy | v4/src/features/website/pages/CasesEmbedPage.tsx |
IntakeDiagnosisPage |
frontend | healthy | v4/src/features/website/pages/IntakeDiagnosisPage.tsx |
MarketingLayout |
frontend | healthy | v4/src/features/marketing/components/MarketingLayout.tsx |
ReelEditorPanel |
frontend | healthy | v4/src/features/marketing/components/content/reelEditor/Ree… |
PresenterBridge |
frontend | healthy | v4/src/features/marketing/components/content/reelEditor/Pre… |
PatientStoryModal |
frontend | healthy | v4/src/features/admin/components/PatientStoryModal.tsx |
PatientDistributionMap |
frontend | healthy | v4/src/features/admin/components/PatientDistributionMap.tsx |
IntakeSubmissionDetail |
frontend | healthy | v4/src/features/admin/components/IntakeSubmissionDetail.tsx |
AdminLayout |
frontend | healthy | v4/src/features/admin/components/AdminLayout.tsx |
PredictionResult |
frontend | healthy | v4/src/features/bone-age/components/PredictionResult.tsx |
PatientForm |
frontend | healthy | v4/src/features/bone-age/components/PatientForm.tsx |
XrayPreview |
frontend | healthy | v4/src/features/bone-age/components/XrayPreview.tsx |
BoneAgeInput |
frontend | healthy | v4/src/features/bone-age/components/BoneAgeInput.tsx |
XrayUpload |
frontend | healthy | v4/src/features/bone-age/components/XrayUpload.tsx |
MatchResultView |
frontend | healthy | v4/src/features/bone-age/components/MatchResultView.tsx |
PublicIntakePage |
frontend | healthy | v4/src/features/intake/pages/PublicIntakePage.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
marketing_channels |
data | healthy | v4/scripts/migrations/024_marketing_channels.sql |
marketing_articles |
data | healthy | v4/scripts/migrations/021_marketing_articles.sql |
marketing_keywords |
data | healthy | v4/scripts/migrations/022_marketing_keywords.sql |
marketing_ad_creatives |
data | healthy | v4/scripts/migrations/054_marketing_ad_creatives.sql |
marketing_config |
data | healthy | v4/scripts/migrations/020_marketing_config.sql |
evidence_papers |
data | healthy | v4/scripts/migrations/035_evidence_papers.sql |
public |
data | healthy | v4/scripts/migrations/057_reels_editor.sql |
blog_published |
data | healthy | v4/scripts/migrations/039_blog_published.sql |
marketing_competitors |
data | healthy | v4/scripts/migrations/025_marketing_competitors.sql |
marketing_publish_queue |
data | healthy | v4/scripts/migrations/026_marketing_publish_queue.sql |
patient_analyses |
data | healthy | v4/scripts/migrations/012_patient_analyses.sql |
marketing_ad_accounts |
data | healthy | v4/scripts/migrations/047_marketing_ad_workspace.sql |
marketing_ad_sets |
data | healthy | v4/scripts/migrations/047_marketing_ad_workspace.sql |
marketing_ads |
data | healthy | v4/scripts/migrations/047_marketing_ad_workspace.sql |
knowledge_documents |
data | healthy | v4/scripts/migrations/056_knowledge_documents.sql |
marketing_cardnews |
data | healthy | v4/scripts/migrations/032_marketing_cardnews_channel.sql |
marketing_cardnews_slides |
data | healthy | v4/scripts/migrations/032_marketing_cardnews_channel.sql |
marketing_meta_connection |
data | healthy | v4/scripts/migrations/041_marketing_meta_connection.sql |
medication_legend |
data | healthy | v4/scripts/migrations/034_medication_legend.sql |
visit_images |
data | healthy | v4/scripts/migrations/011_visit_images.sql |
intake_submissions |
data | healthy | v4/scripts/migrations/018_intake_submissions.sql |
patient_stories |
data | healthy | v4/scripts/migrations/013_patient_stories.sql |
patient_embeddings |
data | healthy | v4/scripts/migrations/015_rag_embeddings_and_coaching.sql |
coaching_cards |
data | healthy | v4/scripts/migrations/015_rag_embeddings_and_coaching.sql |
marketing_audits |
data | healthy | v4/scripts/migrations/023_marketing_audits.sql |
marketing_blog_contents |
data | healthy | v4/scripts/migrations/031_marketing_blog_channel.sql |
marketing_blog_cards |
data | healthy | v4/scripts/migrations/031_marketing_blog_channel.sql |
clinical_insights |
data | healthy | v4/scripts/migrations/036_clinical_insights.sql |
marketing_mentions |
data | healthy | v4/scripts/migrations/027_marketing_mentions.sql |
consulting_qa |
data | healthy | v4/scripts/migrations/029_consulting_qa.sql |
users |
data | healthy | v4/scripts/migrations/000_initial_schema.sql |
children |
data | healthy | v4/scripts/migrations/000_initial_schema.sql |
medications |
data | healthy | v4/scripts/migrations/000_initial_schema.sql |
visits |
data | healthy | v4/scripts/migrations/000_initial_schema.sql |
hospital_measurements |
data | healthy | v4/scripts/migrations/000_initial_schema.sql |
xray_readings |
data | healthy | v4/scripts/migrations/000_initial_schema.sql |
lab_tests |
data | healthy | v4/scripts/migrations/000_initial_schema.sql |
prescriptions |
data | healthy | v4/scripts/migrations/000_initial_schema.sql |
daily_routines |
data | healthy | v4/scripts/migrations/000_initial_schema.sql |
meals |
data | healthy | v4/scripts/migrations/000_initial_schema.sql |
meal_photos |
data | healthy | v4/scripts/migrations/000_initial_schema.sql |
meal_analyses |
data | healthy | v4/scripts/migrations/000_initial_schema.sql |
exercise_logs |
data | healthy | v4/scripts/migrations/000_initial_schema.sql |
exercises |
data | healthy | v4/scripts/migrations/000_initial_schema.sql |
recipes |
data | healthy | v4/scripts/migrations/000_initial_schema.sql |
growth_guides |
data | healthy | v4/scripts/migrations/000_initial_schema.sql |
growth_cases |
data | healthy | v4/scripts/migrations/000_initial_schema.sql |
marketing_ad_campaigns |
data | healthy | v4/scripts/migrations/028_marketing_ad_campaigns.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
/CasesListPage |
frontend | healthy | v4/src/pages/CasesListPage.tsx |
/HomePage |
frontend | healthy | v4/src/pages/HomePage.tsx |
/RoutinePage |
frontend | healthy | v4/src/pages/RoutinePage.tsx |
/StatsPage |
frontend | healthy | v4/src/pages/StatsPage.tsx |
/RecordsPage |
frontend | healthy | v4/src/pages/RecordsPage.tsx |
/RecipesListPage |
frontend | healthy | v4/src/pages/RecipesListPage.tsx |
/InfoPage |
frontend | healthy | v4/src/pages/InfoPage.tsx |
/GuidesListPage |
frontend | healthy | v4/src/pages/GuidesListPage.tsx |
/admin/AdminVisitDetailPage |
frontend | healthy | v4/src/pages/admin/AdminVisitDetailPage.tsx |
/admin/AdminDashboardPage |
frontend | healthy | v4/src/pages/admin/AdminDashboardPage.tsx |
/admin/AdminBoneAgePage |
frontend | healthy | v4/src/pages/admin/AdminBoneAgePage.tsx |
/admin/AdminImportPage |
frontend | healthy | v4/src/pages/admin/AdminImportPage.tsx |
/admin/AdminDiagramPreviewPage |
frontend | healthy | v4/src/pages/admin/AdminDiagramPreviewPage.tsx |
/admin/AdminAppHomePage |
frontend | healthy | v4/src/pages/admin/AdminAppHomePage.tsx |
/admin/AdminPatientDetailPage |
frontend | healthy | v4/src/pages/admin/AdminPatientDetailPage.tsx |
/admin/AdminPatientsPage |
frontend | healthy | v4/src/pages/admin/AdminPatientsPage.tsx |
/admin/AdminIntakePage |
frontend | healthy | v4/src/pages/admin/AdminIntakePage.tsx |
/admin/AdminConsultingPage |
frontend | healthy | v4/src/pages/admin/AdminConsultingPage.tsx |
/admin/AdminMedicationsPage |
frontend | healthy | v4/src/pages/admin/AdminMedicationsPage.tsx |
/admin/AdminVisitNewPage |
frontend | healthy | v4/src/pages/admin/AdminVisitNewPage.tsx |
/FaqSlideEditor |
frontend | healthy | v4/src/features/website/pages/FaqSlideEditor.tsx |
/VideoSlideEditor |
frontend | healthy | v4/src/features/website/pages/VideoSlideEditor.tsx |
/WebsiteHomePage |
frontend | healthy | v4/src/features/website/pages/WebsiteHomePage.tsx |
/AdminAnalyticsPage |
frontend | healthy | v4/src/features/website/pages/AdminAnalyticsPage.tsx |
/BannerSlideEditor |
frontend | healthy | v4/src/features/website/pages/BannerSlideEditor.tsx |
/ProgramDetailPage |
frontend | healthy | v4/src/features/website/pages/ProgramDetailPage.tsx |
/SortableTabs |
frontend | healthy | v4/src/features/website/pages/SortableTabs.tsx |
/CalcEmbedPage |
frontend | healthy | v4/src/features/website/pages/CalcEmbedPage.tsx |
/AdminEditorPanel |
frontend | healthy | v4/src/features/website/pages/AdminEditorPanel.tsx |
/IframeSlideEditor |
frontend | healthy | v4/src/features/website/pages/IframeSlideEditor.tsx |
/AdminWebsitePage |
frontend | healthy | v4/src/features/website/pages/AdminWebsitePage.tsx |
/HeightCalcSlideEditor |
frontend | healthy | v4/src/features/website/pages/HeightCalcSlideEditor.tsx |
/ConfirmModal |
frontend | healthy | v4/src/features/website/pages/ConfirmModal.tsx |
/AdminPreviewPanel |
frontend | healthy | v4/src/features/website/pages/AdminPreviewPanel.tsx |
/CasesSlideEditor |
frontend | healthy | v4/src/features/website/pages/CasesSlideEditor.tsx |
/CasesEmbedPage |
frontend | healthy | v4/src/features/website/pages/CasesEmbedPage.tsx |
/IntakeDiagnosisPage |
frontend | healthy | v4/src/features/website/pages/IntakeDiagnosisPage.tsx |
/PublicIntakePage |
frontend | healthy | v4/src/features/intake/pages/PublicIntakePage.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::README.md |
security | healthy | README.md |
auth::v4/src/features/marketing/components/CountrySiteBreak… |
security | healthy | v4/src/features/marketing/components/CountrySiteBreakdownPa… |
auth::ai-server/scripts/setup-ga4-oauth.mjs |
security | healthy | ai-server/scripts/setup-ga4-oauth.mjs |
auth::ai-server/src/middleware/marketingAuth.ts |
security | healthy | ai-server/src/middleware/marketingAuth.ts |
auth::ai-server/src/index.ts |
security | healthy | ai-server/src/index.ts |
auth::ai-server/src/services/__tests__/metaOAuth.test.ts |
security | healthy | ai-server/src/services/__tests__/metaOAuth.test.ts |
auth::ai-server/src/services/metaOAuth.ts |
security | healthy | ai-server/src/services/metaOAuth.ts |
auth::ai-server/CLAUDE.md |
security | healthy | ai-server/CLAUDE.md |
auth::v4/public/marketing/ads/app-review-guide.html |
security | healthy | v4/public/marketing/ads/app-review-guide.html |
auth::v4/src/features/marketing/components/ChannelTrafficTa… |
security | healthy | v4/src/features/marketing/components/ChannelTrafficTab.tsx |
auth::ai-server/.env.example |
security | healthy | ai-server/.env.example |
auth::v4/src/features/marketing/services/marketingAnalytics… |
security | healthy | v4/src/features/marketing/services/marketingAnalyticsServic… |
auth::ai-server/package.json |
security | healthy | ai-server/package.json |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::v4/src/features/marketing/services/marketingPublishSe… |
security | healthy | v4/src/features/marketing/services/marketingPublishService.… |
auth::v4/src/features/website/pages/AdminAnalyticsPage.tsx |
security | healthy | v4/src/features/website/pages/AdminAnalyticsPage.tsx |
auth::ai-server/src/middleware/auth.ts |
security | healthy | ai-server/src/middleware/auth.ts |
auth::ai-server/src/services/ga4.ts |
security | healthy | ai-server/src/services/ga4.ts |
auth::v4/public/marketing/strategy/marketing-master.html |
security | healthy | v4/public/marketing/strategy/marketing-master.html |
auth::ai-server/src/routes/metaAuth.ts |
security | healthy | ai-server/src/routes/metaAuth.ts |
auth::v4/src/features/marketing/components/TrafficSummaryPa… |
security | healthy | v4/src/features/marketing/components/TrafficSummaryPanel.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
192.168.0.10 |
network | healthy | README.md |
05.2.07.26 |
network | healthy | v4/src/shared/components/BottomNav.tsx |
2.02.41.04 |
network | healthy | v4/src/shared/components/BottomNav.tsx |
2.37.996.608 |
network | healthy | v4/src/shared/components/Layout.tsx |
1.04.2.13 |
network | healthy | v4/src/features/website/components/FloatingButtons.tsx |
26.06.04.13 |
network | healthy | v4/src/features/website/components/FloatingButtons.tsx |
06.2.06.09 |
network | healthy | v4/src/features/website/components/FloatingButtons.tsx |
2.69.58.08 |
network | healthy | v4/src/features/website/components/FloatingButtons.tsx |
2.695.272.273 |
network | healthy | v4/src/features/marketing/components/ChannelRegistryTab.tsx |
5.21.106.046 |
network | healthy | v4/src/features/marketing/components/ChannelRegistryTab.tsx |
21.093.31.143 |
network | healthy | v4/src/features/marketing/components/ChannelRegistryTab.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
for |
software | healthy | ai-server/__tests__/medLegend.test.mjs:for |
GeminiImageGenerator |
software | healthy | ai-server/src/services/imageGenerator.ts:GeminiImageGenerat… |
ImagenGenerator |
software | healthy | ai-server/src/services/imageGenerator.ts:ImagenGenerator |
const |
software | healthy | v4/src/features/website/components/SectionCarousel.tsx:const |
based |
software | healthy | v4/src/features/website/components/WebsiteSlider.tsx:based |
table |
software | healthy | v4/src/features/hospital/components/LabHistoryPanel.tsx:tab… |
client |
software | healthy | v4/src/features/admin/services/adminService.ts:client |
| Label | Layer | Status | Path |
|---|---|---|---|
dotenv::v4/.env.production |
security | healthy | v4/.env.production |
password_literal::cases/import_patient_roster.mjs |
security | healthy | cases/import_patient_roster.mjs |
password_literal::cases/upsert_children_from_labs.mjs |
security | healthy | cases/upsert_children_from_labs.mjs |
password_literal::v4/scripts/create_admin.mjs |
security | healthy | v4/scripts/create_admin.mjs |
password_literal::v4/src/features/admin/services/adminServi… |
security | healthy | v4/src/features/admin/services/adminService.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::droplet |
hardware | healthy | docs/blog/pilot/47-vi.json |
vps::aws |
hardware | healthy | migration/package.json |
vps::gcp |
hardware | healthy | ai-server/package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3001 |
network | healthy | CLAUDE.md |
port:53682 |
network | healthy | ai-server/scripts/setup-ga4-oauth.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-8934lxwo |
software | healthy | /tmp/repobility-clone-8934lxwo |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/786803c8-fffb-455d-933d-2df5a9b86e6c/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/786803c8-fffb-455d-933d-2df5a9b86e6c/
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.