{% comment %} Archive timeline — partial body. Renders the chronological list of ``ArchiveVersion`` entries for a single ``ArchivableMixin`` row. Tabler ``timeline`` component (see https://tabler.io/docs/ui/timeline) with per-revision badges color- coded by reason code. Context: archive_instance: the archivable model instance. archive_versions: QuerySet of ArchiveVersion rows (newest first). archive_has_versions: True if at least one version exists. When no versions exist the partial shows the legacy banner (alert- info) explaining that this row predates the archive-history feature — used for rows that were created before ``ArchivableMixin`` was layered onto the plugin model. {% endcomment %} {% load i18n %}