DEENESPTFRRUARHIKOZHNL

نطاق أسماء ara::shwa

Diese Seite wurde vollständig KI-generiert auf Basis von SWS Safe Hardware Acceleration (R25-11) — kein offizieller AUTOSAR-Text und keine automatisch extrahierte API-Seite wie die übrigen Module. Als Interpretation gekennzeichnete Aussagen sind Schlussfolgerungen aus den Quellen.

160 API-Records in Kapitel 8: 18 Klassen, 120 Funktionen, 4 Enumerationen und 3 Typ-Aliasse.

دليل المستخدممولَّد بالذكاء الاصطناعي

يتيح النقل الآمن للمهام الحسابية الكثيفة إلى مسرعات عتادية متخصصة.
مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 94872e9e2305 المصدر أسئلة مفتوحة (2)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

يتيح النقل الآمن للمهام الحسابية الكثيفة إلى مسرعات عتادية متخصصة.

يوفر نطاق الأسماء ara::shwa واجهات لـ Safe Hardware Acceleration ويتيح التفريغ الموجّه لمهام الحوسبة المتوازية إلى أجهزة مثل وحدات معالجة الرسومات (GPUs) أو وحدات المعالجة المركزية (CPUs) عبر التنسيق المستهدف Target ([AP_SWS_SHWA_00102]). تختار التطبيقات المسرعات عبر محددات، وتنشئ قوائم انتظار تنفيذ مدارة حصرياً، وتتحكم في الوصول إلى الذاكرة عبر موفرات الوصول إلى المخزن المؤقت. ويتمثل القيد المحوري في نموذج ملكية صارم مع موارد غير قابلة للنسخ، بالإضافة إلى إشارات أخطاء خالية من الاستثناءات عبر ShwaErrorCode ([AP_SWS_SHWA_01301]).

السياق

يوفر نطاق الأسماء ara::shwa (Safe Hardware Acceleration) واجهات داخل AUTOSAR Adaptive Platform لنقل المهام الحسابية الكثيفة إلى مسرعات عتادية متخصصة. تتيح الوحدة دمج أنواع مختلفة من المسرعات مثل وحدات معالجة الرسومات (GPU) أو معالجات الإشارات الرقمية أو وحدات المعالجة المركزية (CPU) المخصصة.

يتم التعرف على بيئة النظام عبر الفئة Platform، والتي تحدد منصات العتاد المتاحة على وحدة التحكم الإلكترونية وتسرد حالات Device المرتبطة بها. يمكن التحكم في اختيار جهاز مناسب ديناميكيًا أو استاتيكيًا عبر محددات متخصصة: يعمل DeviceSelector ككائن دالة قابل للاستدعاء لتحديد أولويات الوحدات المتاحة استنادًا إلى رتبة عددية صحيحة، بينما يخاطب CpuSelector وGpuSelector وAcceleratorSelector وحدات تنفيذ محددة بشكل موجه. يتم تمثيل حالة التشغيل الحالية للمسرع عبر التعداد DeviceStatus ([AP_SWS_SHWA_00103]).

تُعد Queue مسؤولة عن التنفيذ المتوازي لعمليات الحوسبة. يتم تغليف مهام الحساب عبر TaskHandler، حيث يُحدد موقع التنفيذ عبر Target ([AP_SWS_SHWA_00102]) اختياريًا على المسرع (kDevice) أو على Host-CPU kHostTask. يتم تخصيص نطاقات الذاكرة لبيانات الإدخال والإخراج عبر Buffer باستخدام مواصفة الأبعاد Range. ويتم تنظيم الوصول إلى هذه المخازن المؤقتة بواسطة كائنات Accessor، والتي تقيد وضع الوصول عبر AccessMode ([AP_SWS_SHWA_00101]).

context Application Application Platform Platform Application->Platform fragt ab DeviceSelector DeviceSelector Application->DeviceSelector يستخدم Queue Queue Application->Queue besitzt Buffer Buffer Application->Buffer besitzt Device Device Platform->Device listet DeviceSelector->Device يحدد Queue->Device bindet TaskHandler TaskHandler Queue->TaskHandler erzeugt Event Event Queue->Event erzeugt Range Range Buffer->Range beschreibt Accessor Accessor Buffer->Accessor erzeugt

