Fuse codegen project