Loading
Delete Pydantic duplicates of Oxyde DB models
Remove Pydantic MeetingMetadata, Specification, SpecificationSourceRecord, SpecificationVersion, and SpecificationDownload — all had identical or near-identical Oxyde equivalents in database/oxyde_models.py. Changes: - Delete Pydantic MeetingMetadata from meetings/models.py - Delete 4 Pydantic spec models from specs/models.py (keep dataclasses) - Fix WHATSPEC_TDOC_URL_TEMPLATE.format() missing 'base' parameter - Fix WHATSPEC_BASE_URL import path in test_whatthespec.py - Add record_id to SpecificationSourceRecord/Version constructions in tests (required by Oxyde db_pk=True) - Update 12 import sites to use database.oxyde_models directly