+13
−13
Loading
Simplify StrEnum classes by using enum.auto() instead of explicit string values where the enum member name matches the desired value. Changes: - OutputFormat (base.py): TABLE, JSON, YAML now use auto() - SortOrder (base.py): ASC, DESC now use auto() - TDocStatus (tdocs/models.py): partial - values without spaces use auto() - GraphNodeType (3gpp_ai/models.py): DOCUMENT, TDOC, MEETING, SPEC, COMPANY use auto() - WORK_ITEM and CHANGE_REQUEST kept as-is (special values) - GraphEdgeType (3gpp_ai/models.py): all members now use auto() Values with spaces or special abbreviations kept explicit: - TDocStatus: CONDITIONALLY_AGREED, CONDITIONALLY_APPROVED, PARTIALLY_APPROVED, REPLIED_TO, NOT_PURSUED, NOT_CONCLUDED, NOT_TREATED Closes: tdc-x9b