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.

vornicx/Midas

https://github.com/vornicx/Midas · scanned 2026-06-16 00:52 UTC (2 months, 1 week ago)

32 raw signals (8 security + 24 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 25 actionable findings from 2 signal sources. 20 repeated signals 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 709 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
__init__ software healthy tests/test_embeddings_cache.py:11
embed software healthy tests/test_embeddings_cache.py:91
embed_many software healthy tests/test_embeddings_cache.py:94
test_configure_local_model_cache_uses_project_env_overrides software healthy tests/test_embeddings_cache.py:27
test_configure_local_model_cache_preserves_explicit_hf_env software healthy tests/test_embeddings_cache.py:48
test_disk_cached_embedder_reuses_persisted_vectors software healthy tests/test_embeddings_cache.py:62
test_cache_refuses_mislabelled_dimension software healthy tests/test_embeddings_cache.py:82
test_capture_stores_relevant_fact software healthy tests/test_capture.py:11
test_capture_skips_filler_below_floor software healthy tests/test_capture.py:18
test_capture_skips_near_duplicate software healthy tests/test_capture.py:25
test_duplicate_capture_can_upgrade_provenance software healthy tests/test_capture.py:33
test_capture_respects_accept_kinds software healthy tests/test_capture.py:50
test_capture_custom_floor_rejects_moderate_item software healthy tests/test_capture.py:56
test_capture_empty_is_skipped software healthy tests/test_capture.py:62
test_capture_per_call_policy_overrides_instance software healthy tests/test_capture.py:66
test_policy_and_instructions_surface_the_parameters software healthy tests/test_capture.py:72
test_memory_records_default_to_observation_provenance software healthy tests/test_guard.py:8
test_guard_allows_planning_but_blocks_external_action_witho… software healthy tests/test_guard.py:14
test_guard_allows_external_action_from_user_confirmation software healthy tests/test_guard.py:25
test_guard_allows_external_action_when_mixed_recall_include… software healthy tests/test_guard.py:39
test_guard_blocks_internal_plans_as_answer_evidence software healthy tests/test_guard.py:56
test_memory_guard_reliance_recalls_and_checks_policy software healthy tests/test_guard.py:64
test_armorer_stamps_actor_session_and_source software healthy tests/test_guard.py:74
test_invalid_provenance_fails_fast software healthy tests/test_guard.py:85
test_persists_and_searches_after_reopen software healthy tests/test_sqlite_store.py:6
test_delete_and_clear_persist software healthy tests/test_sqlite_store.py:20
test_two_open_stores_share_writes_live software healthy tests/test_sqlite_store.py:35
test_concurrent_threaded_writes software healthy tests/test_sqlite_store.py:55
write software healthy tests/test_sqlite_store.py:65
test_provenance_persists_after_reopen software healthy tests/test_sqlite_store.py:82
test_assertion_outranks_a_same_topic_question software healthy tests/test_structural_importance.py:12
test_personal_facts_score_high software healthy tests/test_structural_importance.py:18
test_questions_and_meta_score_low software healthy tests/test_structural_importance.py:25
test_fixes_the_content_score_inversion software healthy tests/test_structural_importance.py:32
test_scores_bounded_and_callable software healthy tests/test_structural_importance.py:40
embed software healthy tests/test_reinforce.py:20
test_restatement_boosts_the_matched_memory software healthy tests/test_reinforce.py:24
test_orthogonal_turn_is_not_reinforced software healthy tests/test_reinforce.py:32
test_repeated_mentions_accumulate software healthy tests/test_reinforce.py:39
test_reinforce_refreshes_recency software healthy tests/test_reinforce.py:47
test_bump_is_clamped_at_five software healthy tests/test_reinforce.py:55
test_capture_reinforces_and_skips_a_restatement software healthy tests/test_reinforce.py:62
test_off_by_default_leaves_importance_unchanged software healthy tests/test_reinforce.py:72
test_extractive_answer_picks_turn_with_most_question_overlap software healthy tests/test_dumb_reader.py:11
test_extractive_answer_falls_back_to_context_lines software healthy tests/test_dumb_reader.py:25
test_extractive_answer_is_deterministic_on_ties software healthy tests/test_dumb_reader.py:35
test_token_f1_exact_partial_and_zero software healthy tests/test_dumb_reader.py:43
test_dumb_reader_score_full_credit_when_gold_in_extracted_t… software healthy tests/test_dumb_reader.py:50
test_dumb_reader_score_zero_when_retrieval_missed_the_fact software healthy tests/test_dumb_reader.py:59
test_dumb_reader_score_none_for_unanswerable software healthy tests/test_dumb_reader.py:66

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

LabelLayerStatusPath
PRIVACY.md software healthy PRIVACY.md
README.md software healthy README.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
BENCHMARKS.md software healthy BENCHMARKS.md
server.json software healthy server.json
.env.example software healthy .env.example
pyproject.toml software healthy pyproject.toml
quickstart.py software healthy quickstart.py
LICENSE software healthy LICENSE
CHANGELOG.md software healthy CHANGELOG.md
test_embeddings_cache.py software healthy tests/test_embeddings_cache.py
test_capture.py software healthy tests/test_capture.py
test_guard.py software healthy tests/test_guard.py
test_sqlite_store.py software healthy tests/test_sqlite_store.py
test_structural_importance.py software healthy tests/test_structural_importance.py
test_reinforce.py software healthy tests/test_reinforce.py
test_dumb_reader.py software healthy tests/test_dumb_reader.py
test_runner_trace.py software healthy tests/test_runner_trace.py
test_ann.py software healthy tests/test_ann.py
test_store_vectorized.py software healthy tests/test_store_vectorized.py
test_store_ann.py software healthy tests/test_store_ann.py
test_bm25.py software healthy tests/test_bm25.py
test_memory_consolidate.py software healthy tests/test_memory_consolidate.py
test_entity.py software healthy tests/test_entity.py
test_langgraph_store.py software healthy tests/test_langgraph_store.py
test_novelty.py software healthy tests/test_novelty.py
test_metadata_filter.py software healthy tests/test_metadata_filter.py
test_importance.py software healthy tests/test_importance.py
test_cost_metrics.py software healthy tests/test_cost_metrics.py
test_forget_matching.py software healthy tests/test_forget_matching.py
test_bitemporal.py software healthy tests/test_bitemporal.py
test_mcp_server.py software healthy tests/test_mcp_server.py
test_relevance_ratio.py software healthy tests/test_relevance_ratio.py
test_memory_forget.py software healthy tests/test_memory_forget.py
test_distill.py software healthy tests/test_distill.py
test_conflicts_dataset.py software healthy tests/test_conflicts_dataset.py
test_memory_supersede.py software healthy tests/test_memory_supersede.py
test_pinned.py software healthy tests/test_pinned.py
nli.py software healthy midas/nli.py
bm25.py software healthy midas/bm25.py
__init__.py software healthy midas/__init__.py
mcp_server.py software healthy midas/mcp_server.py
types.py software healthy midas/types.py
guard.py software healthy midas/guard.py
ann.py software healthy midas/ann.py
memory.py software healthy midas/memory.py
distill.py software healthy midas/distill.py
policy.py software healthy midas/policy.py
store.py software healthy midas/store.py
sqlite_store.py software healthy midas/sqlite_store.py

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

LabelLayerStatusPath
CountingEmbedder software healthy tests/test_embeddings_cache.py:8
LyingEmbedder software healthy tests/test_embeddings_cache.py:88
FixedEmbedder software healthy tests/test_reinforce.py:15
FakeLLM software healthy tests/test_runner_trace.py:12
DupEmbedder software healthy tests/test_memory_consolidate.py:15
FixedEmbedder software healthy tests/test_novelty.py:13
FixedEmbedder software healthy tests/test_memory_forget.py:100
FakeDistiller software healthy tests/test_distill.py:7
FixedEmbedder software healthy tests/test_memory_supersede.py:10
ChainEmbedder software healthy tests/test_memory_supersede.py:23
AmbiguousEmbedder software healthy tests/test_memory_supersede.py:36
AdversarialNearDuplicateEmbedder software healthy tests/test_memory_supersede.py:48
CountingBatchEmbedder software healthy tests/test_memory_supersede.py:60
NeighborPackingEmbedder software healthy tests/test_memory_supersede.py:74
ConvoUpdateEmbedder software healthy tests/test_memory_supersede.py:313
FakeNLI software healthy tests/test_memory_supersede.py:368
FixedReranker software healthy tests/test_memory_supersede.py:411
LocalNLI software healthy midas/nli.py:24
BM25 software healthy midas/bm25.py:21
MemoryRecord software healthy midas/types.py:33
RecallHit software healthy midas/types.py:49
ProvenanceStamp software healthy midas/guard.py:31
Armorer software healthy midas/guard.py:38
EvidenceRef software healthy midas/guard.py:82
MemoryUseDecision software healthy midas/guard.py:92
Guard software healthy midas/guard.py:101
IVFIndex software healthy midas/ann.py:44
IVFStore software healthy midas/ann.py:100
Reranker software healthy midas/memory.py:160
ContextBlock software healthy midas/memory.py:165
CaptureResult software healthy midas/memory.py:172
Memory software healthy midas/memory.py:182
Distiller software healthy midas/distill.py:22
OllamaDistiller software healthy midas/distill.py:36
HTTPDistiller software healthy midas/distill.py:79
MemoryPolicy software healthy midas/policy.py:24
InMemoryStore software healthy midas/store.py:30
SQLiteStore software healthy midas/sqlite_store.py:37
ContentImportance software healthy midas/importance.py:42
StructuralImportance software healthy midas/importance.py:100
Embedder software healthy midas/embeddings.py:30
HashingEmbedder software healthy midas/embeddings.py:38
OpenAIEmbedder software healthy midas/embeddings.py:58
DiskCachedEmbedder software healthy midas/embeddings.py:106
LocalEmbedder software healthy midas/embeddings.py:261
LocalReranker software healthy midas/embeddings.py:308
MidasStore software healthy midas/integrations/langgraph_store.py:50
BM25 software healthy packages/midas-ts/src/bm25.ts:BM25
InMemoryStore software healthy packages/midas-ts/src/store.ts:InMemoryStore
SQLiteStore software healthy packages/midas-ts/src/store.ts:SQLiteStore

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

LabelLayerStatusPath
tests software healthy tests
midas software healthy midas
integrations software healthy midas/integrations
docs software healthy docs
packages software healthy packages
midas-memory-mcp software healthy packages/midas-memory-mcp
midas_memory_mcp software healthy packages/midas-memory-mcp/midas_memory_mcp
midas-ts software healthy packages/midas-ts
test software healthy packages/midas-ts/test
src software healthy packages/midas-ts/src
eval software healthy eval
adapters software healthy eval/adapters
examples software healthy examples
mcpb software healthy mcpb
server software healthy mcpb/server
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
sqlite data healthy README.md
postgresql data healthy README.md
redis data healthy tests/test_sqlite_store.py
postgres data healthy tests/test_mcp_server.py
mysql data healthy eval/datasets.py

LabelLayerStatusPath
auth::tests/test_capture.py security healthy tests/test_capture.py
auth::examples/coding_agent_demo.py security healthy examples/coding_agent_demo.py
auth::tests/test_structural_importance.py security healthy tests/test_structural_importance.py
auth::tests/test_importance.py security healthy tests/test_importance.py

LabelLayerStatusPath
memories data healthy midas/sqlite_store.py
embeddings data healthy midas/embeddings.py

LabelLayerStatusPath
repobility-clone-y25x3kok software healthy /tmp/repobility-clone-y25x3kok

LabelLayerStatusPath
envoy network healthy tests/test_metadata_filter.py

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
test cicd healthy .github/workflows/ci.yml
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/c341f67b-bd06-46f2-ab1c-019d5b44ce66/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/c341f67b-bd06-46f2-ab1c-019d5b44ce66/

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.