There are default parameters for the fields, an empty "state" parameter will be interpreted as "present". Though it will generate an incomplete inner_class_prefix resulting in missing reports.
Forcing the execution to a later "pass" in cfegnine should correctly fix this.
Subject changed from Missing report when using the package_state GM with default arg for the "state" parameter to Missing report when using the "Package state" generic method with default arg for the "state" parameter
Subject changed from Missing report when using the "Package state" generic method with default arg for the "state" parameter to Missing report when using the "Package state" generic method with default value for the "state" parameter