Commit History

  1. fix: Cache-hit whitelist and LangGraph-dropped gate state⁠

    096df90
  2. fix: Margin-consistency gate check and final-evaluation label⁠

    c90d619
  3. feat: Surface data-gate findings in result quality notes⁠

    43a46f6
  4. test: Reference-table MISSING section rendering (CI-only, needs analyzer deps)

    e2bae9f
  5. feat: Deterministic data gate on the Researcher->Analyzer edge⁠

    7abf8e9
  6. fix: Gateway resilience to Researcher restarts at submit time⁠

    8a1264b
  7. fix: Boeing-run findings β€” canonical refs, edge contracts, guardrails⁠

    e961a43
  8. fix: Resubmit research task once when the service loses it mid-run⁠

    8d71395
  9. chore: Remove legacy USE_A2A_RESEARCHER from .env.example (A2A is the only research path)

    abfe5c1
  10. docs: Correct data-source key finding in audit checklist

    e3af7e2
  11. feat: JSON-mode structured outputs for critic scoring⁠

    04accf1
  12. feat: Vite 7 + React 19 upgrade and SSE status streaming⁠

    f7d988e
  13. fix: Handle gpt-oss reasoning-token budget in Groq calls and deep health⁠

    96a9373
  14. feat: Harden API, pin dependencies, and enable pytest CI gate⁠

    e926e7e
  15. chore: Remove AWS deployment, dead code, and unused dependencies⁠

    182dc1c
  16. ci: Add CI, HF Space auto-mirror, and weekly live canary workflows⁠

    2407b4d

  1. docs: Update audit checklist progress

    3723ba5
  2. chore: Add MIT LICENSE file to match README badge

    7045b2d
  3. fix: Migrate to living LLM models and defuse stale production config⁠

    f26a13c
  4. docs: Document two-repo architecture in business README

    95a89bb

  1. fix: Fix agentic workflow loop in AWS Lambda deployment⁠

    vn6295337 +1: Claude Sonnet 4.5
    f1fb503

  1. feat: Add AWS serverless deployment infrastructure⁠

    vn6295337 +1: Claude Opus 4.5
    f34d186

  1. debug: Add detailed logging for numeric mismatches in critic⁠

    vn6295337 +1: Claude Opus 4.5
    0e30a8c
  2. fix: Align analyzer field names with MCP data structure⁠

    vn6295337 +1: Claude Opus 4.5
    2db41a2

  1. fix: Improve SWOT output formatting⁠

    vn6295337 +1: Claude Opus 4.5
    1f4f8e3
  2. fix: Check MCP 'executing' status in ProcessFlow visualization⁠

    vn6295337 +1: Claude Opus 4.5
    e6a47ad
  3. fix: Add MCP 'executing' state for process flow visualization⁠

    vn6295337 +1: Claude Opus 4.5
    dc70069
  4. fix: Handle temporal dict format for revenue_cagr_3yr in analyzer⁠

    vn6295337 +1: Claude Opus 4.5
    dd14be4
  5. fix: Clean company name suffixes in stock listings⁠

    vn6295337 +1: Claude Opus 4.5
    f72c58e
  6. fix: Update analyzer to handle new MCP source-keyed structure⁠

    vn6295337 +1: Claude Opus 4.5
    1492943
  7. fix: Handle 'sources' wrapper in fundamentals data structure⁠

    vn6295337 +1: Claude Opus 4.5
    146876d
  8. fix: Only validate SWOT section for uncited numbers⁠

    vn6295337 +1: Claude Opus 4.5
    a8d1079
  9. fix: Update citation patterns to match new SWOT output format⁠

    vn6295337 +1: Claude Opus 4.5
    e3b7287
  10. feat: SWOT output as structured text parsed into HTML tables⁠

    vn6295337 +1: Claude Opus 4.5
    6fd7fcd
  11. Fix revision loop exit: change > 3 to >= 3, handle ESCALATE⁠

    vn6295337 +1: Claude Opus 4.5
    6ab9879
  12. Fix revision loop: add critique_details to AgentState⁠

    vn6295337 +1: Claude Opus 4.5
    95ae0b4
  13. Fix Company Profile path: look at sec_edgar.company⁠

    vn6295337 +1: Claude Opus 4.5
    f18a6fd
  14. Reformat SWOT output: concise 3-column table format⁠

    vn6295337 +1: Claude Opus 4.5
    0fb19bd
  15. Fix Company Profile paths to match Research Service structure⁠

    vn6295337 +1: Claude Opus 4.5
    de975df
  16. Add business details to Company Profile section⁠

    vn6295337 +1: Claude Opus 4.5
    904fcf4
  17. Remove duplicate Company Details from markdown output⁠

    vn6295337 +1: Claude Opus 4.5
    69cd30e
  18. UI improvements: metric refs, company details, remove status labels⁠

    vn6295337 +1: Claude Opus 4.5
    86951ae
  19. Decrease quality threshold from 7 to 6⁠

    vn6295337 +1: Claude Opus 4.5
    07bfcf6
  20. Change OpenRouter model to Gemma 3n E4B IT⁠

    vn6295337 +1: Claude Opus 4.5
    6a70bab
  21. Fix OpenRouter model: use deepseek-chat-v3 (was invalid model)⁠

    vn6295337 +1: Claude Opus 4.5
    784089a
  22. Trigger HF Spaces rebuild

    d56d23e
  23. Rotate between LLM providers instead of consecutive retries⁠

    vn6295337 +1: Claude Opus 4.5
    494ea7a
  24. Replace toast with Browser Notifications API⁠

    vn6295337 +1: Claude Opus 4.5
    1ad22ef
  25. Increase LLM retry delays and add fallback delay for all errors⁠

    vn6295337 +1: Claude Opus 4.5
    8d5bad3
  26. Update default models: Gemini stable + OpenRouter GPT fallback⁠

    vn6295337 +1: Claude Opus 4.5
    87e16be