{"tableId":"A_Records","tabName":"A_Records","result":"MIXED","tableLevelStatus":"MIXED","skeletonStatus":"MIXED","tableDefinitionExists":true,"readSourceClear":true,"writeTargetClear":true,"sourceAvailable":true,"xlsxExists":true,"dataHubTabExists":true,"fallbackAvailable":true,"lastCheckedAt":"2026-09-20T15:18:01.667Z","lastReadAt":"2026-09-20T15:15:36.728Z","latestDataDate":"","readStrategy":{"logicalTableId":"Records","logicalSourceId":"Records-L3","layerId":"Records-L3","environment":"STAGING","readerId":"NATIVE_LOCAL_SOURCE","readLayer":"DATAHUB_XLSX","readSource":"LOCAL_XLSX","sourceTab":"Records","dataHubTab":"A_Records","fallbackSource":"ECS_FINANCE_JSON","sourcePriority":"DATAHUB_XLSX_THEN_ECS_FINANCE_JSON","fallbackOrder":["LOCAL_XLSX","ECS_FINANCE_JSON"],"derivedFrom":["Records-L1"],"outputRole":"A1-Workbench-L5","storageRole":"","formalDataHubSource":true},"references":[{"featureId":"a1-workbench","label":"A1 Workbench / Vehicle Master","businessModule":"Fleet Operations","pageHref":"/ops/table?tab=A_overview&view=a1-workbench","apiRoutes":[],"codeEntrypoints":["lib/table-skeleton.cjs"],"readerId":"SKELETON_DOMAIN_READER","readMode":"DATAHUB_XLSX_ONLY","skeletonCompliance":"CONFIRMED_SKELETON","notes":"与车辆 preparation bundle 共用读取。"},{"featureId":"a1-import-state","label":"A1 Import State compatibility API","businessModule":"Fleet Operations","pageHref":"","apiRoutes":["/api/ops/a1/import-state"],"codeEntrypoints":["server.js"],"readerId":"A1_AUDIT_READER","readMode":"DATAHUB_OR_JSON_CACHE","skeletonCompliance":"LEGACY_BYPASS","notes":"Legacy compatibility bypass；Workbench 当前不调用，保留兼容。"},{"featureId":"monthly-settlement","label":"Monthly Settlement","businessModule":"Finance","pageHref":"/finance","apiRoutes":[],"codeEntrypoints":["server.js","lib/finance-native-table-reader.cjs"],"readerId":"NATIVE_LOCAL_SOURCE","readMode":"TABLE_REGISTRY_DATAHUB_XLSX_THEN_FINANCE_JSON","skeletonCompliance":"CONFIRMED_SKELETON","notes":"Registry 读取不改变 Trip 解释、分类、行顺序或 Payout First。"}],"bypassReferences":[{"featureId":"a1-import-state","label":"A1 Import State compatibility API","businessModule":"Fleet Operations","pageHref":"","apiRoutes":["/api/ops/a1/import-state"],"codeEntrypoints":["server.js"],"readerId":"A1_AUDIT_READER","readMode":"DATAHUB_OR_JSON_CACHE","skeletonCompliance":"LEGACY_BYPASS","notes":"Legacy compatibility bypass；Workbench 当前不调用，保留兼容。"}],"skeletonReferences":[{"featureId":"a1-workbench","label":"A1 Workbench / Vehicle Master","businessModule":"Fleet Operations","pageHref":"/ops/table?tab=A_overview&view=a1-workbench","apiRoutes":[],"codeEntrypoints":["lib/table-skeleton.cjs"],"readerId":"SKELETON_DOMAIN_READER","readMode":"DATAHUB_XLSX_ONLY","skeletonCompliance":"CONFIRMED_SKELETON","notes":"与车辆 preparation bundle 共用读取。"},{"featureId":"monthly-settlement","label":"Monthly Settlement","businessModule":"Finance","pageHref":"/finance","apiRoutes":[],"codeEntrypoints":["server.js","lib/finance-native-table-reader.cjs"],"readerId":"NATIVE_LOCAL_SOURCE","readMode":"TABLE_REGISTRY_DATAHUB_XLSX_THEN_FINANCE_JSON","skeletonCompliance":"CONFIRMED_SKELETON","notes":"Registry 读取不改变 Trip 解释、分类、行顺序或 Payout First。"}],"diagnostics":[],"readOnly":true,"realtimeGoogleSheetRead":false,"writesGoogleSheet":false,"writesDataHub":false,"definition":{"tableId":"A_Records","tabName":"A_Records","displayName":"A_Records","businessModule":"FINANCE","tableRole":"SOURCE","sourceOfTruth":"GOOGLE_SHEET","writeTarget":"","writeMode":"READ_ONLY","readLayer":"DATAHUB_XLSX","readSource":"LOCAL_XLSX","sourceTab":"Records","dataHubTab":"A_Records","fallbackSource":"ECS_FINANCE_JSON","skeletonPolicy":"REQUIRED","ownerScope":"FINANCE","status":"active","relations":[{"relationName":"vehicle","targetTable":"A_overview","localField":"VIN","targetField":"VIN","matchMode":"VIN","relationLabel":"关联车辆","defaultLimit":1},{"relationName":"calls","targetTable":"A_CallHandling","localField":"Reservation ID","targetField":"Reservation ID","matchMode":"RESERVATION_ID","relationLabel":"电话记录","defaultLimit":10}]}}