https://github.com/ExceptionApril/petcare-assistant-ai
· scanned 2026-06-16 04:23 UTC (2 months ago)
26 raw signals (0 security + 26 graph)
Last scanned 2 months ago · v1 · 26 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 150 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 |
|---|---|---|---|
show_rag_stats |
software | healthy | rag_management.py:14 |
rag_debug_search |
software | healthy | rag_management.py:60 |
show_collection_samples |
software | healthy | rag_management.py:103 |
rag_management_panel |
software | dead | rag_management.py:139 |
reset_chromadb |
software | healthy | reset_chromadb.py:8 |
verify_ollama |
software | healthy | verify_ollama.py:5 |
extract_pdf |
software | healthy | rag_common.py:27 |
extract_text |
software | healthy | rag_common.py:50 |
chunk_text |
software | healthy | rag_common.py:57 |
print_header |
software | healthy | test_langfuse_integration.py:15 |
test_langfuse |
software | healthy | test_langfuse_integration.py:20 |
get_llm_client |
software | healthy | llm_client.py:7 |
create_message_payload |
software | dead | llm_client.py:22 |
stream_completion |
software | healthy | llm_client.py:55 |
__init__ |
software | healthy | langfuse_tracer.py:19 |
is_enabled |
software | healthy | langfuse_tracer.py:41 |
trace_turn |
software | healthy | langfuse_tracer.py:45 |
_set_trace_io |
software | healthy | langfuse_tracer.py:83 |
end_turn |
software | healthy | langfuse_tracer.py:94 |
trace_llm_call |
software | healthy | langfuse_tracer.py:104 |
trace_rag_retrieval |
software | healthy | langfuse_tracer.py:122 |
trace_agent_step |
software | healthy | langfuse_tracer.py:140 |
flush |
software | healthy | langfuse_tracer.py:155 |
get_managed_prompt |
software | dead | langfuse_tracer.py:162 |
_get_chroma_path |
software | healthy | rag_engine.py:16 |
__init__ |
software | healthy | rag_engine.py:45 |
_get_or_create_collection |
software | healthy | rag_engine.py:67 |
ingest_bytes |
software | healthy | rag_engine.py:104 |
_ingest_text |
software | healthy | rag_engine.py:113 |
retrieve |
software | healthy | rag_engine.py:149 |
get_context_string |
software | healthy | rag_engine.py:241 |
get_document_count |
software | healthy | rag_engine.py:254 |
get_sources |
software | healthy | rag_engine.py:265 |
get_debug_info |
software | dead | rag_engine.py:282 |
delete_source |
software | dead | rag_engine.py:317 |
clear |
software | healthy | rag_engine.py:329 |
get_rag_engine |
software | healthy | rag_engine.py:346 |
test |
software | healthy | final_verification.py:25 |
test_rag_init |
software | dead | final_verification.py:45 |
test_rag_retrieval |
software | dead | final_verification.py:53 |
test_config |
software | dead | final_verification.py:69 |
test_llm_client |
software | dead | final_verification.py:78 |
test_agent_init |
software | dead | final_verification.py:87 |
test_injection |
software | dead | final_verification.py:99 |
test_rate_limit |
software | dead | final_verification.py:122 |
test_security_keywords |
software | dead | final_verification.py:145 |
test_rag_threshold |
software | dead | final_verification.py:160 |
test_e2e_response |
software | dead | final_verification.py:169 |
_get_ddgs |
software | healthy | agent_engine.py:9 |
__init__ |
software | healthy | agent_engine.py:43 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
rag_management.py |
software | healthy | rag_management.py |
PETLIO_SYSTEM_STATUS.md |
software | healthy | PETLIO_SYSTEM_STATUS.md |
reset_chromadb.py |
software | healthy | reset_chromadb.py |
verify_ollama.py |
software | healthy | verify_ollama.py |
rag_common.py |
software | healthy | rag_common.py |
test_rag_workflow.py |
software | healthy | test_rag_workflow.py |
test_rag.py |
software | healthy | test_rag.py |
test_langfuse_integration.py |
software | healthy | test_langfuse_integration.py |
llm_client.py |
software | healthy | llm_client.py |
langfuse_tracer.py |
software | healthy | langfuse_tracer.py |
Presentation_Report.md |
software | healthy | Presentation_Report.md |
Demo_Script.md |
software | healthy | Demo_Script.md |
RAG_FIX_DOCUMENTATION.md |
software | healthy | RAG_FIX_DOCUMENTATION.md |
test_rag_quick.py |
software | healthy | test_rag_quick.py |
rag_engine.py |
software | healthy | rag_engine.py |
test_persistence.py |
software | healthy | test_persistence.py |
SUPABASE_SETUP.md |
software | healthy | SUPABASE_SETUP.md |
final_verification.py |
software | healthy | final_verification.py |
test_no_rag_scenario.py |
software | healthy | test_no_rag_scenario.py |
requirements.txt |
software | healthy | requirements.txt |
supabase_schema.sql |
software | healthy | supabase_schema.sql |
agent_engine.py |
software | healthy | agent_engine.py |
prompts_manager.py |
software | healthy | prompts_manager.py |
test_user_workflow.py |
software | healthy | test_user_workflow.py |
debug_rag_retrieval.py |
software | healthy | debug_rag_retrieval.py |
app.py |
software | healthy | app.py |
demo_petlio.py |
software | healthy | demo_petlio.py |
token_utils.py |
software | healthy | token_utils.py |
supabase_store.py |
software | healthy | supabase_store.py |
fix_rag.py |
software | healthy | fix_rag.py |
diagnose_rag.py |
software | healthy | diagnose_rag.py |
test_rag_bulletproof.py |
software | healthy | test_rag_bulletproof.py |
| Label | Layer | Status | Path |
|---|---|---|---|
LangfuseTracer |
software | healthy | langfuse_tracer.py:16 |
RAGEngine |
software | healthy | rag_engine.py:36 |
ReActAgent |
software | healthy | agent_engine.py:40 |
TokenCounter |
software | healthy | token_utils.py:47 |
SupabaseVectorStore |
software | healthy | supabase_store.py:40 |
| Label | Layer | Status | Path |
|---|---|---|---|
ExceptionApril__petcare-assistant-ai |
software | healthy | /data/fable5_failed_archive/ExceptionApril__petcare-assista… |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | requirements.txt |
| Label | Layer | Status | Path |
|---|---|---|---|
documents |
data | healthy | supabase_schema.sql |
This page is publicly accessible at:
https://repobility.com/scan/6c4a7a7a-175c-4012-97e8-dc8581889b71/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/6c4a7a7a-175c-4012-97e8-dc8581889b71/
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.