github Python re-analysis due

phillipclapham/anneal-memory

github

Living memory for AI agents with an immune system. Episodes compress into identity. Zero dependencies, works with any client.

maintainer
phillipclapham
licence
MIT
first seen
2026-06-04
last seen
2026-09-17
releases · 30d
1
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio · http verified reported listed in the official MCP registry counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit a498101 · analyzer v33 · 4d ago

skills & prompt files 2

danger signals1

code evidence vv0.9.9 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 48

filesystem 28

  • fs phillipclapham-anneal-memory-a498101/anneal_memory/audit.py :35 from pathlib import Path
  • fs phillipclapham-anneal-memory-a498101/anneal_memory/cli.py :50 from pathlib import Path
  • fs phillipclapham-anneal-memory-a498101/anneal_memory/continuity.py :28 from pathlib import Path
  • fs phillipclapham-anneal-memory-a498101/anneal_memory/crystal.py :98 from pathlib import Path
  • fs phillipclapham-anneal-memory-a498101/anneal_memory/integrity.py :17 from pathlib import Path
  • fs phillipclapham-anneal-memory-a498101/anneal_memory/migration.py :41 from pathlib import Path
  • fs phillipclapham-anneal-memory-a498101/anneal_memory/server.py :19 from pathlib import Path
  • fs phillipclapham-anneal-memory-a498101/anneal_memory/sessions.py :71 from pathlib import Path
  • fs phillipclapham-anneal-memory-a498101/anneal_memory/spores.py :68 from pathlib import Path
  • fs phillipclapham-anneal-memory-a498101/anneal_memory/store.py :25 from pathlib import Path
  • fs (weak) phillipclapham-anneal-memory-a498101/project_memory/phase1_tests/attack_1_staleness.py :31 import shutil
  • fs (weak) phillipclapham-anneal-memory-a498101/project_memory/phase1_tests/attack_2_sycophantic.py :32 import shutil
show 16 more
  • fs (weak) phillipclapham-anneal-memory-a498101/project_memory/phase1_tests/attack_3_cross_context.py :37 import shutil
  • fs (weak) phillipclapham-anneal-memory-a498101/project_memory/phase1_tests/attack_3b_single_writer_tamper.py :4 from pathlib import Path
  • fs (weak) phillipclapham-anneal-memory-a498101/project_memory/phase1_tests/move5_show_episodes.py :17 from pathlib import Path
  • fs (weak) phillipclapham-anneal-memory-a498101/project_memory/phase1_tests/testbed/phase1b_slow_drift.py :37 import shutil
  • fs (weak) phillipclapham-anneal-memory-a498101/tests/test_associations.py :13 from pathlib import Path
  • fs (weak) phillipclapham-anneal-memory-a498101/tests/test_audit.py :11 from pathlib import Path
  • fs (weak) phillipclapham-anneal-memory-a498101/tests/test_cli.py :17 from pathlib import Path
  • fs (weak) phillipclapham-anneal-memory-a498101/tests/test_continuity.py :2179 from pathlib import Path as _Path
  • fs (weak) phillipclapham-anneal-memory-a498101/tests/test_continuity_lock.py :46 fd = os.open(lock_path, os.O_RDWR | os.O_CREAT)
  • fs (weak) phillipclapham-anneal-memory-a498101/tests/test_crystal.py :411 open() raise IsADirectoryError (an OSError, NOT FileNotFoundError) — normalized to
  • fs (weak) phillipclapham-anneal-memory-a498101/tests/test_integrity.py :5 from pathlib import Path
  • fs (weak) phillipclapham-anneal-memory-a498101/tests/test_migration.py :15 from pathlib import Path
  • fs (weak) phillipclapham-anneal-memory-a498101/tests/test_packaging.py :34 from pathlib import Path
  • fs (weak) phillipclapham-anneal-memory-a498101/tests/test_pattern_salience_prefix.py :49 from pathlib import Path
  • fs (weak) phillipclapham-anneal-memory-a498101/tests/test_server.py :12 from pathlib import Path
  • fs (weak) phillipclapham-anneal-memory-a498101/tests/test_store.py :7 from pathlib import Path

shell / exec 4

  • shell (weak) phillipclapham-anneal-memory-a498101/tests/test_cli.py :11 import subprocess
  • shell (weak) phillipclapham-anneal-memory-a498101/tests/test_continuity_lock.py :13 import subprocess
  • shell (weak) phillipclapham-anneal-memory-a498101/tests/test_integrity.py :398 import subprocess
  • shell (weak) phillipclapham-anneal-memory-a498101/tests/test_migration.py :13 import subprocess

database 13

  • db phillipclapham-anneal-memory-a498101/anneal_memory/associations.py :21 import sqlite3
  • db phillipclapham-anneal-memory-a498101/anneal_memory/cli.py :46 import sqlite3
  • db phillipclapham-anneal-memory-a498101/anneal_memory/pattern_associations.py :51 import sqlite3
  • db phillipclapham-anneal-memory-a498101/anneal_memory/store.py :19 import sqlite3
  • db (weak) phillipclapham-anneal-memory-a498101/project_memory/phase1_tests/move5_show_episodes.py :15 import sqlite3
  • db (weak) phillipclapham-anneal-memory-a498101/tests/test_associations.py :9 import sqlite3
  • db (weak) phillipclapham-anneal-memory-a498101/tests/test_audit.py :3377 import sqlite3
  • db (weak) phillipclapham-anneal-memory-a498101/tests/test_cli.py :250 import sqlite3
  • db (weak) phillipclapham-anneal-memory-a498101/tests/test_continuity.py :2254 import sqlite3
  • db (weak) phillipclapham-anneal-memory-a498101/tests/test_pattern_associations.py :17 import sqlite3
  • db (weak) phillipclapham-anneal-memory-a498101/tests/test_schema.py :12 import sqlite3
  • db (weak) phillipclapham-anneal-memory-a498101/tests/test_server.py :942 import sqlite3
show 1 more
  • db (weak) phillipclapham-anneal-memory-a498101/tests/test_store.py :63 import sqlite3