Conversation
Stop silent wrong limits: remove force_wheeler or True, preserve subgroup charts on Wheeler path, block freeze on STOP gates, reject go-live when checklist failed, fix variable-n/EWMA/CUSUM Phase II, unbalanced Gage R&R fallback, and serialize ControlLimits.version. Co-authored-by: Cursor <cursoragent@cursor.com>
Fail closed on missing API keys, validate WebSocket JWT, bcrypt admin login with fixed username, refuse default JWT secret, sanitize reports and stream replay paths, stream uploads with size check, wire rate limits, tighten CORS, and move compose secrets to env_file. Co-authored-by: Cursor <cursoragent@cursor.com>
Restore Phase II evaluator index/buffer after restart, evict stream state, use deterministic raw-measurement ids with conflict ignore, manual Kafka commits with reconnect backoff, MQTT reconnect, migrate service in compose, real /health probes, and reject SQLite for streaming. Co-authored-by: Cursor <cursoragent@cursor.com>
Make CI fail on ruff/eslint, add mypy for spc_core, run gated integration job against Timescale/Redis, clear ruff findings, fix live OOC index mapping and WebSocket reconnect, auth-guard pages, 401 redirect, drop xlsx accept, refresh requirements.txt, and keep sample_data out of the wheel. Co-authored-by: Cursor <cursoragent@cursor.com>
Root .gitignore used a blanket lib/ rule that hid the Next.js API client from git, so Vercel clones failed with module not found for @/lib/api. Co-authored-by: Cursor <cursoragent@cursor.com>
…ols. Co-authored-by: Cursor <cursoragent@cursor.com>
Scientific deps (numpy/scipy) exceed the FastAPI serverless bundle cap; container deploy plus Large Functions is the workable path. Co-authored-by: Cursor <cursoragent@cursor.com>
…tall. Root Dockerfile.vercel produced empty Ready deploys without Container Images; FastAPI with Large Functions is the working path. Co-authored-by: Cursor <cursoragent@cursor.com>
Serverless FS is read-only outside /tmp, so analyze crashed and the browser showed a CORS "Cannot reach API" error. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Align CLI/API/Compose with current go-live UI, /backend proxy, and Playwright e2e.
Drop unused uvicorn/xlsx/redis wheels from the serverless install so frefact can replace aspc-plum production. Co-authored-by: Cursor <cursoragent@cursor.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.