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.

ricoaiproject-cmd/engram

https://github.com/ricoaiproject-cmd/engram · scanned 2026-06-15 23:51 UTC (2 months, 3 weeks ago)

12 raw signals (0 security + 12 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 11 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 443 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
engram_home software healthy tests/test_hooks.py:24
_fake_build_engine software healthy tests/test_hooks.py:34
_write_transcript software healthy tests/test_hooks.py:43
test_session_end_creates_episode software healthy tests/test_hooks.py:63
test_session_end_skips_trivial_transcript software healthy tests/test_hooks.py:94
test_session_end_never_raises_on_garbage software healthy tests/test_hooks.py:115
test_user_prompt_shadow_logs software healthy tests/test_hooks.py:124
test_user_prompt_active_outputs_context software healthy tests/test_hooks.py:143
test_user_prompt_skips_short_and_slash software healthy tests/test_hooks.py:165
test_user_prompt_skips_system_text software healthy tests/test_hooks.py:173
test_register_claude_hooks_creates_file software healthy tests/test_hooks.py:191
test_register_claude_hooks_idempotent software healthy tests/test_hooks.py:203
test_register_claude_hooks_updates_stale_path software healthy tests/test_hooks.py:214
test_register_claude_hooks_preserves_other_hooks software healthy tests/test_hooks.py:230
test_register_claude_hooks_refuses_broken_json software healthy tests/test_hooks.py:250
test_config_toml_roundtrip_with_room_paths software healthy tests/test_hooks.py:262
engine software healthy tests/test_integration.py:18
test_associative_recall_reaches_semantically_distant_memory software healthy tests/test_integration.py:30
test_reinforce_lifts_memory_above_rival software healthy tests/test_integration.py:68
test_correct_flow_end_to_end software healthy tests/test_integration.py:86
db software healthy tests/test_db.py:23
embedder software healthy tests/test_db.py:30
_upsert software healthy tests/test_db.py:38
test_schema_init software healthy tests/test_db.py:59
test_parent_dir_created software healthy tests/test_db.py:69
test_dim_mismatch_raises software healthy tests/test_db.py:80
test_same_dim_ok software healthy tests/test_db.py:87
test_upsert_and_get software healthy tests/test_db.py:98
test_get_nonexistent software healthy tests/test_db.py:107
test_upsert_updates_existing software healthy tests/test_db.py:111
test_vector_search_similar_first software healthy tests/test_db.py:122
test_vector_search_tier_filter software healthy tests/test_db.py:139
test_vector_search_type_filter software healthy tests/test_db.py:150
test_vector_search_empty_db software healthy tests/test_db.py:161
test_keyword_search_english software healthy tests/test_db.py:171
test_keyword_search_japanese software healthy tests/test_db.py:179
test_keyword_search_too_short_returns_empty software healthy tests/test_db.py:188
test_keyword_search_single_char_returns_empty software healthy tests/test_db.py:195
test_keyword_search_fts_error_returns_empty software healthy tests/test_db.py:201
test_keyword_search_tier_filter software healthy tests/test_db.py:208
test_keyword_search_type_filter software healthy tests/test_db.py:217
test_add_and_get_events software healthy tests/test_db.py:230
test_get_events_missing_id_empty_list software healthy tests/test_db.py:243
test_get_events_multiple_ids software healthy tests/test_db.py:248
test_add_link_creates_new software healthy tests/test_db.py:264
test_add_link_increments_weight software healthy tests/test_db.py:273
test_add_link_clamped software healthy tests/test_db.py:283
test_get_links_includes_dst software healthy tests/test_db.py:291
test_get_links_kind_filter software healthy tests/test_db.py:299
test_get_embeddings software healthy tests/test_db.py:311

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

LabelLayerStatusPath
README.ja.md software healthy README.ja.md
README.md software healthy README.md
install.sh software healthy install.sh
pyproject.toml software healthy pyproject.toml
LICENSE software healthy LICENSE
test_hooks.py software healthy tests/test_hooks.py
test_integration.py software healthy tests/test_integration.py
test_db.py software healthy tests/test_db.py
test_config.py software healthy tests/test_config.py
test_store.py software healthy tests/test_store.py
test_surface.py software healthy tests/test_surface.py
test_transcript.py software healthy tests/test_transcript.py
test_dynamics.py software healthy tests/test_dynamics.py
test_room.py software healthy tests/test_room.py
test_engine.py software healthy tests/test_engine.py
test_setup.py software healthy tests/test_setup.py
simulate.py software healthy scripts/simulate.py
check_mcp_e2e.py software healthy scripts/check_mcp_e2e.py
check_associative.py software healthy scripts/check_associative.py
test.yml software healthy .github/workflows/test.yml
__init__.py software healthy src/engram/__init__.py
embedder.py software healthy src/engram/embedder.py
db.py software healthy src/engram/db.py
surface.py software healthy src/engram/surface.py
config.py software healthy src/engram/config.py
engine.py software healthy src/engram/engine.py
cli.py software healthy src/engram/cli.py
setup.py software healthy src/engram/setup.py
models.py software healthy src/engram/models.py
store.py software healthy src/engram/store.py
dynamics.py software healthy src/engram/dynamics.py
server.py software healthy src/engram/server.py
transcript.py software healthy src/engram/transcript.py
hooks.py software healthy src/engram/hooks.py
MEMORY_PROTOCOL.md software healthy src/engram/templates/MEMORY_PROTOCOL.md
ONBOARDING.md software healthy src/engram/templates/ONBOARDING.md

LabelLayerStatusPath
TestRememberRecall software healthy tests/test_engine.py:125
TestDuplicate software healthy tests/test_engine.py:189
TestReinforce software healthy tests/test_engine.py:229
TestCorrect software healthy tests/test_engine.py:290
TestCoRecallLink software healthy tests/test_engine.py:398
TestForget software healthy tests/test_engine.py:423
TestConsolidationCandidates software healthy tests/test_engine.py:451
TestMarkConsolidated software healthy tests/test_engine.py:513
TestReindex software healthy tests/test_engine.py:551
TestAutoDeepened software healthy tests/test_engine.py:618
TestDeepRecall software healthy tests/test_engine.py:665
TestCorrectionTag software healthy tests/test_engine.py:707
TestConfigToml software healthy tests/test_setup.py:33
TestClaudeMd software healthy tests/test_setup.py:82
TestAgentsMd software healthy tests/test_setup.py:136
TestGeminiMd software healthy tests/test_setup.py:187
TestGeminiMcpJson software healthy tests/test_setup.py:226
TestCodexConfig software healthy tests/test_setup.py:313
TestCopyTemplates software healthy tests/test_setup.py:391
TestParseAgents software healthy tests/test_setup.py:427
TestSetupMainAgentsFilter software healthy tests/test_setup.py:486
Embedder software healthy src/engram/embedder.py:11
RuriEmbedder software healthy src/engram/embedder.py:18
FakeEmbedder software healthy src/engram/embedder.py:83
IndexDB software healthy src/engram/db.py:35
Settings software healthy src/engram/config.py:22
MemoryEngine software healthy src/engram/engine.py:23
MemoryRecord software healthy src/engram/models.py:15
RecallHit software healthy src/engram/models.py:33
MarkdownStore software healthy src/engram/store.py:132

LabelLayerStatusPath
tests software healthy tests
scripts software healthy scripts
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
engram software healthy src/engram
templates software healthy src/engram/templates

LabelLayerStatusPath
meta data healthy src/engram/db.py
memories data healthy src/engram/db.py
access_events data healthy src/engram/db.py
links data healthy src/engram/db.py

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

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
gpu (detected) hardware healthy .github/workflows/test.yml

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

LabelLayerStatusPath
test cicd healthy .github/workflows/test.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/f1896a94-2cc6-4e3b-a7b1-af069d2f174e/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f1896a94-2cc6-4e3b-a7b1-af069d2f174e/

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.