fn spawn_prompt_charter(
charter: &str,
families: Option<&[String]>,
systemone_available: bool,
voice_available: bool,
vault_available: bool,
) -> StringExpand description
The charter a spawned worker’s prompt carries: the stored text plus the withheld-family lines for the EFFECTIVE set - the same config gate the tool build applies, so the prompt and the tools cannot disagree about a family.