Skip to content

Implement Graphiti/Zep temporal adapter smoke#168

Merged
yvette-carlisle merged 2 commits into
mainfrom
y/elf-xy-888
Jun 10, 2026
Merged

Implement Graphiti/Zep temporal adapter smoke#168
yvette-carlisle merged 2 commits into
mainfrom
y/elf-xy-888

Conversation

@yvette-carlisle

Copy link
Copy Markdown
Member

Summary

Manual takeover for XY-888 after Decodex left the lane in a stale active projection (process_stopped, active_lease=false, no terminal status). The Decodex control-plane bug is tracked separately as XY-893.

This PR adds a Docker-contained Graphiti/Zep temporal graph smoke for the memory_evolution suite:

  • adds a graphiti-zep Docker Compose FalkorDB profile and cargo-make smoke task
  • adds scripts/graphiti-zep-docker-temporal-smoke.py with typed setup/runtime blockers, generated temporal facts, and live Graphiti fact-triple/search mapping when explicitly enabled
  • wires optional live-adapter summary aggregation
  • updates the external adapter manifest and report assertions to record Graphiti/Zep as an executable blocked research gate instead of unencoded work

Validation

  • python3 -m py_compile scripts/graphiti-zep-docker-temporal-smoke.py
  • jq empty apps/elf-eval/fixtures/real_world_external_adapters/memory_projects_manifest.json
  • cargo make graphiti-zep-docker-temporal-smoke
  • ELF_GRAPHITI_ZEP_SMOKE_START=1 ELF_GRAPHITI_ZEP_SMOKE_RUN=1 cargo make graphiti-zep-docker-temporal-smoke
    • produced typed provider_api_key_missing blocker because this worktree has no provider .env
    • started/stopped Docker-local FalkorDB without host-global installs
  • cargo test -p elf-eval --test real_world_job_benchmark real_world_report_includes_external_adapter_coverage_manifest -- --nocapture
  • cargo make fmt
  • cargo make lint-fix
  • cargo make checks

Comment thread scripts/graphiti-zep-docker-temporal-smoke.py Fixed
@yvette-carlisle yvette-carlisle merged commit 67d949b into main Jun 10, 2026
13 checks passed
@yvette-carlisle yvette-carlisle deleted the y/elf-xy-888 branch June 10, 2026 12:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants