recon / src

Commit History

  1. fix: trust summary resilience, Unicode in reason strings, full GitHub README

    4f24399
  2. tune STALE threshold to 0.50 — better Cat B recall (44% vs 2% at 0.40)

    d508731
  3. fix: suppress OPENALEX_API_KEY warning when no DOI present

    dcd26cc
  4. Phase 2.6: add per-paper trust summary to synthesizer output — addresses Armin's explainability request

    a249204
  5. Phase 2.5: wire reliability scorer into critic — edge reliability replaces mean-age STALE threshold

    6a63556
  6. Phase 2.4b: fix dominant_signal — FOUNDATIONAL driven by centrality+coherence not age

    a90ef68
  7. Phase 2.4: add edge reliability scorer — three-signal formula, foundational paper test passes

    2138877
  8. Phase 2.2-2.3: add doi to Paper, populate from S2 externalIds, integrate OpenAlex into retriever

    ad651e3
  9. Phase 2.1: add OpenAlex API integration (search, DOI lookup, citation centrality)

    b98fd6c
  10. Phase 1.2: fix STALE-before-CONTRADICTED bug — both checks now run, CONTRADICTED wins when both fire

    b2fc5a3

  1. Fix HF Spaces: tmp paths for cache and model, preload model at build

    27c6634
  2. Phase 13: HF Spaces deploy ready - verdict logging, clean requirements

    6f237d6

  1. Phase 9 polish: structured output format, HTML UI components, citation highlighting

    f46c83b
  2. Phase 8: LangGraph state machine, full pipeline, retry loop, session loader

    0f02637
  3. Phase 7: synthesizer agent, claim extraction, session write, MD export

    7a0e3de
  4. Phase 6: critic agent, 4-verdict taxonomy, contradiction detection, question rewriter

    7b97656
  5. Phase 5: retriever agent, S2 keyword conversion, hybrid scoring, citation graph

    e955d78
  6. Phase 4: planner agent with temporal decomposition and session context

    0fb281f
  7. Phase 3: retriever utils, hybrid scoring, DDG+S2 wrappers, disk cache

    22e9366
  8. Phase 2: state schema, SQLite session memory, data dir

    2a79143