tdb-intake / lib

Commit History

  1. JSON import: convert to the form layout, load for editing; accept slash/URL DOIs⁠

    tttjjj +1: Claude Fable 5.1
    f39cb78
  2. Add a global search box (matches all columns) to the trial and reference tables⁠

    tttjjj +1: Claude Fable 5.1
    878d20c

  1. Import externally written questions from a JSON file as the first draft⁠

    tttjjj +1: Claude Fable 5.1
    2a9e0f5

  1. Actually make the Question box grow: native content height + CSS that wins⁠

    1fd676d
  2. Grow the Question/criterion boxes with their content⁠

    f2ce67c

  1. Revert "Password-gate the intake form (separate from the reviewer password)"⁠

    7765139
  2. Password-gate the intake form (separate from the reviewer password)⁠

    60008e1

  1. Intake form: browse other people's submissions as a reference⁠

    1b1eb38
  2. Turn Run agent into a real agentic loop with a workspace and tools⁠

    74239a8
  3. Run agent: cascading provider -> model -> effort -> key; current models⁠

    7fccc75
  4. Add 'Run agent' page: run LLMs on a submitted version and view results⁠

    9ceb217

  1. Drafts are timestamped; Load draft restores the latest⁠

    b92c42a
  2. Persist Save draft to a drafts/ subfolder + add Load draft⁠

    2e38fe8

  1. Add per-criterion scoring (Add/Deduct points)⁠

    e53de88

  1. Remove the tolerance field from criteria⁠

    842481b

  1. Consistent casing: importance High/Medium/Low; capitalize field labels⁠

    086c738
  2. Method dimension: 3 default criteria (extras optional, empty ones not saved)⁠

    042edfb
  3. Rubrics: drop Reproducibility, multiple criteria per dimension, importance⁠

    23b513a

  1. Invalidate a question's review status when the question is edited⁠

    3475963
  2. Form: show full review history across all versions (not just loaded one)⁠

    916f12b
  3. Per-question reviews; render questionnaire in app layout⁠

    b67309b
  4. Reviewer sees review history across all versions⁠

    f3a87c7
  5. Admin shows only the latest version per trial⁠

    fa43f54
  6. Show reviews when retrieving a version⁠

    5b2ebd8
  7. Save every submit as a new version; let users pick a version to load⁠

    a9aec68
  8. Make submissions editable; load by trial_id + username⁠

    089c7d1

  1. Store each review as a separate file under reviews/<submission>/⁠

    eb0abff
  2. Support multiple reviews per submission with full history⁠

    62f8380
  3. Add Streamlit/HF-Space version; move Next.js code into legacy/⁠

    2aabc58
  4. Switch storage to Hugging Face Dataset; add /admin review console

    64e3b80
  5. Add free-text input when design_element is 'Others'

    da4c21e
  6. Dropdowns for design_element/question_type; auto-generate rubrics from question type

    4327036

  1. Initial commit: clinical trial intake form

    8a03f63