Skip to main content

max / makenotwork

Correct README architecture claims Drop the E2E encrypted live chat claim and the WebSocket gateway row; neither exists, and E2E is incompatible with the existing moderation stack (auto-hide, flagging, mod log all need plaintext). Live chat is designed as server-visible with bounded retention. Also fix two adjacent errors in the same table: migrations live at multithreaded/migrations/, not in mt-db, and mt-core is domain types and enums with no web or database dependencies. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-07-18 23:29 UTC
Commit: a9bade6fc17d7050c3ec12f6c03a2ccc1521a957
Parent: 530443a
1 file changed, +4 insertions, -4 deletions
@@ -1,6 +1,6 @@
1 1 # Multithreaded
2 2
3 - Forum-first community software with integrated E2E encrypted live chat.
3 + Forum-first community software.
4 4
5 5 ## Prerequisites
6 6
@@ -18,9 +18,9 @@ cargo run
18 18
19 19 | Crate | Role |
20 20 |-------|------|
21 - | `multithreaded` | Axum HTTP server, WebSocket gateway, binary entry point |
22 - | `mt-core` | Domain models, traits, business logic |
23 - | `mt-db` | PostgreSQL queries and migrations |
21 + | `multithreaded` | Axum HTTP server, migrations, binary entry point |
22 + | `mt-core` | Domain types and enums; no web or database dependencies |
23 + | `mt-db` | PostgreSQL queries and mutations (sqlx) |
24 24
25 25 ## License
26 26