pub fn generate_all(config: &RpcConfig) -> Result<Manifest>
Scans the source directory and generates all configured TypeScript output files.
Returns the manifest so callers can use it for logging/reporting.