mirror of
https://github.com/safishamsi/graphify.git
synced 2026-09-13 00:55:53 +00:00
test_manifest_written_after_extract assumes a docs corpus fails with no LLM backend, but _run inherited the developer's environment. With a real ANTHROPIC_API_KEY exported and the anthropic package present (now pulled by [all]), the claude backend was detected and the extract succeeded, breaking the 'no backend' assertion. Strip the backend-selecting env vars in _run so the tests hold regardless of the developer's shell. CI has no keys set, so it was green there already. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>