Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

SuperNova-W/DialysisCare

https://github.com/SuperNova-W/DialysisCare · scanned 2026-06-16 00:25 UTC (2 months, 2 weeks ago)

33 raw signals (0 security + 33 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 32 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 294 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.

LabelLayerStatusPath
main software healthy backend/rebuild_vectordb.py:24
configure_service_aliases software healthy backend/tests/test_refusal_flow.py:26
query software healthy backend/tests/test_refusal_flow.py:51
__init__ software healthy backend/tests/test_refusal_flow.py:147
get_embedding software healthy backend/tests/test_refusal_flow.py:76
get_chat_completion software healthy backend/tests/test_refusal_flow.py:79
get_chat_completion_with_context software healthy backend/tests/test_refusal_flow.py:85
fake_search_knowledge_base software healthy backend/tests/test_refusal_flow.py:99
fake_empty_search_knowledge_base software healthy backend/tests/test_refusal_flow.py:123
to_dict software healthy backend/tests/test_refusal_flow.py:133
validate_and_retry software healthy backend/tests/test_refusal_flow.py:150
build_chat_request software healthy backend/tests/test_refusal_flow.py:167
test_refusal_utility_matches_wrapped_text software healthy backend/tests/test_refusal_flow.py:180
test_intro_query_utility_returns_friendly_intro software healthy backend/tests/test_refusal_flow.py:185
test_refusal_utility_matches_verbose_off_topic_response software healthy backend/tests/test_refusal_flow.py:189
test_query_scope_is_pkd_only software healthy backend/tests/test_refusal_flow.py:199
test_followup_agent_skips_llm_for_refusal software healthy backend/tests/test_refusal_flow.py:205
test_followup_agent_skips_llm_for_verbose_refusal software healthy backend/tests/test_refusal_flow.py:216
test_standard_rag_returns_refused_payload_without_sources software healthy backend/tests/test_refusal_flow.py:231
test_standard_rag_pre_gates_off_topic_without_llm software healthy backend/tests/test_refusal_flow.py:245
test_standard_rag_pre_gates_intro_without_llm software healthy backend/tests/test_refusal_flow.py:260
test_standard_rag_grounded_answer_keeps_sources software healthy backend/tests/test_refusal_flow.py:275
test_standard_rag_returns_empty_kb_message_without_llm_answ… software healthy backend/tests/test_refusal_flow.py:288
test_cot_off_topic_returns_refused_payload software healthy backend/tests/test_refusal_flow.py:304
test_cot_synthesis_refusal_returns_refused_payload software healthy backend/tests/test_refusal_flow.py:315
test_cot_empty_kb_returns_message_without_sources software healthy backend/tests/test_refusal_flow.py:331
test_stepback_off_topic_returns_refused_payload software healthy backend/tests/test_refusal_flow.py:343
test_stepback_empty_kb_returns_message_without_sources software healthy backend/tests/test_refusal_flow.py:354
test_stepback_answer_refusal_returns_refused_payload software healthy backend/tests/test_refusal_flow.py:368
test_chat_endpoint_refusal_returns_no_sources_and_no_follow… software healthy backend/tests/test_refusal_flow.py:383
test_chat_endpoint_semantic_refusal_returns_no_sources software healthy backend/tests/test_refusal_flow.py:402
test_chat_endpoint_intro_returns_no_sources_and_no_followups software healthy backend/tests/test_refusal_flow.py:426
test_chat_endpoint_grounded_answer_keeps_sources_and_follow… software healthy backend/tests/test_refusal_flow.py:444
test_chat_endpoint_validation_refusal_returns_no_sources software healthy backend/tests/test_refusal_flow.py:463
update_chromadb_metadata software healthy backend/app/update_metadata.py:31
build_empty_chat_response software healthy backend/app/main_openai.py:34
build_refusal_chat_response software healthy backend/app/main_openai.py:50
initialize_rag_background software healthy backend/app/main_openai.py:172
lifespan software healthy backend/app/main_openai.py:195
initialize_endpoint software healthy backend/app/main_openai.py:251
chat_endpoint software healthy backend/app/main_openai.py:283
analyze_query_endpoint software healthy backend/app/main_openai.py:477
get_agent_explanation software healthy backend/app/main_openai.py:512
health_endpoint software healthy backend/app/main_openai.py:523
stepback_demo_endpoint software healthy backend/app/main_openai.py:563
followup_endpoint software healthy backend/app/main_openai.py:613
quick_questions_endpoint software healthy backend/app/main_openai.py:656
root software healthy backend/app/main_openai.py:679
http_exception_handler software healthy backend/app/main_openai.py:709
general_exception_handler software healthy backend/app/main_openai.py:720

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
devtools_options.yaml software healthy devtools_options.yaml
pubspec.yaml software healthy pubspec.yaml
analysis_options.yaml software healthy analysis_options.yaml
firebase.json software healthy firebase.json
build.sh software healthy build.sh
build.gradle.kts software healthy android/build.gradle.kts
build.gradle.kts software healthy android/app/build.gradle.kts
MainActivity.kt software healthy android/app/src/main/kotlin/com/example/dialysis_care/MainA…
win32_window.cpp software healthy windows/runner/win32_window.cpp
main.cpp software healthy windows/runner/main.cpp
utils.cpp software healthy windows/runner/utils.cpp
flutter_window.h software healthy windows/runner/flutter_window.h
resource.h software healthy windows/runner/resource.h
utils.h software healthy windows/runner/utils.h
win32_window.h software healthy windows/runner/win32_window.h
flutter_window.cpp software healthy windows/runner/flutter_window.cpp
generated_plugin_registrant.h software healthy windows/flutter/generated_plugin_registrant.h
generated_plugin_registrant.cc software healthy windows/flutter/generated_plugin_registrant.cc
main.cc software healthy linux/runner/main.cc
my_application.cc software healthy linux/runner/my_application.cc
my_application.h software healthy linux/runner/my_application.h
generated_plugin_registrant.h software healthy linux/flutter/generated_plugin_registrant.h
generated_plugin_registrant.cc software healthy linux/flutter/generated_plugin_registrant.cc
RunnerTests.swift software healthy ios/RunnerTests/RunnerTests.swift
AppDelegate.swift software healthy ios/Runner/AppDelegate.swift
Runner-Bridging-Header.h software healthy ios/Runner/Runner-Bridging-Header.h
Contents.json software healthy ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
Contents.json software healthy ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.js…
manifest.json software healthy web/manifest.json
index.html software healthy web/index.html
Dockerfile software healthy backend/Dockerfile
rebuild_vectordb.py software healthy backend/rebuild_vectordb.py
docker-compose.yml software healthy backend/docker-compose.yml
__init__.py software healthy backend/tests/__init__.py
test_refusal_flow.py software healthy backend/tests/test_refusal_flow.py
__init__.py software healthy backend/app/__init__.py
update_metadata.py software healthy backend/app/update_metadata.py
main_openai.py software healthy backend/app/main_openai.py
update_metadata_from_json.py software healthy backend/app/update_metadata_from_json.py
metadata_cache.json software healthy backend/app/metadata_cache.json
__init__.py software healthy backend/app/integrations/__init__.py
traceai.py software healthy backend/app/integrations/traceai.py
__init__.py software healthy backend/app/utils/__init__.py
openai_utils.py software healthy backend/app/utils/openai_utils.py
refusal_utils.py software healthy backend/app/utils/refusal_utils.py
prompt_guard.py software healthy backend/app/utils/prompt_guard.py
metadata_manager.py software healthy backend/app/utils/metadata_manager.py
openai_rag_init.py software healthy backend/app/services/openai_rag_init.py
__init__.py software healthy backend/app/services/__init__.py
adaptive_agent_selector.py software healthy backend/app/services/adaptive_agent_selector.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
android software healthy android
app software healthy android/app
src software healthy android/app/src
main software healthy android/app/src/main
kotlin software healthy android/app/src/main/kotlin
com software healthy android/app/src/main/kotlin/com
example software healthy android/app/src/main/kotlin/com/example
dialysis_care software healthy android/app/src/main/kotlin/com/example/dialysis_care
windows software healthy windows
runner software healthy windows/runner
flutter software healthy windows/flutter
linux software healthy linux
runner software healthy linux/runner
flutter software healthy linux/flutter
ios software healthy ios
RunnerTests software healthy ios/RunnerTests
Runner software healthy ios/Runner
Assets.xcassets software healthy ios/Runner/Assets.xcassets
AppIcon.appiconset software healthy ios/Runner/Assets.xcassets/AppIcon.appiconset
LaunchImage.imageset software healthy ios/Runner/Assets.xcassets/LaunchImage.imageset
web software healthy web
backend software healthy backend
tests software healthy backend/tests
app software healthy backend/app
integrations software healthy backend/app/integrations
utils software healthy backend/app/utils
services software healthy backend/app/services

LabelLayerStatusPath
FakeCollection software healthy backend/tests/test_refusal_flow.py:50
FakeOpenAIService software healthy backend/tests/test_refusal_flow.py:69
FakeValidationResult software healthy backend/tests/test_refusal_flow.py:132
FakeValidationAgent software healthy backend/tests/test_refusal_flow.py:146
RefusalFlowTests software healthy backend/tests/test_refusal_flow.py:166
InitializeRequest software healthy backend/app/main_openai.py:58
InitializeResponse software healthy backend/app/main_openai.py:64
ChatRequest software healthy backend/app/main_openai.py:73
SourceInfo software healthy backend/app/main_openai.py:88
ReasoningStep software healthy backend/app/main_openai.py:100
ValidationCheckInfo software healthy backend/app/main_openai.py:108
ValidationInfo software healthy backend/app/main_openai.py:114
ChatResponse software healthy backend/app/main_openai.py:123
HealthResponse software healthy backend/app/main_openai.py:137
FollowUpRequest software healthy backend/app/main_openai.py:145
FollowUpResponse software healthy backend/app/main_openai.py:152
QuickQuestionsResponse software healthy backend/app/main_openai.py:159
MetadataManager software healthy backend/app/utils/metadata_manager.py:17
AdaptiveAgentSelector software healthy backend/app/services/adaptive_agent_selector.py:13
ChainOfThoughtRAG software healthy backend/app/services/cot_rag_service.py:39
QueryRewriter software healthy backend/app/services/query_rewriter.py:13
StepbackAgent software healthy backend/app/services/stepback_agent.py:41
FollowUpAgent software healthy backend/app/services/followup_agent.py:36
CheckResult software healthy backend/app/services/validation_agent.py:65
ValidationResult software healthy backend/app/services/validation_agent.py:77
ValidationAgent software healthy backend/app/services/validation_agent.py:97
OpenAIService software healthy backend/app/services/openai_service.py:17

LabelLayerStatusPath
POST /initialize api healthy backend/app/main_openai.py
POST /chat api healthy backend/app/main_openai.py
POST /analyze-query api healthy backend/app/main_openai.py
GET /health api healthy backend/app/main_openai.py
POST /stepback-demo api healthy backend/app/main_openai.py
POST /followup api healthy backend/app/main_openai.py
GET /quick-questions api healthy backend/app/main_openai.py
GET / api healthy backend/app/main_openai.py

LabelLayerStatusPath
port:8080 network healthy backend/Dockerfile
port:8081 network healthy backend/docker-compose.yml
port:8001 network healthy backend/app/main_openai.py

LabelLayerStatusPath
image::backend/Dockerfile hardware healthy backend/Dockerfile
backend hardware healthy backend/docker-compose.yml

LabelLayerStatusPath
repobility-clone-6sj4dhfd software healthy /tmp/repobility-clone-6sj4dhfd

LabelLayerStatusPath
cassandra data healthy backend/app/metadata_cache.json
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/9a8a28d9-74c4-40e1-a7c4-6903ec6bb7b9/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/9a8a28d9-74c4-40e1-a7c4-6903ec6bb7b9/

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.