ccr-platform / backend

Commit History

fix(constructs): resolve the review's open questions from Noor's answers
0af19f8
Running

devaanand Claude Opus 5 (1M context) commited on

fix(constructs): verify MFQ against the source the review sheet omitted
10425ec

devaanand Claude Opus 5 (1M context) commited on

fix(constructs): correct the review pass after a validity review
461b859

devaanand Claude Opus 5 (1M context) commited on

feat(constructs): apply the 2026-08-25 library review [spec 0007]
4afd259

devaanand Claude Opus 5 (1M context) commited on

fix(models): drop the PsyEmbedding pooling workaround, re-pin to fixed repos
597c9b7

devaanand commited on

feat(scoring): anchor vectors (bipolar constructs) [spec 0006]
f341328

devaanand commited on

feat(guide): add a sample-datasets section to the public guide
c993be8

devaanand commited on

fix(privacy): stop showing shared anonymous projects to signed-in users
049074a

devaanand commited on

fix(ui): show the site identity footer on the welcome view only
59b268b

devaanand commited on

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

devaanand commited on

fix(auth): trim whitespace from CCR_APP_URL to prevent sign-in issues
3fde616

devaanand commited on

fix(ui): keep the AI drafting tooltip text inside its box
e8f94ba

devaanand commited on

feat(guide): public how-to guide + live AI model details
8586c1b

devaanand commited on

ui: redesign the new-construct form as a contained panel with source cards
069d95d

devaanand commited on

feat: audit trail for AI drafts + disabled-button reasons everywhere
c49bb09

devaanand commited on

ui: three explicit construct paths + Save gating + visible AI drafts
dc9da41

devaanand commited on

docs: AI item-drafting scenarios in /guide and MANUAL_TESTING.md
bf6c4d6

devaanand commited on

ui: item-source chooser in custom-construct form (type / upload / AI)
6e3ac9f

devaanand commited on

feat: LLM-generated construct items (design note ITEM_GENERATION.md)
1a28176

devaanand commited on

content: link the lab website (websites.umass.edu/matari)
2a166b5

devaanand commited on

content: disclaimer as its own card section on the landing page
ce5745a

devaanand commited on

content: PI landing-page copy and open-source disclaimer
f6e17d3

devaanand commited on

style: enhance topbar consistency and responsiveness across guide and product pages
c53fa39

devaanand commited on

feat: put invite links on hold; single brand header everywhere
6a6c7cf

devaanand commited on

style: modernize UI - design tokens, sticky header, focus rings, status dots
52ef91c

devaanand commited on

feat: make /product internal - lab members, maintainers, and PI only
78fa678

devaanand commited on

feat: CAML lab branding - CCR logo, ink+teal theme, favicon, attribution
4e87534

devaanand commited on

feat: Add multi-construct functionality to scoring and results in guide and product pages
b195b7b

devaanand commited on

feat: Implement multi-construct functionality in CCR analysis
a685524

devaanand commited on

refactor: enhance AdminPage overview display and improve navigation
54bd1cf

devaanand commited on

feat: add welcome page for first-time users and update routing
8ed8f32

devaanand commited on

Enable Row-Level Security on public tables in Supabase at startup
8cc4299

devaanand commited on

Refactor admin page to include collapsible sections and enhance invite link management
5ad96fc

devaanand commited on

Four-tier access model: self-governing admin, pre-login access, audit trail
bfb6467

devaanand commited on

Repro script: valid Python booleans + per-run filenames in instructions
ffe862f

devaanand commited on

Fix deprecated model_args->model_kwargs in ST loader + repro script
c5ee930

devaanand commited on

Guide: click a section heading to copy a shareable deep-link
46b1454

devaanand commited on

Guide: add limits + models tables, fix stale anon byte cap
329d800

devaanand commited on

new upload restrictions
a9d817a

devaanand commited on

Frontend: rebuild static bundle so the upload-limit UI ships
049cbbb

devaanand commited on

Upload limits: make the byte ceiling configurable and stream-checked
776393c

devaanand commited on

Guide: add architecture + data-flow diagrams and infra/data-lifecycle notes
d7891e4

devaanand commited on

Graceful handling when an uploaded file is gone (restart-safe UX)
3f7c413

devaanand commited on

Guide: accounts/data now persist (Postgres); files caveat clarified
0b29b70

devaanand commited on

Persistent storage: DATABASE_URL (Postgres/Supabase) support + deploy steps
f825419

devaanand commited on

Admin: no password reset for Google accounts (UI + backend guard)
5a24540

devaanand commited on

Admin page v1: user roles (lab tier), password resets, failed-run requeue, verification queue
b633038

devaanand commited on

Guide: researcher quickstart, Slack feedback destination, lab-tier saved-run wording
b89016c

devaanand commited on

Refine documentation and fix upload handling
9fce59c

devaanand commited on

Add /guide tester page and /samples demo-data downloads
ed98758

devaanand commited on