pub fn validate_projection(
policy: &EffectiveRunPolicy,
authorized: &BTreeMap<String, Arc<ToolDescriptor>>,
tools: &BTreeMap<String, Arc<ToolDescriptor>>,
active_skills: &[String],
) -> Result<(), AssemblyError>Expand description
Validate every contribution against both the effective policy and the descriptor snapshot admitted by the trusted host before assembly.