مخطط سياقي: التفاعل بين الفئات الأساسية لاختيار العتاد، وإدارة الذاكرة، وتنفيذ المهام. المصادر: [AP_SWS_SHWA_00101]، [AP_SWS_SHWA_00102]، [AP_SWS_SHWA_00103]

دورة الحياة

يميز نموذج الموارد ودورة الحياة في ara::shwa بشكل صارم بين الكائنات المالكة للموارد، ومقابض الوصف، والمكونات المعتمدة على قوائم الانتظار:

  • الفئات المالكة للموارد: تدير Queue وBuffer وAccessor موارد العتاد ونطاقات الذاكرة حصريًا. وهي غير قابلة للنسخ (not copyable) ويجب إدارتها إلزاميًا عبر std::unique_ptr. ولا يُسمح بتمريرها أو تسليمها إلا عبر دلالات النقل (Move semantics) فقط.
  • مقابض الوصف والفئات المساعدة: لا تمتلك Platform وDevice وDeviceMonitor وId وRange وPropertyList موارد عتادية حصريًا، وقد صُممت لتكون قابلة للنسخ. تمثل حالة Device مجرد واجهة وصول إلى جهاز، لكنها لا تتحكم فيه حصريًا. تفسير: يرتبط تهيئة قائمة انتظار التنفيذ (Queue) بـ Device محدد تم اختياره مسبقًا، نظرًا لأن Queue تدير الموارد حصريًا. سؤال Q-c38811a811f133d0 (مفتوح)
  • المكونات المعتمدة: لا يمكن إنشاء الفئتين Event (للمزامنة) وTaskHandler (لمعالجة المهام) إلا داخل Queue؛ وخارج سياق قائمة الانتظار، لا تمتلكان أي دلالة وظيفية.

تنعكس دورة حياة الجهاز في DeviceStatus ([AP_SWS_SHWA_00103]): إلى جانب الحالة الجاهزة للتشغيل kReady، يمكن تصنيف الجهاز على أنه غير قابل للوصول (kNotAccesible)، أو معيب (kFailure)، أو غير معروف (kUnknown). تفسير: يتم التعرف على تغيرات حالة الجهاز بين kReady وkNotAccesible وkFailure أثناء وقت التشغيل عبر فئات مساعدة مثل DeviceMonitor أو المنصة. سؤال Q-8fc0dc95534dc8bc (مفتوح)

مسار الاستخدام

ينقسم الاستخدام النموذجي لـ ara::shwa لتنفيذ عملية حسابية مُسرَّعة إلى خمس خطوات:

  1. اختيار المنصة والجهاز: يسترجع التطبيق منصات العتاد المتوفرة وحالات Device المرتبطة بها عبر Platform. يحدد أحد المحددات (مثل DeviceSelector أو GpuSelector أو CpuSelector) الجهاز الأكثر ملاءمة، والذي تُظهر DeviceStatus ([AP_SWS_SHWA_00103]) الخاصة به الحالة kReady.
  2. إنشاء قائمة الانتظار: يتم إنشاء Queue لـ Device المحدد والاحتفاظ بها كـ std::unique_ptr.
  3. تخصيص الذاكرة وإعدادها: بالنسبة لبيانات الإدخال والإخراج، يتم إنشاء Buffer بالأبعاد المطلوبة عبر Range. للتعبئة أو التقييم، يطلب التطبيق Accessor، حيث يتم التصريح عن وضع الوصول عبر AccessMode ([AP_SWS_SHWA_00101]) كـ kRead أو kWrite أو kReadWrite.
  4. تسجيل المهمة وتنفيذها: يتم إنشاء TaskHandler داخل Queue. يبدأ التنفيذ، مع تحديد ما إذا كانت المهمة تعمل على المسرع (kDevice) أو على المضيف (kHostTask) عبر Target ([AP_SWS_SHWA_00102]).
  5. المزامنة: توفر Queue كائن Event، والذي يراقب به تطبيق المضيف الانتهاء غير المتزامن للحسابات على مسرع العتاد ويزامن مطابقة البيانات.
