feat: port el-ui vessels — rename crates→vessels, add El source + manifests #2

Closed
will.anderson wants to merge 0 commits from feat/el-ui-html-emit into dev
Owner

Summary

  • Renames ui/crates/ui/vessels/ across all 12 existing el-ui vessels (Rust files follow)
  • Updates ui/Cargo.toml member paths accordingly
  • Ports native El src/main.el source from the archived foundation/el-ui repo into each vessel
  • Adds manifest.el to all 12 vessels
  • Adds two new vessels not previously in the monorepo: el-graph (8 El source files) and el-html

Why

The monorepo had only Rust stubs under ui/crates/ — no El source. The canonical El implementations live in the archived foundation/el-ui repo. This PR brings them home and completes the crates → vessels rename that marks the 100%-El transition.

Files changed

  • ui/Cargo.toml — path references updated
  • ui/vessels/*/manifest.el — added to all 12 vessels
  • ui/vessels/*/src/main.el — El source ported for all 12 + new el-graph + el-html
  • All Rust .rs files — renamed in place (no content changes)
## Summary - Renames `ui/crates/` → `ui/vessels/` across all 12 existing el-ui vessels (Rust files follow) - Updates `ui/Cargo.toml` member paths accordingly - Ports native El `src/main.el` source from the archived `foundation/el-ui` repo into each vessel - Adds `manifest.el` to all 12 vessels - Adds two new vessels not previously in the monorepo: `el-graph` (8 El source files) and `el-html` ## Why The monorepo had only Rust stubs under `ui/crates/` — no El source. The canonical El implementations live in the archived `foundation/el-ui` repo. This PR brings them home and completes the `crates → vessels` rename that marks the 100%-El transition. ## Files changed - `ui/Cargo.toml` — path references updated - `ui/vessels/*/manifest.el` — added to all 12 vessels - `ui/vessels/*/src/main.el` — El source ported for all 12 + new el-graph + el-html - All Rust `.rs` files — renamed in place (no content changes)
will.anderson changed target branch from main to dev 2026-05-05 09:21:31 +00:00
will.anderson added 2 commits 2026-05-05 09:21:31 +00:00
will.anderson closed this pull request 2026-05-06 19:36:55 +00:00

Pull request closed

Please reopen this pull request to perform a merge.
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: neuron-technologies/el#2