Commit History

  1. fix(ui): close the gap above the project name⁠ Running

    cdc4d17

  1. feat(ui): account chip and menu at the foot of the sidebar⁠

    ecf3b3a
  2. feat(ui): drop the dark banner; the sidebar is the chrome now⁠

    3967e32
  3. feat(ui): the project sidebar closes, and is a drawer on phones⁠

    e360d80

  1. feat(ui): cite link under a run's reproducibility record⁠

    9bde790

  1. docs: how to cite the platform⁠

    e867cf8
  2. feat(ui): "Cite this platform" in the landing-page footer⁠

    61bbb51
  3. feat(cite): one canonical citation for the platform and the CCR papers⁠

    b64a521

  1. docs: record the phone-layout pass⁠

    1e38d5d
  2. fix(guide): wrap the reproduction commands on a phone⁠

    e2d93c2
  3. fix(ui): fit the results views on a phone screen⁠

    5b8f9e6

  1. fix(ui): rework the sample-corpus section of Step 1⁠

    db5d011
  2. fix(ui): show the sample corpus by default; stack the runs table on phones⁠

    e639e13

  1. docs(corpus): record the CAMEL licence; the dataset link is fine⁠

    devaanand +1: Claude Opus 5 (1M context)
    5411f5f
  2. fix(storage): do not require server-side copy for example corpora⁠

    devaanand +1: Claude Opus 5 (1M context)
    82c5ea2
  3. fix(ui): sample data picker is a dropdown with an info button⁠

    devaanand +1: Claude Opus 5 (1M context)
    69aff04
  4. feat(library): settle the last two wording questions; CAMEL logo⁠

    devaanand +1: Claude Opus 5 (1M context)
    726d852
  5. fix(ui): sample data as a small entry point under the upload row⁠

    devaanand +1: Claude Fable 5.1
    0b5c981
  6. fix(ui): one compact corpus row instead of two large cards⁠

    devaanand +1: Claude Opus 5 (1M context)
    bb4c28d
  7. fix(anon): owner key overflowed owner_user_id, 500ing anonymous writes⁠

    devaanand +1: Claude Opus 5 (1M context)
    a7f2409
  8. feat(corpus): offer the full CAMEL corpus from R2, raise the row ceiling⁠

    devaanand +1: Claude Opus 5 (1M context)
    88b1ea9
  9. feat(corpus): CAMEL as a built-in example corpus [spec 0010]⁠

    devaanand +1: Claude Opus 5 (1M context)
    3a1d713

  1. feat(ui): show language names instead of ISO codes⁠

    devaanand +1: Claude Opus 5 (1M context)
    41ee593
  2. feat(privacy): anonymous session scope, construct TTL, creation cap [spec 0009]⁠

    devaanand +1: Claude Opus 5 (1M context)
    b35131c
  3. fix(privacy): scope custom constructs to their creator, add delete [spec 0008]⁠

    devaanand +1: Claude Opus 5 (1M context)
    3594eb6

  1. fix(retention): delete project rows in FK-safe order, enforce FKs in SQLite⁠

    248d767
  2. fix(constructs): resolve the review's open questions from Noor's answers⁠

    devaanand +1: Claude Opus 5 (1M context)
    0af19f8
  3. fix(constructs): verify MFQ against the source the review sheet omitted⁠

    devaanand +1: Claude Opus 5 (1M context)
    10425ec
  4. fix(constructs): correct the review pass after a validity review⁠

    devaanand +1: Claude Opus 5 (1M context)
    461b859
  5. docs: MIT-only license, keep planning docs out of a public repo⁠

    devaanand +1: Claude Opus 5 (1M context)
    1b10b34
  6. chore(registry): record measured CPU throughput for all seven models⁠

    devaanand +1: Claude Opus 5 (1M context)
    684411f
  7. feat(constructs): apply the 2026-08-25 library review [spec 0007]⁠

    devaanand +1: Claude Opus 5 (1M context)
    4afd259

  1. fix(models): drop the PsyEmbedding pooling workaround, re-pin to fixed repos⁠

    597c9b7

  1. feat(scoring): anchor vectors (bipolar constructs) [spec 0006]⁠

    f341328

  1. feat(guide): add a sample-datasets section to the public guide⁠

    c993be8
  2. fix(privacy): stop showing shared anonymous projects to signed-in users⁠

    049074a
  3. fix(ui): show the site identity footer on the welcome view only⁠

    59b268b

  1. fix(site): put lab identity into the served HTML, not just the JS bundle⁠

    da069b3
  2. chore: remove stale git lock files committed by mistake⁠

    03b0147
  3. fix(auth): trim whitespace from CCR_APP_URL to prevent sign-in issues⁠

    3fde616

  1. chore: add MIT LICENSE and production deploy assets⁠

    4d1197e

  1. fix(ui): keep the AI drafting tooltip text inside its box⁠

    e8f94ba
  2. feat(guide): public how-to guide + live AI model details⁠

    8586c1b

  1. merge: unify lab-org repo history with the deploy repo⁠

    5619d79

  1. ui: redesign the new-construct form as a contained panel with source cards⁠

    069d95d
  2. feat: audit trail for AI drafts + disabled-button reasons everywhere⁠

    c49bb09
  3. ui: three explicit construct paths + Save gating + visible AI drafts⁠

    dc9da41

  1. docs: DEPLOY.md - persistence caveat resolved (Postgres + R2 live, verified)

    5e68150
  2. docs: AI item-drafting scenarios in /guide and MANUAL_TESTING.md⁠

    bf6c4d6
  3. ui: item-source chooser in custom-construct form (type / upload / AI)⁠

    6e3ac9f