refactor: rename mycelium_ui crate to mycelium_admin #47
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "development_mik_mycelium_admin_rename"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Aligns mycelium_network with the lhumina_code s77
_ui→_adminconvention so the published release asset name (mycelium_admin-x86_64-unknown-linux-musl) matches what hero_skillsservice_mycelium.nu --downloadexpects.Source side:
crates/mycelium_ui/→crates/mycelium_admin/[package].name,[[bin]] name→mycelium_adminCargo.tomlworkspace member pathmycelium_cli/src/self_register.rshero_proc registration stringsmycelium_admin/src/main.rsclap name + log filter + log lines.forgejo/workflows/build-linux.yaml-pflag + asset upload list.github/workflows/ci.yamlpackage matrixUnchanged: TCP route, port 8991, socket name
ui.sock, admin URL surface. Binary rename only.Verified:
cargo build --release -p mycelium_admin -p mycelium_server -p mycelium_cliGREEN in 4m18s.After merge: retag v0.7.5-rc2 to publish the renamed asset; downstream consumer
service_mycelium.nu --downloadthen succeeds.Refs:
Aligns geomind_code/mycelium_network with the workspace _ui→_admin convention (lhumina_code s77 sweep) so the published release asset name (mycelium_admin-x86_64-unknown-linux-musl) matches what the hero_skills service_mycelium.nu --download path expects. Source-side changes: - crates/mycelium_ui/ → crates/mycelium_admin/ - crates/mycelium_admin/Cargo.toml: package + bin name → mycelium_admin - root Cargo.toml: workspace member path - crates/mycelium_cli/src/self_register.rs: hero_proc registration strings - crates/mycelium_admin/src/main.rs: clap name, log filter, log lines - .forgejo/workflows/build-linux.yaml: -p flag + asset upload list - .github/workflows/ci.yaml: package matrix - README.md, CLAUDE.md, docs/{messagebus,crates,admin}.md: text refs The TCP route, port (8991), socket name (ui.sock), and admin URL surface are unchanged — this is a binary-name rename only. Verified locally: cargo build --release -p mycelium_admin -p mycelium_server -p mycelium_cli succeeds in 4m18s, all three binaries produced. Refs: - lhumina_code/home#230 (workspace _ui→_admin META) - lhumina_code/hero_slides#47 (downstream consumer) Signed-off-by: mik-tf