DEENESPTFRRUARHIKOZHNL

类 ara::rds::IEEE1722DatagramCRF

Diese Seite wurde vollständig KI-generiert auf Basis von SWS Raw Data Stream (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.

[SWS_RDS_90293] · Header ara/rds/raw_data_stream_IEEE1722.h

class IEEE1722DatagramCRF {...};

IEEE 1722 datagram representation: IEEE1722DatagramCRF.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopenamespace ara::rds

用户指南人工智能生成

封装并管理 IEEE 1722 时钟参考格式的数据报,以用于原始数据流中的时间同步。
AI 生成 未审核 模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 5538d6188cf1 来源 未决问题(2)
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

封装并管理 IEEE 1722 时钟参考格式的数据报,以用于原始数据流中的时间同步。

该类在 rds 模块中用作遵循 IEEE 1722 标准的时钟参考格式数据报的表示 AUTOSAR_AP_SWS_RawDataStream 第1页。它将特定于协议的报头和时钟信息封装在受保护的可选数据字段中,并提供用于多态内存释放的虚析构函数 [SWS_RDS_90304]。应用程序使用派生结构来配置时钟数据,并且在访问之前必须检查所包含可选值的有效性。这确保了对异构数据流灵活且无误的处理。

上下文

在 AUTOSAR Adaptive Platform 的 Raw Data Stream(rds)功能集群内,类 ara::rds::IEEE1722DatagramCRF 表示遵循 IEEE 1722 标准的时钟参考格式(CRF)数据报 AUTOSAR_AP_SWS_RawDataStream 第1页。该结构在头文件 ara/rds/raw_data_stream_IEEE1722.h 中定义 [SWS_RDS_90304]。该类用于封装并提供特定于协议的元数据和同步属性,这些元数据和同步属性是通过以太网连接传输时钟参考所必需的。

该类的所有数据字段均使用访问修饰符 protected 声明,并使用包装器 ara::core::Optional。其中包括 IEEE 1722 报头字段 unique_id [SWS_RDS_90294]、base_frequency [SWS_RDS_90295]、tu [SWS_RDS_90296]、pull [SWS_RDS_90297]、sequenceNum [SWS_RDS_90298]、mac_address [SWS_RDS_90299]、type [SWS_RDS_90300]、mr [SWS_RDS_90301]、fs [SWS_RDS_90302] 和 timestamp_interval [SWS_RDS_90303]。由于对这些成员的直接访问是受保护的,因此该类可能主要用作数据流中具体、应用程序特定的 CRF 数据报实现或序列化驱动程序的继承基类。 问题 Q-0f9ddee032bd505f (未决)

生命周期

实例的销毁通过虚析构函数 ~IEEE1722DatagramCRF() noexcept [SWS_RDS_90304] 进行。通过声明为 virtual,即使派生类的对象通过基类指针进行管理和销毁,也能确保所有资源的正确释放。标有 noexcept 可确保销毁过程保证不会引发异常。

由于有效载荷中缺少独立的公共构造函数,实例的创建和初始化推测是通过派生类或模块特定的工厂机制完成的。 问题 (未决)在并发性方面,该类的实例本身并不具备线程安全;由于属性由简单的可选标量值组成,并发读写访问必须由应用程序的上层同步机制进行协调。

使用路径

典型用例包括在数据流中创建、配置和处理 CRF 数据报,随后将其释放。

CRF 数据报的处理流程应用IEEE1722DatagramCRFRawDataStreamInstanziierung (abgeleitete Klasse)CRF-Felder belegen (fs, tu, timestamp_interval)将数据报传递给数据流确认处理 / 传输~IEEE1722DatagramCRF()Ressourcen freigegeben

时序图:IEEE1722DatagramCRF 对象的典型处理流程与生命周期。来源:[SWS_RDS_90304]、AUTOSAR_AP_SWS_RawDataStream 第1页

首先,应用程序实例化 CRF 数据报类的一个具体实现。随后,配置与时钟参考相关的参数。例如,可以设置 MAC 地址 mac_address [SWS_RDS_90299]、通过 fs [SWS_RDS_90302] 或 base_frequency [SWS_RDS_90295] 设置采样频率,以及设置时间戳间隔 timestamp_interval [SWS_RDS_90303]。由于所有字段均为可选,不需要或不完整的报头条目可以保留在状态 ara::core::nullopt。配置完成后,数据报被传递到原始数据流通道。一旦处理完成,实例将通过 ~IEEE1722DatagramCRF() [SWS_RDS_90304] 安全析构。

错误场景

虚析构函数 ~IEEE1722DatagramCRF() 被声明为 noexcept [SWS_RDS_90304],从而确保在清理过程中不会逃逸出 C++ 异常,并避免在栈展开期间发生程序中止。

在使用数据字段时,主要风险在于错误读取未设置的值。在访问诸如 unique_id [SWS_RDS_90294]、sequenceNum [SWS_RDS_90298] 或 tu [SWS_RDS_90296] 等值之前,应用程序必须始终检查相应的 ara::core::Optional 是否确实包含值(例如通过 has_value())。直接解引用访问空的 Optional 属于违反前置条件,会导致未定义行为或错误。

本指南由人工智能基于AUTOSAR规范R25-11生成。

成员图

详细视图

请在大纲中选择一个条目。

构造函数和析构函数

Virtual destructor of the IEEE 1722 datagram type.

~IEEE1722DatagramCRF() noexcept;

常量

Protected IEEE 1722 datagram field base_frequency.

ara::core::Optional<std::uint8_t> fs;
fs 变量

Protected IEEE 1722 datagram field fs.

ara::core::Optional<std::uint32_t> base_frequency;

Protected IEEE 1722 datagram field mac_address.

ara::core::Optional<std::uint64_t> mac_address;
mr 变量

Protected IEEE 1722 datagram field mr.

ara::core::Optional<std::uint8_t> pull;
pull 变量

Protected IEEE 1722 datagram field pull.

ara::core::Optional<std::uint8_t> sequenceNum;

Protected IEEE 1722 datagram field sequenceNum.

ara::core::Optional<std::uint8_t> type;

Protected IEEE 1722 datagram field timestamp_interval.

ara::core::Optional<std::uint16_t> timestamp_interval;
tu 变量

Protected IEEE 1722 datagram field tu.

ara::core::Optional<std::uint8_t> tu;
type 变量

Protected IEEE 1722 datagram field type.

ara::core::Optional<std::uint16_t> unique_id;
unique_id 变量

Protected IEEE 1722 datagram field unique_id.

ara::core::Optional<std::uint8_t> mr;

方法与类型文档

变量 base_frequency [SWS_RDS_90295]

ara::core::Optional<std::uint8_t> fs;

Protected IEEE 1722 datagram field base_frequency.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

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

Record
AUTOSAR/AP/record/SWS_RDS_90295
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90295@rel:R25-11#c1d8f6e9
Content hash
c1d8f6e9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90295
Status: valid/unmigrated Version: rel:R25-11#f3b103a8 Versionshistorie & Revisions (1 transition, 3 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_RDS_90295@rel:R25-11#f3b103a8
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#6d5cd4f32026-09-30
  • R24-11rel:R24-11#f3b103a82026-10-14
  • R25-11rel:R25-11#f3b103a82026-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

变量 fs [SWS_RDS_90302]

ara::core::Optional<std::uint32_t> base_frequency;

Protected IEEE 1722 datagram field fs.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

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

Record
AUTOSAR/AP/record/SWS_RDS_90302
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90302@rel:R25-11#4baff500
Content hash
4baff500
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90302
Status: valid/unmigrated Version: rel:R25-11#85060149 Versionshistorie & Revisions (1 transition, 3 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_RDS_90302@rel:R25-11#85060149
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#7c4420a22026-09-30
  • R24-11rel:R24-11#d39219822026-10-14
  • R25-11rel:R25-11#850601492026-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

变量 mac_address [SWS_RDS_90299]

ara::core::Optional<std::uint64_t> mac_address;

Protected IEEE 1722 datagram field mac_address.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

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

Record
AUTOSAR/AP/record/SWS_RDS_90299
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90299@rel:R25-11#d74f784e
Content hash
d74f784e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90299
Status: valid/unmigrated Version: rel:R25-11#c916f00f Versionshistorie & Revisions (1 transition, 3 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_RDS_90299@rel:R25-11#c916f00f
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#6bab7d7c2026-09-30
  • R24-11rel:R24-11#c916f00f2026-10-14
  • R25-11rel:R25-11#c916f00f2026-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

变量 mr [SWS_RDS_90301]

ara::core::Optional<std::uint8_t> pull;

Protected IEEE 1722 datagram field mr.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

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

Record
AUTOSAR/AP/record/SWS_RDS_90301
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90301@rel:R25-11#6240bd42
Content hash
6240bd42
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90301
Status: valid/unmigrated Version: rel:R25-11#c4355706 Versionshistorie & Revisions (1 transition, 3 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_RDS_90301@rel:R25-11#c4355706
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#2147d54a2026-09-30
  • R24-11rel:R24-11#2d9bc2692026-10-14
  • R25-11rel:R25-11#c43557062026-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

变量 pull [SWS_RDS_90297]

ara::core::Optional<std::uint8_t> sequenceNum;

Protected IEEE 1722 datagram field pull.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

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

Record
AUTOSAR/AP/record/SWS_RDS_90297
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90297@rel:R25-11#3c57c2c8
Content hash
3c57c2c8
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90297
Status: valid/unmigrated Version: rel:R25-11#52a44e84 Versionshistorie & Revisions (1 transition, 3 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_RDS_90297@rel:R25-11#52a44e84
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#3c74f6602026-09-30
  • R24-11rel:R24-11#52a44e842026-10-14
  • R25-11rel:R25-11#52a44e842026-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

变量 sequenceNum [SWS_RDS_90298]

ara::core::Optional<std::uint8_t> type;

Protected IEEE 1722 datagram field sequenceNum.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

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

Record
AUTOSAR/AP/record/SWS_RDS_90298
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90298@rel:R25-11#84aee537
Content hash
84aee537
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90298
Status: valid/unmigrated Version: rel:R25-11#d10d9514 Versionshistorie & Revisions (1 transition, 3 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_RDS_90298@rel:R25-11#d10d9514
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#b9268c6e2026-09-30
  • R24-11rel:R24-11#d10d95142026-10-14
  • R25-11rel:R25-11#d10d95142026-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

变量 timestamp_interval [SWS_RDS_90303]

ara::core::Optional<std::uint16_t> timestamp_interval;

Protected IEEE 1722 datagram field timestamp_interval.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

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

Record
AUTOSAR/AP/record/SWS_RDS_90303
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90303@rel:R25-11#132916a8
Content hash
132916a8
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90303
Status: valid/unmigrated Version: rel:R25-11#aad1c1b3 Versionshistorie & Revisions (1 transition, 3 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_RDS_90303@rel:R25-11#aad1c1b3
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#d4ba148c2026-09-30
  • R24-11rel:R24-11#7c67811f2026-10-14
  • R25-11rel:R25-11#aad1c1b32026-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

变量 tu [SWS_RDS_90296]

ara::core::Optional<std::uint8_t> tu;

Protected IEEE 1722 datagram field tu.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

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

Record
AUTOSAR/AP/record/SWS_RDS_90296
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90296@rel:R25-11#c4e110ab
Content hash
c4e110ab
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90296
Status: valid/unmigrated Version: rel:R25-11#4adfaff0 Versionshistorie & Revisions (1 transition, 3 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_RDS_90296@rel:R25-11#4adfaff0
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#4427b95d2026-09-30
  • R24-11rel:R24-11#4adfaff02026-10-14
  • R25-11rel:R25-11#4adfaff02026-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

变量 type [SWS_RDS_90300]

ara::core::Optional<std::uint16_t> unique_id;

Protected IEEE 1722 datagram field type.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

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

Record
AUTOSAR/AP/record/SWS_RDS_90300
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90300@rel:R25-11#5646e747
Content hash
5646e747
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90300
Status: valid/unmigrated Version: rel:R25-11#c9bd16ad Versionshistorie & Revisions (1 transition, 3 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_RDS_90300@rel:R25-11#c9bd16ad
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#a012830b2026-09-30
  • R24-11rel:R24-11#4dfbc9572026-10-14
  • R25-11rel:R25-11#c9bd16ad2026-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

变量 unique_id [SWS_RDS_90294]

ara::core::Optional<std::uint8_t> mr;

Protected IEEE 1722 datagram field unique_id.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF
Zugriffprotected

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

Record
AUTOSAR/AP/record/SWS_RDS_90294
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90294@rel:R25-11#da5ab3de
Content hash
da5ab3de
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90294
Status: valid/unmigrated Version: rel:R25-11#0cbc4cec Versionshistorie & Revisions (1 transition, 3 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_RDS_90294@rel:R25-11#0cbc4cec
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#4bb4595f2026-09-30
  • R24-11rel:R24-11#042c3fa32026-10-14
  • R25-11rel:R25-11#0cbc4cec2026-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

函数 ~IEEE1722DatagramCRF [SWS_RDS_90304]

~IEEE1722DatagramCRF() noexcept;

Virtual destructor of the IEEE 1722 datagram type.

Header-Datei#include "ara/rds/raw_data_stream_IEEE1722.h"
Scopeclass ara::rds::IEEE1722DatagramCRF

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

Record
AUTOSAR/AP/record/SWS_RDS_90304
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_RDS_90304@rel:R25-11#e38cd13c
Content hash
e38cd13c
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_RawDataStream.pdf#nameddest=SWS_RDS_90304
Status: valid/unmigrated Version: rel:R25-11#08e67bd5 Versionshistorie & Revisions (1 transition, 3 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_RDS_90304@rel:R25-11#08e67bd5
Point-in-Time History:
Recorded Revisions (3):
  • R25-11rel:R25-11#92a970e72026-09-30
  • R24-11rel:R24-11#08e67bd52026-10-14
  • R25-11rel:R25-11#08e67bd52026-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