From 696ad852c91aaa16ed8b07dd3dc37baad7687e0f Mon Sep 17 00:00:00 2001 From: Jeffrey Alan Scudder Date: Tue, 31 Mar 2026 10:19:37 -0700 Subject: [PATCH] =?UTF-8?q?docs:=20update=20SCORE.md=20and=20CLAUDE.md=20?= =?UTF-8?q?=E2=80=94=20Netlify=20deprecated,=20lith=20is=20production?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- CLAUDE.md | 10 +++++----- SCORE.md | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index d095940acb..77d800242b 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -43,7 +43,7 @@ npm run aesthetic npm run ac # Run individual servers: -npm run site # Main Netlify dev server (port 8888) +npm run site # Main dev server (port 8888) npm run server:session # Session backend (port 8889) npm run stripe # Stripe webhook listener ``` @@ -201,10 +201,10 @@ The API is provided through function parameters. Common APIs: ### Servers and Services -1. **System Server** (`system/`) - - Netlify dev server serving the main application - - Edge functions in `netlify/edge-functions/` - - Serverless functions in `netlify/functions/` +1. **System Server** (`system/` + `lith/`) + - Production: lith monolith (Express + Caddy on DigitalOcean VPS) + - Dev: `npm run site` (port 8888) + - Backend functions in `system/netlify/functions/` - Handles piece serving, authentication, storage APIs 2. **Session Server** (`session-server/`) diff --git a/SCORE.md b/SCORE.md index 8696e42dac..5cd1d6abcf 100644 --- a/SCORE.md +++ b/SCORE.md @@ -55,7 +55,7 @@ Every piece is URL addressable (e.g. https://aesthetic.computer/notepat). Genera **Backend** - `session-server/` — Real-time multiplayer (Socket.io) -- Netlify deployment for static assets +- `lith/` — Monolith deploy (Express wrapping Netlify function handlers + static files, served via Caddy on a DigitalOcean VPS) - Authentication and data storage **Languages** -- 2.51.2