Commit History

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

    4f24399
  2. docs: rewrite README for v2 — edge reliability, updated eval numbers, clean authorship

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

    d508731
  4. Phase 2: UI reliability badges, changelog, eval runner — Phase 2 complete

    93faab0
  5. Phase 2: add v2 full eval runner script

    dffe992
  6. fix: suppress OPENALEX_API_KEY warning when no DOI present

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

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

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

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

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

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

    b98fd6c
  13. Phase 1.3: eval results, test scripts, gap filter reverted — no improvement, changelog update

    10f9a75
  14. Phase 1.3: smoke test scripts, eval runner, check_progress, fix unicode in run_eval.py

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

    b2fc5a3
  16. Phase 1.1: archive patch_contradiction.py — research integrity fix

    cd9075d
  17. docs: add v2 master context document

    7622730
  18. Phase 0: branch setup for v2-edge-reliability

    77669a9
  19. chore: harden .gitignore — .claude/, secrets, session artifacts; remove duplicate lines

    fa075db

  1. docs: commit eval summary; clarify critic as LLM-assisted-judge; fix test imports⁠

    7624a2f

  1. Phase 14: README

    0bf564b
  2. resolve merge: use local RECON codebase

    bcb9161

  1. initial commit

    Verified signature
    264e7e5
  2. Fix sdk_version quotes in README yaml

    f4f6dd6
  3. Fix: remove gradio from requirements.txt - managed by sdk_version in README

    eef4223

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

    27c6634
  2. Fix: move demo.launch() outside __main__ guard for HF Spaces

    2a9384c
  3. Disable SSR mode for HF Spaces compatibility

    1f28504
  4. Remove ragas/datasets/heavy deps - not needed at runtime

    32dd61c
  5. Fix Gradio 6 css parameter location

    dfbc129
  6. Prevent binary files from being tracked

    e23434c
  7. Prevent binary files from being tracked

    953d0a9
  8. Pin Gradio to 6.10.0 matching local version

    363a0ca
  9. Remove cached API responses from tracking

    e3f45be
  10. Add HF Spaces metadata and project README

    3788f27
  11. Phase 13: HF Spaces deploy ready - verdict logging, clean requirements

    6f237d6

  1. Phase 9.1: Cleaned up directory

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

    f46c83b
  3. Phase 9: Gradio UI, critic debug panel, claim table, session sidebar, MD export

    5f2dbd3
  4. Phase 8: LangGraph state machine, full pipeline, retry loop, session loader

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

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

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

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

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

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

    2a79143
  11. Initial commit

    Mukul Rayana
    e62400d