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.

tcconnally/perseus-agent-core

https://github.com/tcconnally/perseus-agent-core · scanned 2026-06-16 00:30 UTC (2 months, 2 weeks ago)

17 raw signals (0 security + 17 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 17 actionable findings from 1 signal source. 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 84 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
test_create_minimal software healthy tests/test_backend.py:7
test_create_full software healthy tests/test_backend.py:15
test_default_tags software healthy tests/test_backend.py:28
test_create software healthy tests/test_backend.py:34
__init__ software healthy perseus_agent_core/memory/elastic_memory.py:61
es software healthy perseus_agent_core/memory/elastic_memory.py:75
_ensure_index software healthy perseus_agent_core/memory/elastic_memory.py:92
remember software healthy perseus_agent_core/memory/elastic_memory.py:118
recall software healthy perseus_agent_core/memory/elastic_memory.py:158
forget software dead perseus_agent_core/memory/elastic_memory.py:227
reflect software healthy perseus_agent_core/memory/elastic_memory.py:242
health_check software dead perseus_agent_core/memory/elastic_memory.py:305
_parse_dt software healthy perseus_agent_core/memory/elastic_memory.py:328
__init__ software healthy perseus_agent_core/memory/engram_memory.py:166
_ensure_started software healthy perseus_agent_core/memory/engram_memory.py:41
_send_request software healthy perseus_agent_core/memory/engram_memory.py:70
_send_notification software healthy perseus_agent_core/memory/engram_memory.py:81
_send_raw software healthy perseus_agent_core/memory/engram_memory.py:90
call_tool software healthy perseus_agent_core/memory/engram_memory.py:112
close software healthy perseus_agent_core/memory/engram_memory.py:138
__del__ software healthy perseus_agent_core/memory/engram_memory.py:148
_get_mimir software healthy perseus_agent_core/memory/engram_memory.py:179
remember software healthy perseus_agent_core/memory/engram_memory.py:185
recall software healthy perseus_agent_core/memory/engram_memory.py:224
forget software dead perseus_agent_core/memory/engram_memory.py:294
reflect software healthy perseus_agent_core/memory/engram_memory.py:320
health_check software dead perseus_agent_core/memory/engram_memory.py:380
remember software healthy perseus_agent_core/memory/backend.py:60
recall software healthy perseus_agent_core/memory/backend.py:65
forget software healthy perseus_agent_core/memory/backend.py:85
reflect software healthy perseus_agent_core/memory/backend.py:90
health_check software healthy perseus_agent_core/memory/backend.py:103
__init__ software healthy perseus_agent_core/tools/knowledge_graph.py:21
link_facts software dead perseus_agent_core/tools/knowledge_graph.py:24
find_patterns software dead perseus_agent_core/tools/knowledge_graph.py:57
summarize_knowledge software dead perseus_agent_core/tools/knowledge_graph.py:73
__init__ software healthy perseus_agent_core/tools/project_context.py:22
set_project_context software dead perseus_agent_core/tools/project_context.py:25
get_project_context software dead perseus_agent_core/tools/project_context.py:78
__init__ software healthy perseus_agent_core/tools/decision_log.py:22
log_decision software dead perseus_agent_core/tools/decision_log.py:25
recall_decisions software dead perseus_agent_core/tools/decision_log.py:68
list_decisions software dead perseus_agent_core/tools/decision_log.py:92

LabelLayerStatusPath
README.md software healthy README.md
CLAIMS-AUDIT.md software healthy CLAIMS-AUDIT.md
pyproject.toml software healthy pyproject.toml
LICENSE software healthy LICENSE
AGENTS.md software healthy AGENTS.md
test_backend.py software healthy tests/test_backend.py
__init__.py software healthy perseus_agent_core/__init__.py
__init__.py software healthy perseus_agent_core/memory/__init__.py
elastic_memory.py software healthy perseus_agent_core/memory/elastic_memory.py
engram_memory.py software healthy perseus_agent_core/memory/engram_memory.py
backend.py software healthy perseus_agent_core/memory/backend.py
__init__.py software healthy perseus_agent_core/tools/__init__.py
knowledge_graph.py software healthy perseus_agent_core/tools/knowledge_graph.py
project_context.py software healthy perseus_agent_core/tools/project_context.py
decision_log.py software healthy perseus_agent_core/tools/decision_log.py
test.yml software healthy .github/workflows/test.yml
AGENTS.md quality healthy AGENTS.md

LabelLayerStatusPath
TestMemoryEntry software healthy tests/test_backend.py:6
TestMemorySearchResult software healthy tests/test_backend.py:33
ElasticMemoryBackend software healthy perseus_agent_core/memory/elastic_memory.py:58
_MimirProcess software healthy perseus_agent_core/memory/engram_memory.py:26
EngramMemoryBackend software healthy perseus_agent_core/memory/engram_memory.py:152
MemoryBackendError software healthy perseus_agent_core/memory/backend.py:14
MemoryEntry software healthy perseus_agent_core/memory/backend.py:23
MemorySearchResult software healthy perseus_agent_core/memory/backend.py:44
MemoryBackend software healthy perseus_agent_core/memory/backend.py:52
KnowledgeGraphTool software healthy perseus_agent_core/tools/knowledge_graph.py:18
ProjectContextTool software healthy perseus_agent_core/tools/project_context.py:12
DecisionLogTool software healthy perseus_agent_core/tools/decision_log.py:19

LabelLayerStatusPath
tests software healthy tests
perseus_agent_core software healthy perseus_agent_core
memory software healthy perseus_agent_core/memory
tools software healthy perseus_agent_core/tools
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
elasticsearch data healthy README.md
postgres data healthy tests/test_backend.py
sqlite data healthy perseus_agent_core/memory/__init__.py

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

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/02b34feb-c7aa-40c1-8fff-d0f72b3d52e2/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/02b34feb-c7aa-40c1-8fff-d0f72b3d52e2/

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.