Skip to content
This repository was archived by the owner on Jan 11, 2026. It is now read-only.

Commit 5779a81

Browse files
pterrorclaude
andcommitted
refactor: remove reed dependency, seed system, and apps
Lotus is now purely a world runtime without: - TypeScript transpilation (now reed's responsibility) - Seed system (app data, not framework) - notes-server and filebrowser-server apps (app layer, not core) Removed: - crates/syntax/typescript (used reed for TS parsing) - crates/lotus-core/src/seed.rs (TypeScript entity seeding) - crates/apps/ (notes-server, filebrowser-server) - lotus transpile CLI command - All rhizome-reed-* dependencies Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 3fa5bb2 commit 5779a81

File tree

15 files changed

+0
-4040
lines changed

15 files changed

+0
-4040
lines changed

Cargo.toml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ members = [
77
"crates/lotus-runtime",
88
"crates/lotus-plugin-abi",
99
"crates/lotus-cli",
10-
"crates/syntax/typescript",
1110
"crates/runtime/luajit",
1211
"crates/transport/websocket-jsonrpc",
1312
"crates/plugins/procgen",
@@ -19,8 +18,6 @@ members = [
1918
"crates/plugins/memory",
2019
"crates/plugins/diffusers",
2120
"crates/plugins/cloud",
22-
"crates/apps/notes-server",
23-
"crates/apps/filebrowser-server",
2421
"xtask",
2522
]
2623

@@ -67,14 +64,8 @@ rhizome-lotus-core = { path = "crates/lotus-core" }
6764
rhizome-lotus-runtime = { path = "crates/lotus-runtime" }
6865
rhizome-lotus-plugin-abi = { path = "crates/lotus-plugin-abi" }
6966
rhizome-lotus-transport-websocket-jsonrpc = { path = "crates/transport/websocket-jsonrpc" }
70-
rhizome-lotus-syntax-typescript = { path = "crates/syntax/typescript" }
7167
rhizome-lotus-runtime-luajit = { path = "crates/runtime/luajit" }
7268

73-
# Reed (translation layer)
74-
rhizome-reed-ir = { path = "../reed/crates/reed-ir" }
75-
rhizome-reed-sexpr = { path = "../reed/crates/reed-sexpr" }
76-
rhizome-reed-read-ts = { path = "../reed/crates/readers/reed-read-ts" }
77-
7869
# Minimize debug build size
7970
[profile.dev]
8071
debug = 0

crates/apps/filebrowser-server/Cargo.toml

Lines changed: 0 additions & 24 deletions
This file was deleted.

crates/apps/filebrowser-server/src/main.rs

Lines changed: 0 additions & 113 deletions
This file was deleted.

0 commit comments

Comments
 (0)