189 lines
12 KiB
JSON
189 lines
12 KiB
JSON
{
|
||
"version": "2.0",
|
||
"last_updated": "2026-06-13",
|
||
"total_documents": 216,
|
||
"translated": 144,
|
||
"proofread": 144,
|
||
"current_stage": "P4",
|
||
"stage_progress": {
|
||
"P0": {
|
||
"name": "基础",
|
||
"total": 22,
|
||
"translated": 22,
|
||
"proofread": 22,
|
||
"progress": "100%",
|
||
"status": "completed"
|
||
},
|
||
"P1": {"total": 15, "translated": 15, "proofread": 15, "progress": "100%", "status": "completed"},
|
||
"P2": {"total": 71, "translated": 0, "proofread": 0, "progress": "0%"},
|
||
"P3": {"total": 3, "translated": 0, "proofread": 0, "progress": "0%"},
|
||
"P4": {"total": 43, "translated": 43, "proofread": 43, "progress": "100%", "status": "completed"},
|
||
"P5": {"total": 20, "translated": 9, "proofread": 9, "progress": "45%"},
|
||
"P6": {"total": 42, "translated": 0, "proofread": 0, "progress": "0%"}
|
||
},
|
||
"document_index": {
|
||
"P0_General": {
|
||
"AUTOSAR_EXP_LayeredSoftwareArchitecture": {"pages": 104, "status": "translated+proofread"},
|
||
"AUTOSAR_EXP_VFB": {"pages": 104, "status": "translated+proofread"},
|
||
"AUTOSAR_EXP_AIUserGuide": {"pages": 102, "status": "translated+proofread"},
|
||
"AUTOSAR_RS_Features": {"pages": 82, "status": "translated+proofread", "note": "obsolete"},
|
||
"AUTOSAR_TR_AIMeasurementCalibrationDiagnostics": {"pages": 59, "status": "translated+proofread"},
|
||
"AUTOSAR_TR_SWCModelingGuide": {"pages": 57, "status": "translated+proofread"},
|
||
"AUTOSAR_TR_AIDesignPatternsCatalogue": {"pages": 51, "status": "translated+proofread"},
|
||
"AUTOSAR_RS_SWCModeling": {"pages": 21, "status": "translated+proofread"},
|
||
"AUTOSAR_TR_PredefinedNames": {"pages": 19, "status": "translated+proofread"}
|
||
},
|
||
"P0_BSWGeneral": {
|
||
"AUTOSAR_SWS_BSWGeneral": {"pages": 85, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_BSWGeneral": {"pages": 80, "status": "translated+proofread"},
|
||
"AUTOSAR_EXP_ErrorDescription": {"pages": 79, "status": "translated+proofread"},
|
||
"AUTOSAR_EXP_ApplicationLevelErrorHandling": {"pages": 78, "status": "translated+proofread"},
|
||
"AUTOSAR_EXP_BSWDistributionGuide": {"pages": 64, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_CompilerAbstraction": {"pages": 53, "status": "translated+proofread"},
|
||
"AUTOSAR_TR_BSWUMLModelModelingGuide": {"pages": 51, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_PlatformTypes": {"pages": 36, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_CommunicationStackTypes": {"pages": 26, "status": "translated+proofread"},
|
||
"AUTOSAR_EXP_InterruptHandlingExplanation": {"pages": 22, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_StandardTypes": {"pages": 22, "status": "translated+proofread"},
|
||
"AUTOSAR_EXP_CDDDesignAndIntegrationGuideline": {"pages": 21, "status": "translated+proofread"},
|
||
"AUTOSAR_TR_BSWModuleList": {"pages": 10, "status": "translated+proofread"}
|
||
},
|
||
"P1_SystemServices": {
|
||
"AUTOSAR_SRS_HWTestManager": {"pages": 31, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_TimeService": {"pages": 28, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_FreeRunningTimer": {"pages": 19, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_FunctionInhibitionManager": {"pages": 18, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_OS": {"pages": 110, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_FunctionInhibitionManager": {"pages": 30, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_DefaultErrorTracer": {"pages": 50, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_HWTestManager": {"pages": 51, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_TimeService": {"pages": 36, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_COMManager": {"pages": 70, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_OS": {"pages": 165, "status": "translated+proofread"},
|
||
"AUTOSAR_TR_HWTestManagementIntegrationGuide": {"pages": 12, "status": "translated+proofread"},
|
||
"AUTOSAR_TR_TimingAnalysis": {"pages": 109, "status": "translated+proofread"}
|
||
},
|
||
"P1_RTE": {
|
||
"AUTOSAR_SRS_RTE": {"pages": 122, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_RTE": {"pages": 109, "status": "translated+proofread"}
|
||
},
|
||
"P5_Safety": {
|
||
"AUTOSAR_RS_SafetyExtensions": {"pages": 35, "status": "translated+proofread"},
|
||
"AUTOSAR_TPS_SafetyExtensions": {"pages": 79, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_WatchdogDriver": {"pages": 16, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_WatchdogDriver": {"pages": 45, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_WatchdogInterface": {"pages": 30, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_WatchdogManager": {"pages": 55, "status": "translated+proofread"},
|
||
"AUTOSAR_TR_OverviewOfFunctionalSafetyMeasuresInAUTOSAR": {"pages": 64, "status": "translated+proofread"},
|
||
"AUTOSAR_EXP_SafetyUseCase": {"pages": 80, "status": "translated+proofread"},
|
||
"AUTOSAR_EXP_AIOccupantAndPedestrianSafety": {"pages": 80, "status": "translated+proofread"}
|
||
},
|
||
"P4_Crypto": {
|
||
"AUTOSAR_EXP_UtilizationOfCryptoServices": {"pages": 13, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_CryptoStack": {"pages": 36, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_CryptoInterface": {"pages": 41, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_CryptoDriver": {"pages": 81, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_KeyManager": {"pages": 113, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_CryptoServiceManager": {"pages": 202, "status": "translated+proofread"}
|
||
},
|
||
"P4_MCAL": {
|
||
"AUTOSAR_SRS_CoreTest": {"pages": 24, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_GPTDriver": {"pages": 18, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_MCUDriver": {"pages": 17, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_SPALGeneral": {"pages": 21, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_CoreTest": {"pages": 54, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_MCUDriver": {"pages": 49, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_GPTDriver": {"pages": 64, "status": "translated+proofread"}
|
||
},
|
||
"P4_IO": {
|
||
"AUTOSAR_SRS_ADCDriver": {"pages": 22, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_DIODriver": {"pages": 15, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_ICUDriver": {"pages": 25, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_IOHWAbstraction": {"pages": 29, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_OCUDriver": {"pages": 16, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_PortDriver": {"pages": 13, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_PWMDriver": {"pages": 19, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_ADCDriver": {"pages": 129, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_DIODriver": {"pages": 50, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_ICUDriver": {"pages": 108, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_IOHardwareAbstraction": {"pages": 58, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_OCUDriver": {"pages": 72, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_PortDriver": {"pages": 42, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_PWMDriver": {"pages": 65, "status": "translated+proofread"}
|
||
},
|
||
"P4_Memory": {
|
||
"AUTOSAR_EXP_NVDataHandling": {"pages": 51, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_MemoryServices": {"pages": 32, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_MemoryHWAbstractionLayer": {"pages": 25, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_EEPROMDriver": {"pages": 19, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_FlashDriver": {"pages": 21, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_FlashTest": {"pages": 17, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_RAMTest": {"pages": 16, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_EEPROMDriver": {"pages": 63, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_FlashDriver": {"pages": 67, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_MemoryAbstractionInterface": {"pages": 32, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_EEPROMAbstraction": {"pages": 58, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_FlashEEPROMEmulation": {"pages": 56, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_NVRAMManager": {"pages": 187, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_MemoryMapping": {"pages": 109, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_FlashTest": {"pages": 56, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_RAMTest": {"pages": 83, "status": "translated+proofread"}
|
||
},
|
||
"P6_Libraries": {
|
||
"AUTOSAR_EXP_MacroEncapsulationofInterpolationCalls": {"pages": 32, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_Libraries": {"pages": 19, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_BFXLibrary": {"pages": 41, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_CRCLibrary": {"pages": 55, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_E2ELibrary": {"pages": 205, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_EFXLibrary": {"pages": 112, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_IFLLibrary": {"pages": 29, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_IFXLibrary": {"pages": 65, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_MFLLibrary": {"pages": 88, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_MFXLibrary": {"pages": 61, "status": "translated+proofread"}
|
||
},
|
||
"P6_Tools": {
|
||
"AUTOSAR_RS_InteractionWithBehavioralModels": {"pages": 9, "status": "translated+proofread"},
|
||
"AUTOSAR TR_InteractionWithBehavioralModels": {"pages": 53, "status": "translated+proofread"},
|
||
"AUTOSAR_RS_InteroperabilityOfAutosarTools": {"pages": 39, "status": "translated+proofread"},
|
||
"AUTOSAR TR_InteroperabilityOfAutosarTools": {"pages": 89, "status": "translated+proofread"}
|
||
},
|
||
"P5_ModeManagement": {
|
||
"AUTOSAR_EXP_ModeManagementGuide": {"pages": 70, "status": "translated+proofread"},
|
||
"AUTOSAR_SRS_ModeManagement": {"pages": 74, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_BSWModeManager": {"pages": 147, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_ECUStateManager": {"pages": 195, "status": "translated+proofread"}
|
||
},
|
||
"P5_GlobalTime": {
|
||
"AUTOSAR_SWS_SynchronizedTimeBaseManager": {"pages": 151, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_TimeSyncOverCAN": {"pages": 73, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_TimeSyncOverEthernet": {"pages": 75, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_TimeSyncOverFlexRay": {"pages": 60, "status": "translated+proofread"}
|
||
},
|
||
"P5_HMI": {
|
||
"AUTOSAR_EXP_AIHMIMultimediaAndTelematics": {"pages": 18, "status": "translated+proofread"}
|
||
},
|
||
"P5_Chassis": {
|
||
"AUTOSAR_EXP_AIChassis": {"pages": 46, "status": "translated+proofread"}
|
||
},
|
||
"P5_Powertrain": {
|
||
"AUTOSAR_EXP_AIPowertrain": {"pages": 34, "status": "translated+proofread"}
|
||
},
|
||
"P3_Diagnostics": {
|
||
"AUTOSAR_SWS_DiagnosticCommunicationManager": {"pages": 639, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_DiagnosticEventManager": {"pages": 516, "status": "translated+proofread"},
|
||
"AUTOSAR_SWS_SAEJ1939DiagnosticCommunicationManager": {"pages": 84, "status": "translated+proofread"}
|
||
}
|
||
},
|
||
"quality_summary": {
|
||
"translation_style": "中文为主 + 英文括注(首次出现)",
|
||
"proofread_passes": "L1 自动校对(每篇)",
|
||
"preserved_elements": [
|
||
"需求 ID(如 SRS_BSW_00437、SWS_Platform_00026)",
|
||
"API/函数/类型名(如 EcuM_Init、Dem_ReportErrorStatus)",
|
||
"宏名(如 FUNC、P2VAR、TRUE/FALSE)",
|
||
"文件路径与配置名(如 Compiler.h、ComStackTypes.h)",
|
||
"章节编号与图号",
|
||
"RFC 2119 关键字(SHALL/MUST/SHOULD/MAY 等)"
|
||
]
|
||
}
|
||
} |