pub fn assert_owner_neutral(name: &str, source: &str) {
let production = source
.split("#[cfg(test)]")
.next()
.expect("production source");
for forbidden in [
["v", "LLM"].concat(),
["lla", "ma"].concat(),
["nin", "fer"].concat(),
["hug", "ging"].concat(),
["gg", "uf"].concat(),
["Catalog", "Model"].concat(),
["Model", "Deployment"].concat(),
["/he", "alth"].concat(),
["/v1/", "models"].concat(),
["crate::", "dispatch"].concat(),
["RuntimeAction", "Authority"].concat(),
] {
assert!(
!production.contains(&forbidden),
"{name} contains {forbidden}"
);
}
}