Sorry for my english… maybe I don’t express well. The “one” missing was the autogenerated X.generated.h file that UEHeaderTool generates.
the header ObjectMacros.h it’s not necessary, since UE brings it for us. About CoreMinimal I haven’t idea.
I read a time ago the Getting Started, but yes, is not a bad idea read it again