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)
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.
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
elasticsearch |
data | healthy | README.md |
postgres |
data | healthy | tests/test_backend.py |
sqlite |
data | healthy | perseus_agent_core/memory/__init__.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-n459vxgx |
software | healthy | /tmp/repobility-clone-n459vxgx |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::test |
cicd | healthy | .github/workflows/test.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/test.yml |
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.