pub fn compile_program_modules(
stack_spec: SerializableStackSpec,
config: Option<RustStackConfig>,
) -> Result<RustProgramOutput, String>Expand description
Compile only the portable program surface: generated account/model types,
instruction builders, PDA helpers, read descriptors, and a ProgramSdk
aggregate. No entity, view, or stack binding is emitted.