مسار الاستخدام لمعالجة المهام في ara::shwaالتطبيقPlatformDeviceSelectorQueueBufferالاستعلام عن الأجهزة المتاحةListe von Device-Objektenتحديد الجهازالجهاز المحددإنشاء مثيل طابور للجهازإنشاء ذاكرة تخزين مؤقت مع نطاقطلب Accessor باستخدام AccessModeAccessor bereitstellenتمرير TaskHandler مع Targetإنشاء حدث للمزامنة

مخطط تسلسلي: المسار من استعلام المنصة عبر تخصيص المخزن المؤقت حتى التنفيذ المتزامن. المصادر: [AP_SWS_SHWA_00101]، [AP_SWS_SHWA_00102]، [AP_SWS_SHWA_00103]

سيناريوهات الأخطاء

تم تصميم واجهة برمجة التطبيقات لـ ara::shwa لتكون خالية من الاستثناءات (exception-free). يتم إرجاع حالات الخطأ بشكل متزامن عبر ara::core::ErrorCode. يتم إنشاء رموز الخطأ عبر دالة المصنع MakeErrorCode ([AP_SWS_SHWA_01312]) مع الإشارة إلى نطاق الخطأ GetShwaDomain ([AP_SWS_SHWA_01311]). وإذا كانت بنية التطبيق تنص على نموذج أخطاء قائم على الاستثناءات، فيمكن تحويل رمز الخطأ إلى ShwaException وإطلاقه.

يحدد التعداد ShwaErrorCode ([AP_SWS_SHWA_01301]) أسباب الأخطاء القياسية:

  • مشكلات الذاكرة والوصول: إذا فشل تخصيص ذاكرة العمل، ينتج عن ذلك kMemoryNotAllocated. وإذا تعذر الحفاظ على اتساق بيانات المخزن المؤقت، يتم الإبلاغ عن kIntegrityCorrupted. تؤدي أوضاع الوصول غير المسموح بها أو العمليات الفاشلة على كائنات Accessor إلى kInvalidAccessMode أو kAccessorFailure.
  • أخطاء التنفيذ والمزامنة: إذا فشلت معالجة مهمة على الجهاز المستهدف، تتم الإشارة إلى kTaskExecutionFailure. تؤدي العمليات غير المسموح بها على كائنات المزامنة إلى kEventInvalidOperation، بينما تطلق الموارد المحظورة kResourceBusy. عند تجاوز أوقات التنفيذ المهيأة، يتم إرجاع kTimedOut.
  • المعلمات وحالات الكائنات غير الصالحة: يؤدي استدعاء الطرق على كائنات مدمرة أو غير صالحة إلى kInvalidObject. يتم رفض الفهارس أو المعلمات غير الصالحة عبر kInvalidIndex أو kInvalidParameter. تُبلغ الوظائف غير المدعومة عن kFeatureNotSupported، بينما يتم التقاط الأخطاء العامة عبر kRuntime.

لمعالجة الأخطاء التي تحدث أثناء الحسابات غير المتزامنة على المسرع، تُستخدم الفئة ErrorHandler.

يستند هذا الدليل حصرياً إلى مواصفة ara::shwa في AUTOSAR R25-11.

خريطة المواضيع

KI-gestützte Gruppierung auf Basis der Records und Spezifikationsauszüge; keine Gliederung aus der AUTOSAR-Spezifikation.

عرض التفاصيل

اختر عنصرًا من المخطط.

Geräteauswahl

AcceleratorSelector manages accelerator selection for operations on HWA if available.

CpuSelector manages CPU selection for operations on HWA if available Allows to get a device from any supported backends for which the device type is CPU.

Class allowing to choose the most appropriate device of the available ones. This is a callable object taking a device reference and returning an integer rank. One of the device with the highest non-negative value is selected.

GpuSelector manages GPU selection for operations on HWA if available Select a device from any supported backends for which the device type is GPU.

Geräteabstraktion

Device فئة

Device class represents HWA device. Provides access to the device but not controlling it. Designed as copyable since not owning resources.

DeviceMonitor API class. Designed as copyable since not owning resources.

Id فئة

Id API class. Designed as copyable since not owning resources.

Platform فئة

Platform class is responsible for extracting different HWA platforms available for current application and listing Devices bind to each platform. Designed as copyable since not owning resources.

DeviceStatus تعداد

Die Enumeration definiert die folgenden standardisierten Werte.

enum class DeviceStatus : std::uint32_t {...};

Speicherzugriff

Accessor فئة

Accessor manages read and write access to allocated memory by Buffer. Designed as not copyable, since it’s owning resources. Intended to be managed exclusively by std::unique_ptr, which may be moved. ≙ std::unique_ptr

Buffer فئة

Buffer manages memory allocation for operations on the host or/and HWA. Designed as not copyable, since it’s owning resources. Intended to be managed exclusively by std::unique_ptr, which may be moved. ≙ std::unique_ptr

Range فئة

Defines size of Buffer for one, two or three dimensions. Designed as copyable since not owning resources.

AccessMode تعداد

Die Enumeration definiert die folgenden standardisierten Werte.

enum class AccessMode : std::uint32_t {...};
Target تعداد

Die Enumeration definiert die folgenden standardisierten Werte.

enum class Target : std::uint32_t {...};

Auftragsausführung

Event فئة

Event class helps to manage task execution synchronization between HWA and Host application. Can be created only inside of the Queue otherwise it’s meaningless.

Queue فئة

Queue API provides the functionality for parallel processing on selected Device. Designed as not copyable, since it’s owning resources. Intended to be managed exclusively by std::unique_ ptr, which may be moved. ≙ std::unique_

Handles tasks execution on the selected Device Can be created only inside of the Queue otherwise it’s meaningless.

Fehlerbehandlung

ErrorHandler manages asynchronous error handling for operations on HWA.

Defines the error domain for Safe Hardware Acceleration.

Exception type could be thrown by application or other FC using Safe Hardware Acceleration. Safe Hardware Acceleration API is exception free and can only return an ErrorCode, but user code can transform this error to exception and throw if it’s alligned with system error handling architecture.

GetShwaDomain دالة

Liest die durch die Signatur bezeichnete Information oder Eigenschaft aus dem Objekt.

constexpr const ara::core::ErrorDomain & GetShwaDomain () noexcept;
MakeErrorCode دالة

Die Spezifikation definiert diese Deklaration mit der in der Signatur ausgewiesenen Semantik.

constexpr ara::core::ErrorCode MakeErrorCode (ShwaErrorCode code, ara::core::ErrorDomain::SupportDataType data) noexcept;
ShwaErrorCode تعداد

Die Enumeration definiert die folgenden standardisierten Werte.

enum class ShwaErrorCode : ara::core::ErrorDomain::CodeType {...};

Herstellereigenschaften

Property List class is designed to enable vendor specific SHWA functionality extension and adjustment. Properties are not standardized and can be defined by Vendor. Class using Property list is obliged to have HasProperty() and GetProperty() methods defined.

التعدادات

تعداد AccessMode [AP_SWS_SHWA_00101] Upstream: RS_SHWA_00017

enum class AccessMode : std::uint32_t {...};

Die Enumeration definiert die folgenden standardisierten Werte.

Werte

  • kRead — Nur-Lesen-Modus.
  • kWrite — Nur-Schreiben-Modus.
  • kReadWrite — Lese-/Schreibmodus.

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00101
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00101@rel:R25-11#96428eff
Content hash
96428eff
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00101
Status: valid/unmigrated Version: rel:R25-11#08a7ea1b Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/AP_SWS_SHWA_00101@rel:R25-11#08a7ea1b
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

تعداد DeviceStatus [AP_SWS_SHWA_00103] Upstream: RS_SHWA_00004

enum class DeviceStatus : std::uint32_t {...};

Die Enumeration definiert die folgenden standardisierten Werte.

Werte

  • kReady (= 0) — Device ist für die Task-Ausführung bereit.
  • kNotAccesible (= 1) — Device ist nicht zugänglich.
  • kFailure (= 2) — Device im Fehlerzustand.
  • kUnknown (= 255) — Status kann nicht bestimmt werden.

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00103
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00103@rel:R25-11#bdf8fd14
Content hash
bdf8fd14
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00103
Status: valid/unmigrated Version: rel:R25-11#41762982 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/AP_SWS_SHWA_00103@rel:R25-11#41762982
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

