============================= test session starts ==============================
platform darwin -- Python 3.12.12, pytest-9.0.2, pluggy-1.6.0 -- /Users/dondoe/coding/zeroth/.venv/bin/python3
cachedir: .pytest_cache
rootdir: /Users/dondoe/coding/zeroth
configfile: pyproject.toml
plugins: anyio-4.12.1, langsmith-0.7.20, asyncio-1.3.0
asyncio: mode=Mode.AUTO, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collecting ... collected 4 items

tests/live_scenarios/test_research_audit.py::test_research_audit_bootstrap_and_api_flow FAILED [ 25%]
tests/live_scenarios/test_research_audit.py::test_research_audit_approval_pause_and_resume FAILED [ 50%]
tests/live_scenarios/test_research_audit.py::test_research_audit_thread_continuity_across_runs FAILED [ 75%]
tests/live_scenarios/test_research_audit.py::test_research_audit_strict_policy_mode_terminates_run FAILED [100%]

=================================== FAILURES ===================================
__________________ test_research_audit_bootstrap_and_api_flow __________________

sqlite_db = <zeroth.storage.sqlite.SQLiteDatabase object at 0x108b096a0>

    def test_research_audit_bootstrap_and_api_flow(sqlite_db) -> None:
>       from live_scenarios.research_audit.bootstrap import bootstrap_research_audit_service
E       ModuleNotFoundError: No module named 'live_scenarios'

tests/live_scenarios/test_research_audit.py:162: ModuleNotFoundError
________________ test_research_audit_approval_pause_and_resume _________________

sqlite_db = <zeroth.storage.sqlite.SQLiteDatabase object at 0x108e42180>

    def test_research_audit_approval_pause_and_resume(sqlite_db) -> None:
>       from live_scenarios.research_audit.bootstrap import bootstrap_research_audit_service
E       ModuleNotFoundError: No module named 'live_scenarios'

tests/live_scenarios/test_research_audit.py:210: ModuleNotFoundError
______________ test_research_audit_thread_continuity_across_runs _______________

sqlite_db = <zeroth.storage.sqlite.SQLiteDatabase object at 0x108e42a80>

    def test_research_audit_thread_continuity_across_runs(sqlite_db) -> None:
>       from live_scenarios.research_audit.bootstrap import bootstrap_research_audit_service
E       ModuleNotFoundError: No module named 'live_scenarios'

tests/live_scenarios/test_research_audit.py:255: ModuleNotFoundError
____________ test_research_audit_strict_policy_mode_terminates_run _____________

sqlite_db = <zeroth.storage.sqlite.SQLiteDatabase object at 0x108e433e0>

    def test_research_audit_strict_policy_mode_terminates_run(sqlite_db) -> None:
>       from live_scenarios.research_audit.bootstrap import bootstrap_research_audit_service
E       ModuleNotFoundError: No module named 'live_scenarios'

tests/live_scenarios/test_research_audit.py:292: ModuleNotFoundError
=========================== short test summary info ============================
FAILED tests/live_scenarios/test_research_audit.py::test_research_audit_bootstrap_and_api_flow
FAILED tests/live_scenarios/test_research_audit.py::test_research_audit_approval_pause_and_resume
FAILED tests/live_scenarios/test_research_audit.py::test_research_audit_thread_continuity_across_runs
FAILED tests/live_scenarios/test_research_audit.py::test_research_audit_strict_policy_mode_terminates_run
============================== 4 failed in 0.18s ===============================
