Commit History

  1. feat: add Verbatim Quote column and PDF output; implement true Upsert mechanism

    b136e9b

  1. fix: show accurate inserted vs skipped counts in Parse+Embed result message

    4c8d7df

  1. feat: professional PDF reports with dark banners, colour-coded themes, confidence bars (Report 1 and 2)

    ee3ebb0
  2. feat: add NONE rescue pass - re-evaluate NONE papers with forced category assignment

    ad6438a
  3. feat: add Report 2 (Theme Aggregation PDF) to Research Impact Audit tab

    1cf9750
  4. fix: skip classify_paper_types in SPJIMR pipeline to preserve user-selected corpus type (EMPI/BIBS/etc)

    a4a6c5b
  5. fix: replace upsert with manual dedup to avoid missing unique constraint error

    b73d663

  1. fix: upsert on web_link to prevent duplicate papers on re-upload

    af3d46a
  2. fix: pass selected corpus_type to import_pdfs_from_zips and resolve meta_str NameError

    8670c4c
  3. Migrate to dedicated research_impact_audits table and fix minor UI bugs

    ee092ff

  1. fix(aacsb): add robust JSON repair, escape quotes in prompt, hydrate all paper titles, and print evidence & reasoning in PDF report

    97b02cb
  2. fix(ui): make PDF report download button always visible (but interactive=False when empty) and add load session data button

    30b0994
  3. Fix unicode errors in PDF generation with strict sanitize function

    e4d8791
  4. Fix fpdf crash causing missing UI updates

    3491bae
  5. Ensure all papers are evaluated gracefully

    9e0d208
  6. Add AACSB Audit PDF download feature

    04c1aa9
  7. Fix 'Untitled' titles due to ID type mismatch and show all audited papers including NONE in UI

    a14e716
  8. Fix PreTrainedModel import error, remove terminal emojis, and allow Step 9 before clustering

    9d07b40
  9. feat: Add Step 9 AACSB Impact Audit tab with Mistral LLM evaluation

    f37134a

  1. Use Mistral LLM to clean findings: strip junk/metadata/stats, extract narrative sentences

    8bcf886

  1. Fix: merge Historical Reports INTO Step 8 Research Command Center (matches local layout)

    68859ff
  2. Fix: guard all Supabase calls so Step 8 tab renders even if DB is unreachable

    e4aeb98

  1. Force rebuild: pin gradio>=6.10.0, add markdown dep, push all source files

    8d9b0cd
  2. Remove demo.load that caused NameError crash

    6803d3f
  3. Add Load Report button and auto-load event for Historical Reports

    396f701
  4. Rename Historical Reports to Step 8

    a76d74c
  5. Fix Historical Reports tab visibility

    65a545e
  6. Add gspread and google-auth to requirements

    33651a0

  1. Fix truncation limits for full context extraction and add DOI parsing

    4822e66

  1. Fix dependency resolver backtracking by removing bounds

    b799431

  1. Add missing plotly dependency

    e6dddcb
  2. Fix deployment: defer agent load, add missing workbench packages and credentials

    9ebfd41

  1. Upload 40 files

    Verified signature
    a52bae4
  2. initial commit

    Verified signature
    894b13c