```json
[
  {"name": "project_dir_definition", "tool": "function_body", "params": {"file_path": "expert_build/propose.py", "function_name": "PROJECT_DIR"}},
  {"name": "propose_imports_and_constants", "tool": "file_imports", "params": {"file_path": "expert_build/propose.py"}},
  {"name": "cmd_pipeline_full", "tool": "function_body", "params": {"file_path": "expert_build/pipeline.py", "function_name": "cmd_pipeline"}},
  {"name": "stage_extract_return", "tool": "function_body", "params": {"file_path": "expert_build/pipeline.py", "function_name": "_stage_extract"}},
  {"name": "stage_derive_return", "tool": "function_body", "params": {"file_path": "expert_build/pipeline.py", "function_name": "_stage_derive"}},
  {"name": "stage_review_return", "tool": "function_body", "params": {"file_path": "expert_build/pipeline.py", "function_name": "_stage_review"}},
  {"name": "work_dir_fixture", "tool": "function_body", "params": {"file_path": "tests/test_pipeline.py", "function_name": "work_dir"}},
  {"name": "state_file_usages", "tool": "find_usages", "params": {"symbol": "STATE_FILE"}},
  {"name": "pipeline_test_imports", "tool": "file_imports", "params": {"file_path": "tests/test_pipeline.py"}},
  {"name": "stage_ingest_raises", "tool": "raises_analysis", "params": {"file_path": "expert_build/pipeline.py", "function_name": "_stage_ingest"}},
  {"name": "caffeinate_hold_body", "tool": "function_body", "params": {"file_path": "expert_build/caffeinate.py", "function_name": "hold"}}
]
```
