Private
Public Access
0
0
Files
manual_slop/docs/reports
ed bed332fbbb docs(report): ADDENDUM 2 - definitive root cause (stale sim project files)
After Tier 2's fixes (ab16f2f2 + f3d823b7), 28/29 RAG tests pass but
test_rag_phase4_final_verify still fails. Traced the remaining failure:
the subprocess's active_project_path points to
tests/artifacts/temp_livecontextsim.toml (created by
simulation/sim_base.py:84, never cleaned up), so active_project_root =
tests/artifacts. The RAG engine uses tests/artifacts as base_dir, so
index_file looks for final_test_1.txt in tests/artifacts/ (not found)
and silently no-ops. Collection stays empty -> 0 chunks -> no RAG
context block.

Verified via /api/project endpoint (project.name='temp_livecontextsim',
not 'TestProject') and in-process RAGEngine test (engine works perfectly
with correct base_dir). The ui_files_base_dir temp-path issue (Tier 2's
fix) is a separate, real polluter but NOT the current failure's cause.

Fix: clean up stale temp_*.toml files in tests/artifacts/, add teardown
to simulation/sim_base.py, and make index_file log when it no-ops on
missing files (the silent return is why this took 3 sessions to find).
2026-06-27 23:38:44 -04:00
..