Commit History

  1. fix: apply lazy init pattern and pydantic-ai fixes to ReportAgent (#12)⁠

    3139749
  2. Merge pull request #11 from The-Obstacle-Is-The-Way/feat/phase7-hypothesis-agent⁠

    e993253
  3. fix: mock get_model in tests to avoid API key requirement in CI

    ebc6429
  4. fix: address CodeRabbit Phase 7 nitpicks⁠

    a6398e4
  5. fix: address CodeRabbit Phase 7 review feedback⁠

    bc74531
  6. feat(phase7): implement Hypothesis Agent for mechanistic reasoning⁠

    c690006
  7. Merge pull request #10 from The-Obstacle-Is-The-Way/feat/phase6-embeddings⁠

    b25ffdb
  8. fix: address CodeRabbit Phase 6 review feedback⁠

    506a9c0
  9. fix: address CodeRabbit Phase 5 review feedback⁠

    d247864
  10. fix(phase6): critical fixes from senior audit⁠

    59afc84
  11. feat(phase6): Embeddings & Semantic Search implementation⁠

    3bacbf8
  12. Merge main: Phase 5 + Phase 6-8 doc revisions

    24a5878
  13. docs: comprehensive Phase 6-8 spec revisions (Senior Architect audit)⁠

    ec3d7dc
  14. feat(architecture): update system design and roadmap for Phases 1-8⁠

    2dc022a
  15. feat(phase8): implement Report Agent for structured scientific report generation⁠

    2763672
  16. feat(phase6): implement embeddings for semantic search and deduplication⁠

    53bf395
  17. fix(ci): add E402/RUF100 to ignore for cross-env compatibility⁠

    ecbc47b
  18. fix(ci): skip agent tests when agent-framework not installed⁠

    5a82171
  19. fix(phase5): align configs and add agent tests⁠

    15459e9
  20. chore: vendor agent-framework for deployment (fix pre-commit)

    7057335
  21. fix: linting and types for phase 5

    1922dbd
  22. fix: pass API keys explicitly to pydantic-ai providers⁠

    1f96735
  23. fix: pydantic-ai v1 compatibility and Anthropic model update⁠

    4732667
  24. Merge pull request #7 from The-Obstacle-Is-The-Way/feat/phase4⁠

    35ebd09
  25. refactor(phase4): address CodeRabbit review⁠

    36983ae
  26. feat(phase4): Orchestrator and UI complete

    25c3a8b
  27. fix: add type ignore comment for Agent instantiation in JudgeHandler⁠

    9760706
  28. fix(tests): resolve mypy divergence and test failures⁠

    95d2e29
  29. feat(phase3): implement judge slice (LLM Judge, Prompts, Models)⁠

    d7e5abb
  30. fix(phase2): address CodeRabbit review feedback + add examples⁠

    32e3b61
  31. ci: add GitHub Actions workflow for CI/CD⁠

    572b569
  32. feat(phase2): add sample_evidence fixture to conftest.py⁠

    2457ae0
  33. fix: resolve mypy divergence between make check and pre-commit⁠

    cace02f
  34. feat(phase2): implement search slice (PubMed, Web, Orchestrator) (#4)⁠

    499170b
  35. feat(phase1): add Makefile for developer experience⁠

    32fcf60
  36. feat(phase1): Foundation & Tooling complete⁠

    069f0a0
  37. fix: markdown lint warnings in roadmap.md

    953b850
  38. fix: add bash language identifier to code block (CodeRabbit)

    481bdd7
  39. docs: update Phase 1 documentation with new directory structure and configuration details⁠

    d33aedd
  40. docs: finalize Phase 4 implementation with Orchestrator and Gradio UI⁠

    33b0f43
  41. docs: update implementation documentation for Phases 1-4⁠

    77627ff
  42. docs: enhance Phase 4 UI and Orchestrator documentation⁠

    5c8b030
  43. docs: enhance Phase 4 documentation with detailed implementation and deployment instructions⁠

    d0b14c0
  44. docs: expand Phase 3 Judge implementation with new models and prompts⁠

    b1310d3
  45. docs: enhance implementation documentation for Phase 2 search tools⁠

    1980847
  46. docs: update implementation documentation for Phases 2, 3, and 4⁠

    7ecca95
  47. docs: finalize implementation documentation for Phase 4 Orchestrator and UI⁠

    62d32ab
  48. docs: reorganize and update implementation documentation for phases 1 and 2⁠

    dde5c6f
  49. docs: enhance implementation documentation for Phase 4 Orchestrator and UI⁠

    20ba79b
  50. docs: expand Phase 3 Judge implementation specifications⁠

    e35d6b1