pub(crate) fn security_from_parsed_symbol(parsed: ParsedQotSymbol) -> SecurityExpand description
Compatibility-shell boundary: core owns public symbol parsing, while MCP
still needs the legacy SDK Security DTO until command execution is fully
raw/domain-backed.