https://github.com/daanmt/MedHub
· scanned 2026-06-17 01:52 UTC (1 month, 1 week ago)
24 raw signals (0 security + 24 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ +0.1 (diff) · 24 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 440 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 |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
HANDOFF.md |
software | healthy | HANDOFF.md |
ESTADO.md |
software | healthy | ESTADO.md |
requirements.txt |
software | healthy | requirements.txt |
ROADMAP.md |
software | healthy | ROADMAP.md |
AGENTE.md |
software | healthy | AGENTE.md |
README.md |
software | healthy | README.md |
LICENSE |
software | healthy | LICENSE |
streamlit_app.py |
software | healthy | streamlit_app.py |
__init__.py |
software | healthy | app/__init__.py |
__init__.py |
software | healthy | app/memory/__init__.py |
store.py |
software | healthy | app/memory/store.py |
inspect.py |
software | healthy | app/memory/inspect.py |
schemas.py |
software | healthy | app/memory/schemas.py |
manager.py |
software | healthy | app/memory/manager.py |
checkpointer.py |
software | healthy | app/memory/checkpointer.py |
styles.py |
software | healthy | app/utils/styles.py |
__init__.py |
software | healthy | app/utils/__init__.py |
fsrs.py |
software | healthy | app/utils/fsrs.py |
db.py |
software | healthy | app/utils/db.py |
3_biblioteca.py |
software | healthy | app/pages/3_biblioteca.py |
__init__.py |
software | healthy | app/pages/__init__.py |
1_dashboard.py |
software | healthy | app/pages/1_dashboard.py |
2_estudo.py |
software | healthy | app/pages/2_estudo.py |
rag.py |
software | healthy | app/engine/rag.py |
__init__.py |
software | healthy | app/engine/__init__.py |
summarize_performance.py |
software | healthy | app/engine/summarize_performance.py |
get_topic_context.py |
software | healthy | app/engine/get_topic_context.py |
recurate_cards.py |
software | healthy | tools/recurate_cards.py |
test_memory.py |
software | healthy | tools/test_memory.py |
registrar_sessao_bulk.py |
software | healthy | tools/registrar_sessao_bulk.py |
index_resumos.py |
software | healthy | tools/index_resumos.py |
importar_sessoes.py |
software | healthy | tools/importar_sessoes.py |
performance.py |
software | healthy | tools/performance.py |
audit_integrity.py |
software | healthy | tools/audit_integrity.py |
fsrs_queue.py |
software | healthy | tools/fsrs_queue.py |
audit_fsrs.py |
software | healthy | tools/audit_fsrs.py |
audit_db_state.py |
software | healthy | tools/audit_db_state.py |
insert_questao.py |
software | healthy | tools/insert_questao.py |
review_cli.py |
software | healthy | tools/review_cli.py |
audit_flashcard_quality.py |
software | healthy | tools/audit_flashcard_quality.py |
backup_db.py |
software | healthy | tools/backup_db.py |
extract_pdfs.py |
software | healthy | tools/extract_pdfs.py |
audit_resumos.py |
software | healthy | tools/audit_resumos.py |
init_db.py |
software | healthy | tools/init_db.py |
audit_cards.py |
software | healthy | tools/audit_cards.py |
test_fsrs.py |
software | healthy | tools/test_fsrs.py |
cards_regen_queue.py |
software | healthy | tools/cards_regen_queue.py |
fix_data_delta_075.py |
software | healthy | tools/_archive/migrations/fix_data_delta_075.py |
normalize_areas_bulk.py |
software | healthy | tools/_archive/migrations/normalize_areas_bulk.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
get_store |
software | healthy | app/memory/__init__.py:28 |
__init__ |
software | healthy | app/memory/store.py:28 |
_cursor |
software | healthy | app/memory/store.py:37 |
setup |
software | healthy | app/memory/store.py:48 |
_namespace_str |
software | healthy | app/memory/store.py:64 |
_namespace_tuple |
software | healthy | app/memory/store.py:68 |
_now |
software | healthy | app/memory/store.py:72 |
put |
software | healthy | app/memory/store.py:79 |
get |
software | healthy | app/memory/store.py:98 |
delete |
software | healthy | app/memory/store.py:115 |
search |
software | healthy | app/memory/store.py:123 |
list_namespaces |
software | healthy | app/memory/store.py:165 |
aput |
software | dead | app/memory/store.py:194 |
aget |
software | dead | app/memory/store.py:197 |
adelete |
software | dead | app/memory/store.py:200 |
asearch |
software | dead | app/memory/store.py:203 |
alist_namespaces |
software | dead | app/memory/store.py:206 |
abatch |
software | dead | app/memory/store.py:209 |
batch |
software | dead | app/memory/store.py:212 |
_truncate |
software | healthy | app/memory/inspect.py:24 |
_print_table |
software | healthy | app/memory/inspect.py:29 |
cmd_namespace |
software | healthy | app/memory/inspect.py:45 |
cmd_threads |
software | healthy | app/memory/inspect.py:66 |
cmd_dump |
software | healthy | app/memory/inspect.py:95 |
cmd_stats |
software | healthy | app/memory/inspect.py:119 |
load_context |
software | healthy | app/memory/inspect.py:136 |
_read_session_log |
software | healthy | app/memory/manager.py:56 |
_extract_areas_from_log |
software | healthy | app/memory/manager.py:63 |
_sync_error_counts |
software | healthy | app/memory/manager.py:79 |
_llm_consolidate |
software | healthy | app/memory/manager.py:131 |
_fallback_consolidate |
software | healthy | app/memory/manager.py:175 |
consolidate_session |
software | healthy | app/memory/manager.py:201 |
get_checkpointer |
software | healthy | app/memory/checkpointer.py:19 |
get_thread_config |
software | dead | app/memory/checkpointer.py:29 |
get_session_history |
software | healthy | app/memory/checkpointer.py:38 |
inject_styles |
software | healthy | app/utils/styles.py:144 |
metric_card |
software | dead | app/utils/styles.py:148 |
content_card |
software | healthy | app/utils/styles.py:165 |
_parse_dt |
software | healthy | app/utils/fsrs.py:42 |
__init__ |
software | healthy | app/utils/fsrs.py:73 |
init_card |
software | healthy | app/utils/fsrs.py:78 |
evaluate |
software | healthy | app/utils/fsrs.py:92 |
get_connection |
software | healthy | app/utils/db.py:21 |
get_db_metrics |
software | healthy | app/utils/db.py:24 |
get_caderno_erros |
software | dead | app/utils/db.py:47 |
get_cronograma |
software | dead | app/utils/db.py:67 |
update_cronograma_status |
software | dead | app/utils/db.py:74 |
get_due_cards_count |
software | dead | app/utils/db.py:82 |
get_caderno_detalhado |
software | healthy | app/utils/db.py:91 |
record_review |
software | healthy | app/utils/db.py:117 |
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 |
memory |
software | healthy | app/memory |
utils |
software | healthy | app/utils |
pages |
software | healthy | app/pages |
engine |
software | healthy | app/engine |
tools |
software | healthy | tools |
_archive |
software | healthy | tools/_archive |
migrations |
software | healthy | tools/_archive/migrations |
eval |
software | healthy | tools/eval |
hooks |
software | healthy | tools/hooks |
core |
software | healthy | core |
contracts |
software | healthy | core/contracts |
artifacts |
software | healthy | artifacts |
legacy |
software | healthy | artifacts/legacy |
resumos |
software | healthy | resumos |
GO |
software | healthy | resumos/GO |
Preventiva |
software | healthy | resumos/Preventiva |
Pediatria |
software | healthy | resumos/Pediatria |
Clínica Médica |
software | healthy | resumos/Clínica Médica |
Gastroenterologia |
software | healthy | resumos/Clínica Médica/Gastroenterologia |
Hematologia |
software | healthy | resumos/Clínica Médica/Hematologia |
Endocrinologia |
software | healthy | resumos/Clínica Médica/Endocrinologia |
Pneumologia |
software | healthy | resumos/Clínica Médica/Pneumologia |
Nefrologia |
software | healthy | resumos/Clínica Médica/Nefrologia |
Neurologia |
software | healthy | resumos/Clínica Médica/Neurologia |
Infectologia |
software | healthy | resumos/Clínica Médica/Infectologia |
Reumatologia |
software | healthy | resumos/Clínica Médica/Reumatologia |
Psiquiatria |
software | healthy | resumos/Clínica Médica/Psiquiatria |
Cardiologia |
software | healthy | resumos/Clínica Médica/Cardiologia |
Dermatologia |
software | healthy | resumos/Clínica Médica/Dermatologia |
Hepatologia |
software | healthy | resumos/Clínica Médica/Hepatologia |
Cirurgia |
software | healthy | resumos/Cirurgia |
.claude |
software | healthy | .claude |
agents |
software | healthy | .claude/agents |
commands |
software | healthy | .claude/commands |
history |
software | healthy | history |
legacy |
software | healthy | history/legacy |
| Label | Layer | Status | Path |
|---|---|---|---|
fix_data_delta_075.py |
data | healthy | tools/_archive/migrations/fix_data_delta_075.py |
normalize_areas_bulk.py |
data | healthy | tools/_archive/migrations/normalize_areas_bulk.py |
migrate_memory.py |
data | healthy | tools/_archive/migrations/migrate_memory.py |
fix_taxonomy_bridge.py |
data | healthy | tools/_archive/migrations/fix_taxonomy_bridge.py |
migrar_sessoes_bulk.py |
data | healthy | tools/_archive/migrations/migrar_sessoes_bulk.py |
migrate_flashcards.py |
data | healthy | tools/_archive/migrations/migrate_flashcards.py |
popular_subtemas.py |
data | healthy | tools/_archive/migrations/popular_subtemas.py |
cleanup_db.py |
data | healthy | tools/_archive/migrations/cleanup_db.py |
retire_heuristic_cards.py |
data | healthy | tools/_archive/migrations/retire_heuristic_cards.py |
| Label | Layer | Status | Path |
|---|---|---|---|
memory_store |
data | healthy | app/memory/store.py |
sessoes_bulk |
data | healthy | tools/registrar_sessao_bulk.py |
taxonomia_cronograma |
data | healthy | tools/init_db.py |
questoes_erros |
data | healthy | tools/init_db.py |
flashcards |
data | healthy | tools/init_db.py |
fsrs_cards |
data | healthy | tools/init_db.py |
fsrs_revlog |
data | healthy | tools/init_db.py |
| Label | Layer | Status | Path |
|---|---|---|---|
SQLiteMemoryStore |
software | healthy | app/memory/store.py:21 |
UserProfile |
software | healthy | app/memory/schemas.py:10 |
WeakArea |
software | healthy | app/memory/schemas.py:20 |
WorkflowRule |
software | healthy | app/memory/schemas.py:32 |
SessionInsight |
software | healthy | app/memory/schemas.py:42 |
FSRS |
software | healthy | app/utils/fsrs.py:70 |
| Label | Layer | Status | Path |
|---|---|---|---|
daanmt__MedHub |
software | healthy | /data/fable5_failed_archive/daanmt__MedHub |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | requirements.txt |
This page is publicly accessible at:
https://repobility.com/scan/cf1221e8-4552-4846-93f0-52e15796d9ab/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/cf1221e8-4552-4846-93f0-52e15796d9ab/
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.