DEENESPTFRRUARHIKOZHNL

clase ara::phm::PhmErrorDomain

[SWS_PHM_01241] Upstream: RS_AP_00119

class PhmErrorDomain final :            public ara::core::ErrorDomain {...};

Defines the error domain for Platform Health Management.

Header-Datei#include "ara/phm/phm_error_domain.h"
Forwarding-Header#include "ara/phm/phm_fwd.h"
Scopenamespace ara::phm
Basisklasse(n)ara::core::ErrorDomain
Unique IDAs per ara::phm::PhmErrorDomain in [SWS_CORE_90023]

Guía del usuarioGENERADO POR IA

Define el dominio de error de Platform Health Management para la asignación de mensajes y la activación de excepciones.
GENERADO POR IA no revisado Modelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: 61c82c26ab31 Procedencia Preguntas abiertas (1)
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán

Define el dominio de error de Platform Health Management para la asignación de mensajes y la activación de excepciones.

La clase sirve como dominio de error específico de Platform Health Management y traduce códigos numéricos de error a mensajes de texto asociados [SWS_PHM_01249]. Con el tratamiento de excepciones activado, permite la activación selectiva de excepciones de error apropiadas mediante ThrowAsException [SWS_PHM_01250]. Si las excepciones de C++ están desactivadas en la cadena de herramientas, esta función de conversión no está disponible y los errores deben procesarse puramente basados en valores [SWS_PHM_01250].

Contexto

La clase ara::phm::PhmErrorDomain representa el dominio de error específico de Platform Health Management (PHM) dentro de AUTOSAR Adaptive Platform. Hereda públicamente de la infraestructura base ara::core::ErrorDomain y está declarada como final, lo que impide una mayor derivación. Su tarea central consiste en encapsular códigos de error numéricos del subsistema PHM, integrarlos en un contexto estandarizado y proporcionar la correspondencia semántica con mensajes de error y tipos de tratamiento de errores. Mediante el método Name(), la clase proporciona el identificador estandarizado del dominio [SWS_PHM_01248]. Además, define alias de interfaz normalizados para el tratamiento de errores: Errc sirve como alias de tipo para el formato de enumeración subyacente PhmErrc [SWS_PHM_01245], mientras que Exception hace referencia al tipo base para excepciones específicas del dominio PhmException [SWS_PHM_01246].

Ciclo de vida

La instanciación de ara::phm::PhmErrorDomain se realiza a través del constructor predeterminado sin parámetros PhmErrorDomain() [SWS_PHM_01247]. Este constructor está cualificado como noexcept y, de acuerdo con la especificación, está clasificado como seguro frente a excepciones (exception safe) y seguro para subprocesos [SWS_PHM_01247]. En un escenario de tiempo de ejecución típico, es de esperar que una instancia del dominio de error esté disponible a nivel de todo el proceso como objeto de larga duración (singleton), de modo que las aplicaciones y los componentes internos de PHM compartan la misma instancia. Pregunta Q-6b33f78e8f3b3e08 (abierta) Todas las funciones de consulta sin estado de la clase —en particular Name() y Message()— están declaradas como const noexcept y son completamente seguras para subprocesos [SWS_PHM_01248], [SWS_PHM_01249]. Gracias a ello, las descripciones de error se pueden consultar desde múltiples flujos de control concurrentes sin sincronización externa.

Ruta de uso

Si se produce un error durante la monitorización o la gestión del estado del sistema, el subsistema PHM genera el correspondiente código de error, que típicamente se transfiere a los invocadores encapsulado como ara::core::ErrorCode haciendo referencia a PhmErrorDomain. El software de aplicación receptor puede verificar mediante el dominio si el error producido procede de la gestión de salud. Para el diagnóstico y registro, invoca el método Message(errorCode), el cual devuelve el mensaje de texto correspondiente al código proporcionado como const char* [SWS_PHM_01249]. Siempre que la aplicación procese operaciones fallidas mediante el tratamiento de excepciones, pasa el ara::core::ErrorCode a ThrowAsException(errorCode) para activar la excepción asociada [SWS_PHM_01250].

Flujo de la resolución de errores a través de PhmErrorDomainAplicaciónPHM-DienstPhmErrorDomainllamar a función de supervisión()Erzeugt ara::core::ErrorCode (Errc)Devolución de ErrorCodeUse Case: Fehlertext ermittelnMessage(errorCode)Fehlermeldung (const char*)optExceptions aktiviertThrowAsException(errorCode)throw PhmException

Diagrama de secuencia: Flujo típico de comprobación de errores y activación de excepciones a través de PhmErrorDomain. Fuentes: [SWS_PHM_01245], [SWS_PHM_01246], [SWS_PHM_01249], [SWS_PHM_01250]

Escenarios de error

La conversión explícita de un código de error a una excepción de C++ se lleva a cabo mediante el método ThrowAsException(errorCode) [SWS_PHM_01250]. La excepción lanzada corresponde al tipo Exception, el cual mapea a PhmException [SWS_PHM_01246]. Dado que esta función está prevista para lanzar una excepción, se indica en la especificación como no segura frente a excepciones (not exception safe), pero sigue siendo segura para subprocesos respecto a su invocación [SWS_PHM_01250]. Para entornos sin tratamiento de excepciones existe una condición de contorno fundamental: si las excepciones de C++ están desactivadas en el compilador, ThrowAsException no participa en la resolución de sobrecargas [SWS_PHM_01250]. En este modo, los invocadores deben gestionar los errores de forma puramente basada en valores mediante los métodos Message() y el valor de retorno del código de error [SWS_PHM_01249].

Esta guía se basa en las especificaciones AUTOSAR de Adaptive Platform para el release R25-11.

Mapa de miembros

Constructores y destructor

1

Alias de tipo

2

Diagrama de clases

Hohle Dreieckspfeile = Vererbung (zeigt zur Basisklasse); Klicken öffnet die jeweilige Klassenseite.

G nara__phm__PhmErrorDomain808 PhmErrorDomain + PhmErrorDomain() + Message() + Name() + ThrowAsException() nara__core__ErrorDomain335 ErrorDomain nara__phm__PhmErrorDomain808->nara__core__ErrorDomain335

Vista de detalle

Selecciona una entrada en el índice.

Constructores y destructor

Creates a PhmErrorDomain instance.

PhmErrorDomain () noexcept;

Métodos

Message función

Returns the message associated with the error code.

const char * Message (CodeType errorCode) const noexcept override;
Name función

Returns the name of the error domain.

const char * Name () const noexcept override;

Throws the exception associated with the error code. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

void ThrowAsException (const ara::core::ErrorCode &errorCode) const override;

Alias de tipo

Errc alias de tipo

Alias for the error code value enumeration.

using Errc = PhmErrc;
Exception alias de tipo

Alias for the exception base class.

Documentación de los métodos

función Message [SWS_PHM_01249] Upstream: RS_AP_00119, RS_AP_00159

const char * Message (CodeType errorCode) const noexcept override;

Returns the message associated with the error code.

GENERADO POR IA no revisado Modelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: 9377332e8cc7 Procedencia Preguntas abiertas (1)
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán

La función miembro Message de la clase ara::phm::PhmErrorDomain devuelve, para un número de error errorCode pasado de tipo CodeType, una descripción textual del mensaje de error asociado como const char * [SWS_PHM_01249]. La función se proporciona mediante el archivo de cabecera ara/phm/phm_error_domain.h y, al ser un método virtual (override), sobrescribe el comportamiento de interfaz estándar para la resolución de errores [SWS_PHM_01249].

Para el contexto de invocación y la semántica de ejecución son aplicables las siguientes definiciones:

  • Ejecución síncrona y tratamiento de excepciones: La llamada se efectúa de forma síncrona y está declarada como noexcept; además, el método está especificado como exception safe, por lo que no se lanzan excepciones durante la ejecución [SWS_PHM_01249].
  • Concurrencia: La función está declarada explícitamente como thread-safe y puede llamarse de manera segura desde subprocesos concurrentes sin sincronización externa adicional [SWS_PHM_01249].
  • Gestión de memoria: Interpretación: Es probable que el puntero a caracteres devuelto haga referencia a un literal de caracteres estático, por lo que el invocador no necesita realizar ninguna liberación de memoria. Pregunta Q-dcdc593e3f9ded45 (abierta)

En Platform Health Management (PHM), el método sirve para traducir códigos de error numéricos de PhmErrorDomain a cadenas de caracteres legibles por humanos para fines de registro o diagnóstico [SWS_PHM_01249].

Este texto fue generado por una IA y sirve como guía orientativa. Únicamente las especificaciones oficiales de AUTOSAR son vinculantes.

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
errorCodeThe error code number.

Rückgabewert

TypBeschreibung
const char *The message associated with the error code.

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

Record
AUTOSAR/AP/record/SWS_PHM_01249
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01249@rel:R25-11#5d8f7f7d
Content hash
5d8f7f7d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01249
Status: valid/unmigrated Version: rel:R25-11#87e7affe Versionshistorie & Revisions (1 transition, 5 revision)
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/SWS_PHM_01249@rel:R25-11#87e7affe
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#29a23c2e2026-09-30
  • R22-11rel:R22-11#d28a09b52026-10-14
  • R23-11rel:R23-11#fb2533e82026-10-14
  • R24-11rel:R24-11#87e7affe2026-10-14
  • R25-11rel:R25-11#87e7affe2026-10-14 active
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

función Name [SWS_PHM_01248] Upstream: RS_AP_00119, RS_AP_00159

const char * Name () const noexcept override;

Returns the name of the error domain.

GENERADO POR IA no revisado Modelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: ae1e33120f1a Procedencia
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán

La función miembro Name de la clase ara::phm::PhmErrorDomain devuelve el nombre del dominio de error como cadena de caracteres ([SWS_PHM_01248]). La declaración está integrada en el módulo phm a través del archivo de cabecera #include "ara/phm/phm_error_domain.h" ([SWS_PHM_01248]).

Para el uso práctico y el comportamiento en tiempo de ejecución se aplican las siguientes prescripciones:

  • Uso y firma: El método posee la firma const char * Name () const noexcept override; ([SWS_PHM_01248]). Se ejecuta de forma síncrona y no espera parámetros de entrada. El puntero devuelto de tipo const char * se ajusta a las prescripciones para ara::phm::PhmErrorDomain de [SWS_CORE_90023].
  • Tratamiento de errores: La función está declarada como noexcept y presenta el nivel de seguridad frente a excepciones exception safe ([SWS_PHM_01248]). No lanza excepciones en tiempo de ejecución ni genera mensajes de error.
  • Concurrencia: El método está especificado como seguro para subprocesos (thread-safe) ([SWS_PHM_01248]). Se pueden realizar llamadas paralelas entre la misma instancia o distintas instancias sin mecanismos de sincronización adicionales.

En la interacción arquitectónica, la operación sobrescribe la consulta virtual de nombre de la interfaz superior del dominio de error y proporciona el nombre específico para ara::phm::PhmErrorDomain de acuerdo con [SWS_CORE_90023] ([SWS_PHM_01248]).

Esta nota de uso fue generada automáticamente sobre la base de la especificación AUTOSAR R25-11.

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
const char *As per ara::phm::PhmErrorDomain in [SWS_CORE_90023]

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

Record
AUTOSAR/AP/record/SWS_PHM_01248
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01248@rel:R25-11#c1cfa70a
Content hash
c1cfa70a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01248
Status: valid/unmigrated Version: rel:R25-11#87eea56a Versionshistorie & Revisions (1 transition, 5 revision)
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/SWS_PHM_01248@rel:R25-11#87eea56a
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#08e28bf82026-09-30
  • R22-11rel:R22-11#3d1a89cc2026-10-14
  • R23-11rel:R23-11#13db17322026-10-14
  • R24-11rel:R24-11#0999648f2026-10-14
  • R25-11rel:R25-11#87eea56a2026-10-14 active
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

función PhmErrorDomain [SWS_PHM_01247] Upstream: RS_AP_00119, RS_AP_00159

PhmErrorDomain () noexcept;

Creates a PhmErrorDomain instance.

GENERADO POR IA no revisado Modelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: 0eccae6e5543 Procedencia Preguntas abiertas (1)
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán

El constructor predeterminado PhmErrorDomain() sirve para crear una instancia del dominio de error ara::phm::PhmErrorDomain [SWS_PHM_01247]. La llamada se efectúa de forma síncrona y sin parámetros de entrada a través de la cabecera ara/phm/phm_error_domain.h [SWS_PHM_01247].

En cuanto a la seguridad en la ejecución, la construcción está especificada como exception safe y declarada con noexcept, de modo que no se desencadenan excepciones [SWS_PHM_01247]. Además, la instanciación es segura para subprocesos (thread-safe) [SWS_PHM_01247].

El dominio creado forma el contexto para errores de PHM, proporciona funciones miembro como Name() [SWS_PHM_01248], Message() [SWS_PHM_01249] y ThrowAsException() [SWS_PHM_01250], y define los alias de tipo Errc [SWS_PHM_01245] y Exception [SWS_PHM_01246]. Para el acceso regular al dominio de error se dispone de la función libre GetPhmDomain(), que devuelve una referencia al objeto global [SWS_PHM_01251]. Por consiguiente, es probable que en el código de aplicación no se requiera de forma típica una instanciación manual por separado a través del constructor. Pregunta Q-63be3bb534ef1fa9 (abierta)

Esta nota de uso se ha generado automáticamente a partir de los datos de especificación de AUTOSAR Adaptive R25-11.

Guía del implementador pendiente (complejidad I1)

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

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

Record
AUTOSAR/AP/record/SWS_PHM_01247
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01247@rel:R25-11#50e2d537
Content hash
50e2d537
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01247
Status: valid/unmigrated Version: rel:R25-11#e616a447 Versionshistorie & Revisions (1 transition, 5 revision)
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/SWS_PHM_01247@rel:R25-11#e616a447
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#c16054342026-09-30
  • R22-11rel:R22-11#1e02ca242026-10-14
  • R23-11rel:R23-11#6c11e67c2026-10-14
  • R24-11rel:R24-11#e616a4472026-10-14
  • R25-11rel:R25-11#e616a4472026-10-14 active
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

función ThrowAsException [SWS_PHM_01250] Upstream: RS_AP_00119

void ThrowAsException (const ara::core::ErrorCode &errorCode) const override;

Throws the exception associated with the error code. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

GENERADO POR IA no revisado Modelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: 2438d348b5ed Procedencia
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán

usar

La función miembro ThrowAsException es un método de la clase de dominio de error ara::phm::PhmErrorDomain y se proporciona a través del archivo de cabecera ara/phm/phm_error_domain.h ([SWS_PHM_01250]). Su propósito consiste en lanzar de forma síncrona aquella excepción de C++ que esté vinculada con el código de error transmitido ([SWS_PHM_01250]). Para ello, la función toma como parámetro de entrada una referencia al objeto de error errorCode de tipo const ara::core::ErrorCode & ([SWS_PHM_01250]). Dado que el flujo de control continúa a través de la excepción en caso de ejecución errónea, el método no tiene valor de retorno (void) ([SWS_PHM_01250]).

Concurrencia y seguridad de ejecución

En lo que respecta al comportamiento en llamadas paralelas, ThrowAsException está declarada como thread-safe ([SWS_PHM_01250]). Por lo tanto, puede invocarse de forma segura y concurrente desde múltiples subprocesos. Respecto a la seguridad frente a excepciones, en cambio, la interfaz está clasificada expresamente en la especificación como «not exception safe» ([SWS_PHM_01250]).

Restricciones del compilador y resolución de sobrecarga

[SWS_CORE_10304] define una condición de contorno esencial para el uso: Si las excepciones de C++ están desactivadas en la cadena de herramientas del compilador utilizada, ThrowAsException no participa en la resolución de sobrecarga ([SWS_PHM_01250]). Por lo tanto, en compilaciones de software para plataformas o configuraciones sin soporte de excepciones, la función no está disponible para el compilador para la resolución de sobrecarga ([SWS_PHM_01250]).

Esta nota de uso se ha generado de forma automatizada y se basa en la especificación AUTOSAR Adaptive R25-11.

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
errorCodeThe error to throw.

Rückgabewert

TypBeschreibung
None

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

Record
AUTOSAR/AP/record/SWS_PHM_01250
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01250@rel:R25-11#8b8ca58d
Content hash
8b8ca58d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01250
Status: valid/unmigrated Version: rel:R25-11#7f33d0e7 Versionshistorie & Revisions (1 transition, 5 revision)
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/SWS_PHM_01250@rel:R25-11#7f33d0e7
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#98735c902026-09-30
  • R22-11rel:R22-11#ca4e4bdf2026-10-14
  • R23-11rel:R23-11#1075311f2026-10-14
  • R24-11rel:R24-11#7f33d0e72026-10-14
  • R25-11rel:R25-11#7f33d0e72026-10-14 active
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

Documentación de los alias de tipo

alias de tipo Errc [SWS_PHM_01245] Upstream: RS_AP_00119, RS_AP_00127

using Errc = PhmErrc;

Alias for the error code value enumeration.

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
SymbolErrc

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

Record
AUTOSAR/AP/record/SWS_PHM_01245
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01245@rel:R25-11#56dc0609
Content hash
56dc0609
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01245
Status: valid/unmigrated Version: rel:R25-11#69dedf2e Versionshistorie & Revisions (1 transition, 5 revision)
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/SWS_PHM_01245@rel:R25-11#69dedf2e
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#82e44aca2026-09-30
  • R22-11rel:R22-11#86c185582026-10-14
  • R23-11rel:R23-11#69dedf2e2026-10-14
  • R24-11rel:R24-11#69dedf2e2026-10-14
  • R25-11rel:R25-11#69dedf2e2026-10-14 active
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

alias de tipo Exception [SWS_PHM_01246] Upstream: RS_AP_00119, RS_AP_00127

using Exception = PhmException;

Alias for the exception base class.

Header-Datei#include "ara/phm/phm_error_domain.h"
Scopeclass ara::phm::PhmErrorDomain
SymbolException

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

Record
AUTOSAR/AP/record/SWS_PHM_01246
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_PHM_01246@rel:R25-11#0fbb57ff
Content hash
0fbb57ff
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01246
Status: valid/unmigrated Version: rel:R25-11#3b0710ff Versionshistorie & Revisions (1 transition, 5 revision)
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/SWS_PHM_01246@rel:R25-11#3b0710ff
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#e2b0390c2026-09-30
  • R22-11rel:R22-11#c46a9c8a2026-10-14
  • R23-11rel:R23-11#3b0710ff2026-10-14
  • R24-11rel:R24-11#3b0710ff2026-10-14
  • R25-11rel:R25-11#3b0710ff2026-10-14 active
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