تعداد Target [AP_SWS_SHWA_00102] Upstream: RS_SHWA_00001, RS_SHWA_00017

enum class Target : std::uint32_t {...};

Die Enumeration definiert die folgenden standardisierten Werte.

Werte

  • kDevice — Task läuft auf dem Gerät beziehungsweise Beschleuniger.
  • kHostTask — Task läuft auf dem Host (CPU).

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/AP_SWS_SHWA_00102
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_00102@rel:R25-11#bfd33071
Content hash
bfd33071
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_00102
Status: valid/unmigrated Version: rel:R25-11#8cd54cba Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/AP_SWS_SHWA_00102@rel:R25-11#8cd54cba
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

تعداد ShwaErrorCode [AP_SWS_SHWA_01301] Upstream: RS_AP_00122, RS_AP_00125, RS_AP_00127, RS_AP_00149

enum class ShwaErrorCode : ara::core::ErrorDomain::CodeType {...};

Die Enumeration definiert die folgenden standardisierten Werte.

Werte

  • kRuntime (= 1) — allgemeiner Laufzeitfehler.
  • kTaskExecutionFailure (= 2) — Fehler bei der Task-Ausführung.
  • kMemoryNotAllocated (= 3) — Speicherallokation fehlgeschlagen.
  • kIntegrityCorrupted (= 4) — Integrität eines Buffer-Speichers nicht herstellbar.
  • kResourceBusy (= 5) — Ressource ist belegt.
  • kInvalidAccessMode (= 6) — Zugriffsmodus ist unzulässig.
  • kAccessorFailure (= 7) — Accessor-Nutzung oder -Erzeugung fehlgeschlagen.
  • kEventInvalidOperation (= 8) — unzulässige Event-Operation.
  • kFeatureNotSupported (= 9) — Feature wird nicht unterstützt.
  • kInvalidIndex (= 10) — Index ist ungültig.
  • kInvalidParameter (= 11) — ungültiger API-Parameter.
  • kInvalidObject (= 12) — ungültiges oder zerstörtes Objekt verwendet.
  • kTimedOut (= 13) — Operation überschritt die Zeitgrenze.

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/AP_SWS_SHWA_01301
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_01301@rel:R25-11#acd5ff23
Content hash
acd5ff23
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_01301
Status: valid/unmigrated Version: rel:R25-11#cfa33aae Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/AP_SWS_SHWA_01301@rel:R25-11#cfa33aae
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

توثيق الدوال الحرة

دالة GetShwaDomain [AP_SWS_SHWA_01311] Upstream: RS_AP_00119, RS_AP_00120, RS_AP_00159

constexpr const ara::core::ErrorDomain & GetShwaDomain () noexcept;

Liest die durch die Signatur bezeichnete Information oder Eigenschaft aus dem Objekt.

Thread Safetythread-safe
Exception Safetyexception safe

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/AP_SWS_SHWA_01311
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_01311@rel:R25-11#ed170295
Content hash
ed170295
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_01311
Status: valid/unmigrated Version: rel:R25-11#733e648e Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/AP_SWS_SHWA_01311@rel:R25-11#733e648e
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

دالة MakeErrorCode [AP_SWS_SHWA_01312] Upstream: RS_AP_00119, RS_AP_00120, RS_AP_00121, RS_AP_00135

constexpr ara::core::ErrorCode MakeErrorCode (ShwaErrorCode code, ara::core::ErrorDomain::SupportDataType data) noexcept;

Die Spezifikation definiert diese Deklaration mit der in der Signatur ausgewiesenen Semantik.

Thread Safetythread-safe
Exception Safetyexception safe

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/AP_SWS_SHWA_01312
Status
valid/unmigrated
Version
AUTOSAR/AP/record/AP_SWS_SHWA_01312@rel:R25-11#f5352691
Content hash
f5352691
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_SafeHardwareAcceleration.pdf#nameddest=AP_SWS_SHWA_01312
Status: valid/unmigrated Version: rel:R25-11#a5d8ab39 Versionshistorie & Revisions (1 transition)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/AP_SWS_SHWA_01312@rel:R25-11#a5d8ab39
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill