openpencil/crates/op-web-daemon
Kayshen-X 249614aa87 refactor(host): move web_static to op-web-daemon (Phase 2, first leaf)
Establishes the extraction move pattern: git mv module (+ its asset subdir) ->
op-web-daemon, add the op-host-desktop -> op-web-daemon dep edge, register
pub mod, repoint consumers (crate::web_static -> op_web_daemon::web_static in
main.rs + web_canvas_server.rs), and promote the cross-crate items pub(crate)
-> pub (resolve_bundle_dir / handle_static_request / write_static_response /
ICONIFY_BRANDS_JSON / StaticReply). web_static (static file serving for the
--serve-web daemon) now lives in op-web-daemon. Verified: both crates build;
13 web_static tests pass. 6 more leaves + export + doc_io remain in Phase 2.
2026-06-19 18:39:07 +08:00
..
src refactor(host): move web_static to op-web-daemon (Phase 2, first leaf) 2026-06-19 18:39:07 +08:00
Cargo.toml feat(host): scaffold op-web-daemon crate (Phase 1) 2026-06-19 17:56:01 +08:00