Skip to content

Frefact - #1

Merged
M1ndSmith merged 23 commits into
masterfrom
frefact
Aug 13, 2026
Merged

Frefact#1
M1ndSmith merged 23 commits into
masterfrom
frefact

Conversation

@M1ndSmith

Copy link
Copy Markdown
Owner

No description provided.

M1ndSmith and others added 23 commits July 24, 2026 16:17
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>
@vercel

vercel Bot commented Aug 13, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
aspc Ready Ready Preview Aug 13, 2026 3:35pm
aspc-web Ready Ready Preview Aug 13, 2026 3:35pm

@M1ndSmith
M1ndSmith merged commit 590f69e into master Aug 13, 2026
4 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant