{
  "generated": "2026-09-24",
  "categories": {
    "E": 195,
    "F": 9,
    "A": 24,
    "C": 59,
    "B": 20
  },
  "tables": [
    {
      "table": "attachments",
      "module": "01-Shared-System-Tables",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "Attachment"
    },
    {
      "table": "authorized_representative_types",
      "module": "01-Shared-System-Tables",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "no",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Product owner approval 2026-09-29 (three approved codes)",
      "expected_count": "—",
      "existing": "Manifest entry (SuperAdmin)",
      "missing": "—",
      "production_status": "—",
      "decision": "Branch authorized representative type (2026-09-29)",
      "model": "AuthorizedRepresentativeType"
    },
    {
      "table": "banks",
      "module": "01-Shared-System-Tables",
      "category": "F",
      "production_seeder": "import (not a seeder)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "countries"
      ],
      "approved_source": "Official bank list (external/regulator)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "Bank"
    },
    {
      "table": "branches",
      "module": "01-Shared-System-Tables",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "countries",
        "currencies",
        "status"
      ],
      "approved_source": "Full Up branches (SA + international AE/KW/BH/QA mentioned in BRD) not approved as seed rows",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "Branch"
    },
    {
      "table": "cities",
      "module": "01-Shared-System-Tables",
      "category": "F",
      "production_seeder": "import (not a seeder)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "countries",
        "users"
      ],
      "approved_source": "Official geographic source (external)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "City"
    },
    {
      "table": "countries",
      "module": "01-Shared-System-Tables",
      "category": "F",
      "production_seeder": "import (not a seeder)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "currencies"
      ],
      "approved_source": "ISO/official country list (external); mandatory before users can be created (users.country_id NOT NULL)",
      "expected_count": "—",
      "existing": "Factory (platform-core); manifest entry (SuperAdmin)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "Country"
    },
    {
      "table": "currencies",
      "module": "01-Shared-System-Tables",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Operating currency set not approved as seed data (examples only)",
      "expected_count": "—",
      "existing": "Factory (platform-core); manifest entry (SuperAdmin)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "Currency"
    },
    {
      "table": "districts",
      "module": "01-Shared-System-Tables",
      "category": "F",
      "production_seeder": "import (not a seeder)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "cities"
      ],
      "approved_source": "Official geographic source (external)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "District"
    },
    {
      "table": "service_types",
      "module": "01-Shared-System-Tables",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Product owner approval 2026-10-01 (Service Type production seed data: seven codes, Arabic names, sort orders 1–7, active; name_en, fee_model and icon not approved → NULL)",
      "expected_count": "7 (FULLUP_CARDS, FUEL, OILS, TYRES, CAR_CARE, BATTERIES, CAR_WASH)",
      "existing": "Manifest entry (SuperAdmin)",
      "missing": "Factory",
      "production_status": "—",
      "decision": "Product owner seed approval 2026-10-01",
      "model": "ServiceType"
    },
    {
      "table": "vehicle_classes",
      "module": "01-Shared-System-Tables",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Values only illustrative",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "VehicleClass"
    },
    {
      "table": "business_activities",
      "module": "03-Customer-Management",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "BusinessActivity"
    },
    {
      "table": "car_showroom_profiles",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CarShowroomProfile"
    },
    {
      "table": "company_profiles",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "business_activities"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CompanyProfile"
    },
    {
      "table": "customer_addresses",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "countries",
        "customers"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CustomerAddress"
    },
    {
      "table": "customer_approvals",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CustomerApproval"
    },
    {
      "table": "customer_bank_accounts",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CustomerBankAccount"
    },
    {
      "table": "customer_blocks",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CustomerBlock"
    },
    {
      "table": "customer_contact_channels",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CustomerContactChannel"
    },
    {
      "table": "customer_contacts",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CustomerContact"
    },
    {
      "table": "customer_documents",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "attachments",
        "customers",
        "document_types",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CustomerDocument"
    },
    {
      "table": "customer_individual_profiles",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CustomerIndividualProfile"
    },
    {
      "table": "customer_organization_profiles",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CustomerOrganizationProfile"
    },
    {
      "table": "customer_status_history",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "CustomerStatusHistory"
    },
    {
      "table": "customer_types",
      "module": "03-Customer-Management",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "BRD lists six customer types; codes/required attributes not approved as seed rows",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "CustomerType"
    },
    {
      "table": "customer_users",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CustomerUser"
    },
    {
      "table": "customers",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "countries",
        "customer_types",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "Customer"
    },
    {
      "table": "diplomatic_profiles",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "official_entities"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "DiplomaticProfile"
    },
    {
      "table": "document_types",
      "module": "03-Customer-Management",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Values only illustrative (G-01 approved column types only)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "DocumentType"
    },
    {
      "table": "government_profiles",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "official_entities"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "GovernmentProfile"
    },
    {
      "table": "government_sectors",
      "module": "03-Customer-Management",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "GovernmentSector"
    },
    {
      "table": "rejection_reasons",
      "module": "03-Customer-Management",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "RejectionReason"
    },
    {
      "table": "service_provider_profiles",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ServiceProviderProfile"
    },
    {
      "table": "vehicle_drivers",
      "module": "03-Customer-Management",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "VehicleDriver"
    },
    {
      "table": "blacklist_entries",
      "module": "04-Service-Providers-Stations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "blacklist_reports",
        "countries",
        "stations"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "BlacklistEntry"
    },
    {
      "table": "blacklist_report_attachments",
      "module": "04-Service-Providers-Stations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "attachments",
        "blacklist_reports"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "BlacklistReportAttachment"
    },
    {
      "table": "blacklist_report_events",
      "module": "04-Service-Providers-Stations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "blacklist_reports"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "BlacklistReportEvent"
    },
    {
      "table": "blacklist_reports",
      "module": "04-Service-Providers-Stations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "countries",
        "currencies",
        "customers",
        "stations",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "BlacklistReport"
    },
    {
      "table": "provider_delivery_cities",
      "module": "04-Service-Providers-Stations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "cities",
        "customers"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ProviderDeliveryCity"
    },
    {
      "table": "provider_join_requests",
      "module": "04-Service-Providers-Stations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "service_types",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ProviderJoinRequest"
    },
    {
      "table": "provider_services",
      "module": "04-Service-Providers-Stations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "service_types"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "ProviderService"
    },
    {
      "table": "provider_staff",
      "module": "04-Service-Providers-Stations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ProviderStaff"
    },
    {
      "table": "station_blocked_days",
      "module": "04-Service-Providers-Stations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "stations"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "StationBlockedDay"
    },
    {
      "table": "station_blocked_hours",
      "module": "04-Service-Providers-Stations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "stations"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "StationBlockedHour"
    },
    {
      "table": "station_categories",
      "module": "04-Service-Providers-Stations",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "StationCategory"
    },
    {
      "table": "station_pin_attempt_states",
      "module": "04-Service-Providers-Stations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "stations",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "StationPinAttemptState"
    },
    {
      "table": "station_pin_lockout_steps",
      "module": "04-Service-Providers-Stations",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "verification_security_settings"
      ],
      "approved_source": "Default steps 5/15/30/60 approved (PIN-TABLES) but parent verification_security_settings row is blocked (AS-3)",
      "expected_count": "4 (5/15/30/60, PIN-TABLES)",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "PIN-TABLES, AS-3",
      "model": "StationPinLockoutStep"
    },
    {
      "table": "station_pin_verification_requests",
      "module": "04-Service-Providers-Stations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "stations",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "StationPinVerificationRequest"
    },
    {
      "table": "station_products",
      "module": "04-Service-Providers-Stations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "products",
        "stations"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "StationProduct"
    },
    {
      "table": "stations",
      "module": "04-Service-Providers-Stations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "Station"
    },
    {
      "table": "card_auto_issue_settings",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "card_products",
        "users"
      ],
      "approved_source": "Spec: \"لا منتجات مُعبّأة\" — configured by Super Admin after card products exist",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "Q11",
      "model": "CardAutoIssueSetting"
    },
    {
      "table": "card_fee_charges",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "card_fee_rules",
        "card_products",
        "currencies",
        "users",
        "vehicle_card_accounts",
        "wallets"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CardFeeCharge"
    },
    {
      "table": "card_fee_rules",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "card_products",
        "currencies",
        "users"
      ],
      "approved_source": "Spec: \"لا مبالغ مُعبّأة\"",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "Q11",
      "model": "CardFeeRule"
    },
    {
      "table": "card_products",
      "module": "05-Vehicles-Showrooms",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "CardProduct"
    },
    {
      "table": "card_request_items",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "card_requests",
        "vehicle_card_accounts"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CardRequestItem"
    },
    {
      "table": "card_requests",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "card_products",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CardRequest"
    },
    {
      "table": "cards",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "card_products",
        "status",
        "vehicle_card_accounts"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "Card"
    },
    {
      "table": "customer_verification_methods",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "verification_methods"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "CustomerVerificationMethod"
    },
    {
      "table": "customer_verification_settings",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CustomerVerificationSetting"
    },
    {
      "table": "service_verification_codes",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "users",
        "vehicle_card_accounts"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ServiceVerificationCode"
    },
    {
      "table": "vehicle_addition_charges",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "customers"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "VehicleAdditionCharge"
    },
    {
      "table": "vehicle_card_accounts",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "users",
        "vehicles",
        "wallets"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "VehicleCardAccount"
    },
    {
      "table": "vehicle_documents",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "users",
        "vehicles"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "VehicleDocument"
    },
    {
      "table": "vehicle_driver_assignments",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "vehicle_drivers",
        "vehicles"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "VehicleDriverAssignment"
    },
    {
      "table": "vehicle_fuel_blocked_days",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "VehicleFuelBlockedDay"
    },
    {
      "table": "vehicle_group_change_log",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "vehicle_groups"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "VehicleGroupChangeLog"
    },
    {
      "table": "vehicle_group_members",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "users",
        "vehicle_groups",
        "vehicles"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "N-5",
      "model": "VehicleGroupMember"
    },
    {
      "table": "vehicle_groups",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "VehicleGroup"
    },
    {
      "table": "vehicle_import_jobs",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "attachments",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "VehicleImportJob"
    },
    {
      "table": "vehicle_master",
      "module": "05-Vehicles-Showrooms",
      "category": "F",
      "production_seeder": "import (not a seeder)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "brands",
        "users",
        "vehicle_classes",
        "vehicle_models"
      ],
      "approved_source": "Vehicle catalogue import (vehicle_import_jobs); Super Admin create/import (Q1)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "Q1, G-02/N-6",
      "model": "VehicleMaster"
    },
    {
      "table": "vehicle_master_oil_specs",
      "module": "05-Vehicles-Showrooms",
      "category": "F",
      "production_seeder": "import (not a seeder)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "vehicle_master"
      ],
      "approved_source": "Vehicle catalogue import",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "VehicleMasterOilSpec"
    },
    {
      "table": "vehicle_master_part_specs",
      "module": "05-Vehicles-Showrooms",
      "category": "F",
      "production_seeder": "import (not a seeder)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "vehicle_master"
      ],
      "approved_source": "Vehicle catalogue import",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "VehicleMasterPartSpec"
    },
    {
      "table": "vehicle_models",
      "module": "05-Vehicles-Showrooms",
      "category": "F",
      "production_seeder": "import (not a seeder)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "brands"
      ],
      "approved_source": "Vehicle catalogue import",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "VehicleModel"
    },
    {
      "table": "vehicle_odometer_readings",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "users",
        "vehicles"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "VehicleOdometerReading"
    },
    {
      "table": "vehicle_usage_limits",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "VehicleUsageLimit"
    },
    {
      "table": "vehicle_verification_settings",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "users",
        "vehicles"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "VehicleVerificationSetting"
    },
    {
      "table": "vehicles",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "countries",
        "plate_formats",
        "vehicle_master"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "Vehicle"
    },
    {
      "table": "verification_events",
      "module": "05-Vehicles-Showrooms",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "users",
        "vehicle_card_accounts",
        "vehicles",
        "verification_methods"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "VerificationEvent"
    },
    {
      "table": "verification_mechanism_branches",
      "module": "05-Vehicles-Showrooms",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "no",
      "required_parents": [
        "branches",
        "users",
        "verification_mechanisms"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "VerificationMechanismBranch"
    },
    {
      "table": "verification_mechanism_methods",
      "module": "05-Vehicles-Showrooms",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "no",
      "required_parents": [
        "users",
        "verification_mechanisms",
        "verification_methods"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "VerificationMechanismMethod"
    },
    {
      "table": "verification_mechanisms",
      "module": "05-Vehicles-Showrooms",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "VerificationMechanism"
    },
    {
      "table": "verification_methods",
      "module": "05-Vehicles-Showrooms",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Smart Verification variant catalogue: values not approved as seed rows",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "VerificationMethod"
    },
    {
      "table": "verification_security_settings",
      "module": "05-Vehicles-Showrooms",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "users",
        "verification_methods"
      ],
      "approved_source": "Singleton (CHECK id = 1). Only station_pin_attempt_limit (DEFAULT 3) approved; the 8 other required values open (AS-3)",
      "expected_count": "1 (singleton)",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "PIN-TABLES, AS-3",
      "model": "VerificationSecuritySetting"
    },
    {
      "table": "delivery_fee_settings",
      "module": "06-Products-Services",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "Values not approved",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "DeliveryFeeSetting"
    },
    {
      "table": "payment_methods",
      "module": "06-Products-Services",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Values only illustrative",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "PaymentMethod"
    },
    {
      "table": "product_audiences",
      "module": "06-Products-Services",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "no",
      "required_parents": [
        "products"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "ProductAudience"
    },
    {
      "table": "product_categories",
      "module": "06-Products-Services",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "service_types"
      ],
      "approved_source": "Product owner approval 2026-10-04 (Product Category production seed data: the FUEL tree only — Main «وقود» with Sub «وقود» and «وقود كميات»; Arabic names, sort orders, active, visible to Admin; name_en and category_kind not approved → NULL)",
      "expected_count": "3 (FUEL: Main «وقود» + Sub «وقود», «وقود كميات»)",
      "existing": "Manifest entry (SuperAdmin)",
      "missing": "Factory",
      "production_status": "—",
      "decision": "Product owner seed approval 2026-10-04",
      "model": "ProductCategory"
    },
    {
      "table": "product_delivery_cities",
      "module": "06-Products-Services",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "no",
      "required_parents": [
        "cities",
        "products"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "ProductDeliveryCity"
    },
    {
      "table": "product_delivery_settings",
      "module": "06-Products-Services",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "currencies"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "ProductDeliverySetting"
    },
    {
      "table": "product_discounts",
      "module": "06-Products-Services",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "products",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ProductDiscount"
    },
    {
      "table": "product_payment_methods",
      "module": "06-Products-Services",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "no",
      "required_parents": [
        "payment_methods",
        "products",
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "ProductPaymentMethod"
    },
    {
      "table": "product_points_rules",
      "module": "06-Products-Services",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "products"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "ProductPointsRule"
    },
    {
      "table": "product_prices",
      "module": "06-Products-Services",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "currencies",
        "products"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "ProductPrice"
    },
    {
      "table": "product_reviews",
      "module": "06-Products-Services",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "order_items",
        "products"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ProductReview"
    },
    {
      "table": "product_specs",
      "module": "06-Products-Services",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "ProductSpec"
    },
    {
      "table": "product_attributes",
      "module": "06-Products-Services",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "service_types",
        "product_categories",
        "users"
      ],
      "approved_source": "Created at runtime by Product Settings (Super Admin); no approved production values",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "Product owner approval 2026-10-05 (Product Settings: Product Attributes and options)",
      "model": "ProductAttribute"
    },
    {
      "table": "product_attribute_options",
      "module": "06-Products-Services",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "product_attributes",
        "users"
      ],
      "approved_source": "Created at runtime by Product Settings (Super Admin); no approved production values",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "Product owner approval 2026-10-05 (Product Settings: Product Attributes and options)",
      "model": "ProductAttributeOption"
    },
    {
      "table": "product_attribute_values",
      "module": "06-Products-Services",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "products",
        "product_attributes",
        "product_attribute_options"
      ],
      "approved_source": "Created at runtime with a Global Product (Super Admin); no approved production values",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "Product owner approval 2026-10-05 (Global Product: dynamic attribute values)",
      "model": "ProductAttributeValue"
    },
    {
      "table": "country_products",
      "module": "06-Products-Services",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "countries",
        "products",
        "users"
      ],
      "approved_source": "Created at runtime when the Admin of a country selects a Global Product; no approved production values",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "Product owner approval 2026-10-06 (Country Product availability)",
      "model": "CountryProduct"
    },
    {
      "table": "products",
      "module": "06-Products-Services",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "product_categories",
        "service_types",
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "Product"
    },
    {
      "table": "service_fee_defaults",
      "module": "06-Products-Services",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "service_types",
        "users"
      ],
      "approved_source": "Default fees shown only as examples",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "ServiceFeeDefault"
    },
    {
      "table": "contract_product_fees",
      "module": "07-Subscriptions-Contracts",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "contracts"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ContractProductFee"
    },
    {
      "table": "contract_status_history",
      "module": "07-Subscriptions-Contracts",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "contracts",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "ContractStatusHistory"
    },
    {
      "table": "contract_template_products",
      "module": "07-Subscriptions-Contracts",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "contract_templates"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "ContractTemplateProduct"
    },
    {
      "table": "contract_templates",
      "module": "07-Subscriptions-Contracts",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "ContractTemplate"
    },
    {
      "table": "contracts",
      "module": "07-Subscriptions-Contracts",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "contract_templates",
        "customers",
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "Contract"
    },
    {
      "table": "customer_subscriptions",
      "module": "07-Subscriptions-Contracts",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "customers",
        "status",
        "subscription_packages"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CustomerSubscription"
    },
    {
      "table": "followup_outcomes",
      "module": "07-Subscriptions-Contracts",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "FollowupOutcome"
    },
    {
      "table": "package_feature_assignments",
      "module": "07-Subscriptions-Contracts",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "package_features",
        "subscription_packages"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "PackageFeatureAssignment"
    },
    {
      "table": "package_features",
      "module": "07-Subscriptions-Contracts",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "PackageFeature"
    },
    {
      "table": "platform_legal_profile",
      "module": "07-Subscriptions-Contracts",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "One row per branch/country; legal data not provided",
      "expected_count": "1 per branch/country",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "PlatformLegalProfile"
    },
    {
      "table": "subscription_follow_ups",
      "module": "07-Subscriptions-Contracts",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customer_subscriptions",
        "customers",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "SubscriptionFollowUp"
    },
    {
      "table": "subscription_packages",
      "module": "07-Subscriptions-Contracts",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "currencies",
        "customer_types"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "SubscriptionPackage"
    },
    {
      "table": "subscription_reminder_log",
      "module": "07-Subscriptions-Contracts",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "customer_subscriptions",
        "subscription_reminder_settings"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "SubscriptionReminderLog"
    },
    {
      "table": "subscription_reminder_settings",
      "module": "07-Subscriptions-Contracts",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "Values not approved",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "SubscriptionReminderSetting"
    },
    {
      "table": "subscription_status_rules",
      "module": "07-Subscriptions-Contracts",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "Rule values not approved",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "SubscriptionStatusRule"
    },
    {
      "table": "vehicle_subscription_coverages",
      "module": "07-Subscriptions-Contracts",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customer_subscriptions",
        "customers",
        "users",
        "vehicles"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "N-4, Q10",
      "model": "VehicleSubscriptionCoverage"
    },
    {
      "table": "delivery_center_request_zones",
      "module": "08-Requests-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "cities",
        "delivery_center_requests"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "DeliveryCenterRequestZone"
    },
    {
      "table": "delivery_center_requests",
      "module": "08-Requests-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "service_types",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "DeliveryCenterRequest"
    },
    {
      "table": "delivery_center_zones",
      "module": "08-Requests-Operations",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "cities",
        "delivery_centers"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "DeliveryCenterZone"
    },
    {
      "table": "delivery_centers",
      "module": "08-Requests-Operations",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "customers",
        "service_types",
        "status"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "DeliveryCenter"
    },
    {
      "table": "location_approval_requests",
      "module": "08-Requests-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "LocationApprovalRequest"
    },
    {
      "table": "order_items",
      "module": "08-Requests-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "orders",
        "products"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "OrderItem"
    },
    {
      "table": "order_status_history",
      "module": "08-Requests-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "orders",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "OrderStatusHistory"
    },
    {
      "table": "orders",
      "module": "08-Requests-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "customers",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "Order"
    },
    {
      "table": "refund_requests",
      "module": "08-Requests-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "customers",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "RefundRequest"
    },
    {
      "table": "registration_approval_settings",
      "module": "08-Requests-Operations",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "customer_types",
        "users"
      ],
      "approved_source": "Values not approved",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "RegistrationApprovalSetting"
    },
    {
      "table": "representative_commission_settings",
      "module": "08-Requests-Operations",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "representative_types",
        "users"
      ],
      "approved_source": "Values not approved",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "RepresentativeCommissionSetting"
    },
    {
      "table": "request_status_history",
      "module": "08-Requests-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "RequestStatusHistory"
    },
    {
      "table": "sales_targets",
      "module": "08-Requests-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "SalesTarget"
    },
    {
      "table": "service_addition_requests",
      "module": "08-Requests-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "service_types",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ServiceAdditionRequest"
    },
    {
      "table": "bnpl_payment_schedules",
      "module": "09-Wallets-Financial-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "bnpl_providers",
        "currencies",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "BnplPaymentSchedule"
    },
    {
      "table": "bnpl_payments",
      "module": "09-Wallets-Financial-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "bnpl_providers",
        "currencies",
        "status",
        "wallets"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "BnplPayment"
    },
    {
      "table": "bnpl_provider_accounts",
      "module": "09-Wallets-Financial-Operations",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "bnpl_providers",
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "BnplProviderAccount"
    },
    {
      "table": "bnpl_providers",
      "module": "09-Wallets-Financial-Operations",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "BnplProvider"
    },
    {
      "table": "branch_bank_accounts",
      "module": "09-Wallets-Financial-Operations",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "banks",
        "branches",
        "currencies"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "BranchBankAccount"
    },
    {
      "table": "credit_addition_attachments",
      "module": "09-Wallets-Financial-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "attachments",
        "credit_additions"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CreditAdditionAttachment"
    },
    {
      "table": "credit_additions",
      "module": "09-Wallets-Financial-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "customers",
        "status",
        "users",
        "wallet_transactions",
        "wallets"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "N-3",
      "model": "CreditAddition"
    },
    {
      "table": "credit_limit_changes",
      "module": "09-Wallets-Financial-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "customers",
        "users",
        "wallets"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CreditLimitChange"
    },
    {
      "table": "frozen_amounts",
      "module": "09-Wallets-Financial-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "customers",
        "status",
        "wallets"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "FrozenAmount"
    },
    {
      "table": "gift_campaign_awards",
      "module": "09-Wallets-Financial-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "customers",
        "gift_campaigns",
        "wallets"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "GiftCampaignAward"
    },
    {
      "table": "gift_campaigns",
      "module": "09-Wallets-Financial-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "GiftCampaign"
    },
    {
      "table": "topup_request_attachments",
      "module": "09-Wallets-Financial-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "attachments",
        "wallet_topup_requests"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "TopupRequestAttachment"
    },
    {
      "table": "virtual_accounts",
      "module": "09-Wallets-Financial-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "status",
        "wallets"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "VirtualAccount"
    },
    {
      "table": "wallet_topup_requests",
      "module": "09-Wallets-Financial-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "customers",
        "status",
        "wallets"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "WalletTopupRequest"
    },
    {
      "table": "wallet_transaction_types",
      "module": "09-Wallets-Financial-Operations",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Values only illustrative; compensating-entry type open (AS-3, UR-10)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "UR-10, AS-3",
      "model": "WalletTransactionType"
    },
    {
      "table": "wallet_transactions",
      "module": "09-Wallets-Financial-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "wallet_transaction_types",
        "wallets"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "N-3, G-07",
      "model": "WalletTransaction"
    },
    {
      "table": "wallet_types",
      "module": "09-Wallets-Financial-Operations",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Values only illustrative",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "WalletType"
    },
    {
      "table": "wallets",
      "module": "09-Wallets-Financial-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "status",
        "wallet_types"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "Wallet"
    },
    {
      "table": "invoice_kinds",
      "module": "10-Settlements-Invoices",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Values only illustrative",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "InvoiceKind"
    },
    {
      "table": "invoice_lines",
      "module": "10-Settlements-Invoices",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "invoices"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "InvoiceLine"
    },
    {
      "table": "invoice_status_history",
      "module": "10-Settlements-Invoices",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "InvoiceStatusHistory"
    },
    {
      "table": "invoices",
      "module": "10-Settlements-Invoices",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "invoice_kinds",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "Invoice"
    },
    {
      "table": "provider_monthly_invoices",
      "module": "10-Settlements-Invoices",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ProviderMonthlyInvoice"
    },
    {
      "table": "branch_ledger_entries",
      "module": "10-Settlements-Invoices",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "branches",
        "currencies"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "BranchLedgerEntry"
    },
    {
      "table": "provider_settlement_periods",
      "module": "10-Settlements-Invoices",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "customers",
        "service_types",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ProviderSettlementPeriod"
    },
    {
      "table": "representative_commissions",
      "module": "10-Settlements-Invoices",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "customers",
        "orders",
        "representatives",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "RepresentativeCommission"
    },
    {
      "table": "settlement_batches",
      "module": "10-Settlements-Invoices",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "branches",
        "currencies",
        "settlement_methods",
        "settlement_types",
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "SettlementBatch"
    },
    {
      "table": "settlement_export_file_items",
      "module": "10-Settlements-Invoices",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "settlement_export_files",
        "settlement_items"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "SettlementExportFileItem"
    },
    {
      "table": "settlement_export_files",
      "module": "10-Settlements-Invoices",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "attachments",
        "settlement_batches",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "SettlementExportFile"
    },
    {
      "table": "settlement_item_orders",
      "module": "10-Settlements-Invoices",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "orders",
        "settlement_items"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "SettlementItemOrder"
    },
    {
      "table": "settlement_items",
      "module": "10-Settlements-Invoices",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "settlement_batches",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "SettlementItem"
    },
    {
      "table": "settlement_methods",
      "module": "10-Settlements-Invoices",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Values only illustrative",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "SettlementMethod"
    },
    {
      "table": "settlement_settings",
      "module": "10-Settlements-Invoices",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "currencies",
        "settlement_types",
        "users"
      ],
      "approved_source": "Scope-keyed master settings; values not approved",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "SettlementSetting"
    },
    {
      "table": "settlement_settings_history",
      "module": "10-Settlements-Invoices",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "settlement_settings",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "SettlementSettingsHistory"
    },
    {
      "table": "settlement_status_history",
      "module": "10-Settlements-Invoices",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "SettlementStatusHistory"
    },
    {
      "table": "settlement_types",
      "module": "10-Settlements-Invoices",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Values only illustrative",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "SettlementType"
    },
    {
      "table": "delivery_trip_status_history",
      "module": "11-FullUp-Resources",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "delivery_trips",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "DeliveryTripStatusHistory"
    },
    {
      "table": "delivery_trips",
      "module": "11-FullUp-Resources",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "fullup_drivers",
        "orders",
        "products",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "DeliveryTrip"
    },
    {
      "table": "delivery_vehicles",
      "module": "11-FullUp-Resources",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "branches",
        "status",
        "vehicles"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "DeliveryVehicle"
    },
    {
      "table": "driver_vehicle_assignments",
      "module": "11-FullUp-Resources",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "delivery_vehicles",
        "fullup_drivers",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "DriverVehicleAssignment"
    },
    {
      "table": "fullup_drivers",
      "module": "11-FullUp-Resources",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "branches",
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "FullupDriver"
    },
    {
      "table": "representative_status_history",
      "module": "11-FullUp-Resources",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "representatives",
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "RepresentativeStatusHistory"
    },
    {
      "table": "representative_types",
      "module": "11-FullUp-Resources",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Values only illustrative",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "RepresentativeType"
    },
    {
      "table": "representatives",
      "module": "11-FullUp-Resources",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "representative_types",
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "Representative"
    },
    {
      "table": "kpi_definitions",
      "module": "11-Reports",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "KpiDefinition"
    },
    {
      "table": "kpi_snapshots",
      "module": "11-Reports",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "kpi_definitions"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "UR-4",
      "model": "KpiSnapshot"
    },
    {
      "table": "report_definitions",
      "module": "11-Reports",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "ReportDefinition"
    },
    {
      "table": "report_exports",
      "module": "11-Reports",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "attachments",
        "report_runs",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "ReportExport"
    },
    {
      "table": "report_parameters",
      "module": "11-Reports",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "report_definitions"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "ReportParameter"
    },
    {
      "table": "report_runs",
      "module": "11-Reports",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "report_definitions",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "ReportRun"
    },
    {
      "table": "report_templates",
      "module": "11-Reports",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "ReportTemplate"
    },
    {
      "table": "department_managers",
      "module": "12-HR-Operations",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "departments",
        "employees",
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "DepartmentManager"
    },
    {
      "table": "departments",
      "module": "12-HR-Operations",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "divisions",
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "Department"
    },
    {
      "table": "divisions",
      "module": "12-HR-Operations",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "Division"
    },
    {
      "table": "employee_documents",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "attachments",
        "employees",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "EmployeeDocument"
    },
    {
      "table": "employee_evaluations",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "employees",
        "evaluation_periods",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "EmployeeEvaluation"
    },
    {
      "table": "employee_salaries",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "employees",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "EmployeeSalary"
    },
    {
      "table": "employee_status_history",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "employees",
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "EmployeeStatusHistory"
    },
    {
      "table": "employees",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "departments",
        "job_titles",
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "Employee"
    },
    {
      "table": "evaluation_criteria",
      "module": "12-HR-Operations",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "EvaluationCriterion"
    },
    {
      "table": "evaluation_periods",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "EvaluationPeriod"
    },
    {
      "table": "evaluation_scores",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "employee_evaluations",
        "evaluation_criteria"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "EvaluationScore"
    },
    {
      "table": "job_applicant_answers",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "job_applicants",
        "job_questions"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "JobApplicantAnswer"
    },
    {
      "table": "job_applicants",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "job_postings",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "JobApplicant"
    },
    {
      "table": "job_postings",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "departments",
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "JobPosting"
    },
    {
      "table": "job_question_options",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "job_questions"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "JobQuestionOption"
    },
    {
      "table": "job_questions",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "job_postings"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "JobQuestion"
    },
    {
      "table": "job_titles",
      "module": "12-HR-Operations",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "JobTitle"
    },
    {
      "table": "point_assignments",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "employees",
        "service_points",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "PointAssignment"
    },
    {
      "table": "point_attendance_logs",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "employees",
        "service_points"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "PointAttendanceLog"
    },
    {
      "table": "point_suspensions",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "service_points",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "PointSuspension"
    },
    {
      "table": "service_points",
      "module": "12-HR-Operations",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "departments",
        "status",
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "ServicePoint"
    },
    {
      "table": "task_assignments",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "employees",
        "status",
        "tasks",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "TaskAssignment"
    },
    {
      "table": "task_progress_logs",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "task_assignments"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "TaskProgressLog"
    },
    {
      "table": "tasks",
      "module": "12-HR-Operations",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "departments",
        "employees",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "Task"
    },
    {
      "table": "branch_support_managers",
      "module": "12-Support-Notifications",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "branches"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "BranchSupportManager"
    },
    {
      "table": "chat_conversations",
      "module": "12-Support-Notifications",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "departments",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ChatConversation"
    },
    {
      "table": "chat_group_members",
      "module": "12-Support-Notifications",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "chat_groups",
        "employees",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ChatGroupMember"
    },
    {
      "table": "chat_groups",
      "module": "12-Support-Notifications",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "employees"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ChatGroup"
    },
    {
      "table": "chat_messages",
      "module": "12-Support-Notifications",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ChatMessage"
    },
    {
      "table": "chat_participants",
      "module": "12-Support-Notifications",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "chat_conversations",
        "employees"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ChatParticipant"
    },
    {
      "table": "conversation_ratings",
      "module": "12-Support-Notifications",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "chat_conversations",
        "customers"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ConversationRating"
    },
    {
      "table": "faq_audiences",
      "module": "12-Support-Notifications",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "FaqAudience"
    },
    {
      "table": "faq_items",
      "module": "12-Support-Notifications",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "faq_audiences",
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "FaqItem"
    },
    {
      "table": "landing_banners",
      "module": "12-Support-Notifications",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "landing_sections"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "LandingBanner"
    },
    {
      "table": "landing_pages",
      "module": "12-Support-Notifications",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "LandingPage"
    },
    {
      "table": "landing_section_items",
      "module": "12-Support-Notifications",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "landing_sections"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "LandingSectionItem"
    },
    {
      "table": "landing_sections",
      "module": "12-Support-Notifications",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "landing_pages",
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "LandingSection"
    },
    {
      "table": "review_visibility",
      "module": "12-Support-Notifications",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ReviewVisibility"
    },
    {
      "table": "site_stats",
      "module": "12-Support-Notifications",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "landing_sections"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "SiteStat"
    },
    {
      "table": "social_links",
      "module": "12-Support-Notifications",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "SocialLink"
    },
    {
      "table": "support_settings",
      "module": "12-Support-Notifications",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "Setting codes/values not approved",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "UR-5",
      "model": "SupportSetting"
    },
    {
      "table": "support_tickets",
      "module": "12-Support-Notifications",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "departments",
        "status",
        "ticket_categories"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "SupportTicket"
    },
    {
      "table": "ticket_attachments",
      "module": "12-Support-Notifications",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "attachments",
        "support_tickets"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "TicketAttachment"
    },
    {
      "table": "ticket_categories",
      "module": "12-Support-Notifications",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "TicketCategory"
    },
    {
      "table": "ticket_close_reasons",
      "module": "12-Support-Notifications",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "TicketCloseReason"
    },
    {
      "table": "ticket_escalations",
      "module": "12-Support-Notifications",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "employees",
        "support_tickets",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "TicketEscalation"
    },
    {
      "table": "ticket_events",
      "module": "12-Support-Notifications",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "support_tickets"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "TicketEvent"
    },
    {
      "table": "ticket_hold_reasons",
      "module": "12-Support-Notifications",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "TicketHoldReason"
    },
    {
      "table": "ticket_holds",
      "module": "12-Support-Notifications",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "support_tickets",
        "ticket_hold_reasons",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "TicketHold"
    },
    {
      "table": "ticket_ratings",
      "module": "12-Support-Notifications",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "support_tickets"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "TicketRating"
    },
    {
      "table": "ticket_subcategories",
      "module": "12-Support-Notifications",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "ticket_categories"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "TicketSubcategory"
    },
    {
      "table": "ticket_transfers",
      "module": "12-Support-Notifications",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "departments",
        "support_tickets",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "TicketTransfer"
    },
    {
      "table": "accreditation_vehicle_brands",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "brands",
        "product_accreditations"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "AccreditationVehicleBrand"
    },
    {
      "table": "app_service_options",
      "module": "13-Settings-Audit",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "app_services"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "AppServiceOption"
    },
    {
      "table": "app_services",
      "module": "13-Settings-Audit",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "AppService"
    },
    {
      "table": "audit_logs",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "AuditLog"
    },
    {
      "table": "brand_product_categories",
      "module": "13-Settings-Audit",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "no",
      "required_parents": [
        "brands",
        "product_categories"
      ],
      "approved_source": "Product owner approval 2026-10-05 (Brand production seeding): each of the five approved FUEL Product Brands linked to both approved FUEL Sub Categories «وقود» and «وقود كميات». Also created at runtime by Brand Management",
      "expected_count": "10 (5 FUEL Product Brands × 2 Sub Categories)",
      "existing": "Manifest entry (SuperAdmin)",
      "missing": "—",
      "production_status": "—",
      "decision": "Product owner approval 2026-10-04 (Product Brand Sub Categories)",
      "model": "BrandProductCategory"
    },
    {
      "table": "brands",
      "module": "13-Settings-Audit",
      "category": "F",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "product_categories",
        "service_types",
        "users"
      ],
      "approved_source": "Product owner approval 2026-10-05 (Brand production seeding): the five FUEL Product Brands — Arabic/English names, one approved description, active, without logos; no Vehicle Brand and no brand of another Service Type approved",
      "expected_count": "5 (Shell, ExxonMobil, TotalEnergies, Chevron, BP)",
      "existing": "Manifest entry (SuperAdmin)",
      "missing": "Factory",
      "production_status": "—",
      "decision": "Product owner seed approval 2026-10-05",
      "model": "Brand"
    },
    {
      "table": "category_visibility",
      "module": "13-Settings-Audit",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "no",
      "required_parents": [
        "product_categories",
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "CategoryVisibility"
    },
    {
      "table": "center_accreditations",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CenterAccreditation"
    },
    {
      "table": "country_plate_settings",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "countries",
        "users"
      ],
      "approved_source": "Spec: no row pre-seeded before the official source (Q9)",
      "expected_count": "≤1 per country",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "Q9",
      "model": "CountryPlateSetting"
    },
    {
      "table": "exchange_rate_history",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "exchange_rates"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "ExchangeRateHistory"
    },
    {
      "table": "exchange_rates",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ExchangeRate"
    },
    {
      "table": "iban_page_settings",
      "module": "13-Settings-Audit",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "Values not approved",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "IbanPageSetting"
    },
    {
      "table": "invoice_template_settings",
      "module": "13-Settings-Audit",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "Values not approved",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "InvoiceTemplateSetting"
    },
    {
      "table": "maintenance_window_targets",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "maintenance_windows"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "MaintenanceWindowTarget"
    },
    {
      "table": "maintenance_windows",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "MaintenanceWindow"
    },
    {
      "table": "manual_topup_settings",
      "module": "13-Settings-Audit",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "customer_types",
        "users"
      ],
      "approved_source": "Values not approved",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "ManualTopupSetting"
    },
    {
      "table": "message_logs",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "MessageLog"
    },
    {
      "table": "modules",
      "module": "13-Settings-Audit",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "AS-3 module list not approved (UR-8 approved the columns only)",
      "expected_count": "—",
      "existing": "Factory (platform-core); manifest entry (SuperAdmin)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "RM-2, UR-8, AS-3",
      "model": "Module"
    },
    {
      "table": "notification_channel_settings",
      "module": "13-Settings-Audit",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "no",
      "required_parents": [
        "notification_event_types",
        "users"
      ],
      "approved_source": "Depends on notification_event_types (blocked)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "NotificationChannelSetting"
    },
    {
      "table": "notification_event_types",
      "module": "13-Settings-Audit",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "modules"
      ],
      "approved_source": "Event catalogue not approved; module_id FK needs modules (AS-3)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "NotificationEventType"
    },
    {
      "table": "official_entities",
      "module": "13-Settings-Audit",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "OfficialEntity"
    },
    {
      "table": "password_reset_requests",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "PasswordResetRequest"
    },
    {
      "table": "permissions",
      "module": "13-Settings-Audit",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "modules"
      ],
      "approved_source": "Permission catalogue (module/page/action codes) not approved; BRD Super Admin §4.2 matrix exists but no codes",
      "expected_count": "—",
      "existing": "Factory (platform-core); manifest entry (SuperAdmin)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "RM-2, RM-6, RM-7",
      "model": "Permission"
    },
    {
      "table": "plate_formats",
      "module": "13-Settings-Audit",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "attachments",
        "countries",
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "Q9",
      "model": "PlateFormat"
    },
    {
      "table": "plate_letter_map",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "countries",
        "users"
      ],
      "approved_source": "Spec: no mappings before the official source (Q9)",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "Q9",
      "model": "PlateLetterMap"
    },
    {
      "table": "platform_bank_accounts",
      "module": "13-Settings-Audit",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "banks",
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data + Factory",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "PlatformBankAccount"
    },
    {
      "table": "points_settings",
      "module": "13-Settings-Audit",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "currencies",
        "users"
      ],
      "approved_source": "Values not approved",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "PointsSetting"
    },
    {
      "table": "portal_modules",
      "module": "13-Settings-Audit",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "no",
      "required_parents": [
        "modules",
        "portals"
      ],
      "approved_source": "Depends on portals + modules; mapping not approved (AS-3, AS-9)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "UR-8.1, AS-9",
      "model": "PortalModule"
    },
    {
      "table": "portals",
      "module": "13-Settings-Audit",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "Codes admin_dashboard/customer_portal/provider_portal confirmed (AUTHENTICATION.md §2); name_ar/sort_order only illustrative; worker_app/delivery_app/driver_app/rep_app open (BD-2, AD-3)",
      "expected_count": "—",
      "existing": "Factory (platform-core); manifest entry (SuperAdmin)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "RM-3, UR-8.1, BD-2",
      "model": "Portal"
    },
    {
      "table": "product_accreditations",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "brands",
        "product_categories",
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "ProductAccreditation"
    },
    {
      "table": "product_catalogue_settings",
      "module": "13-Settings-Audit",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "product_categories",
        "users"
      ],
      "approved_source": "Singleton (CHECK id = 1); fullup_products_root_category_id requires an approved product category tree",
      "expected_count": "1 (singleton)",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "Coupon domain (2026-09-21)",
      "model": "ProductCatalogueSetting"
    },
    {
      "table": "branch_codings",
      "module": "13-Settings-Audit",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "no — create through the Branch Coding workflow/test fixture",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "Product owner approval 2026-09-30 (Coding Management production seed data; audit actor users.id = 1)",
      "expected_count": "1 (one platform configuration SP/REP/IND/COM/DIP/GOV/EXH)",
      "existing": "Manifest entry (SuperAdmin)",
      "missing": "—",
      "production_status": "—",
      "decision": "CM-1, CM-2; product owner seed approval 2026-09-30",
      "model": "BranchCoding"
    },
    {
      "table": "request_codings",
      "module": "13-Settings-Audit",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "no — create through the Request Coding workflow/test fixture",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "Product owner approval 2026-09-30 (Coding Management production seed data; audit actor users.id = 1)",
      "expected_count": "5 (R, Q, 01, O, W)",
      "existing": "Manifest entry (SuperAdmin)",
      "missing": "—",
      "production_status": "—",
      "decision": "CM-1; product owner seed approval 2026-09-30",
      "model": "RequestCoding"
    },
    {
      "table": "branch_documents",
      "module": "01-Shared-System-Tables",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — created through the Create/Update Branch workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "attachments",
        "branches",
        "document_types",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "Branch documents (2026-09-29)",
      "model": "BranchDocument"
    },
    {
      "table": "rating_settings",
      "module": "13-Settings-Audit",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "countries",
        "users"
      ],
      "approved_source": "One row per country; values not approved",
      "expected_count": "1 per country",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "RatingSetting"
    },
    {
      "table": "role_permissions",
      "module": "13-Settings-Audit",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "no",
      "required_parents": [
        "permissions",
        "roles",
        "users"
      ],
      "approved_source": "Depends on roles + permissions; grant matrix not approved; granted_by NOT NULL needs a user",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "RM-1, AS-9",
      "model": "RolePermission"
    },
    {
      "table": "roles",
      "module": "13-Settings-Audit",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "Role catalogue not approved as data (Auth-Model OQ-3 \"PO confirmation: seed list\"); roles.created_by NOT NULL needs an existing user",
      "expected_count": "—",
      "existing": "Factory (platform-core); manifest entry (SuperAdmin)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "RM-1, RM-4, RM-5, UR-3",
      "model": "Role"
    },
    {
      "table": "staff_reviews",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "orders",
        "provider_staff"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "StaffReview"
    },
    {
      "table": "static_pages",
      "module": "13-Settings-Audit",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "StaticPage"
    },
    {
      "table": "station_reviews",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "orders",
        "stations"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "StationReview"
    },
    {
      "table": "status",
      "module": "13-Settings-Audit",
      "category": "A",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "yes",
      "empty_in_production": "no",
      "required_parents": [],
      "approved_source": "AS-3 (230 documented codes → namespaced global codes, name_en and color not approved); AS-7 allowed-code lists",
      "expected_count": "≈230 documented codes (AS-3, not yet approved as rows)",
      "existing": "Factory (platform-core); manifest entry (SuperAdmin)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "G-04, AS-3, AS-7",
      "model": "Status"
    },
    {
      "table": "status_message_templates",
      "module": "13-Settings-Audit",
      "category": "C",
      "production_seeder": "optional (only with approved values)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "users"
      ],
      "approved_source": "Business-owned reference/catalogue content; no approved production values (spec examples are illustrative)",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "StatusMessageTemplate"
    },
    {
      "table": "team_members",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "teams",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "TeamMember"
    },
    {
      "table": "team_role_assignments",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "roles",
        "status",
        "teams",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "UR-6",
      "model": "TeamRoleAssignment"
    },
    {
      "table": "teams",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "Team"
    },
    {
      "table": "user_delegation_permissions",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "permissions",
        "user_delegations"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "UR-7",
      "model": "UserDelegationPermission"
    },
    {
      "table": "user_delegations",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "UserDelegation"
    },
    {
      "table": "user_devices",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "UserDevice"
    },
    {
      "table": "user_login_attempts",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "UserLoginAttempt"
    },
    {
      "table": "user_mfa_factors",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "UserMfaFactor"
    },
    {
      "table": "user_password_history",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "UserPasswordHistory"
    },
    {
      "table": "user_role_assignments",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "roles",
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "UserRoleAssignment"
    },
    {
      "table": "user_sessions",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "portals",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "UserSession"
    },
    {
      "table": "user_verifications",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "UserVerification"
    },
    {
      "table": "users",
      "module": "13-Settings-Audit",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "countries",
        "status"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "Factory (platform-core); manifest entry (SuperAdmin)",
      "missing": "—",
      "production_status": "—",
      "decision": "N-7, D-02 (no default account)",
      "model": "User"
    },
    {
      "table": "vat_settings",
      "module": "13-Settings-Audit",
      "category": "B",
      "production_seeder": "yes (mandatory)",
      "dev_factory": "optional",
      "empty_in_production": "no",
      "required_parents": [
        "countries",
        "users"
      ],
      "approved_source": "Row per country/period; rates not approved as seed data",
      "expected_count": "—",
      "existing": "Manifest entry (pending)",
      "missing": "Approved seed data",
      "production_status": "BLOCKED FOR PRODUCTION SEEDING",
      "decision": "—",
      "model": "VatSetting"
    },
    {
      "table": "advertisement_audiences",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "advertisements"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "AdvertisementAudience"
    },
    {
      "table": "advertisements",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "attachments",
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "Advertisement"
    },
    {
      "table": "coupon_category_targets",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "coupons",
        "product_categories"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CouponCategoryTarget"
    },
    {
      "table": "coupon_centers",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "coupons",
        "stations"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CouponCenter"
    },
    {
      "table": "coupon_product_targets",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "coupons",
        "products"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CouponProductTarget"
    },
    {
      "table": "coupon_redemptions",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "coupons",
        "currencies",
        "customers"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "CouponRedemption"
    },
    {
      "table": "coupon_scopes",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "coupons"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CouponScope"
    },
    {
      "table": "coupons",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "currencies",
        "customer_types",
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "Coupon"
    },
    {
      "table": "custom_notification_audiences",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "custom_notifications"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CustomNotificationAudience"
    },
    {
      "table": "custom_notification_channels",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "custom_notifications"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "CustomNotificationChannel"
    },
    {
      "table": "custom_notification_conditions",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "custom_notifications"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CustomNotificationCondition"
    },
    {
      "table": "custom_notifications",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "CustomNotification"
    },
    {
      "table": "notification_dispatches",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "custom_notifications"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "NotificationDispatch"
    },
    {
      "table": "offer_rule_items",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "offer_rules"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "OfferRuleItem"
    },
    {
      "table": "offer_rules",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "offers"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "OfferRule"
    },
    {
      "table": "offer_targets",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "offers"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "OfferTarget"
    },
    {
      "table": "offer_usages",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "no — create through parent workflow/test fixture",
      "empty_in_production": "yes",
      "required_parents": [
        "customers",
        "offers",
        "orders"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "—",
      "production_status": "—",
      "decision": "—",
      "model": "OfferUsage"
    },
    {
      "table": "offers",
      "module": "14-Marketing-Offers-Coupons-Ads",
      "category": "E",
      "production_seeder": "no",
      "dev_factory": "yes",
      "empty_in_production": "yes",
      "required_parents": [
        "status",
        "users"
      ],
      "approved_source": "Created at runtime by application workflows",
      "expected_count": "—",
      "existing": "—",
      "missing": "Factory",
      "production_status": "—",
      "decision": "—",
      "model": "Offer"
    }
  ]
}
