7 Commits

Author SHA1 Message Date
Will Anderson 9f0da76ca2 remove rust scaffolding — el is the implementation 2026-05-03 04:05:04 -05:00
Will Anderson c5e34ed09b snapshot before rust archive 2026-05-03 04:04:43 -05:00
Will Anderson f4abfe6fdc feat: rename crates/ → vessels/ + add El ports per sub-vessel
Belated rename commit for foundation/el-ui — was missed in the
workspace-wide crates→vessels pass earlier today. Same structural
intent as the rename in the other repos: 'crates' is the Rust word,
'vessel' is El's, and the directory rename is the marker that this
slot holds an El buildable unit even if its current contents are
still Rust pending port.

Plus the El ports themselves — manifest.el + src/main.el per sub-
vessel (el-aop, el-auth, el-config, el-i18n, el-identity, el-layout,
el-platform, el-publish, el-secrets, el-services, el-style, el-ui-
compiler). The ui-compiler is a stub: elc only emits C right now;
generating browser-target JS/Wasm is the biggest open language gap
and gets its own project. Until then, el-ui-compiler emits a JS
module that throws elc.backend_missing so callers fail loudly.
Cross-repo path dependencies in Cargo.toml updated to vessels/.
2026-04-30 18:18:39 -05:00
Will Anderson f09803c317 Replace el.toml with manifest.el throughout — El manifests are El, not TOML 2026-04-29 22:48:36 -05:00
Will Anderson 2b2ca8a59e Update framework spec; add counter and todo examples 2026-04-29 08:50:26 -05:00
Will Anderson ef841d8a01 add el-style, el-layout, el-i18n, el-config, el-secrets: responsive by default, theme-driven, zero breakpoints 2026-04-27 20:18:47 -05:00
Will Anderson ea56ad6e09 feat: el-ui — activation-based frontend framework, spreading activation reactivity, graph state 2026-04-27 19:15:53 -05:00