pub fn publish_order(project_root: &Path) -> Vec<String>Expand description
Derive the crates.io publish order for a workspace’s local-path members
(e.g. devflow-core before devflow) — sourced from the workspace’s own
[workspace] members list and each member’s own [dependencies]
section (which member depends on which), never a hardcoded prose string
(20d). Read-only; returns an empty Vec (never panics) if the workspace
Cargo.toml or a member manifest cannot be read.