Spaces:
Running on CPU Upgrade
Running on CPU Upgrade
Commit History
-
feat(corpus): offer the full CAMEL corpus from R2, raise the row ceiling
Follows spec 0010, which shipped only a 999-text sample because the full corpus could not be ingested. CCR_MAX_ROWS goes to 100,000, which was the code default all along; the three docs that variously claimed 20,000 and 50,000 are corrected to agree with it and with each other. That removes the ceiling that made the 57,174-row corpus un-ingestible. The full corpus is served from R2 under examples/, not the repo: 38 MB would ride in the Docker image and the Space repo on every deploy. It is deliberately NOT fetched from Hugging Face at runtime - that dataset returns 401, so fetching it would mean shipping lab credentials in a public app. scripts/upload_example_corpus.py puts it there and prints the row count the catalogue entry has to declare. Selection downloads the master once to parse, then makes the user's copy with a server-side copy_object, so 38 MB does not travel back out through the application for every visitor. Verified against the live bucket: 7.0s fetch, 0.7s parse of 57…88b1ea9
-
fix(auth): trim whitespace from CCR_APP_URL to prevent sign-in issues
docs: update deployment instructions and clarify CCR_APP_URL usage test: add test for app_url to handle pasted whitespace in CCR_APP_URL chore: update reverse proxy worker with correct upstream host3fde616
-
chore: add MIT LICENSE and production deploy assets
- LICENSE: MIT (Culture and Morality Lab, UMass Amherst). The site states the tool is free and open source, so the repo now carries a matching license. MIT is the standard for academic research software and maximizes reuse and citation. - deploy/reverse-proxy-worker.js: Cloudflare Worker that serves the Hugging Face Space at the lab's custom domain (Spaces have no native custom-domain support), keeping the domain in the address bar. - deploy/PRODUCTION_RUNBOOK.md: full steps to move to lab-owned accounts (Supabase, R2, HF Space, Groq), migrate data, and wire the domain. - .gitignore: exclude personal .agents/ and .codex/ tooling.4d1197e